Omnicell, Inc. (FRA:OC9)
Germany flag Germany · Delayed Price · Currency is EUR
34.00
+1.40 (4.29%)
At close: Feb 20, 2026

Omnicell Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,5341,7311,9921,5482,1066,972
Market Cap Growth
-22.28%-13.07%28.67%-26.52%-69.79%67.96%
Enterprise Value
1,5301,7542,0341,6982,4367,020
Last Close Price
34.0038.8041.6035.0045.00159.00
PE Ratio
877.47990.70164.55-398.59101.85
PS Ratio
1.521.721.851.491.747.00
PB Ratio
1.461.651.661.441.996.92
P/TBV Ratio
5.566.287.879.7631.18238.98
P/FCF Ratio
21.3224.0713.6312.2674.4339.09
P/OCF Ratio
14.1415.9710.989.4528.9434.21
EV/Sales Ratio
1.521.741.891.642.017.05
EV/EBITDA Ratio
18.2723.2633.5238.0729.6555.02
EV/EBIT Ratio
184.69211.03383.52-87.1781.03
EV/FCF Ratio
21.2724.3913.9213.4486.0739.36
Debt / Equity Ratio
0.160.160.310.520.550.47
Debt / EBITDA Ratio
1.951.955.2310.225.783.38
Debt / FCF Ratio
2.282.282.534.4020.392.67
Net Debt / Equity Ratio
0.000.000.010.120.250.17
Net Debt / EBITDA Ratio
-0.05-0.050.212.973.261.32
Net Debt / FCF Ratio
-0.05-0.050.091.059.470.95
Asset Turnover
0.580.580.510.520.600.57
Inventory Turnover
7.147.146.415.025.235.34
Quick Ratio
0.870.871.071.991.500.69
Current Ratio
1.431.431.372.522.060.89
Return on Equity (ROE)
0.17%0.17%1.03%-1.76%0.50%7.36%
Return on Assets (ROA)
0.30%0.30%0.16%-0.26%0.86%3.10%
Return on Invested Capital (ROIC)
0.14%0.14%0.21%-0.68%2.17%8.39%
Return on Capital Employed (ROCE)
0.70%0.70%0.40%-0.50%1.70%7.80%
Earnings Yield
0.11%0.10%0.61%-1.19%0.25%0.98%
FCF Yield
4.69%4.15%7.33%8.16%1.34%2.56%
Buyback Yield / Dilution
-0.23%-0.23%-2.31%1.48%4.28%-9.60%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.