OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2025-40+10.84%
Dec 31, 2024-36-12.08%
Dec 31, 2023-41-12.75%
Dec 31, 2022-48+64.10%
Dec 31, 2021-29+26.81%
Dec 31, 2020-23+43.71%
Dec 31, 2019-16-32.93%
Dec 31, 2018-24+54.47%
Dec 31, 2017-15+14.10%
Dec 31, 2016-13+78.27%
Dec 31, 2015-8-38.86%
Dec 31, 2013-12-18.85%
Dec 31, 2012-15+75.03%
Dec 31, 2011-9
AI Chat