OMCL (Omnicell Inc) Stock AnalysisExplore Omnicell Inc (OMCL): price history, financials and stock analysis.Sign InMethodology