Ovid Therapeutics Inc. (OVID)
NASDAQ: OVID · Real-Time Price · USD
2.400
-0.080 (-3.23%)
At close: Jun 5, 2026, 4:00 PM EDT
2.390
-0.010 (-0.42%)
After-hours: Jun 5, 2026, 6:22 PM EDT

Ovid Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
44821267228131226
Market Cap Growth
2074.45%214.52%-70.36%73.67%-41.97%48.73%
Enterprise Value
295.41154.5527.81136.5518.0738.07
Last Close Price
2.401.630.933.221.863.21
PE Ratio
-----1.82
PS Ratio
62.8929.26119.20580.6887.221.08
PB Ratio
2.021.620.992.590.991.26
P/TBV Ratio
1.090.920.972.590.991.22
P/FCF Ratio
-----1.91
P/OCF Ratio
-----1.90
EV/Sales Ratio
41.4821.3149.14348.3412.020.18
EV/EBITDA Ratio
-----0.31
EV/EBIT Ratio
-----0.31
EV/FCF Ratio
-----0.32
Debt / Equity Ratio
0.060.090.200.170.120
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)
-65.87%-73.45%-169.00%-197.29%-390.02%2525.32%
Return on Capital Employed (ROCE)
-27.08%-37.84%-57.78%-42.22%-33.87%106.34%
Earnings Yield
-----54.83%
FCF Yield
-----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%
SEC Filings: 10-K · 10-Q