Ovid Therapeutics Inc (OVID) Stock Volatility: Beta and Market Fluctuations

As of close of business last night, Ovid Therapeutics Inc’s stock clocked out at $2.79, up 1.45% from its previous closing price of $2.75. In other words, the price has increased by $+0.0400 from its previous closing price. On the day, 2584918 shares were traded. Ratios: To gain a deeper understanding of OVID’s stock, we […]