Omnicell, Inc. (OMCL)
NASDAQ: OMCL · Real-Time Price · USD
37.83
+0.01 (0.03%)
At close: Jun 12, 2026, 4:00 PM EDT
38.20
+0.37 (0.98%)
After-hours: Jun 12, 2026, 7:47 PM EDT

Omnicell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7202,0402,0651,7142,2567,972
Market Cap Growth
23.13%-1.22%20.50%-24.05%-71.70%55.25%
Enterprise Value
1,6832,0362,0681,8492,5328,151
Last Close Price
37.8345.3044.5237.6350.42180.44
PE Ratio
85.971132.50164.89-420.17111.38
Forward PE
20.3025.7224.0828.4743.9146.59
PEG Ratio
0.693.563.563.562.892.66
PS Ratio
1.401.721.861.491.747.04
PB Ratio
1.371.661.661.442.006.95
P/FCF Ratio
15.3923.4813.6512.2774.6039.30
P/OCF Ratio
11.0416.0211.009.4629.0134.39
EV/Sales Ratio
1.371.721.861.611.957.20
EV/EBITDA Ratio
22.8724.2525.0435.2629.9250.16
EV/EBIT Ratio
41.94394.506135.22--91.06
EV/FCF Ratio
15.0623.4313.6713.2483.7140.18
Debt / Equity Ratio
0.150.160.160.510.540.03
Debt / EBITDA Ratio
1.722.294.5011.517.163.25
Debt / FCF Ratio
1.672.212.464.3220.042.60
Net Debt / Equity Ratio
-0.040.000.000.110.240.16
Net Debt / EBITDA Ratio
-0.44-0.050.032.593.261.10
Net Debt / FCF Ratio
-0.43-0.050.020.979.110.88
Asset Turnover
0.620.580.510.520.600.57
Inventory Turnover
6.927.196.455.055.295.34
Quick Ratio
1.010.871.051.961.470.67
Current Ratio
1.501.431.372.522.060.89
Return on Equity (ROE)
1.64%0.17%1.03%-1.76%0.50%7.36%
Return on Assets (ROA)
0.91%0.05%0.01%-1.59%0.25%5.32%
Return on Invested Capital (ROIC)
1.23%0.06%0.01%-2.29%0.30%6.33%
Return on Capital Employed (ROCE)
2.23%0.34%0.02%-1.92%-0.15%7.05%
Earnings Yield
1.19%0.09%0.61%-0.24%0.90%
FCF Yield
6.50%4.26%7.33%8.15%1.34%2.54%
Buyback Yield / Dilution
0.59%-0.23%-2.31%1.48%4.28%-9.60%
Total Shareholder Return
0.59%-0.23%-2.31%1.48%4.28%-9.60%
SEC Filings: 10-K · 10-Q