OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202544-15.05%
Dec 31, 202452+15.00%
Dec 31, 202345-28.97%
Dec 31, 202263-11.36%
Dec 31, 202172+77.41%
Dec 31, 202040-13.09%
Dec 31, 201946+21.93%
Dec 31, 201838-21.23%
Dec 31, 201748+78.40%
Dec 31, 201627+19.53%
Dec 31, 201523+16.54%
Dec 31, 201419+17.98%
Dec 31, 201316-9.77%
Dec 31, 201218+65.95%
Dec 31, 201111
AI Chat