
Recent developments with Ovid Therapeutics Inc (OVID) have led to the company’s beta value being reach 0.21 cents.
A new trading day began on Friday, with Ovid Therapeutics Inc (NASDAQ: OVID) stock price up 7.63% from the previous day of trading, before settling