NCM · Biotechnology
Ovid Therapeutics Inc. (OVID) Stock
$2.34
-0.85%
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 Therapeutics Inc.
Ovid Therapeutics Inc. is led by CEO Margaret Alexander, employs 23 people, headquartered in US, publicly traded since 2017.
Ovid Therapeutics Inc. (OVID) stock trades at $2.34 with a market capitalization of $436.74M. The stock is valued at a price-to-earnings (P/E) ratio of -4.87, price-to-book of 0.82, price-to-sales of 275.89. Over the past 52 weeks the stock has ranged between $1.18 and $3.11, and currently trades 24.8% below its 52-week high.
On profitability, Ovid Therapeutics Inc. generates a return on equity (ROE) of -23.64%, return on capital employed of -26.29%, an operating margin of -600.00%, a net profit margin of -339.33%.