cni stock price 2010-2025

The closing price for Canadian National Railway (CNI) between 2010 and 2025 was $97.17, on December 31. It was up 379.6% in that time. The latest price is $124.38.

DATEOPENHIGHLOWCLOSEVOLUME
December 2025
$93.48
$98.53
$92.37
$97.17
30,945,110
November 2025
$93.27
$95.87
$88.61
$93.63
25,671,327
October 2025
$92.06
$97.21
$90.53
$93.65
32,353,953
September 2025
$93.41
$94.95
$88.93
$92.08
38,037,407
August 2025
$90.52
$94.57
$89.28
$93.88
34,783,189
July 2025
$100.85
$103.96
$90.39
$90.65
37,661,976
June 2025
$101.12
$103.11
$97.87
$100.92
30,302,133
May 2025
$93.28
$104.83
$91.91
$101.16
28,253,383
April 2025
$93.93
$97.71
$88.35
$93.33
32,108,354
March 2025
$97.64
$98.49
$90.27
$93.95
31,582,633
February 2025
$95.91
$100.13
$94.56
$97.11
27,511,126
January 2025
$97.62
$103.05
$95.17
$100.13
26,651,158
December 2024
$106.07
$106.39
$94.81
$97.26
27,396,457
November 2024
$103.33
$108.74
$100.31
$106.41
25,078,294
October 2024
$111.66
$111.87
$102.78
$102.82
29,782,971
September 2024
$110.78
$115.40
$107.71
$111.62
25,091,992
August 2024
$109.99
$113.05
$103.44
$111.66
21,247,495
July 2024
$112.71
$117.47
$106.00
$109.69
25,535,279
June 2024
$119.90
$120.61
$109.21
$111.95
29,265,366
May 2024
$114.45
$121.82
$113.24
$120.08
18,675,190
April 2024
$124.46
$124.74
$114.46
$114.52
23,257,185
March 2024
$121.42
$126.39
$119.28
$124.21
19,560,594
February 2024
$116.83
$124.00
$116.83
$121.72
18,265,215
January 2024
$116.72
$119.60
$114.72
$116.42
23,649,765
December 2023
$108.41
$118.89
$108.14
$117.91
18,835,935
Daily pricing data for Canadian National Railway dates back to 11/17/1995, and may be incomplete.