OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20250-85.19%
Dec 31, 20240.3-160.00%
Dec 31, 2023-0.4-446.15%
Dec 31, 20220.1-92.74%
Dec 31, 20211.8+135.53%
Dec 31, 20200.8-48.65%
Dec 31, 20191.5+54.17%
Dec 31, 20181+74.55%
Dec 31, 20170.6+2650.00%
Dec 31, 20160-97.67%
Dec 31, 20150.9+0.00%
Dec 31, 20140.9+24.64%
Dec 31, 20130.7+40.82%
Dec 31, 20120.5+58.06%
Dec 31, 20110.3
AI Chat