Cencora Strikes $5 Billion OneOncology Deal, Pauses Stock Buyback

Cencora agrees to buy a majority stake in OneOncology for about $5 billion, pauses buybacks, and reiterates fiscal 2026 sales and EPS guidance.

read more