NYSE:CNI | Historical Stock Price | CANADIAN NATIONAL RAILWAY CO

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1996-11-26 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$2.75$6.69$16.25$39.48$95.95$233.181996-11-262026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$82.50$120.24539,000
2017-12-28$82.67$120.49737,300
2017-12-27$82.29$119.93729,900
2017-12-26$81.39$118.62352,300
2017-12-22$81.72$119.10475,100
2017-12-21$81.63$118.97929,800
2017-12-20$81.40$118.63884,100
2017-12-19$81.31$118.50853,800
2017-12-18$80.51$117.34916,300
2017-12-15$80.35$117.101,145,900
2017-12-14$80.93$117.95906,600
2017-12-13$80.42$117.21914,300
2017-12-12$80.09$116.73694,400
2017-12-11$79.89$116.43765,600
2017-12-08$80.07$116.701,021,900
2017-12-07$80.06$116.68965,700
2017-12-06$79.83$115.881,126,700
2017-12-05$79.35$115.181,092,300
2017-12-04$79.19$114.951,034,400
2017-12-01$78.67$114.191,448,200
2017-11-30$77.98$113.192,350,200
2017-11-29$76.36$110.843,697,700
2017-11-28$78.04$113.281,175,400
2017-11-27$78.91$114.541,095,200
2017-11-24$79.78$115.80467,200
2017-11-22$79.61$115.561,006,500
2017-11-21$79.77$115.79862,200
2017-11-20$79.50$115.40793,000
2017-11-17$79.77$115.79676,700
2017-11-16$80.01$116.14942,200
2017-11-15$79.83$115.88732,700
2017-11-14$80.18$116.38614,600
2017-11-13$80.33$116.60784,800
2017-11-10$81.00$117.57686,400
2017-11-09$80.65$117.07722,200
2017-11-08$80.40$116.70785,300
2017-11-07$80.14$116.33623,700
2017-11-06$80.34$116.62723,600
2017-11-03$80.27$116.51628,500
2017-11-02$80.33$116.60829,200
2017-11-01$80.02$116.151,236,900
2017-10-31$80.49$116.83858,700
2017-10-30$81.21$117.88908,400
2017-10-27$81.28$117.981,730,100
2017-10-26$81.31$118.021,100,700
2017-10-25$81.44$118.212,604,500
2017-10-24$83.14$120.681,799,800
2017-10-23$81.78$118.71617,800
2017-10-20$81.58$118.42673,500
2017-10-19$82.21$119.33997,200
2017-10-18$81.09$117.701,299,800
2017-10-17$80.08$116.24878,400
2017-10-16$80.23$116.46809,500
2017-10-13$80.79$117.27823,600
2017-10-12$80.88$117.40894,700
2017-10-11$81.05$117.65810,800
2017-10-10$80.75$117.21719,500
2017-10-09$80.46$116.79401,600
2017-10-06$80.45$116.781,345,200
2017-10-05$80.62$117.02756,900
2017-10-04$81.29$117.99709,500
2017-10-03$81.73$118.63860,200
2017-10-02$82.39$119.591,116,500
2017-09-29$82.85$120.26838,000
2017-09-28$83.10$120.62952,300
2017-09-27$82.98$120.451,360,300
2017-09-26$82.01$119.041,042,400
2017-09-25$81.52$118.33982,000
2017-09-22$81.91$118.891,163,000
2017-09-21$82.61$119.911,101,000
2017-09-20$81.99$119.011,148,100
2017-09-19$82.09$119.16864,500
2017-09-18$81.73$118.631,022,300
2017-09-15$81.64$118.50854,900
2017-09-14$81.03$117.62993,400
2017-09-13$80.52$116.881,166,700
2017-09-12$81.85$118.81801,900
2017-09-11$81.91$118.891,021,200
2017-09-08$81.49$118.28781,900
2017-09-07$81.43$118.20853,600
2017-09-06$81.16$117.321,037,100
2017-09-05$80.25$116.00692,400
2017-09-01$81.22$117.40626,700
2017-08-31$80.99$117.071,035,200
2017-08-30$79.76$115.291,252,000
2017-08-29$79.37$114.731,641,800
2017-08-28$79.26$114.571,129,900
2017-08-25$79.56$115.001,122,800
2017-08-24$79.53$114.96713,500
2017-08-23$79.60$115.06806,400
2017-08-22$80.00$115.641,465,200
2017-08-21$79.48$114.891,051,600
2017-08-18$79.50$114.921,517,800
2017-08-17$79.83$115.391,207,900
2017-08-16$80.37$116.171,497,200
2017-08-15$80.11$115.801,360,300
2017-08-14$80.37$116.17947,100
2017-08-11$79.50$114.921,220,300
2017-08-10$79.03$114.24718,800
2017-08-09$80.04$115.701,106,300
2017-08-08$80.08$115.761,055,900
2017-08-07$79.85$115.42539,000
2017-08-04$79.32$114.661,119,200
2017-08-03$79.62$115.091,189,000
2017-08-02$80.31$116.09876,000
2017-08-01$79.60$115.061,301,400
2017-07-31$79.02$114.221,019,600
2017-07-28$79.12$114.371,003,200
2017-07-27$78.80$113.911,479,800
2017-07-26$79.59$115.052,777,100
2017-07-25$81.12$117.261,133,700
2017-07-24$81.37$117.62852,700
2017-07-21$81.98$118.50938,800
2017-07-20$82.01$118.551,366,900
2017-07-19$82.54$119.311,091,500
2017-07-18$83.69$120.97732,500
2017-07-17$83.36$120.50781,200
2017-07-14$83.68$120.96773,000
2017-07-13$83.37$120.51869,800
2017-07-12$83.85$121.212,311,000
2017-07-11$82.59$119.381,429,800
2017-07-10$82.60$119.40491,400
2017-07-07$82.23$118.86738,100
2017-07-06$81.39$117.651,011,900
2017-07-05$81.88$118.36796,200
2017-07-03$82.04$118.59505,000
2017-06-30$81.05$117.16863,600
2017-06-29$81.09$117.22907,500
2017-06-28$82.55$119.33787,200
2017-06-27$81.20$117.37642,900
2017-06-26$80.86$116.88582,600
2017-06-23$80.39$116.20826,100
2017-06-22$79.83$115.391,124,100
2017-06-21$79.58$115.03852,100
2017-06-20$79.92$115.52827,700
2017-06-19$81.21$117.391,031,100
2017-06-16$81.77$118.201,442,600
2017-06-15$79.68$115.181,003,000
2017-06-14$78.95$114.121,221,200
2017-06-13$79.57$115.02847,800
2017-06-12$79.44$114.831,170,500
2017-06-09$79.21$114.501,454,500
2017-06-08$79.39$114.76701,700
2017-06-07$78.11$112.91600,600
2017-06-06$78.86$113.55661,800
2017-06-05$78.83$113.51862,900
2017-06-02$78.45$112.96577,700
2017-06-01$78.58$113.15751,300
2017-05-31$77.43$111.491,760,500
2017-05-30$77.67$111.83729,000
2017-05-26$77.01$110.88928,100
2017-05-25$77.48$111.561,220,900
2017-05-24$76.39$109.99829,500
2017-05-23$75.55$108.781,716,500
2017-05-22$75.69$108.98542,900
2017-05-19$74.87$107.80980,300
2017-05-18$73.45$105.761,439,900
2017-05-17$72.90$104.971,141,600
2017-05-16$75.31$108.441,454,200
2017-05-15$75.46$108.651,054,300
2017-05-12$74.13$106.74483,100
2017-05-11$73.93$106.45684,300
2017-05-10$74.69$107.54728,100
2017-05-09$74.21$106.85780,100
2017-05-08$74.43$107.17871,900
2017-05-05$74.64$107.47909,100
2017-05-04$73.52$105.86857,100
2017-05-03$73.57$105.93848,500
2017-05-02$73.87$106.361,040,000
2017-05-01$73.13$105.301,144,900
2017-04-28$72.29$104.091,265,000
2017-04-27$72.31$104.121,634,700
2017-04-26$72.39$104.232,549,000
2017-04-25$73.10$105.253,099,700
2017-04-24$75.66$108.941,238,200
2017-04-21$74.72$107.59868,100
2017-04-20$74.48$107.241,423,000
2017-04-19$73.22$105.43892,200
2017-04-18$73.56$105.92941,900
2017-04-17$74.07$106.65851,000
2017-04-13$72.89$104.95996,800
2017-04-12$73.36$105.631,000,900
2017-04-11$73.96$106.491,320,000
2017-04-10$74.59$107.401,647,000
2017-04-07$73.39$105.671,562,900
2017-04-06$73.88$106.38832,800
2017-04-05$73.43$105.731,453,000
2017-04-04$73.82$106.291,040,500
2017-04-03$73.09$105.241,041,100
2017-03-31$73.93$106.45970,100
2017-03-30$73.96$106.49547,100
2017-03-29$73.78$106.23445,600
2017-03-28$73.84$106.32935,900
2017-03-27$72.64$104.59800,600
2017-03-24$72.31$104.12488,700
2017-03-23$72.44$104.301,002,600
2017-03-22$71.76$103.33858,400
2017-03-21$71.35$102.731,922,100
2017-03-20$72.00$103.671,547,900
2017-03-17$72.16$103.901,292,600
2017-03-16$72.21$103.97841,800
2017-03-15$72.61$104.55918,100
2017-03-14$71.32$102.691,017,700
2017-03-13$72.81$104.84804,900
2017-03-10$72.35$104.17933,900
2017-03-09$71.70$103.24801,100
2017-03-08$71.55$103.021,046,800
2017-03-07$72.43$103.851,201,100
2017-03-06$72.35$103.731,058,700
2017-03-03$72.01$103.24976,000
2017-03-02$70.94$101.711,064,100
2017-03-01$71.10$101.941,409,400
2017-02-28$69.77$100.031,335,800
2017-02-27$71.03$101.841,452,900
2017-02-24$70.47$101.041,556,400
2017-02-23$71.19$102.071,180,600
2017-02-22$72.17$103.471,583,200
2017-02-21$71.96$103.17658,900
2017-02-17$71.66$102.74559,800
2017-02-16$71.56$102.601,220,800
2017-02-15$71.49$102.501,070,300
2017-02-14$71.53$102.56645,500
2017-02-13$71.48$102.48706,100
2017-02-10$70.54$101.14533,200
2017-02-09$69.70$99.93717,700
2017-02-08$69.32$99.39678,900
2017-02-07$69.10$99.07770,700
2017-02-06$68.61$98.37874,400
2017-02-03$69.32$99.39942,900
2017-02-02$68.92$98.811,278,700
2017-02-01$69.07$99.031,300,400
2017-01-31$69.52$99.671,401,800
2017-01-30$69.77$100.03980,800
2017-01-27$70.30$100.79761,100
2017-01-26$70.13$100.551,294,400
2017-01-25$69.99$100.352,649,400
2017-01-24$71.13$101.982,110,700
2017-01-23$70.28$100.761,077,000
2017-01-20$70.12$100.531,328,100
2017-01-19$68.82$98.672,520,300
2017-01-18$69.75$100.001,349,700
2017-01-17$70.30$100.791,201,000
2017-01-13$71.00$101.80629,600
2017-01-12$70.57$101.181,208,200
2017-01-11$70.50$101.08891,100
2017-01-10$69.29$99.34757,700
2017-01-09$68.77$98.60947,500
2017-01-06$69.12$99.10961,800
2017-01-05$69.45$99.57925,400
2017-01-04$68.92$98.811,193,700
2017-01-03$67.35$96.56766,200