MetaCap

Canadian National Railway Stock Price History

NYSE: CNIIndustrialsRailroadsUSD

117.78+0.94 (+0.80%)

At close: Oct 9, 4:00 PM ET · Delayed 15 min

CNI price history at a glance

The price history for Canadian National Railway (CNI) on this page begins on November 25, 1996, when the stock closed at $3.43; it most recently closed at $117.78 on October 5, 2026. The highest price in this record is $137.19, reached on March 28, 2022; the latest close is 14.1% below that peak. Across the 29 complete calendar years in the table, CNI finished higher in 22 and lower in 7. Its best year was 2001 (+60.3%) and its worst was 2024 (-18.4%).

Over roughly 30 years the share price changed +3336.7%, a 12.6% compound annual price return (excluding dividends). In the last 12 months alone, CNI has gained 23.4%. Prices are split-adjusted closing prices; daily open, high, low, close and volume for the past year are listed below.

Summary generated from market data by MetaCap's automated system. Methodology

Key price levels

High since 1996
$137.19
Date of high
Mar 28, 2022
Low since 1996
$2.82
Date of low
Apr 14, 1997
Last close
$117.78

CNI returns

1 week

-1.66%

1 month

-3.33%

3 months

-5.32%

6 months

+6.99%

Year to date

+19.15%

1 year

+23.36%

3 years

+9.32%

5 years

-4.00%

CNI price return, excluding dividends.

CNI annual returns

Calendar-year price returns
YearYear-end closeReturn
2026117.78+17.43%
2025100.30-2.17%
2024102.53-18.39%
2023125.63+5.68%
2022118.88-3.24%
2021122.86+11.84%
2020109.85+20.46%
201991.19+21.20%
201875.24-8.80%
201782.50+22.40%
201667.40+20.62%
201555.88-18.06%
201468.20+20.71%
201356.50+23.16%
201245.88+16.79%
201139.28+18.19%
201033.24+22.28%
200927.18+43.32%
200818.97-17.40%
200722.96+6.72%
200621.52+7.59%
200520.00+30.60%
200415.31+43.73%
200310.65+49.77%
20027.11-10.30%
20017.93+60.27%
20004.95+12.03%
19994.42+2.17%
19984.32+9.79%
19973.94+24.34%
1996*3.17-7.60%

* Partial year: the record begins after the start of 1996; return measured from the first available close.

2026 return is year to date.

CNI daily prices (past year)

