Cardinal Health (market cap: $35.21B) reported its first-quarter 2025 earnings, surpassing EPS expectations with a figure of $2.35 against a forecast of $2.17. Despite slightly missing revenue ...