OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndRevenue growth (%) YoY (%)
Dec 31, 20256.5-314.80%
Dec 31, 2024-3-73.52%
Dec 31, 2023-11.5-179.28%
Dec 31, 202214.5-46.13%
Dec 31, 202126.9-5077.78%
Dec 31, 2020-0.5-103.87%
Dec 31, 201913.9+40.38%
Dec 31, 20189.9+192.06%
Dec 31, 20173.4-92.08%
Dec 31, 201642.9+333.74%
Dec 31, 20159.9-37.54%
Dec 31, 201415.9-25.20%
Dec 31, 201321.2-24.05%
Dec 31, 201227.9
AI Chat