$cni historical price

The average closing price for Canadian National Railway (CNI) all-time is $40.60. The latest price is $96.06.

DATE OPEN HIGH LOW CLOSE VOLUME
October 2025
$94.28
$97.29
$93.82
$94.45
10,761,400
September 2025
$95.66
$97.24
$91.07
$94.30
38,035,660
August 2025
$92.70
$96.85
$91.43
$96.14
34,783,189
July 2025
$103.28
$106.47
$92.57
$92.83
37,661,976
June 2025
$103.56
$105.59
$100.23
$103.35
30,302,133
May 2025
$95.52
$107.35
$94.13
$103.60
28,253,383
April 2025
$96.19
$100.06
$90.48
$95.58
32,108,354
March 2025
$99.99
$100.87
$92.44
$96.21
31,582,633
February 2025
$98.22
$102.54
$96.83
$99.45
27,511,126
January 2025
$99.97
$105.54
$97.46
$102.54
26,651,158
December 2024
$108.63
$108.96
$97.10
$99.60
27,396,457
November 2024
$105.82
$111.36
$102.72
$108.98
25,078,294
October 2024
$114.35
$114.57
$105.26
$105.30
29,782,971
September 2024
$113.45
$118.18
$110.30
$114.30
25,091,992
August 2024
$112.64
$115.77
$105.93
$114.35
21,247,495
July 2024
$115.42
$120.30
$108.55
$112.34
25,535,279
June 2024
$122.79
$123.51
$111.84
$114.65
29,265,366
May 2024
$117.21
$124.76
$115.97
$122.97
18,675,190
April 2024
$127.46
$127.74
$117.22
$117.28
23,257,185
March 2024
$124.34
$129.43
$122.15
$127.20
19,560,594
February 2024
$119.64
$126.99
$119.64
$124.65
18,265,215
January 2024
$119.53
$122.48
$117.48
$119.22
23,649,765
December 2023
$111.03
$121.76
$110.75
$120.75
18,835,935
November 2023
$101.46
$111.32
$101.18
$110.89
25,956,404
October 2023
$103.24
$105.13
$99.42
$101.16
28,786,084
Daily pricing data for Canadian National Railway dates back to 11/17/1995, and may be incomplete.