OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndInventories (Million USD)YoY (%)
Dec 31, 2025101+13.81%
Dec 31, 202489-19.47%
Dec 31, 2023110-25.38%
Dec 31, 2022148+23.04%
Dec 31, 2021120+24.53%
Dec 31, 202096-10.84%
Dec 31, 2019108+7.08%
Dec 31, 2018101+4.92%
Dec 31, 201796+38.73%
Dec 31, 201669+48.73%
Dec 31, 201547+47.66%
Dec 31, 201432+0.31%
Dec 31, 201331+16.93%
Dec 31, 201227+48.58%
Dec 31, 201118
AI Chat