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

CNR

TSX
145.22000 CAD
0.26
0.18%
Last update May 28, 3:59 PM EDT
Main market
Day range
144.94000
146.25999
Previous close
145.48000
Open
145.33000
Access this stock data via API
Subscribe
Canadian National Railway Company
145.22
0.26
0.18%

Historical data

Prices

Date Open High Low Close % Change Volume
May 28, 2025 145.33 146.26 144.94 145.22 -0.08% 1083500
May 27, 2025 145.07 145.85 144.50 145.48 0.28% 1640500
May 26, 2025 145.04 146.16 145.03 145.11 0.05% 203300
May 23, 2025 146 146.45 144.05 144.21 -1.23% 1308700
May 22, 2025 147.10 147.82 146.36 147.29 0.13% 1312100
May 21, 2025 148.50 149.01 146.95 147.13 -0.92% 1122200
May 20, 2025 150 150.69 148.67 149.49 -0.34% 692100
May 16, 2025 151.18 152.12 150.25 150.99 -0.13% 1710600
May 15, 2025 148.69 151.60 148.69 150.95 1.52% 1211700
May 14, 2025 146.94 149.34 146 148.70 1.20% 1780700
May 13, 2025 146.51 147.84 146.23 146.59 0.05% 1489600
May 12, 2025 143.62 147.65 143.62 146.51 2.01% 2960100
May 09, 2025 141 141.83 139.58 139.97 -0.73% 1030100
May 08, 2025 138.51 141.85 138.46 141.10 1.87% 1653200
May 07, 2025 135.84 138.08 135.75 138.05 1.63% 1303200
May 06, 2025 136.79 137.49 135.08 135.60 -0.87% 657200
May 05, 2025 138.76 139.84 136.27 136.30 -1.77% 856800
May 02, 2025 134.23 140.08 133.52 139.98 4.28% 2477100
May 01, 2025 133.51 134.11 132.06 132.38 -0.85% 1612500
Apr 30, 2025 133.04 133.52 131.40 133.51 0.35% 1291400
Apr 29, 2025 133.07 133.49 131.40 133.45 0.29% 1067600
Main market

Exchange is currently active.
Closing in 1 hour 38 minutes

14:21
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).