
No matter how cynical the overall market is, Ovid Therapeutics Inc (OVID) performance over the last week is recorded -12.26%
A new trading day began on Monday, with Ovid Therapeutics Inc (NASDAQ: OVID) stock price up 3.71% from the previous day of trading, before settling