Canadian National Railway Reports Strong Q2 Earnings and Revenue Beats
Canadian National Railway (CNI) reported a better-than-expected Non-GAAP earnings per share of C$2.08, beating estimates by C$0.12, with revenue reaching C$4.75 billion, up 11.2% year-over-year and exceeding forecasts by C$130 million. The company also raised its financial guidance for 2026.

Tickers: $CNI
Topics: financial guidance railway transportation