Omnicell is trading 4.1% up today at $46.76.
- KeyBanc reiterated an Overweight rating and a $70 price target on OMCL today, citing the launch of its Titan XT Cabinets as a major strategic catalyst.
- The company's Q1 2026 revenue of $309.9 million exceeded Wall Street expectations, with non-GAAP EBITDA reaching $45 million.
- Recent leadership appointments and a continued strategic focus on autonomous medication management further contribute to strong investor confidence.