Omnicell OMCL is advancing toward the industry-defined vision of Autonomous Pharmacy by leveraging automation and advanced services across its cloud-based platform. OMCL’s progress toward its 2025 financial goals instills optimism. However, adverse macroeconomic challenges and fierce rival pressure could hurt Omnicell’s performance.Currently carrying a Zacks Rank #3 (Hold), OMCL’s shares...