OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndNet income margin (%) YoY (%)
Dec 31, 20250.2-84.63%
Dec 31, 20241.1-163.44%
Dec 31, 2023-1.8-507.47%
Dec 31, 20220.4-93.66%
Dec 31, 20216.9+90.59%
Dec 31, 20203.6-47.23%
Dec 31, 20196.8+42.69%
Dec 31, 20184.8+66.56%
Dec 31, 20172.9+3204.75%
Dec 31, 20160.1-98.63%
Dec 31, 20156.3-8.29%
Dec 31, 20146.9
AI Chat