OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095.5x
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20255+1431.16%
Dec 31, 20240-100.97%
Dec 31, 2023-35+1400.99%
Dec 31, 2022-2-102.60%
Dec 31, 202190+151.95%
Dec 31, 202036-54.66%
Dec 31, 201978+76.50%
Dec 31, 201844+671.50%
Dec 31, 20176-11.22%
Dec 31, 20166-86.67%
Dec 31, 201549-1.92%
Dec 31, 201450+40.47%
Dec 31, 201335+30.13%
Dec 31, 201227+67.22%
Dec 31, 201116
AI Chat