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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$122.86$191.99582,500
2021-12-30$121.74$190.24883,700
2021-12-29$122.06$190.741,407,600
2021-12-28$121.73$190.22766,500
2021-12-27$122.25$191.03838,400
2021-12-23$121.67$190.131,375,500
2021-12-22$121.30$189.551,068,000
2021-12-21$120.41$188.161,903,300
2021-12-20$119.38$186.553,378,600
2021-12-17$127.31$198.941,557,200
2021-12-16$128.87$201.381,267,200
2021-12-15$127.89$199.851,962,400
2021-12-14$125.70$196.432,380,600
2021-12-13$125.42$195.992,500,000
2021-12-10$129.44$202.271,231,400
2021-12-09$128.70$201.111,443,100
2021-12-08$129.85$202.911,415,500
2021-12-07$131.82$205.232,389,600
2021-12-06$130.00$202.401,188,100
2021-12-03$128.03$199.331,207,400
2021-12-02$128.99$200.821,144,800
2021-12-01$126.20$196.481,169,400
2021-11-30$126.57$197.061,143,900
2021-11-29$128.37$199.861,021,100
2021-11-26$126.87$197.52700,000
2021-11-24$130.97$203.91862,900
2021-11-23$130.57$203.28881,900
2021-11-22$129.33$201.35733,700
2021-11-19$129.38$201.43870,300
2021-11-18$129.29$201.29871,200
2021-11-17$127.69$198.80600,500
2021-11-16$129.53$201.66816,100
2021-11-15$129.13$201.04692,700
2021-11-12$129.85$202.161,008,000
2021-11-11$129.90$202.24818,800
2021-11-10$130.86$203.73648,300
2021-11-09$132.05$205.59765,300
2021-11-08$131.88$205.32674,100
2021-11-05$132.90$206.91580,800
2021-11-04$131.81$205.211,279,900
2021-11-03$132.65$206.52749,600
2021-11-02$132.46$206.23823,200
2021-11-01$133.28$207.50766,700
2021-10-29$132.91$206.931,199,700
2021-10-28$132.87$206.861,015,400
2021-10-27$132.81$206.771,517,400
2021-10-26$133.16$207.321,576,600
2021-10-25$133.52$207.881,324,000
2021-10-22$135.53$211.011,639,600
2021-10-21$132.74$206.662,451,200
2021-10-20$130.79$203.634,344,000
2021-10-19$124.29$193.51927,900
2021-10-18$123.53$192.321,099,500
2021-10-15$122.69$191.01890,200
2021-10-14$121.63$189.361,132,100
2021-10-13$118.76$184.901,007,100
2021-10-12$116.15$180.83887,700
2021-10-11$116.40$181.22450,700
2021-10-08$116.91$182.02980,600
2021-10-07$116.93$182.051,098,300
2021-10-06$117.90$183.561,279,800
2021-10-05$117.39$182.761,019,500
2021-10-04$116.78$181.811,380,900
2021-10-01$118.01$183.731,619,800
2021-09-30$115.65$180.051,359,200
2021-09-29$115.72$180.161,329,500
2021-09-28$116.04$180.662,228,000
2021-09-27$117.50$182.931,315,800
2021-09-24$115.74$180.191,350,000
2021-09-23$116.33$181.111,784,400
2021-09-22$115.00$179.041,826,300
2021-09-21$115.31$179.532,142,600
2021-09-20$113.96$177.423,001,600
2021-09-17$118.31$184.203,965,700
2021-09-16$115.80$180.292,681,500
2021-09-15$117.30$182.625,720,600
2021-09-14$114.90$178.891,754,800
2021-09-13$116.89$181.982,452,700
2021-09-10$118.90$185.112,281,200
2021-09-09$119.99$186.815,518,800
2021-09-08$122.13$190.143,238,000
2021-09-07$122.83$191.236,954,900
2021-09-03$127.22$197.306,148,800
2021-09-02$124.35$192.855,225,900
2021-09-01$121.92$189.088,944,300
2021-08-31$117.63$182.4315,223,800
2021-08-30$109.68$170.102,119,100
2021-08-27$110.35$171.141,137,300
2021-08-26$109.15$169.281,086,600
2021-08-25$108.40$168.12849,300
2021-08-24$108.10$167.65788,900
2021-08-23$107.66$166.971,166,900
2021-08-20$105.95$164.32981,600
2021-08-19$106.47$165.121,726,000
2021-08-18$106.24$164.771,182,500
2021-08-17$105.95$164.321,932,200
2021-08-16$106.63$165.371,283,900
2021-08-13$107.46$166.66884,000
2021-08-12$108.25$167.881,062,100
2021-08-11$108.08$167.621,680,800
2021-08-10$107.31$166.432,539,700
2021-08-09$108.01$167.511,222,200
2021-08-06$107.86$167.281,311,100
2021-08-05$108.70$168.581,167,800
2021-08-04$107.69$167.01886,300
2021-08-03$107.87$167.29899,900
2021-08-02$107.16$166.19730,200
2021-07-30$108.63$168.471,416,100
2021-07-29$107.48$166.691,094,000
2021-07-28$106.41$165.032,068,300
2021-07-27$106.44$165.081,970,700
2021-07-26$104.97$162.80938,000
2021-07-23$105.89$164.221,077,000
2021-07-22$104.93$162.731,571,000
2021-07-21$104.22$161.632,202,400
2021-07-20$102.30$158.662,252,500
2021-07-19$101.48$157.382,778,900
2021-07-16$104.38$161.881,611,000
2021-07-15$105.12$163.031,596,900
2021-07-14$105.06$162.941,014,100
2021-07-13$105.42$163.491,463,500
2021-07-12$105.75$164.011,304,900
2021-07-09$107.32$166.441,637,600
2021-07-08$105.32$163.344,985,500
2021-07-07$106.03$164.441,051,700
2021-07-06$104.21$161.621,220,200
2021-07-02$106.78$165.601,221,800
2021-07-01$105.62$163.80823,900
2021-06-30$105.52$163.651,351,100
2021-06-29$106.31$164.87941,600
2021-06-28$105.56$163.71860,800
2021-06-25$106.56$165.26766,400
2021-06-24$105.98$164.36924,100
2021-06-23$105.34$163.371,189,300
2021-06-22$105.57$163.731,070,500
2021-06-21$105.04$162.901,476,500
2021-06-18$104.68$162.353,509,500
2021-06-17$106.00$164.392,322,000
2021-06-16$107.95$167.422,635,800
2021-06-15$110.24$170.971,959,700
2021-06-14$111.04$172.211,396,300
2021-06-11$110.32$171.091,232,600
2021-06-10$110.23$170.951,747,800
2021-06-09$109.96$170.531,496,100
2021-06-08$110.16$170.851,634,200
2021-06-07$110.96$171.301,668,900
2021-06-04$112.48$173.642,486,600
2021-06-03$111.74$172.501,408,900
2021-06-02$111.59$172.272,868,100
2021-06-01$112.13$173.103,448,600
2021-05-28$112.57$173.785,414,800
2021-05-27$110.81$171.064,356,800
2021-05-26$107.77$166.373,799,400
2021-05-25$105.39$162.706,179,300
2021-05-24$102.63$158.442,796,600
2021-05-21$104.29$161.004,251,300
2021-05-20$106.39$164.243,615,900
2021-05-19$106.41$164.272,056,300
2021-05-18$108.44$167.413,034,800
2021-05-17$108.51$167.515,635,900
2021-05-14$107.33$165.694,846,600
2021-05-13$111.05$171.441,659,400
2021-05-12$110.76$170.99851,800
2021-05-11$112.47$173.631,058,900
2021-05-10$113.17$174.711,149,600
2021-05-07$112.36$173.461,126,100
2021-05-06$110.21$170.14901,100
2021-05-05$109.94$169.721,117,000
2021-05-04$108.71$167.82751,000
2021-05-03$109.11$168.441,309,700
2021-04-30$107.65$166.191,363,300
2021-04-29$108.30$167.191,263,700
2021-04-28$108.99$168.262,668,000
2021-04-27$108.00$166.732,289,700
2021-04-26$109.46$168.981,645,600
2021-04-23$108.86$168.052,420,000
2021-04-22$109.91$169.682,476,700
2021-04-21$110.97$171.312,412,500
2021-04-20$110.15$170.056,089,400
2021-04-19$118.13$182.37658,900
2021-04-16$118.77$183.35822,600
2021-04-15$117.43$181.28483,100
2021-04-14$116.96$180.56359,500
2021-04-13$117.07$180.73737,600
2021-04-12$117.01$180.64599,600
2021-04-09$117.50$181.39736,500
2021-04-08$116.10$179.23561,000
2021-04-07$116.60$180.00441,600
2021-04-06$116.67$180.11513,800
2021-04-05$118.23$182.52654,600
2021-04-01$117.76$181.79730,500
2021-03-31$115.98$179.051,277,900
2021-03-30$115.98$179.051,017,100
2021-03-29$116.76$180.25940,700
2021-03-26$116.84$180.37984,300
2021-03-25$116.18$179.35642,700
2021-03-24$116.25$179.461,211,100
2021-03-23$113.86$175.771,237,900
2021-03-22$113.16$174.692,062,700
2021-03-19$116.82$180.34731,600
2021-03-18$118.12$182.35837,900
2021-03-17$118.06$182.26986,600
2021-03-16$117.56$181.491,242,800
2021-03-15$116.69$180.141,177,500
2021-03-12$115.69$178.60641,600
2021-03-11$115.27$177.95751,400
2021-03-10$114.42$176.64782,500
2021-03-09$112.92$174.321,663,800
2021-03-08$113.35$174.24787,100
2021-03-05$112.37$172.731,539,200
2021-03-04$108.97$167.501,348,800
2021-03-03$111.47$171.351,090,400
2021-03-02$111.95$172.081,140,600
2021-03-01$111.90$172.011,110,600
2021-02-26$109.32$168.041,515,300
2021-02-25$110.66$170.101,052,400
2021-02-24$110.66$170.10743,900
2021-02-23$108.91$167.411,034,300
2021-02-22$107.38$165.06934,500
2021-02-19$109.08$167.67852,600
2021-02-18$108.02$166.04676,300
2021-02-17$108.93$167.44563,800
2021-02-16$110.13$169.29816,100
2021-02-12$110.62$170.04782,400
2021-02-11$108.18$166.29849,500
2021-02-10$106.57$163.81641,300
2021-02-09$107.21$164.801,169,200
2021-02-08$106.37$163.51722,000
2021-02-05$106.11$163.111,164,600
2021-02-04$104.39$160.461,137,600
2021-02-03$104.62$160.82661,700
2021-02-02$105.68$162.45774,900
2021-02-01$102.42$157.431,230,300
2021-01-29$101.17$155.511,281,800
2021-01-28$104.02$159.891,637,900
2021-01-27$101.32$155.741,434,900
2021-01-26$107.19$164.77989,200
2021-01-25$107.99$166.001,005,300
2021-01-22$106.62$163.89666,600
2021-01-21$108.26$166.41586,500
2021-01-20$110.13$169.29561,900
2021-01-19$109.68$168.59587,500
2021-01-15$111.58$171.52494,100
2021-01-14$112.37$172.73548,600
2021-01-13$113.65$174.70587,100
2021-01-12$114.07$175.34606,600
2021-01-11$114.05$175.31968,000
2021-01-08$116.06$178.40618,200
2021-01-07$113.73$174.82799,600
2021-01-06$112.97$173.65983,700
2021-01-05$111.05$170.70744,900
2021-01-04$109.58$168.44853,900