Canadian National Railway

CNR · TSX · CAD

$167.08Change from previous close: −1.37%Absolute change: −$2.32

Close · October 1, 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
Item2025202420232022202120202019201820172016
Total revenue17,30417,04616,82817,10714,47713,81914,91714,32113,04112,037
Cost of revenue7,4987,7337,3817,4846,3646,1676,9186,7285,7705,137
Gross profit9,8069,3139,4479,6238,1137,6527,9997,5937,2716,900
Selling, general and administrative——-479-498-407—————
Operating income7,1236,7797,0767,3386,0096,0636,4375,7955,5585,312
EBIT7,1236,7797,0767,3386,0096,0636,4375,7955,5585,312
EBITDA9,0618,6718,8939,0677,6077,6527,9997,1246,8396,537
Interest expense913891722548610554538489481480
Pre-tax income6,2645,8526,4886,7636,3424,5215,4295,6825,0894,927
Income tax1,5441,4048631,6451,4439761,2131,354-3951,287
Net income4,7204,4485,6255,1184,8993,5454,2164,3285,4843,640
Net income to common shareholders4,7204,4485,6255,1184,8993,5454,2164,3285,4843,640
Basic EPS7.587.028.557.466.914.985.855.897.284.69
Diluted EPS7.577.018.537.446.904.975.835.877.244.67
Average shares (basic)623634658686709711720735754776
Average shares (diluted)624635659688710713723738757779
Dividend per share3.553.383.162.932.462.302.151.821.651.50