Canadian National Railway Company
CNI
NYSE
95.25
USD-1.30(-1.35%)
As of today
Canadian National Railway Company fundamentals
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 13,819,000,000 | 14,477,000,000 | 17,107,000,000 | 16,828,000,000 | 17,046,000,000 | |
Gross Profit | 5,771,000,000 | 6,069,000,000 | 7,396,000,000 | 7,151,000,000 | 6,967,000,000 | |
Operating Income | 4,777,000,000 | 5,616,000,000 | 6,840,000,000 | 6,597,000,000 | 6,247,000,000 | |
Net Income | 3,545,000,000 | 4,899,000,000 | 5,118,000,000 | 5,625,000,000 | 4,448,000,000 | |
Total Assets | 44,804,000,000 | 48,538,000,000 | 50,662,000,000 | 52,666,000,000 | 57,067,000,000 | |
Total Current Liabilities | 3,274,000,000 | 3,120,000,000 | 3,842,000,000 | 5,035,000,000 | 3,976,000,000 | |
Total Equity | 19,651,000,000 | 22,744,000,000 | 21,384,000,000 | 20,117,000,000 | 21,051,000,000 | |
Free Cash Flow | 3,302,000,000 | 4,080,000,000 | 3,917,000,000 | 3,778,000,000 | 3,150,000,000 | |
Cash from Operations | 6,165,000,000 | 6,971,000,000 | 6,667,000,000 | 6,965,000,000 | 6,699,000,000 | |
Cash from Investing | -2,946,000,000 | -2,873,000,000 | -2,510,000,000 | -3,468,000,000 | -3,607,000,000 | |
Cash from Financing | -2,707,000,000 | -3,857,000,000 | -4,667,000,000 | -3,406,000,000 | -3,620,000,000 | |
Net Change in Cash | 512,000,000 | 241,000,000 | -507,000,000 | 90,000,000 | -523,000,000 |