Canadian National Railway

CNI · NYSE · USD

$119.77Change from previous close: +2.23%Absolute change: +$2.61

Close · October 2, 2026

At a glance

Revenue growth
+1.51%
2025 vs 2024
Net income growth
+6.12%
2025 vs 2024
Net margin
27.3%
2024: 26.1%

Financial data

Amounts in millions of CAD; per-share values in CAD; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue17,30417,04616,82817,107—
Cost of revenue9,97210,0799,6779,711—
Gross profit7,3326,9677,1517,396—
Selling, general and administrative——-479-498-407
Operating income6,5876,3256,5976,840—
EBIT7,1776,7437,2107,311—
EBITDA9,1158,6359,0279,040—
Interest expense913891722548—
Pre-tax income6,2645,8526,4886,763—
Income tax1,5441,4048631,645—
Net income4,7204,4485,6255,118—
Net income to common shareholders4,7204,4485,6255,118—
Basic EPS7.587.028.557.46—
Diluted EPS7.577.018.537.44—
Average shares (basic)623634658686—
Average shares (diluted)624635659688—