Omnicell (OMCL) stock is down -13.6% Thursday. OMCL stock is higher by 36.9% over the last 12 months, and the average rating from Wall Street analysts is a Moderate Buy. Stock Score Report, InvestorsObserver’s proprietary scoring system, gives OMCL stock a score of 63 out of a possible 100.
That score is primarily influenced by a short-term technical score of 73. OMCL’s score also includes a long-term technical score of 71. The fundamental score for OMCL is 46. In addition to the average rating from Wall Street analysts, OMCL stock has a mean target price of $84.14. This means analysts expect the stock to rise 12.6% over the next 12 months.
What’s Happening with OMCL Stock Today
Omnicell, Inc. (OMCL) stock has fallen -13.6% while the S&P 500 is higher by 0.04% as of 2:56 PM on Thursday, Jul 11. OMCL has fallen -$11.77 from the previous closing price of $86.52 on volume of 2,378,200 shares. Over the past year the S&P 500 is up 7.17% while OMCL is higher by 36.9%. OMCL earned $0.93 a per share in the over the last 12 months, giving it a price-to-earnings ratio of 80.32.