Ovid Therapeutics Inc. (OVID)
NASDAQ: OVID · Real-Time Price · USD
2.810
-0.040 (-1.40%)
Apr 22, 2026, 11:58 AM EDT - Market open

Ovid Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
37121266228131226
Market Cap Growth
1631.62%220.05%-70.87%73.67%-41.97%48.73%
Enterprise Value
298.81154.5526.65136.5518.0738.07
Last Close Price
2.811.630.933.221.863.21
PE Ratio
--7.09-2.52-4.41-2.421.82
PS Ratio
51.8329.26117.14580.6887.221.08
PB Ratio
2.841.620.972.590.991.26
P/TBV Ratio
1.590.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
41.2021.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)
-17.51%-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
-4.56%-14.11%-39.63%-22.67%-41.40%54.83%
FCF Yield
-10.20%-18.07%-84.50%-20.13%-43.07%52.43%
Buyback Yield / Dilution
-3.99%-3.99%-0.46%-0.22%-3.46%-16.45%
Total Shareholder Return
-3.99%-3.99%-0.46%-0.22%-3.46%-16.45%
Updated Mar 18, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q