OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndNet income (Million USD)YoY (%)
Dec 31, 20252-83.62%
Dec 31, 202413-161.51%
Dec 31, 2023-20-460.68%
Dec 31, 20226-92.74%
Dec 31, 202178+141.81%
Dec 31, 202032-47.51%
Dec 31, 201961+62.58%
Dec 31, 201838+83.11%
Dec 31, 201721+3317.08%
Dec 31, 20161-98.04%
Dec 31, 201531+0.79%
Dec 31, 201431
AI Chat