Skip to main content
$35.39Today:- (-)1Y +20.23%

As of Oct 16, 2026 close

Market cap
$1.66B
P/E (TTM)
42.59
Forward P/E
24.87
Dividend yield
-
52-week range
$29.06$55.00
Volume (live)
-
Avg. volume (3M)
505.59K

Omnicell (OMCL) Stock Price & Financial Analysis

Omnicell Stock Price Chart

Loading chart...

Financial Metrics & Key Statistics

Fundamental metrics, valuation ratios, and profitability indicators

Price & Trading Activity
Day's Range$35.08 - $36.52
52-Week High$55.00
52-Week Low$29.06
Open$36.12
Volume (last close)426.65K
Average Volume (3M)505.59K
Earnings & Profitability
Revenue (TTM)1.25B
Net Income (TTM)39.08M
Free Cash Flow (TTM)135.64M
EPS (TTM)$0.85
Profit Margin3.13%
Operating Margin4.73%
Return on Equity (ROE)3.03%
Debt to Equity0.14
Dividend Information
Annual Dividend$0.00
Dividend Yield0.00%
Payout Ratio0.00%
Size & Valuation
Market Cap1.66B
Shares Outstanding46.30M
P/E Ratio (TTM)42.59
Forward P/E24.87
Price to Sales (P/S)1.34
Price to Book (P/B)1.29
EV/EBITDA15.78
Technical Indicators
50-Day MA$34.65
200-Day MA$39.74
1-Year Change+20.23%

Source: Market prices and company fundamentals. Data as of Oct 16, 2026. Data sources and methodology

Compare OMCL with other stocks

Omnicell at a Glance

As of the Oct 16, 2026 close, Omnicell (OMCL) has a market capitalization of $1.66B. The stock trades at 42.6× trailing earnings, 24.9× forward earnings and 1.3× sales. Over the trailing twelve months it earned $39.08M on revenue of $1.25B (a 3.1% profit margin) and generated $135.64M of free cash flow. Revenue grew 8.4% year over year.

As of its latest reported balance sheet, it holds $292.17M in cash and securities against $179.69M of debt, a net cash position of $112.48M.

Omnicell does not currently pay a dividend.

The share price is up 20.2% over the past year. At $35.39 (the Oct 16, 2026 close) it sits within its 52-week range of $29.06 to $55.00, below its 200-day moving average of $39.74.

Based on 8 professional analyst ratings from the past 90 days, the consensus is Buy with an average price target of $56.00, 58.2% above the Oct 16, 2026 close.

Frequently Asked Questions About Omnicell

What is the current stock price for OMCL?

As of the Oct 16, 2026 close, OMCL stock trades at $35.39. The 52-week range is $29.06–$55.00, with a day range of $35.08–$36.52.

What is the P/E ratio for OMCL?

As of the Oct 16, 2026 close, Omnicell's trailing twelve-month (TTM) P/E ratio is 42.6, meaning investors pay $42.6 for every $1 of annual earnings. The forward P/E is 24.9, reflecting analyst expectations for future earnings. Omnicell operates in the Healthcare sector.

Does OMCL pay dividends?

Omnicell does not currently pay a regular dividend. The company retains its earnings to reinvest in the business. Check the Dividends tab for historical dividend information.

What do analysts recommend for OMCL?

Based on ratings from 8 professional analysts over the last 90 days, the consensus for OMCL is Buy. The average 12-month price target is $56.00, a 58.2% upside from the Oct 16, 2026 close of $35.39.

What is the market cap of OMCL?

As of the Oct 16, 2026 close, Omnicell's market capitalization is $1.64B, classifying it as a small-cap company. Omnicell operates in the Healthcare sector within the Health Information Services industry.