Canadian National Railway Company

CNI · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$92,479$109,391$110,740$110,266
- Cash$389$475$328$838
+ Debt$21,371$18,888$15,895$12,915
Enterprise Value$113,461$127,804$126,307$122,343
Revenue$17,046$16,828$17,107$14,477
% Growth1.3%-1.6%18.2%
Gross Profit$6,967$7,151$7,396$6,069
% Margin40.9%42.5%43.2%41.9%
EBITDA$8,635$9,027$9,040$8,550
% Margin50.7%53.6%52.8%59.1%
Net Income$4,448$5,625$5,118$4,899
% Margin26.1%33.4%29.9%33.8%
EPS Diluted7.018.537.446.9
% Growth-17.8%14.7%7.8%
Operating Cash Flow$6,699$6,965$6,667$6,971
Capital Expenditures-$3,549-$3,187-$2,750-$2,891
Free Cash Flow$3,150$3,778$3,917$4,080
Canadian National Railway Company (CNI) Financial Statements & Key Stats | AlphaPilot