This ticker has not been starred yet OMCL Omnicell, Inc.
Electronic Computers
Book value per $ invested $ 2.06
Leverage 41.44%
Market Cap $ 1.8B
PE 86.55
Dividend Yield 0.00%
Profit $ 21.0m
Margin 1.82%

Omnicell, Inc., provides medication management automation solutions and adherence tools for health care systems and pharmacies in the United States and internationally. The company is headquartered in Mountain View, California.

Subscribe Now For Access - Only $1.99 Per Month