OMNICELL, INC. (OMCL)

Market cap
$2B
P/E ratio
1095x
Period EndFCF margin (%) YoY (%)
Dec 31, 20257.3-46.08%
Dec 31, 202413.6+11.73%
Dec 31, 202312.2+421.53%
Dec 31, 20222.3-86.98%
Dec 31, 202117.9-1.94%
Dec 31, 202018.3+26.95%
Dec 31, 201914.4+41.18%
Dec 31, 201810.2+669.15%
Dec 31, 20171.3-73.38%
Dec 31, 20165-7.97%
Dec 31, 20155.4-52.03%
Dec 31, 201311.3+45.87%
Dec 31, 20127.7-15.83%
Dec 31, 20119.2
AI Chat