OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2025680-16.61%
Dec 31, 2024815-12.08%
Dec 31, 2023928+5.19%
Dec 31, 2022882+12.95%
Dec 31, 2021781-5.87%
Dec 31, 2020829+71.64%
Dec 31, 2019483+21.68%
Dec 31, 2018397+8.18%
Dec 31, 2017367+16.40%
Dec 31, 2016315+19.41%
Dec 31, 2015264-6.80%
Dec 31, 2014283+21.22%
Dec 31, 2013234+29.33%
Dec 31, 2012181-35.86%
Dec 31, 2011282
AI Chat