OMNICELL, INC. (OMCL) Stock, Financials and Enterprise Value