(OMCL) Omnicell - Ratings and Ratios

Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: US68213N1090

OMCL EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of OMCL over the last 5 years for every Quarter.

OMCL Revenue

This chart shows the Revenue of OMCL over the last 5 years for every Quarter.

OMCL: Automation Systems, Dispensing Solutions, Inventory Management

Omnicell Inc (NASDAQ:OMCL) is a leading provider of medication management solutions and adherence tools for healthcare systems and pharmacies globally. The companys comprehensive suite of products and services is designed to improve clinician workflows, enhance patient care, and optimize medication management. Omnicells automation solutions, including point of care automation and automated dispensing systems, are used in hospitals, health systems, and post-acute care facilities to reduce medication errors and improve efficiency.

The companys central pharmacy dispensing services, IV compounding services, and turnkey solutions for specialty pharmacies demonstrate its commitment to providing end-to-end medication management solutions. Additionally, Omnicells inventory optimization services, patient engagement solutions, and medication adherence tools help healthcare providers streamline their operations and improve patient outcomes. The companys professional services, including technology installation, program management, and technical support, ensure seamless integration and ongoing support for its customers.

From a technical analysis perspective, OMCLs stock price has been trending downwards, with the current price of $29.25 below its 20-day and 50-day simple moving averages (SMA) of $29.75 and $29.91, respectively. The stock is also significantly below its 200-day SMA of $39.37, indicating a longer-term downtrend. The average true range (ATR) of 1.37 represents a 4.67% daily price movement, suggesting moderate volatility. Given the current technical setup, a potential trading opportunity may arise if the stock price breaks above its SMA20 or SMA50, indicating a potential reversal of the downtrend.

Fundamentally, OMCLs market capitalization stands at $1.42 billion, with a price-to-earnings (P/E) ratio of 67.53 and a forward P/E ratio of 29.50. The companys return on equity (RoE) is relatively low at 1.72%. Considering the fundamental data, a forecast for OMCLs stock price could be influenced by the companys ability to improve its profitability and return on equity. If OMCL can successfully execute its business strategy and improve its financial performance, the stock price may potentially rebound. Based on the current P/E ratio and forward P/E ratio, a possible price target could be around $35-40, representing a 20-37% increase from the current price. However, this would require significant improvement in the companys earnings and RoE.

Taking into account both technical and fundamental analysis, a potential trading strategy for OMCL could involve monitoring the stocks price movement and waiting for a break above its SMA20 or SMA50, while also keeping a close eye on the companys financial performance and industry trends. If the companys fundamentals improve and the technical downtrend reverses, a long position in OMCL could be considered, with a potential price target of $35-40.

Additional Sources for OMCL Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

OMCL Stock Overview

Market Cap in USD 1,424m
Sector Healthcare
Industry Health Information Services
GiC Sub-Industry Health Care Technology
IPO / Inception 2001-08-07

OMCL Stock Ratings

Growth Rating -58.4
Fundamental -1.52
Dividend Rating 0.0
Rel. Strength 15.4
Analysts 3.88 of 5
Fair Price Momentum 24.27 USD
Fair Price DCF 53.38 USD

OMCL Dividends

Currently no dividends paid

OMCL Growth Ratios

Growth Correlation 3m -59.9%
Growth Correlation 12m -26.1%
Growth Correlation 5y -80.3%
CAGR 5y -14.97%
CAGR/Max DD 5y -0.17
Sharpe Ratio 12m -1.27
Alpha 3.14
Beta -0.070
Volatility 49.42%
Current Volume 459k
Average Volume 20d 488.1k
What is the price of OMCL shares?
As of June 25, 2025, the stock is trading at USD 29.10 with a total of 458,954 shares traded.
Over the past week, the price has changed by +2.14%, over one month by -1.72%, over three months by -17.19% and over the past year by +6.71%.
Is Omnicell a good stock to buy?
Neither. Based on ValueRay´s Fundamental Analyses, Omnicell is currently (June 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of -1.52 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of OMCL is around 24.27 USD . This means that OMCL is currently overvalued and has a potential downside of -16.6%.
Is OMCL a buy, sell or hold?
Omnicell has received a consensus analysts rating of 3.88. Therefor, it is recommend to buy OMCL.
  • Strong Buy: 3
  • Buy: 1
  • Hold: 4
  • Sell: 0
  • Strong Sell: 0
What are the forecasts for OMCL share price target?
According to our own proprietary Forecast Model, OMCL Omnicell will be worth about 26.2 in June 2026. The stock is currently trading at 29.10. This means that the stock has a potential downside of -9.93%.
Issuer Target Up/Down from current
Wallstreet Target Price 39.8 36.9%
Analysts Target Price 39.8 36.9%
ValueRay Target Price 26.2 -9.9%