Omnicell Inc.
OMCL | NASDAQ
$36.80
+$0.15 (+0.41%)
Nov 2, 2026, 10:15 AM ET · Market open
Market Data
Market Cap $1.67B
Enterprise Value $1.54B
Beta 0.97
Average Volume 665.26K
Shares Outstanding (Diluted) 46.47M
Shares Change YoY 1.23%
Institutional Ownership N/A
Exchange NASDAQ
ISIN US68213N1090
Price Performance
Price Change 1M 9.5%
Price Change 3M -2.3%
Price Change 6M -15.3%
Price Change YTD -18.8%
Price Change 1Y 10.3%
Price Change 3Y 20.9%
Price Change 5Y -79.3%
1M CAGR (ann.) 13.7%
1Y CAGR (ann.) 23.9%
5Y CAGR (ann.) -26.2%
All-Time CAGR 1.2%
Valuation
PE Ratio 38.18
Forward PE 17.29
PEG Ratio 0.30
Forward PEG 0.94
PS Ratio 1.34
Forward PS 1.30
PB Ratio 1.27
P/FCF Ratio 11.53
P/Adj. FCF Ratio 14.96
P/OCF Ratio 8.98
EV/Sales 1.24
EV/EBIT 22.43
EV/EBITDA 10.27
EV/FCF 10.66
Earnings Yield 2.6%
FCF Yield 8.7%
Adj. FCF Yield 6.7%
Financial Health
Net Cash $146.35M
Total Debt $189.67M
Cash & Short-Term Investments $314.86M
Total Assets $2.06B
Current Ratio 1.66
Quick Ratio 1.45
Debt / Equity Ratio 0.14
Debt / EBITDA 1.26
Debt / FCF 1.31
OCF / Debt 0.99
Interest Coverage 17.95
Altman Z-Score 2.25
Piotroski F-Score 8
Margins & Profitability
Gross Profit Margin 45.1%
Operating Profit Margin 5.3%
EBITDA Margin 12.1%
Net Profit Margin 3.6%
FCF Margin 11.6%
Adj. FCF Margin 9.0%
SBC / Revenue 2.7%
SBC Impact (per share) -22.9%
Returns
Return on Assets 2.2%
Return on Equity 3.5%
Return on Invested Capital 2.8%
Return on Capital Employed 4.2%
Return on Tangible Assets 3.8%
Historical Growth (CAGR)
Revenue CAGR 3Y 1.6%
Revenue CAGR 5Y 3.0%
Revenue CAGR 10Y 6.7%
EPS CAGR 3Y 202.5%
EPS CAGR 5Y -10.9%
EPS CAGR 10Y 15.9%
FCF CAGR 3Y -6.8%
FCF CAGR 5Y -8.5%
FCF CAGR 10Y 18.6%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 6
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Feb 4, 2027
EPS Estimate (next Q) $0.41
EPS Growth Est (next Q) 2.8%
Revenue Est (next Q) $302.55M
Revenue Growth Est (next Q) -3.6%
Fair Value Estimates
Graham Number $24.90
Graham Upside -32.1%
Lynch Fair Value $4.80
Lynch Upside -86.9%
Price Target $57.50
Price Target Upside 56.9%
Cash Flow
Operating Cash Flow $187.45M
Free Cash Flow $144.58M
Adj. Free Cash Flow $111.45M
FCF Per Share $3.15
OCF Per Share $4.08
OCF/S Ratio 15.1%
Income Statement
Revenue $1.24B
Gross Profit $561.45M
Operating Income $65.65M
EBITDA $150.17M
Net Income $44.67M
EPS (Diluted) $0.96
Revenue / Employee $347.46K
Profit / Employee $12.48K
Employees 3,580
Add to Watchlist
Select watchlists to add or remove OMCL