Ovid Therapeutics (NASDAQ:OVID) Receives Consensus Recommendation of "Buy" from Analysts
Shares of Ovid Therapeutics (NASDAQ:OVID - Get Free Report) have been given a consensus rating of "Buy" by the nine analysts that are presently covering the stock, Marketbeat reports. One analyst has...