Omeros Corporation (OMER)
NASDAQ: OMER · Real-Time Price · USD
10.90
-1.18 (-9.77%)
At close: Apr 2, 2026, 4:00 PM EDT
10.99
+0.09 (0.83%)
After-hours: Apr 2, 2026, 7:49 PM EDT

Omeros 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
7851,231573200142403
Market Cap Growth
50.80%114.64%186.90%40.77%-64.74%-54.31%
Enterprise Value
862.791,118684.63259.34190.41588.02
Last Close Price
10.9017.189.883.272.266.43
PE Ratio
--343.50-3.66-1.74-0.782.06
PB Ratio
--10.15-3.14-8.001.6616.93
P/TBV Ratio
-6.10-9.00-3.15-8.211.6616.86
P/FCF Ratio
--10.60-3.852.69-1.64-3.66
P/OCF Ratio
--10.60-3.852.67-1.64-3.67
EV/EBITDA Ratio
--9.17-4.12-1.59-1.17-3.41
EV/EBIT Ratio
--9.10-4.10-1.58-1.17-3.39
EV/FCF Ratio
--9.62-4.603.49-2.20-5.35
Debt / Equity Ratio
-0.48-0.48-1.10-9.262.8414.41
Debt / EBITDA Ratio
-0.67-0.67-1.25-1.44-2.11-2.02
Debt / FCF Ratio
-0.71-0.71-1.393.18-3.95-3.16
Net Debt / Equity Ratio
0.740.74-0.64-2.591.728.01
Net Debt / EBITDA Ratio
0.740.74-0.71-0.39-0.91-1.11
Net Debt / FCF Ratio
0.770.77-0.790.87-1.70-1.73
Quick Ratio
2.342.341.233.382.993.77
Current Ratio
2.762.761.694.093.254.79
Return on Equity (ROE)
3.16%3.16%175.95%-576.33%-332.58%395.05%
Return on Assets (ROA)
-70.08%-70.07%-51.60%-33.95%-32.35%-57.84%
Return on Invested Capital (ROIC)
-153.75%-153.73%-105.06%-62.52%-56.83%-151.89%
Return on Capital Employed (ROCE)
-55.17%-55.17%-63.90%-42.21%-39.75%-67.85%
Earnings Yield
-0.43%-0.29%-27.33%-57.49%-128.32%48.52%
FCF Yield
-14.80%-9.44%-25.98%37.17%-60.99%-27.32%
Buyback Yield / Dilution
-9.18%-9.18%7.28%-0.00%-0.63%-9.04%
Total Shareholder Return
-9.18%-9.18%7.28%-0.00%-0.63%-9.04%
Updated Mar 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q