OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2025-60+14.34%
Dec 31, 2024-53-4.04%
Dec 31, 2023-55-6.23%
Dec 31, 2022-59-85.78%
Dec 31, 2021-412+47.39%
Dec 31, 2020-280+353.86%
Dec 31, 2019-62+13.41%
Dec 31, 2018-54+55.41%
Dec 31, 2017-35-89.75%
Dec 31, 2016-341+648.58%
Dec 31, 2015-46+5.24%
Dec 31, 2014-43+111.84%
Dec 31, 2013-20-87.88%
Dec 31, 2012-169+1191.22%
Dec 31, 2011-13
AI Chat