Ovid Therapeutics Inc (OVID) Volatility Spurs A Quest For Clarity

Currently, there are 70.69M common shares owned by the public and among those 57.57M shares have been available to trade. The company’s stock has a 5-day price change of -74.53% and -71.08% over the past three months. OVID shares are trading -75.48% year to date (YTD), with the 12-month market performance down to -77.94% lower. […]