Omnicell, Inc. OMCL

33.66 0.67 2.03% as of 25 Sep
Market cap
$1.5B
P/E
39.5×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
48.85 75.86 1,132.50 70.81

+8 more quarters

P/S ratio
1.52 1.23 1.76 1.18
P/FCF ratio
14.94 15.47 30.02 14.79
P/Operating CF
27.72 27.76 68.60 49.06
P/B ratio
1.47 1.20 1.69 1.14
EV/Sales
1.56 1.32 1.88 1.32
EV/EBITDA
13.45 13.32 23.59 14.44
EV/FCF
15.34 16.52 32.12 16.52
Current Ratio
1.64 1.50 1.43 1.44
Net Debt/EBITDA
(2.31) (1.88) (1.27) (0.42)
Debt/Equity
0.13 0.13 0.14 0.14
Earnings Yield
2.05% 1.32% 0.09% 1.41%
Free Cash Flow Yield
6.69% 6.47% 3.33% 6.76%
Free Cash Flow per Share
1.22 0.85 0.40 0.31
Book value per Share
28.32 27.73 26.80 26.81
Free Cash Flow
55.78 38.63 18.36 13.99
EV/EBIT
33.55 48.06 431.81 90.35
Other line items

Show all line items

Columns are period end dates