OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2025681+6.26%
Dec 31, 2024641-1.39%
Dec 31, 2023650-8.02%
Dec 31, 2022707+22.45%
Dec 31, 2021577+20.56%
Dec 31, 2020479+4.09%
Dec 31, 2019460+10.88%
Dec 31, 2018415+5.30%
Dec 31, 2017394+4.03%
Dec 31, 2016379+60.09%
Dec 31, 2015237+14.29%
Dec 31, 2014207+16.85%
Dec 31, 2013177+23.53%
Dec 31, 2012143+30.69%
Dec 31, 2011110
AI Chat