OMDA Omada Health, Inc.

20.95USD+2.85%Mkt Cap: 1.28B $P/E: 87.29

Omada Health, Inc., together with its subsidiary, Physera, Inc., provides a range of virtual care programs in the United States. The company offers cardiometabolic programs for prediabetes, diabetes, and hypertension; a …

Key Statistics

Company
Market Cap1.28B USD
Enterprise Value1.03B USD
Revenue (TTM)309.76M USD
Gross Profit170.94M USD
Net Income (TTM)-12.78M USD
Revenue/Share5.27 USD
Last Price20.95 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees946
CountryUS
SectorHealthcare
IndustryHealth Information Services
ISIN—
Valuation
P/E (Trailing)87.29
P/E (Forward)36.63
PEG—
EV/EBITDA188.78
EV/Revenue3.31
P/S4.03
P/B4.88
EPS (TTM)0.24
EPS (Forward)0.56
52W Range
10.2864% of range26.92
52W High26.92 USD
52W Low10.28 USD
Profitability
Gross Margin65.69%
Oper. Margin4.04%
EBITDA Margin1.75%
Profit Margin-4.91%
ROE-5.56%
ROA-4.18%
Growth
Revenue Growth43.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF18.25M USD
CapEx (TTM)5.83M USD
FCF Margin3.85%
FCF Yield0.93%
Net Debt-221.71M USD
Net Debt/EBITDA-40.82
Balance Sheet
Debt/Equity0.00
Current Ratio3.91
Quick Ratio3.70
Book Value/Sh4.17 USD
Cash/Share3.62 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)28.42 USD
Upside (mean)+35.6%
Target Range22.00 USD – 35.00 USD
22.00+35.6% to mean35.00
# Analysts12
Ownership
Shares Out.61.22M
Float51.03M
Insiders2.14%
Institutions86.90%
Short Interest
Short Ratio6.8d
Short % Float12.44%
Short % Out.12.20%
Shares Short7.47M
Short (prev mo.)5.89M
Technical
SMA 5021.75 (-3.7%)
SMA 20017.28 (+21.2%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)1.27M
Avg Vol (10d)1.25M
Technical Indicators
RSI (14)50.0
MACD-0.4829
MACD Signal-0.6047
MACD Hist.+0.1217
BB Upper22.01 USD
BB Middle20.42 USD
BB Lower18.83 USD
BB Width15.59%
ATR (14)1.008 USD
Vol Ratio (20d)0.53x