OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2025477-19.99%
Dec 31, 2024596+61.96%
Dec 31, 2023368-14.16%
Dec 31, 2022428-51.10%
Dec 31, 2021876+216.96%
Dec 31, 2020276+16.64%
Dec 31, 2019237+15.85%
Dec 31, 2018205-3.74%
Dec 31, 2017213+17.48%
Dec 31, 2016181+45.16%
Dec 31, 2015125+10.95%
Dec 31, 2014112+21.56%
Dec 31, 201392+11.23%
Dec 31, 201283+41.12%
Dec 31, 201159
AI Chat