NCM · Biotechnology
OVID (OVID) Stock
$2.29
-2.97%
NCM: OVID
Healthcare
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
Ovid Therapeutics (OVID) Appoints Kevin Norrett as Chief Business Officer
Insider Monkey · Jul 14, 2026
Ovid Therapeutics Names Kevin Norrett Chief Business Officer, Promotes CFO and Chief Strategy Officer
MT Newswires · Jul 8, 2026
Ovid Therapeutics Strengthens Executive Leadership Team to Support Continued Pipeline Progress and Next Phase of Development
GlobeNewswire · Jul 8, 2026
Ovid Therapeutics to Participate in Upcoming Investor Conferences
GlobeNewswire · Jun 4, 2026
Ovid Therapeutics Appoints Leading Physician-Scientist and Biotech Innovator Anna Greka, M.D., Ph.D., to Board of Directors
GlobeNewswire · Jun 3, 2026
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held7.04%
Institutions Held64.43%
Institutions Float Held69.31%
Peer Comparison
About OVID
OVID is led by CEO Margaret Alexander, employs 23 people, headquartered in US, publicly traded since 2017.
OVID stock trades at $2.29 with a market capitalization of $427.41M. The stock is valued at a price-to-earnings (P/E) ratio of -5.81, price-to-book of 2.71, price-to-sales of 42.41. Over the past 52 weeks the stock has ranged between $0.29 and $3.10, and currently trades 26.2% below its 52-week high.
On profitability, OVID generates a return on equity (ROE) of -17.51%, return on capital employed of -32.06%, an operating margin of -600.00%, a net profit margin of -339.33%.