OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndOperating margin (%) YoY (%)
Dec 31, 20250.4+1337.33%
Dec 31, 20240-101.00%
Dec 31, 2023-3+1595.74%
Dec 31, 2022-0.2-102.27%
Dec 31, 20217.9+98.57%
Dec 31, 20204-54.41%
Dec 31, 20198.7+54.91%
Dec 31, 20185.6+601.78%
Dec 31, 20170.8-14.14%
Dec 31, 20160.9-90.68%
Dec 31, 201510-10.76%
Dec 31, 201411.2+21.25%
Dec 31, 20139.3+7.37%
Dec 31, 20128.6+30.75%
Dec 31, 20116.6
AI Chat