_
    Cencora lifts 2026 EPS outlook after $1B buyback