Find a quote

CANADIAN NATIONAL RAILWAY CO.

137.38 Down -0.31 (-0.23 %)

Delayed : 2026/01/12 09:39:43

  • Previous close $137.69
  • Opening $137.26
  • Today High $138.09
  • Today Low $136.77
  • Price Bid $137.33
  • Price Ask $137.33
  • 52 Weeks High $154.56
  • 52 Weeks Low $126.11
  • Size Bid 1
  • Size Ask 8
  • Volume 47,217

Intraday history

Hour Last Change High Low Volume
09:39 AM $137.33 Down $ -0.29 $137.50 $137.33 1,500
09:38 AM $137.62 Up $0.12 $137.62 $137.46 2,100
09:37 AM $137.50 Down $ -0.10 $137.69 $137.50 1,300
09:36 AM $137.61 Up $0.10 $137.66 $137.50 2,800
09:35 AM $137.50 Up $0.21 $137.50 $137.30 700
09:34 AM $137.29 Down $ -0.59 $138.08 $137.29 6,000
09:33 AM $137.88 Down $ -0.12 $138.09 $137.85 1,900
09:32 AM $138.00 Up $0.75 $138.00 $137.15 6,800
09:31 AM $137.25 Up $0.26 $137.25 $136.98 1,600
09:30 AM $136.99 Down $ -0.70 $137.55 $136.77 16,200
Previous close $137.69

One month history

Date Closing Opening High Low Volume
09/01/2026 $137.69 $137.58 $137.77 $137.06 561,900
08/01/2026 $137.89 $137.49 $137.91 $137.05 1,061,600
07/01/2026 $134.00 $137.26 $137.40 $133.90 846,900
06/01/2026 $139.00 $137.56 $139.19 $137.50 1,750,700
05/01/2026 $136.76 $137.48 $138.01 $136.69 452,300
02/01/2026 $137.78 $137.54 $138.20 $136.87 496,200
31/12/2025 $135.75 $135.90 $136.16 $135.67 445,400
30/12/2025 $136.09 $136.31 $136.88 $136.04 912,100
29/12/2025 $136.25 $135.75 $136.62 $135.69 1,089,100
24/12/2025 $134.95 $135.12 $135.45 $134.89 380,800
23/12/2025 $135.24 $134.99 $135.25 $134.47 753,700
22/12/2025 $135.10 $135.15 $135.15 $134.63 1,268,900
19/12/2025 $135.49 $136.11 $136.52 $135.30 1,710,200
18/12/2025 $137.18 $137.18 $137.55 $136.59 985,600
17/12/2025 $134.32 $133.60 $134.97 $133.59 1,248,300
16/12/2025 $133.42 $134.31 $134.43 $133.32 1,171,200
15/12/2025 $135.46 $135.74 $135.94 $135.06 1,976,600
12/12/2025 $134.71 $134.68 $135.65 $134.62 900,700
11/12/2025 $134.90 $135.10 $135.35 $134.78 1,136,300
10/12/2025 $135.56 $134.62 $135.90 $133.85 3,181,200
09/12/2025 $135.38 $135.76 $136.07 $135.32 1,975,400
08/12/2025 $136.20 $137.84 $138.12 $136.02 1,071,600
05/12/2025 $135.78 $135.84 $136.40 $135.47 1,080,300
04/12/2025 $137.54 $137.57 $137.69 $136.90 2,050,100
03/12/2025 $137.69 $136.72 $138.25 $136.72 1,968,500
02/12/2025 $134.21 $133.55 $134.24 $132.91 332,700
01/12/2025 $133.81 $135.64 $135.65 $133.76 685,500
28/11/2025 $133.83 $133.91 $134.48 $133.70 623,500
27/11/2025 $131.82 $132.26 $132.30 $131.75 207,200
26/11/2025 $132.03 $131.68 $132.38 $131.67 654,300
Graphs are not available, please refer to the detailed table