Ovid stock price target. Ovid Therapeutics sees cash runway into 2H26.