Find a quote

CANADIAN NATIONAL RAILWAY CO.

166.40 Up 0.43 (0.26 %)

Delayed : 2026/06/04 10:09:20

  • Previous close $165.97
  • Opening $167.17
  • Today High $168.62
  • Today Low $165.80
  • Price Bid $166.35
  • Price Ask $166.35
  • 52 Weeks High $169.85
  • 52 Weeks Low $126.11
  • Size Bid 1
  • Size Ask 1
  • Volume 1,603,345

Intraday history

Hour Last Change High Low Volume
10:09 AM $166.64 Up $0.27 $166.64 $166.40 1,000
10:08 AM $166.37 Up $0.17 $166.37 $166.27 300
10:07 AM $166.20 Up $0.15 $166.20 $166.02 800
10:06 AM $166.05 Up $0.03 $166.09 $165.96 1,900
10:05 AM $166.02 Down $ -0.02 $166.09 $165.99 1,500
10:04 AM $166.04 Up $0.03 $166.04 $165.80 2,300
10:03 AM $166.01 Up $0.03 $166.01 $165.93 400
10:02 AM $165.98 Down $ -0.28 $166.18 $165.98 1,600
10:01 AM $166.26 Down $ -0.28 $166.59 $166.18 3,300
10:00 AM $166.54 Down $ -0.15 $166.64 $166.47 1,300
09:59 AM $166.69 Up $0.23 $166.69 $166.55 600
09:58 AM $166.46 Down $ -0.27 $166.65 $166.46 1,000
09:57 AM $166.73 Down $ -0.13 $166.83 $166.68 1,800
09:56 AM $166.86 Down $ -0.11 $166.94 $166.70 8,200
09:55 AM $166.97 Down $ -0.04 $167.04 $166.92 1,700
09:54 AM $167.01 Up $0.07 $167.07 $166.99 1,200
09:53 AM $166.94 Up $0.05 $167.05 $166.83 2,800
09:52 AM $166.89 Down $ -0.10 $167.00 $166.82 2,900
09:51 AM $166.99 Down $ -0.11 $167.13 $166.99 4,500
09:50 AM $167.10 Down $ -0.24 $167.31 $167.10 4,100
09:49 AM $167.34 Up $0.08 $167.40 $167.32 2,500
09:48 AM $167.27 Up $0.03 $167.33 $167.24 2,100
09:47 AM $167.23 Down $ -0.02 $167.24 $167.17 2,900
09:46 AM $167.25 Down $ -0.05 $167.31 $167.17 2,500
09:45 AM $167.30 Up $0.03 $167.36 $167.29 2,200
09:44 AM $167.27 Up $0.07 $167.27 $167.17 2,200
09:43 AM $167.20 Down $ -0.07 $167.40 $167.20 4,300
09:42 AM $167.27 Down $ -0.26 $167.66 $167.27 1,700
09:41 AM $167.53 Down $ -0.30 $167.78 $167.53 4,900
09:40 AM $167.83 Up $0.11 $167.83 $167.63 3,800
09:39 AM $167.72 Up $0.19 $167.72 $167.44 1,100
09:38 AM $167.53 Down $ -0.18 $167.70 $167.53 3,900
09:37 AM $167.71 Down $ -0.03 $167.71 $167.61 4,500
09:36 AM $167.74 Down $ -0.18 $167.87 $167.68 3,900
09:35 AM $167.92 Down $ -0.25 $168.42 $167.92 7,100
09:34 AM $168.17 Down $ -0.25 $168.38 $168.16 6,900
09:33 AM $168.42 Down $ -0.08 $168.46 $168.27 3,200
09:32 AM $168.50 Up $0.01 $168.62 $168.38 4,400
09:31 AM $168.49 Up $0.21 $168.57 $168.21 5,200
09:30 AM $168.28 Up $2.31 $168.28 $167.05 1,487,000
Previous close $165.97

One month history

Date Closing Opening High Low Volume
03/06/2026 $165.97 $168.95 $169.19 $165.95 1,194,300
02/06/2026 $167.82 $166.68 $168.36 $165.99 1,018,000
01/06/2026 $165.14 $163.67 $166.11 $163.44 1,791,900
29/05/2026 $163.25 $164.09 $164.51 $162.96 2,822,900
28/05/2026 $163.82 $163.63 $164.31 $163.24 674,900
27/05/2026 $163.86 $162.84 $164.28 $162.76 1,637,000
26/05/2026 $160.67 $159.97 $161.31 $159.80 1,624,300
25/05/2026 $159.75 $159.19 $159.75 $159.00 303,300
22/05/2026 $157.79 $158.93 $159.08 $157.66 1,175,500
21/05/2026 $157.43 $158.27 $158.81 $157.33 1,307,200
20/05/2026 $157.75 $158.24 $158.90 $157.46 2,103,600
19/05/2026 $155.68 $155.76 $156.18 $155.05 1,116,000
15/05/2026 $153.91 $153.81 $153.95 $153.02 1,532,600
14/05/2026 $154.50 $155.13 $155.80 $154.22 1,315,500
13/05/2026 $153.41 $153.62 $153.85 $153.20 1,047,100
12/05/2026 $153.29 $151.85 $153.30 $151.57 2,191,900
11/05/2026 $151.34 $150.81 $151.37 $150.64 2,132,400
08/05/2026 $152.71 $152.57 $152.75 $151.51 1,040,900
07/05/2026 $151.34 $152.65 $152.66 $151.28 709,500
06/05/2026 $152.94 $152.50 $154.05 $152.30 697,700
05/05/2026 $149.87 $150.31 $150.60 $149.60 934,900
04/05/2026 $148.92 $150.15 $150.31 $148.38 849,300
01/05/2026 $152.19 $152.72 $153.20 $152.04 473,300
30/04/2026 $152.57 $151.30 $153.02 $151.30 976,800
29/04/2026 $147.91 $147.77 $149.49 $146.46 1,138,600
28/04/2026 $157.36 $157.72 $158.06 $156.75 962,100
27/04/2026 $156.73 $156.99 $157.72 $156.72 1,033,000
24/04/2026 $156.71 $157.32 $157.46 $156.62 618,700
23/04/2026 $156.23 $154.36 $156.23 $154.21 890,800
22/04/2026 $149.68 $150.33 $150.35 $149.33 462,300
Graphs are not available, please refer to the detailed table