Ovid Therapeutics Inc. (OVID)
NASDAQ: OVID · Real-Time Price · USD
2.550
-0.070 (-2.67%)
At close: Mar 23, 2026, 4:00 PM EDT
2.510
-0.040 (-1.57%)
Pre-market: Mar 24, 2026, 5:30 AM EDT

Ovid Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
33621266228131226
Market Cap Growth
811.33%220.05%-70.87%73.67%-41.97%48.73%
Enterprise Value
324.44154.5526.65136.5518.0738.07
Last Close Price
2.551.630.933.221.863.21
PE Ratio
--7.09-2.52-4.41-2.421.82
PS Ratio
50.8729.26117.14580.6887.221.08
PB Ratio
4.061.620.972.590.991.26
P/TBV Ratio
1.440.920.972.590.991.22
P/FCF Ratio
--5.54-1.18-4.97-2.321.91
P/OCF Ratio
--5.54-1.18-4.97-2.371.90
EV/Sales Ratio
49.0821.3147.08348.3412.020.18
EV/EBITDA Ratio
--3.67-0.43-2.33-0.330.31
EV/EBIT Ratio
--3.64-0.43-2.30-0.330.31
EV/FCF Ratio
--4.03-0.48-2.98-0.320.32
Debt / Equity Ratio
0.090.090.200.170.120
Debt / EBITDA Ratio
-0.32-0.32-0.24-0.27-0.30-
Debt / FCF Ratio
-0.35-0.35-0.26-0.35-0.29-
Net Debt / Equity Ratio
-0.43-0.43-0.56-1.02-0.85-1.04
Net Debt / EBITDA Ratio
1.331.330.631.532.04-1.51
Net Debt / FCF Ratio
1.471.470.681.961.99-1.59
Asset Turnover
0.060.060.000.000.011.54
Quick Ratio
8.408.405.049.2218.4512.69
Current Ratio
8.978.975.329.5518.7912.87
Return on Equity (ROE)
-40.03%-17.51%-33.88%-47.57%-34.72%109.98%
Return on Assets (ROA)
-34.91%-34.91%-52.40%-39.61%-31.76%90.86%
Return on Invested Capital (ROIC)
-81.34%-81.34%-213.87%-248.18%-945.04%-1135.76%
Return on Capital Employed (ROCE)
-37.84%-37.84%-57.78%-42.22%-33.87%106.34%
Earnings Yield
-10.67%-14.11%-39.63%-22.67%-41.40%54.83%
FCF Yield
-11.29%-18.06%-84.50%-20.13%-43.07%52.43%
Buyback Yield / Dilution
-35.44%-35.44%-0.94%-0.24%-0.14%-0.41%
Updated Mar 18, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q