OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndGross profit (Million USD)YoY (%)
Dec 31, 2025503+6.89%
Dec 31, 2024471-5.20%
Dec 31, 2023497-15.64%
Dec 31, 2022589+6.19%
Dec 31, 2021555+34.20%
Dec 31, 2020413-5.41%
Dec 31, 2019437+17.35%
Dec 31, 2018372+15.60%
Dec 31, 2017322+2.64%
Dec 31, 2016314+26.57%
Dec 31, 2015248+6.02%
Dec 31, 2014234+14.98%
Dec 31, 2013203+19.23%
Dec 31, 2012171+25.63%
Dec 31, 2011136
AI Chat