OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2025385+0.54%
Dec 31, 2024383+3.38%
Dec 31, 2023370-5.21%
Dec 31, 2022391+6.01%
Dec 31, 2021369+26.78%
Dec 31, 2020291+12.34%
Dec 31, 2019259+31.06%
Dec 31, 2018197+61.08%
Dec 31, 2017123+22.10%
Dec 31, 2016100+0.60%
Dec 31, 2015100+44.56%
Dec 31, 201469+79.24%
Dec 31, 201339+164.96%
Dec 31, 201215-985.26%
Dec 31, 2011-2
AI Chat