Omnicell (OMCL) Stock Today: Titan XT Launch, New $50 Price Target and What It Means for 2025 Investors
Omnicell shares traded near $43.98 on December 9, 2025, after launching its Titan XT automated dispensing system and receiving a price target hike to $50 from Benchmark. The stock has rebounded about 25% since October lows, with recent analyst upgrades and improved technical ratings following strong Q3 results and raised guidance.