
Canadian National Railway posts strong Q2 with 11% revenue growth, raises full-year outlook.
Canadian National Railway reported robust Q2 2026 results, with revenue increasing 11% and earnings per share rising 10%. The company raised its full-year guidance, reflecting improved capital allocation through reduced capital expenditures and a tem...
