OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202545+13.19%
Dec 31, 202439-28.90%
Dec 31, 202355-18.97%
Dec 31, 202268+28.38%
Dec 31, 202153+18.93%
Dec 31, 202045+31.27%
Dec 31, 201934+17.88%
Dec 31, 201829+32.15%
Dec 31, 201722+12.09%
Dec 31, 201620+30.69%
Dec 31, 201515+16.71%
Dec 31, 201413+14.65%
Dec 31, 201311+21.02%
Dec 31, 20129-3.00%
Dec 31, 20119
AI Chat