Omnicell (OMCL) Stock Today: Titan XT Launch, New $50 Price Target and What It Means for 2025 Investors
Omnicell, Inc. (NASDAQ: OMCL) is back on traders’ radar after a cluster of positive catalysts in late 2025 – a new flagship product, raised full-year guidance, improving technical momentum, and fresh analyst upgrades. As of the afternoon session on December 9, 2025, Omnicell shares trade around $43.98, giving the company a market capitalization of roughly $1.4 billion and a price-to-earnings…