OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 202584+1.72%
Dec 31, 202483+57.36%
Dec 31, 202352-38.01%
Dec 31, 202285-47.93%
Dec 31, 2021162+68.23%
Dec 31, 202097-26.77%
Dec 31, 2019132+37.78%
Dec 31, 201896+67.19%
Dec 31, 201757-11.69%
Dec 31, 201665-12.69%
Dec 31, 201574+6.32%
Dec 31, 201470+30.17%
Dec 31, 201354+32.66%
Dec 31, 201240+67.12%
Dec 31, 201124
AI Chat