OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20250.2-83.50%
Dec 31, 20241-158.52%
Dec 31, 2023-1.8-452.00%
Dec 31, 20220.5-93.21%
Dec 31, 20217.4+107.32%
Dec 31, 20203.6-55.90%
Dec 31, 20198.1+27.78%
Dec 31, 20186.3+45.16%
Dec 31, 20174.3+3000.00%
Dec 31, 20160.1-98.20%
Dec 31, 20157.8-6.05%
Dec 31, 20148.3
AI Chat