Edison Baldwin

Market

Omnicell, Inc [OMCL] fell -4.38% so far this year. What now?

Omnicell, Inc [NASDAQ: OMCL] gained 1.02% on the last trading session, reaching $42.57 price per share at the time. If compared to the average trading volume of 569.62K shares, OMCL reached a trading volume of 255723 in the most recent trading day, which is why