OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2025127-32.19%
Dec 31, 2024188+3.66%
Dec 31, 2023181+132.83%
Dec 31, 202278-66.45%
Dec 31, 2021232+24.72%
Dec 31, 2020186+28.18%
Dec 31, 2019145+39.48%
Dec 31, 2018104+318.64%
Dec 31, 201725-48.19%
Dec 31, 201648+41.99%
Dec 31, 201534-48.19%
Dec 31, 201465+17.91%
Dec 31, 201355+39.96%
Dec 31, 201239+26.38%
Dec 31, 201131
AI Chat