Canadian Pacific Kansas City reported Q2 revenues of $4.2 billion and raised expectations for volume and earnings growth in the second half of 2026, driven by disciplined cost control.
Canadian Pacific Kansas City reported Q2 revenues of $4.2 billion and raised expectations for volume and earnings growth in the second half of 2026, driven by disciplined cost control.