We’ve just launched a new portal to help you explore stocks, crypto, ETFs, and more data

CNR

TSX
136.30000 CAD
3.68
2.63%
Last update May 5, 3:59 PM EDT
Main market
Day range
136.27000
139.84000
Previous close
139.98000
Open
138.75999
Access this stock data via API
Subscribe
Canadian National Railway Company
136.30
3.68
2.63%

Financials

Cash flow

Fiscal date Mar 2025 Dec 2024 Sep 2024 Jun 2024
Operating activities 1.3B 2.1B 1.9B 1.8B
Net income 1.2B 1.1B 1.1B 1.1B
Depreciation 493M 489M 475M 466M
Deferred taxes 21M 18M 152M 87M
StockBased compensation
Other non cash items 47M 86M 32M 65M
Accounts receivable -88M 132M -5M 91M
Accounts payable -137M 181M 1M -17M
Other assets liabilities -230M 40M 129M 27M
Investing activities -538M -963M -1.2B -866M
Capital expenditures -519M -944M -1.2B -853M
Net intangibles
Net acquisitions
Purchase of investments
Sale of investments
Other investing activity -19M -19M -14M -13M
Financing activities -6.4B -8.0B -6.7B -6.2B
Long term debt issuance 0 366M 1.0B 1.2B
Long term debt payments -5.6B -7.1B -6.1B -5.3B
Short term debt issuance -105M -625M -675M -539M
Common stock issuance
Common stock repurchase -162M -158M -445M -1.1B
Common dividends -557M -531M -532M -535M
Other financing charges 28M 122M -16M 29M
End cash position 244M 401M 698M 784M
Income tax paid 212M 288M 262M 301M
Interest paid 292M 210M 265M 188M
Free cash flow 645M 1.1B 598M 960M
Main market

Exchange is currently active.
Closing in 1 hour 19 minutes

14:40
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
08:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 17:00
All times are displayed in the America/Toronto timezone (EDT, UTC-04:00).