Canadian National Railway

97.66
-0.94 (-0.95%)
At close: Apr 22, 2025, 3:59 PM
98.51
0.87%
Pre-market: Apr 23, 2025, 08:00 AM EDT

Canadian National Railway Balance Sheet Statement

Financials in CAD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
389M 475M 328M 838M 569M 64M 266M 70M 176M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
428M 402M 94M 119M 83M 84M 70M 73M 68M
4.69B 2.38B 3.14B 3.16B 900M 452M 570M 1.11B 1.06B
1.31B 1.3B 1.37B 1.07B 1.05B 1.21B 1.17B 984M 875M
720M 699M 692M 589M 583M 611M 557M 424M 363M
90M 482M 640M 783M 748M 800M 736M 712M 693M
2.62B 3.09B 3.22B 3.43B 3.1B 2.83B 2.73B 2.19B 2.11B
48.45B 45.04B 44.01B 41.62B 40.5B 40.19B 37.77B 34.19B 33.76B
199M 1.75B 207M 209M 215M 229M 73M 62M 67M
54.45B 49.58B 47.45B 45.11B 41.7B 40.95B 38.49B 35.44B 34.95B
57.07B 52.67B 50.66B 48.54B 44.8B 43.78B 41.21B 37.63B 37.06B
1.03B 968M 954M 903M 780M 866M 982M 738M 484M
5M 13M 12M 74M 115M 50M 3M n/a n/a
1.17B 2.34B 1.06B 508M 840M 1.87B 1.18B 2.08B 1.49B
97M 590M 616M 625M 628M 615M 455M 433M 325M
3.98B 5.04B 3.84B 3.12B 3.27B 4.29B 3.5B 3.98B 3.01B
19.73B 16.13B 14.37B 11.97B 11.99B 11.87B 11.37B 8.75B 9.45B
909M 11B 10.72B 10.38B 9.58B 9.21B 8.71B 8.24B 9.76B
32.04B 27.51B 25.44B 22.67B 21.88B 21.46B 20.07B 16.99B 19.21B
36.02B 32.55B 29.28B 25.79B 25.15B 25.74B 23.57B 20.97B 22.22B
21.37B 18.89B 15.89B 12.91B 13.32B 14.3B 12.57B 10.83B 10.94B
3.47B 3.51B 3.61B 3.7B 3.7B 3.65B 3.63B 3.61B 3.73B
18.35B 18.66B 19.53B 20.99B 19.16B 17.63B 16.62B 15.56B 13.24B
-1.02B -2.28B -2.14B -2.34B -3.59B -3.65B -3.02B -2.95B -2.5B
21.05B 20.12B 21.38B 22.74B 19.65B 18.04B 17.64B 16.66B 14.84B
428M 402M 94M 119M 83M 84M 70M 73M 68M