Ovid Therapeutics Inc. (OVID)
NASDAQ: OVID · Real-Time Price · USD
2.800
-0.070 (-2.44%)
At close: May 13, 2026, 4:00 PM EDT
2.760
-0.040 (-1.43%)
After-hours: May 13, 2026, 7:11 PM EDT

Ovid Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
48521267228131226
Market Cap Growth
1845.80%214.52%-70.36%73.67%-41.97%48.73%
Enterprise Value
332.84154.5527.81136.5518.0738.07
Last Close Price
2.801.630.933.221.863.21
PE Ratio
--7.09-2.52-4.41-2.421.82
PS Ratio
68.1529.26119.20580.6887.221.08
PB Ratio
2.421.620.992.590.991.26
P/TBV Ratio
1.270.920.972.590.991.22
P/FCF Ratio
--5.54-1.20-4.97-2.321.91
P/OCF Ratio
--5.54-1.21-4.97-2.371.90
EV/Sales Ratio
46.7321.3149.14348.3412.020.18
EV/EBITDA Ratio
--3.67-0.45-2.33-0.330.31
EV/EBIT Ratio
--3.64-0.45-2.30-0.330.31
EV/FCF Ratio
--4.03-0.50-2.98-0.320.32
Debt / Equity Ratio
0.060.090.200.170.120
Debt / EBITDA Ratio
-0.28-0.32-0.24-0.27-0.30-
Debt / FCF Ratio
-0.31-0.35-0.26-0.35-0.29-
Net Debt / Equity Ratio
-0.72-0.43-0.56-1.02-0.85-1.04
Net Debt / EBITDA Ratio
3.001.330.631.532.04-1.51
Net Debt / FCF Ratio
3.401.470.681.961.99-1.59
Asset Turnover
0.040.060.000.000.011.54
Quick Ratio
9.888.405.049.2218.4512.69
Current Ratio
10.178.975.329.5518.7912.87
Return on Equity (ROE)
-14.69%-17.51%-33.88%-47.57%-34.72%109.98%
Return on Assets (ROA)
-25.35%-34.91%-52.40%-39.61%-31.76%90.86%
Return on Invested Capital (ROIC)
-73.29%-81.34%-213.87%-248.18%-945.04%-1135.76%
Return on Capital Employed (ROCE)
-27.08%-37.84%-57.78%-42.22%-33.87%106.34%
Earnings Yield
-4.92%-14.11%-39.63%-22.67%-41.40%54.83%
FCF Yield
-8.64%-18.07%-83.04%-20.13%-43.07%52.43%
Buyback Yield / Dilution
-26.81%-3.99%-0.46%-0.22%-3.46%-16.45%
Total Shareholder Return
-26.81%-3.99%-0.46%-0.22%-3.46%-16.45%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q