Cencora, Inc. (NYSE: COR) has announced an agreement to repurchase approximately $50 million worth of its common stock from ...