Analysts say the latest drop appears to be a leverage flush and positioning cleanup rather than a structural trend reversalMarkets, NewsRead More

You might also be interested in reading Omnicell Non-GAAP EPS of $0.45 beats by $0.18, revenue of $290.56M beats by $15.32M.