OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 202511-55.75%
Dec 31, 202426-227.28%
Dec 31, 2023-20+719.73%
Dec 31, 2022-2-103.72%
Dec 31, 202166+124.90%
Dec 31, 202029-60.30%
Dec 31, 201974+107.58%
Dec 31, 201836-4151.88%
Dec 31, 2017-1-54.88%
Dec 31, 2016-2-104.21%
Dec 31, 201546-4.66%
Dec 31, 201449+38.47%
Dec 31, 201335+29.38%
Dec 31, 201227+68.28%
Dec 31, 201116
AI Chat