OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 202587-42.56%
Dec 31, 2024151+8.34%
Dec 31, 2023140+361.63%
Dec 31, 202230-85.09%
Dec 31, 2021203+24.42%
Dec 31, 2020163+26.27%
Dec 31, 2019129+60.85%
Dec 31, 201880+745.56%
Dec 31, 20179-72.48%
Dec 31, 201634+31.55%
Dec 31, 201526-38.92%
Dec 31, 201343+76.78%
Dec 31, 201224+7.65%
Dec 31, 201123
AI Chat