Ovid Therapeutics Inc. Common Stock (OVID)

FairStock Score: 57/100 — STEADY

Current Price$2.7
Market Cap$46,63,35,072
P/E Ratio
ROE-17.51%
Dividend Yield—%
SectorHealthcare

Data from SEC filings. Not investment advice. Scoring methodology