- Stocks
- Healthcare
- NASDAQ: OMCL

Price (delayed)

$56.24

Market cap

$2.53B

P/E Ratio

432.62

Dividend/share

N/A

EPS

$0.13

Enterprise value

$2.81B

Since 1992, Omnicell has been committed to transforming the pharmacy care delivery model to dramatically improve outcomes and lower costs. Through the vision of the autonomous pharmacy, a combination of

The revenue has grown by 14% year-on-year

The quick ratio has soared by 119% YoY but it has contracted by 11% from the previous quarter

OMNICELL's gross profit has increased by 6% YoY but it has decreased by 4.5% from the previous quarter

The P/E is 175% more than the last 4 quarters average of 157.3

OMCL's net income has dropped by 93% year-on-year and by 88% since the previous quarter

What are the main financial stats of OMCL

Market
Valuations
Earnings

Shares outstanding

44.99M

Market cap

$2.53B

Enterprise value

$2.81B

Price to earnings (P/E)

432.62

Price to book (P/B)

2.22

Price to sales (P/S)

1.93

EV/EBIT

N/A

EV/EBITDA

28.97

EV/Sales

2.16

Revenue

$1.3B

EBIT

-$2.32M

EBITDA

$96.85M

Free cash flow

$17.04M

Per share
Balance sheet
Liquidity

EPS

$0.13

Free cash flow per share

$0.38

Book value per share

$25.31

Revenue per share

$29.19

TBVPS

$27.78

Total assets

$2.21B

Total liabilities

$1.08B

Debt

$605.98M

Equity

$1.13B

Working capital

$453.37M

Debt to equity

0.54

Current ratio

2.06

Quick ratio

1.47

Net debt/EBITDA

2.85

Margins
Efficiency
Dividend

EBITDA margin

7.5%

Gross margin

45.4%

Net margin

0.4%

Operating margin

-0.2%

Return on assets

0.3%

Return on equity

0.5%

Return on invested capital

-0.2%

Return on capital employed

-0.1%

Return on sales

-0.2%

Dividend yield

N/A

DPS

N/A

Payout ratio

N/A

How has the OMNICELL stock price performed over time

Intraday

2.4%

1 week

-0.51%

1 month

6.19%

1 year

-56.24%

YTD

11.54%

QTD

11.54%

How have OMNICELL's revenue and profit performed over time

Revenue

$1.3B

Gross profit

$588.99M

Operating income

-$2.32M

Net income

$5.65M

Gross margin

45.4%

Net margin

0.4%

The operating margin has shrunk by 106% QoQ and by 103% YoY

The operating income has dropped by 105% since the previous quarter and by 103% year-on-year

OMCL's net margin has shrunk by 94% YoY and by 89% QoQ

OMCL's net income has dropped by 93% year-on-year and by 88% since the previous quarter

What is OMNICELL's growth rate over time

What is OMNICELL stock price valuation

P/E

432.62

P/B

2.22

P/S

1.93

EV/EBIT

N/A

EV/EBITDA

28.97

EV/Sales

2.16

The P/E is 175% more than the last 4 quarters average of 157.3

OMCL's EPS has plunged by 93% YoY and by 88% from the previous quarter

The stock's P/S is 53% less than its 5-year quarterly average of 4.1 and 43% less than its last 4 quarters average of 3.4

The revenue has grown by 14% year-on-year

How efficient is OMNICELL business performance

OMCL's ROS has plunged by 106% from the previous quarter and by 103% YoY

OMCL's ROIC has dropped by 103% since the previous quarter and by 102% year-on-year

The ROE has plunged by 93% YoY and by 88% from the previous quarter

OMCL's return on assets has dropped by 92% year-on-year and by 86% since the previous quarter

What is OMCL's dividend

DPS

N/A

Dividend yield

N/A

Payout ratio

N/A

There are no recent dividends present for OMCL.

How did OMNICELL financials performed over time

The company's total assets is 105% higher than its total liabilities

OMNICELL's current ratio has soared by 131% YoY but it has decreased by 8% from the previous quarter

The quick ratio has soared by 119% YoY but it has contracted by 11% from the previous quarter

OMCL's debt is 46% lower than its equity

OMCL's debt to equity is up by 17% year-on-year

OMCL's debt is up by 15% YoY

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.