Daily open, high, low, close and volume
DateOpenHighLowCloseChange
116.77117.97116.40117.78+0.80%
115.39117.26115.01116.84+0.94%
117.89118.34115.58115.75-2.25%
119.44119.44117.76118.41-0.76%
119.60120.12117.88119.32-0.38%
117.54120.09117.31119.77+2.23%
118.29119.04116.58117.16-1.46%
120.90120.90118.90118.90-1.37%
120.54121.54119.80120.55-0.49%
120.70121.40119.68121.14+0.17%
119.76121.11119.46120.93+0.84%
119.36121.18119.06119.92+0.36%
119.11121.16119.11119.49-0.03%
118.44119.69117.52119.52+1.71%
119.02119.76116.72117.51-1.21%
119.25119.69118.58118.95-0.77%
120.80121.20118.24119.87+0.32%
120.99121.69118.94119.49-1.87%
121.81122.11121.15121.77-0.26%
122.11123.09121.74122.09-0.13%
121.63122.43120.88122.25+0.90%
121.54122.60120.29121.16-0.56%
122.47122.79121.10121.84-0.75%
122.48123.66122.48122.76-0.49%
122.49124.53122.49123.37+0.16%
121.70123.75120.96123.17+1.42%
121.10121.53119.76121.45+0.86%
124.58124.58119.62120.42-3.47%
125.77126.00124.13124.75-1.00%
126.89126.95125.00126.01-0.37%
127.00127.85126.31126.48-0.83%
126.94128.38126.66127.54+0.33%
127.41128.44126.64127.12-0.22%
129.35129.75126.30127.40-1.88%
129.26130.12128.57129.84+1.26%
127.39130.07127.39128.23+0.46%
127.13129.01126.84127.64+0.86%
127.20127.84126.49126.55-0.03%
126.41127.71126.13126.59-0.20%
127.56128.42126.50126.84-0.67%
126.98128.02126.72127.70+1.09%
126.06126.75125.82126.32+0.03%
125.00126.49125.00126.28+0.91%
125.89127.22124.70125.14-1.15%
126.15127.69125.91126.60+0.16%
127.80128.04125.83126.40-0.89%
127.00127.92126.21127.54+0.19%
125.82127.33124.15127.30+1.18%
127.18127.63125.20125.81-1.10%
127.13128.03126.36127.21+0.06%
129.02130.93126.37127.13-2.09%
129.40130.28128.71129.84+0.25%
129.01129.76128.49129.52+0.50%
130.47130.99128.11128.88-0.46%
131.51131.55128.48129.48-0.84%
128.57131.21128.51130.58+2.09%
128.03128.78127.20127.91+0.64%
127.02127.52125.13127.10+0.32%
128.99129.20126.62126.69-1.81%
128.91129.53127.89129.03+0.63%
124.72128.24124.68128.22+3.40%
124.65124.92123.16124.00-0.63%
124.37125.86124.37124.79-0.41%
125.53126.12124.77125.31+0.73%
124.90125.26123.95124.40+0.05%
123.00125.04122.53124.34+1.35%
122.95122.99121.08122.68-0.08%
122.04123.00121.52122.78+0.92%
121.09122.25120.93121.66+0.08%
120.70122.07119.47121.56+1.45%
119.23121.60119.15119.82+0.49%
119.88120.34118.97119.24-0.91%
120.44121.09119.30120.34-0.18%
120.67120.86119.62120.56+0.17%
117.90120.58117.90120.36+3.84%
115.50117.34115.21115.91+0.88%
114.87115.53113.88114.90+0.67%
113.29115.08113.16114.13+0.62%
113.72115.17112.50113.43-0.47%
117.29117.94113.37113.96-3.15%
118.00118.43117.04117.67+0.11%
119.55119.85116.77117.54-1.21%
118.33119.65117.88118.98+0.60%
119.39119.52117.52118.27-0.76%
120.37120.50118.93119.18-0.94%
120.59121.45119.28120.31-0.41%
120.37121.90119.95120.81+0.36%
119.38120.78119.14120.38+0.74%
120.41121.46118.72119.50+0.04%
120.85122.48119.12119.45-1.47%
119.16121.70119.06121.23+1.52%
118.16120.01117.64119.42+0.73%
118.46119.87118.14118.55-0.21%
117.72119.25116.48118.80+0.16%
116.60118.76116.17118.61+1.91%
115.13116.75114.24116.39+1.88%
114.35115.10113.86114.24+0.06%
114.09115.35113.59114.17-0.55%
113.22115.56113.09114.80+1.41%
112.25113.60111.74113.20+0.51%
112.15113.00111.73112.63+0.75%
111.98111.98110.77111.79-0.58%
112.56113.49111.94112.44+0.51%
111.45113.79111.45111.87-0.04%
110.58111.92109.32111.91+1.18%
111.04111.78110.20110.60-0.93%
110.85111.65110.14111.64+0.72%
112.88112.92110.84110.84-1.20%
110.55113.00110.52112.19+2.00%
109.61110.55108.90109.99+0.56%
110.90111.70109.02109.38-2.30%
112.10113.31111.80111.96-0.15%
108.20112.60108.00112.13+3.75%
113.80113.80107.00108.08-5.93%
115.13115.56114.54114.89-0.05%
114.71115.80114.71114.95+0.31%
114.00115.15113.73114.60+0.48%
110.18114.09109.73114.05+4.24%
110.22111.27109.28109.41-0.69%
111.44112.06110.12110.17-0.93%
110.40111.52109.86111.20+0.83%
109.41111.24109.41110.29+1.22%
109.88110.63108.73108.96-0.89%
111.59111.77109.87109.94-1.80%
110.70112.06110.57111.96+0.91%
109.41111.04109.41110.95+0.78%
110.52111.51109.48110.09-0.05%
108.39110.53108.39110.14+2.30%
107.48109.58107.16107.66+1.65%
104.89106.45104.70105.91+0.79%
103.56105.40103.51105.08+0.86%
102.61104.71102.55104.18+0.90%
103.28104.29102.67103.25+0.47%
102.50103.01100.37102.77+1.42%
101.86102.75101.22101.33-0.10%
101.22101.83100.75101.43-0.16%
101.29102.64100.74101.59-0.29%
102.03102.34100.58101.89+0.91%
99.72102.1999.22100.97+0.28%
99.91101.4899.56100.69+2.32%
98.93100.2297.9898.41-0.70%
99.90100.3798.4199.10-1.23%
101.98102.67100.11100.33-1.63%
106.82106.82101.86101.99-3.98%
105.91107.00104.93106.22+1.14%
104.28105.26103.46105.02+1.13%
105.50106.50103.23103.85-2.22%
106.17106.94106.03106.21-0.20%
106.79107.77105.98106.42-1.43%
105.36108.41103.84107.96+1.11%
108.47108.69105.67106.78-2.64%
109.85110.35108.14109.67-1.01%
111.30111.58109.89110.79-0.35%
111.61112.15108.87111.18-1.62%
111.20113.09110.61113.01+0.73%
110.01112.48109.90112.19+1.76%
109.34110.50109.09110.25+1.13%
111.01111.30108.79109.02-2.05%
110.00111.33109.54111.30+1.10%
110.63111.47109.71110.09-0.33%
109.44110.93109.20110.46+0.94%
107.22109.73106.89109.43+1.44%
108.40108.48106.79107.88-0.54%
107.31109.90107.08108.47+0.81%
107.38107.77105.73107.60+0.28%
106.56107.76105.26107.30+0.92%
106.41107.09105.75106.32+0.24%
103.25107.33103.24106.07+2.59%
101.54103.48100.90103.39+1.93%
100.00101.45100.00101.43+1.43%
98.62100.4898.53100.00+1.00%
97.01100.1396.5299.01+2.57%
95.8897.2295.1496.53+0.89%
95.1195.7994.0695.68-0.56%
101.44101.7296.1496.22-4.76%
99.04101.1198.78101.03+2.53%
100.36100.6698.4098.54-1.93%
100.12100.9699.74100.48+0.59%
100.01100.5299.4299.89+0.04%
100.20100.8299.7799.85-0.17%
99.56100.3999.56100.02+0.64%
98.08100.0897.9599.38+2.25%
100.26100.8797.1297.19-2.92%
99.00100.1298.48100.11+0.89%
97.7599.3897.3099.23+1.62%
97.5798.1497.3297.65+0.30%
98.9599.0796.9697.36-1.61%
98.8999.6598.2698.950.00%
99.46100.1898.5298.95-0.52%
96.3999.4996.3999.47+2.90%
101.00101.8596.6296.67-3.91%
99.40100.8298.82100.60+1.28%
99.80100.3898.4499.33-0.97%
98.92100.6698.85100.30+1.47%
99.2999.8598.8398.85-0.46%
99.24100.2299.0199.31-0.13%
98.6999.7998.4999.44+0.76%
98.8198.9298.1498.690.00%
98.6799.0398.2298.69-0.06%
98.5098.7697.9898.75+0.56%
98.6899.0097.8798.200.00%
99.5699.8498.0198.20-1.39%
97.74100.2497.6899.58+2.27%
96.8997.8896.4397.37+0.46%
98.4898.7096.9296.92-1.45%
98.1098.7997.7798.35+0.47%
98.1198.5897.5297.89-0.07%
98.7499.1797.6797.96-0.35%
97.6498.5896.8398.30+0.60%
97.6998.7997.0497.71-0.55%
98.5099.8298.1998.25+0.09%
98.9199.0097.9198.16-0.41%
98.5499.2898.0798.56-0.07%
96.4999.1496.4498.63+2.74%
95.8296.4494.6096.00+0.47%
95.7497.0395.1495.55-0.35%
95.3096.1894.8795.89+2.00%
92.4694.3292.4694.01+1.45%
91.4692.6891.4192.67+1.94%
93.0093.0090.7490.91-2.24%
92.7493.4392.3092.99+1.05%
93.7994.3492.0292.02-1.65%
93.9693.9692.8993.56-0.43%
94.5095.0193.6593.96-1.59%
95.7496.5495.0095.48-0.70%
96.3896.8495.1496.15-0.48%
97.4698.1896.5696.61-1.29%
96.0398.0495.8697.87+1.99%
94.6096.0494.6095.96+1.53%
95.2595.3694.4794.51-0.55%
94.5495.0593.4195.03+0.52%
96.0496.1894.3794.54-1.54%
95.5496.5195.3596.02+0.27%
95.3895.8293.6295.76+0.15%
95.5295.8294.1495.62-0.30%
96.9799.5595.5695.91+2.80%
93.0394.0592.7193.30+0.14%
94.5694.7492.7193.17-1.65%
95.4895.4894.3294.73-0.04%
95.7295.7794.4194.77-0.58%
96.0296.0294.7795.32-0.67%
96.8696.8695.6495.96-0.16%
95.0097.5795.0096.11+1.18%
95.2496.1694.9194.99-0.39%
96.1696.2294.9995.36-0.33%
94.6696.3694.1395.68+1.08%
97.4497.5594.5994.66-2.54%
96.0997.2995.8697.13+1.34%
94.7096.0994.7095.85-0.29%
95.0196.3094.4796.13+1.78%
96.4697.2994.2194.45-1.08%
96.5796.7995.3595.48—

Prices are adjusted for stock splits. See adjusted closing price for how dividends and splits affect history, and the CNI chart for longer ranges.