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 — 2020

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$109.85$168.86559,300
2020-12-30$109.44$168.231,095,900
2020-12-29$110.08$169.21484,900
2020-12-28$110.69$170.15365,100
2020-12-24$109.72$168.66195,000
2020-12-23$108.92$167.431,207,300
2020-12-22$108.87$167.35590,000
2020-12-21$109.19$167.84584,100
2020-12-18$110.67$170.12544,300
2020-12-17$111.15$170.85514,000
2020-12-16$110.21$169.41467,900
2020-12-15$110.71$170.18568,300
2020-12-14$109.13$167.75615,700
2020-12-11$110.40$169.70366,600
2020-12-10$109.95$169.01479,600
2020-12-09$110.65$170.09555,800
2020-12-08$108.75$167.16484,700
2020-12-07$109.07$166.97536,400
2020-12-04$108.81$166.57745,000
2020-12-03$106.85$163.57970,400
2020-12-02$106.47$162.99573,700
2020-12-01$106.58$163.15783,100
2020-11-30$107.05$163.87754,100
2020-11-27$109.34$167.38265,800
2020-11-25$110.39$168.991,217,100
2020-11-24$110.84$169.68884,000
2020-11-23$109.00$166.86786,300
2020-11-20$108.72$166.43494,500
2020-11-19$109.34$167.38451,200
2020-11-18$108.91$166.72569,200
2020-11-17$108.82$166.58877,600
2020-11-16$109.20$167.17741,200
2020-11-13$108.52$166.12453,800
2020-11-12$107.80$165.02608,200
2020-11-11$108.69$166.38575,200
2020-11-10$109.09$167.001,132,300
2020-11-09$107.92$165.211,146,600
2020-11-06$105.14$160.95758,100
2020-11-05$104.53$160.02999,800
2020-11-04$101.99$156.131,279,500
2020-11-03$104.91$160.60651,300
2020-11-02$102.47$156.86918,300
2020-10-30$99.45$152.24988,000
2020-10-29$100.53$153.89690,100
2020-10-28$100.01$153.101,425,000
2020-10-27$102.07$156.25888,700
2020-10-26$102.09$156.28670,200
2020-10-23$105.07$160.84663,900
2020-10-22$104.55$160.051,037,200
2020-10-21$104.98$160.711,783,000
2020-10-20$112.04$171.51869,700
2020-10-19$111.13$170.12666,400
2020-10-16$111.80$171.15724,000
2020-10-15$111.30$170.38436,000
2020-10-14$111.21$170.24653,200
2020-10-13$110.74$169.52561,500
2020-10-12$110.86$169.71416,200
2020-10-09$109.99$168.37386,500
2020-10-08$109.41$167.49429,800
2020-10-07$109.72$167.96485,200
2020-10-06$107.62$164.75724,900
2020-10-05$108.25$165.71503,600
2020-10-02$106.62$163.22816,000
2020-10-01$106.43$162.93656,400
2020-09-30$106.46$162.97731,000
2020-09-29$106.36$162.82722,200
2020-09-28$106.58$163.15627,900
2020-09-25$106.13$162.47547,900
2020-09-24$106.00$162.27628,500
2020-09-23$104.88$160.55398,000
2020-09-22$105.14$160.95552,400
2020-09-21$103.31$158.15534,900
2020-09-18$105.13$160.94550,500
2020-09-17$107.09$163.94603,500
2020-09-16$105.64$161.72677,600
2020-09-15$108.08$165.45657,700
2020-09-14$106.82$163.52503,300
2020-09-11$105.39$161.33548,600
2020-09-10$103.71$158.76640,500
2020-09-09$104.19$159.50571,200
2020-09-08$101.65$155.61634,000
2020-09-04$103.63$157.97658,800
2020-09-03$103.67$158.03627,500
2020-09-02$105.05$160.13993,900
2020-09-01$105.28$160.48712,500
2020-08-31$104.58$159.42984,700
2020-08-28$106.34$162.10644,800
2020-08-27$106.82$162.83507,700
2020-08-26$106.42$162.22776,200
2020-08-25$106.17$161.84889,500
2020-08-24$105.94$161.49567,300
2020-08-21$105.82$161.31907,400
2020-08-20$104.99$160.04685,900
2020-08-19$104.29$158.97550,300
2020-08-18$104.49$159.28708,700
2020-08-17$104.06$158.62744,300
2020-08-14$102.48$156.211,054,800
2020-08-13$102.54$156.31573,300
2020-08-12$102.85$156.78855,900
2020-08-11$101.84$155.24882,200
2020-08-10$101.45$154.64880,500
2020-08-07$100.08$152.56614,800
2020-08-06$99.46$151.61745,900
2020-08-05$98.34$149.90772,600
2020-08-04$97.41$148.49917,700
2020-08-03$96.88$147.68723,800
2020-07-31$97.79$149.061,292,200
2020-07-30$97.51$148.64990,500
2020-07-29$98.82$150.632,150,700
2020-07-28$96.04$146.401,247,200
2020-07-27$96.86$147.65953,700
2020-07-24$96.50$147.10639,500
2020-07-23$95.88$146.151,131,400
2020-07-22$96.98$147.831,752,800
2020-07-21$95.61$145.741,005,100
2020-07-20$95.84$146.09814,800
2020-07-17$95.57$145.68822,800
2020-07-16$94.12$143.47851,100
2020-07-15$93.27$142.171,256,500
2020-07-14$91.79$139.92858,400
2020-07-13$89.63$136.63776,800
2020-07-10$89.61$136.60656,100
2020-07-09$88.88$135.481,738,500
2020-07-08$89.79$136.87738,200
2020-07-07$88.21$134.46684,700
2020-07-06$88.88$135.48637,800
2020-07-02$88.52$134.93487,100
2020-07-01$88.08$134.26555,000
2020-06-30$88.57$135.01709,300
2020-06-29$86.95$132.54679,200
2020-06-26$86.51$131.87729,400
2020-06-25$87.12$132.801,053,000
2020-06-24$85.44$130.24697,900
2020-06-23$87.65$133.61675,200
2020-06-22$87.86$133.93803,700
2020-06-19$87.46$133.32792,200
2020-06-18$88.81$135.38626,200
2020-06-17$90.05$137.27880,800
2020-06-16$89.28$136.09941,100
2020-06-15$87.90$133.99711,100
2020-06-12$88.01$134.16883,900
2020-06-11$86.63$132.051,003,000
2020-06-10$90.98$138.681,070,300
2020-06-09$91.67$139.741,797,100
2020-06-08$91.07$138.821,040,700
2020-06-05$90.90$137.911,253,300
2020-06-04$89.05$135.10704,900
2020-06-03$89.55$135.86622,500
2020-06-02$87.62$132.93630,100
2020-06-01$86.67$131.49574,400
2020-05-29$86.04$130.54862,800
2020-05-28$86.39$131.07548,400
2020-05-27$86.12$130.661,019,900
2020-05-26$85.33$129.46822,400
2020-05-22$82.44$125.07416,600
2020-05-21$82.12$124.59681,500
2020-05-20$83.65$126.911,148,100
2020-05-19$81.31$123.36966,000
2020-05-18$80.92$122.77752,600
2020-05-15$77.98$118.31567,000
2020-05-14$78.53$119.14929,600
2020-05-13$79.39$120.452,242,800
2020-05-12$81.42$123.531,076,900
2020-05-11$82.85$125.70884,600
2020-05-08$82.01$124.421,238,200
2020-05-07$80.71$122.45877,200
2020-05-06$80.50$122.131,061,700
2020-05-05$80.25$121.751,093,300
2020-05-04$79.59$120.751,214,900
2020-05-01$80.53$122.18739,000
2020-04-30$82.87$125.731,155,200
2020-04-29$84.77$128.61954,800
2020-04-28$82.42$125.041,503,800
2020-04-27$80.69$122.421,287,000
2020-04-24$78.91$119.721,464,500
2020-04-23$77.24$117.191,047,000
2020-04-22$76.86$116.612,301,200
2020-04-21$75.97$115.261,112,700
2020-04-20$78.23$118.69834,400
2020-04-17$79.69$120.901,070,100
2020-04-16$77.86$118.131,358,000
2020-04-15$77.09$116.961,628,600
2020-04-14$79.12$120.04991,200
2020-04-13$79.14$120.07929,400
2020-04-09$79.51$120.631,163,600
2020-04-08$80.58$122.251,306,700
2020-04-07$80.03$121.421,139,100
2020-04-06$79.98$121.34958,800
2020-04-03$76.08$115.43644,500
2020-04-02$76.65$116.291,158,400
2020-04-01$74.84$113.541,053,400
2020-03-31$77.63$117.781,374,900
2020-03-30$76.44$115.971,376,700
2020-03-27$73.93$112.161,240,400
2020-03-26$77.51$117.591,599,700
2020-03-25$74.12$112.452,080,000
2020-03-24$75.23$114.141,702,000
2020-03-23$67.75$102.791,672,400
2020-03-20$68.64$104.141,709,100
2020-03-19$72.49$109.981,599,400
2020-03-18$69.87$106.001,826,000
2020-03-17$71.43$108.371,702,100
2020-03-16$68.43$103.821,531,100
2020-03-13$77.25$117.201,662,500
2020-03-12$70.25$106.582,462,600
2020-03-11$77.36$117.371,737,100
2020-03-10$80.01$121.391,659,500
2020-03-09$75.71$114.862,139,700
2020-03-06$86.13$130.021,655,700
2020-03-05$85.34$128.83833,700
2020-03-04$88.02$132.881,006,100
2020-03-03$85.18$128.591,460,000
2020-03-02$86.29$130.261,430,600
2020-02-28$84.91$128.181,674,100
2020-02-27$85.56$129.161,610,800
2020-02-26$88.46$133.54775,000
2020-02-25$89.02$134.38977,500
2020-02-24$91.88$138.701,201,000
2020-02-21$93.61$141.31704,000
2020-02-20$93.64$141.36783,600
2020-02-19$93.12$140.57673,500
2020-02-18$92.71$139.96832,100
2020-02-14$93.93$141.80643,000
2020-02-13$93.88$141.72556,700
2020-02-12$94.70$142.96563,000
2020-02-11$94.32$142.39885,200
2020-02-10$94.47$142.61564,500
2020-02-07$94.23$142.25644,600
2020-02-06$96.00$144.92820,900
2020-02-05$95.46$144.11857,300
2020-02-04$94.27$142.31796,000
2020-02-03$92.85$140.17798,900
2020-01-31$93.44$141.061,216,800
2020-01-30$95.14$143.621,089,700
2020-01-29$93.86$141.691,881,900
2020-01-28$94.01$141.92900,900
2020-01-27$92.66$139.88872,100
2020-01-24$94.57$142.76978,300
2020-01-23$95.31$143.88892,500
2020-01-22$94.32$142.39855,600
2020-01-21$95.67$144.42831,100
2020-01-17$96.10$145.07695,300
2020-01-16$95.62$144.351,128,400
2020-01-15$94.22$142.23827,700
2020-01-14$94.09$142.04833,800
2020-01-13$93.41$141.01742,400
2020-01-10$91.88$138.70804,500
2020-01-09$92.04$138.94923,700
2020-01-08$91.70$138.43558,700
2020-01-07$90.64$136.83435,200
2020-01-06$90.93$137.27700,100
2020-01-03$91.19$137.66485,800
2020-01-02$91.77$138.54585,500