Cencora (COR) reported fiscal Q2 adjusted earnings Wednesday of $4.42 per diluted share, up from $3.80 a year earlier.
Analysts polled by FactSet expected $4.11.
Revenue for the quarter ended March 31 was $75.45 billion, up from $68.41 billion.
Analysts polled by FactSet expected $75.68 billion.
The company said it now expects fiscal 2025 adjusted EPS of $15.70 to $15.95, up from the previous range of $15.30 to $15.60. Analysts polled by FactSet expect $15.46.