Analysts Set Omnicell, Inc. (NASDAQ:OMCL) PT at $187.71
Shares of Omnicell, Inc. (NASDAQ:OMCL – Get Rating) have earned a consensus recommendation of “Buy” from the nine analysts that are presently covering the firm, Marketbeat.com reports. Three analysts have rated the stock with a hold recommendation and five have assigned a buy recommendation to the company. The average 12 month price objective among brokers […]