
Analyst Insights
Omnicell, Inc (OMCL) last year’s performance of -39.62% is a clear signal for an entertaining trading season.
Omnicell, Inc (NASDAQ: OMCL) on Friday, plunged -3.90% from the previous trading day, before settling in for the closing price of $27.97. Within the past