OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20250.1-82.76%
Dec 31, 20240.6-163.04%
Dec 31, 2023-0.9-453.85%
Dec 31, 20220.3-93.37%
Dec 31, 20213.9+86.67%
Dec 31, 20202.1-60.23%
Dec 31, 20195.3+44.26%
Dec 31, 20183.7+70.23%
Dec 31, 20172.2+2587.50%
Dec 31, 20160.1-98.52%
Dec 31, 20155.4-6.90%
Dec 31, 20145.8
AI Chat