OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2025743-15.35%
Dec 31, 2024878-15.44%
Dec 31, 20231,038-3.95%
Dec 31, 20221,081+8.52%
Dec 31, 2021996+16.20%
Dec 31, 2020857+116.66%
Dec 31, 2019396-1.51%
Dec 31, 2018402-13.28%
Dec 31, 2017463-8.02%
Dec 31, 2016503+185.49%
Dec 31, 2015176+3.67%
Dec 31, 2014170+18.54%
Dec 31, 2013144+6.88%
Dec 31, 2012134+69.58%
Dec 31, 201179
AI Chat