Omeros Corporation logo

Omeros Corporation

OMER | NASDAQ
Chart Builder DCF Calculator
$18.49
+$0.62 (+3.47%)
At close: Sep 21, 2026, 4:00 PM ET
$19.30
+$0.81 (+4.38%)
Pre-market: Sep 22, 2026, 8:44 AM ET

Market Data

Market Cap
$1.34B
Enterprise Value
$1.29B
Beta
2.60
Average Volume
1.92M
Shares Outstanding (Diluted)
89.63M
Shares Change YoY
52.98%
Institutional Ownership
43.14%
Exchange
NASDAQ
ISIN
US6821431029

Price Performance

Price Change 1M
-3.1%
Price Change 3M
76.4%
Price Change 6M
77.1%
Price Change YTD
12.9%
Price Change 1Y
330.0%
Price Change 3Y
528.9%
Price Change 5Y
16.4%
1M CAGR (ann.)
39.5%
1Y CAGR (ann.)
334.0%
5Y CAGR (ann.)
3.0%
All-Time CAGR
4.5%

Valuation

PE Ratio
10.75
Forward PE
21.16
PEG Ratio
0.00
Forward PEG
0.78
PS Ratio
34.83
Forward PS
6.20
PB Ratio
-26.06
P/FCF Ratio
-19.47
P/Adj. FCF Ratio
-18.08
P/OCF Ratio
-19.46
EV/Sales
33.58
EV/EBIT
9.76
EV/EBITDA
9.47
EV/FCF
-18.77
Earnings Yield
9.3%
FCF Yield
-5.1%
Adj. FCF Yield
-5.5%

Financial Health

Net Cash
$58.66M
Total Debt
$83.77M
Cash & Short-Term Investments
$131.95M
Total Assets
$286.83M
Current Ratio
1.95
Quick Ratio
1.94
Debt / Equity Ratio
-1.63
Debt / EBITDA
0.62
Debt / FCF
-1.22
OCF / Debt
-0.82
Interest Coverage
-3.28
Altman Z-Score
0.28
Piotroski F-Score
5

Margins & Profitability

Gross Profit Margin
95.8%
Operating Profit Margin
-189.5%
EBITDA Margin
354.4%
Net Profit Margin
324.9%
FCF Margin
-178.9%
Adj. FCF Margin
-192.7%
SBC / Revenue
13.8%
SBC Impact (per share)
-7.7%

Returns

Return on Assets
43.5%
Return on Equity
-109.4%
Return on Invested Capital
-31.1%
Return on Capital Employed
-38.0%
Return on Tangible Assets
43.5%

Historical Growth (CAGR)

Revenue CAGR 3Y
150.0%
Revenue CAGR 5Y
0.9%
Revenue CAGR 10Y
3.5%
EPS CAGR 3Y
39.0%
EPS CAGR 5Y
-288.7%
EPS CAGR 10Y
26.7%
FCF CAGR 3Y
37.9%
FCF CAGR 5Y
-29.2%
FCF CAGR 10Y
-3.6%

Analyst Forecasts

Analyst Rating
Buy
Analyst Count
19
EPS Growth Next 3Y
6.7%
Revenue Growth Next 3Y
123.9%
Earnings Date
Nov 11, 2026
EPS Estimate (next Q)
-$0.05
EPS Growth Est (next Q)
-89.4%
Revenue Est (next Q)
$36.73M
Revenue Growth Est (next Q)
N/A

Fair Value Estimates

Graham Number
N/A
Graham Upside
N/A
Lynch Fair Value
$8.60
Lynch Upside
-53.5%
Price Target
$33
Price Target Upside
78.5%

Cash Flow

Operating Cash Flow
$-68.67M
Free Cash Flow
$-68.73M
Adj. Free Cash Flow
$-74.02M
FCF Per Share
-$0.95
OCF Per Share
-$0.95
OCF/S Ratio
-178.7%

Income Statement

Revenue
$38.42M
Gross Profit
$36.8M
Operating Income
$-72.82M
EBITDA
$136.15M
Net Income
$124.83M
EPS (Diluted)
$1.72
Revenue / Employee
$219.55K
Profit / Employee
$713.29K
Employees
175

© 2026 bestshares.com. All rights reserved.