OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202579-4.14%
Dec 31, 202482-5.86%
Dec 31, 202387+0.45%
Dec 31, 202287+19.10%
Dec 31, 202173+19.52%
Dec 31, 202061+14.02%
Dec 31, 201954+4.30%
Dec 31, 201851-0.31%
Dec 31, 201752-11.74%
Dec 31, 201658+127.63%
Dec 31, 201526+26.47%
Dec 31, 201420+10.38%
Dec 31, 201318+37.82%
Dec 31, 201213+66.92%
Dec 31, 20118
AI Chat