Canadian National Railway Company (TSX:CNR)
140.44
-2.26 (-1.58%)
Mar 28, 2025, 12:29 PM EST
TSX:CNR Revenue
In the year 2024, Canadian National Railway Company had annual revenue of 17.05B CAD with 1.30% growth. Canadian National Railway Company had revenue of 4.36B in the quarter ending December 31, 2024, a decrease of -2.53%.
Revenue
17.05B
Revenue Growth
+1.30%
P/S Ratio
5.30
Revenue / Employee
690.93K
Employees
24,671
Market Cap
89.52B
Revenue Chart
Revenue History
Fiscal Year End | Revenue | Change | Growth |
---|---|---|---|
Dec 31, 2024 | 17.05B | 218.00M | 1.30% |
Dec 31, 2023 | 16.83B | -279.00M | -1.63% |
Dec 31, 2022 | 17.11B | 2.63B | 18.17% |
Dec 31, 2021 | 14.48B | 658.00M | 4.76% |
Dec 31, 2020 | 13.82B | -1.10B | -7.36% |
Dec 31, 2019 | Pro | Pro | Pro |
Dec 31, 2018 | Pro | Pro | Pro |
Dec 31, 2017 | Pro | Pro | Pro |
Dec 31, 2016 | Pro | Pro | Pro |
Dec 31, 2015 | Pro | Pro | Pro |
Revenue Definition
Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.
Full DefinitionCanadian National Railway Company News
- 4 days ago - The Highest-Quality Dividend Champions By Quality Scores - Seeking Alpha
- 25 days ago - Ghislain Houle, Executive Vice-President and Chief Financial Officer, to address J.P. Morgan's 2025 Industrials Conference on March 12 - GlobeNewsWire
- 25 days ago - CN and Iowa Northern Railway Officially Join their Operations - GlobeNewsWire
- 26 days ago - Canadian National Railway Company: No Margin Of Safety Despite Supposedly Attractive Valuation - Seeking Alpha
- 4 weeks ago - Canadian National Railway Co (CNI) Recognized for Sustainability Excellence - GuruFocus
- 5 weeks ago - CN Recognized for Commitment to Delivering Responsibly - GlobeNewsWire
- 5 weeks ago - IBEW Ratifies New CN Collective Agreement - GlobeNewsWire
- 6 weeks ago - Ten Canadian Cities Receive Grants for Green Spaces and Tree Planting - GlobeNewsWire