OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202589-1.92%
Dec 31, 202490-6.90%
Dec 31, 202397-7.48%
Dec 31, 2022105+38.64%
Dec 31, 202176+7.92%
Dec 31, 202070+2.21%
Dec 31, 201969+5.86%
Dec 31, 201865-1.79%
Dec 31, 201766+14.23%
Dec 31, 201658+64.39%
Dec 31, 201535+26.47%
Dec 31, 201428-4.48%
Dec 31, 201329+22.67%
Dec 31, 201224+7.64%
Dec 31, 201122
AI Chat