Canadian National Railway (CNI) reported strong second-quarter results, beating analyst expectations for both revenue and profit. The company announced revenues of C$4.75 billion, an 11% increase year-over-year, driven by a 5% rise in revenue ton-miles (RTMs) from higher volumes of grain and energy products. Adjusted diluted earnings per share grew 11% to C$2.08.

Based on the strong performance and sustained business momentum, CNI raised its full-year 2026 forecast. The company now expects low single-digit growth in RTMs, an upgrade from its previous forecast of flat growth. Consequently, it also lifted its adjusted diluted EPS growth guidance to a mid-to-high single-digit range. The company also highlighted its best-ever Q2 and first-half fuel efficiency performance.