Ovid Therapeutics (NASDAQ:OVID) Raised to Hold at Wall Street Zen
Wall Street Zen has upgraded Ovid Therapeutics (NASDAQ:OVID) from a "sell" to a "hold" rating, while the broader analyst consensus remains a "Moderate Buy" with a target price of $5.71. The company recently reported a quarterly loss of $0.08 per share, outperforming expectations, and …