Omada Health
OMDA | NASDAQ
$18.43
-$0.30 (-1.60%)
Nov 2, 2026, 10:58 AM ET · Market open
Market Data
Market Cap $1.13B
Enterprise Value $924.88M
Beta 2.02
Average Volume 1.33M
Shares Outstanding (Diluted) 63.95M
Shares Change YoY 11.56%
Institutional Ownership 88.38%
Exchange NASDAQ
ISIN US68170A1088
Price Performance
Price Change 1M -9.5%
Price Change 3M -10.1%
Price Change 6M 17.2%
Price Change YTD 16.8%
Price Change 1Y -28.2%
Price Change 3Y N/A
Price Change 5Y N/A
1M CAGR (ann.) -8.3%
1Y CAGR (ann.) -25.7%
5Y CAGR (ann.) N/A
All-Time CAGR -13.6%
Valuation
PE Ratio 297.30
Forward PE 44.00
PEG Ratio 0.45
Forward PEG -0.21
PS Ratio 3.70
Forward PS 2.80
PB Ratio 4.54
P/FCF Ratio 50.39
P/Adj. FCF Ratio 203.55
P/OCF Ratio 46.82
EV/Sales 2.99
EV/EBIT 212.62
EV/EBITDA 78.69
EV/FCF 40.65
Earnings Yield 0.3%
FCF Yield 2.0%
Adj. FCF Yield 0.5%
Financial Health
Net Cash $221.71M
Total Debt $0
Cash & Short-Term Investments $221.71M
Total Assets $328.22M
Current Ratio 3.91
Quick Ratio 3.85
Debt / Equity Ratio 0.00
Debt / EBITDA 0.00
Debt / FCF 0.00
OCF / Debt N/A
Interest Coverage -1.17
Altman Z-Score 8.97
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 68.2%
Operating Profit Margin -0.1%
EBITDA Margin 3.3%
Net Profit Margin 1.4%
FCF Margin 7.3%
Adj. FCF Margin 1.8%
SBC / Revenue 5.5%
SBC Impact (per share) -75.2%
Returns
Return on Assets 1.3%
Return on Equity 1.8%
Return on Invested Capital -0.2%
Return on Capital Employed -0.2%
Return on Tangible Assets 1.4%
Historical Growth (CAGR)
Revenue CAGR 3Y 42.9%
Revenue CAGR 5Y N/A
Revenue CAGR 10Y N/A
EPS CAGR 3Y 65.1%
EPS CAGR 5Y N/A
EPS CAGR 10Y N/A
FCF CAGR 3Y 141.5%
FCF CAGR 5Y N/A
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 13
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y 17.7%
Earnings Date Nov 5, 2026
EPS Estimate (next Q) $0.07
EPS Growth Est (next Q) -215.7%
Revenue Est (next Q) $85.65M
Revenue Growth Est (next Q) 25.9%
Fair Value Estimates
Graham Number $2.45
Graham Upside -86.9%
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $25.88
Price Target Upside 38.2%
Cash Flow
Operating Cash Flow $23.69M
Free Cash Flow $22.75M
Adj. Free Cash Flow $5.63M
FCF Per Share $0.38
OCF Per Share $0.40
OCF/S Ratio 7.6%
Income Statement
Revenue $309.76M
Gross Profit $211.21M
Operating Income $-464K
EBITDA $11.75M
Net Income $4.31M
EPS (Diluted) $0.06
Revenue / Employee $327.44K
Profit / Employee $4.55K
Employees 946
Add to Watchlist
Select watchlists to add or remove OMDA