CNR.TO
CNR.TO
CA1363751027
CANADIAN NATIONAL RAILWAY CO.
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 17.304.000.000 17.046.000.000
1.5%
Cost of Revenue 9.972.000.000 10.079.000.000
1.1%
Gross Profit 7.332.000.000 6.967.000.000
5.2%
745.000.000 642.000.000
16.0%
Operating Income 6.587.000.000 6.325.000.000
4.1%
Pretax Income 6.264.000.000 5.852.000.000
7.0%
Net Income Common Stockholders 4.720.000.000 4.448.000.000
6.1%
-- --
--
-- --
--
ende