Tag Archives: Ovid Therapeutics

Ovid Therapeutics Stock – is a Buy, Sell or Hold?

The P/E ratio measures how cheaply valued a company’s stock price is by dividing the current stock price to its earnings-per-share (EPS). It indicates the dollar amount an investor can expect to invest in a company to receive $1 of that company’s earnings. Ovid Therapeutics P/E ratio is -0.79. it …

Read More »