Ovid Therapeutics Inc (NASDAQ:OVID) Adds 5.46% In One Week: What’s Boosting Its Stock?
In last trading session, Ovid Therapeutics Inc (NASDAQ:OVID) saw 2.0 million shares changing hands with its beta currently measuring 0.30. Company’s recent per share price