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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$125.63$204.12712,200
2023-12-28$125.10$203.26644,100
2023-12-27$125.83$204.44524,900
2023-12-26$125.55$203.99501,300
2023-12-22$124.96$203.03701,200
2023-12-21$123.61$200.84877,800
2023-12-20$122.20$198.551,070,000
2023-12-19$122.96$199.78801,800
2023-12-18$120.90$196.43739,500
2023-12-15$120.39$195.611,028,300
2023-12-14$120.88$196.401,782,100
2023-12-13$119.96$194.91863,500
2023-12-12$119.07$193.46908,200
2023-12-11$118.99$193.33866,100
2023-12-08$117.78$191.37806,700
2023-12-07$118.38$192.341,105,200
2023-12-06$117.81$191.41750,400
2023-12-05$117.21$189.502,095,400
2023-12-04$118.68$191.87891,600
2023-12-01$118.72$191.941,165,600
2023-11-30$115.95$187.461,368,400
2023-11-29$114.41$184.971,031,100
2023-11-28$112.90$182.531,146,900
2023-11-27$111.96$181.011,282,900
2023-11-24$115.32$186.44561,900
2023-11-22$113.81$184.001,124,700
2023-11-21$114.46$185.051,273,100
2023-11-20$114.65$185.36740,800
2023-11-17$115.32$186.441,263,900
2023-11-16$114.09$184.45835,800
2023-11-15$114.20$184.631,153,100
2023-11-14$114.64$185.341,547,200
2023-11-13$112.54$181.951,721,800
2023-11-10$111.70$180.591,897,000
2023-11-09$110.35$178.401,845,100
2023-11-08$110.24$178.231,325,600
2023-11-07$109.99$177.821,364,100
2023-11-06$110.58$178.781,074,200
2023-11-03$110.98$179.421,066,100
2023-11-02$108.91$176.081,262,700
2023-11-01$106.70$172.501,069,900
2023-10-31$105.78$171.021,493,600
2023-10-30$105.98$171.341,753,800
2023-10-27$104.53$169.001,309,200
2023-10-26$104.59$169.091,497,200
2023-10-25$106.24$171.762,433,900
2023-10-24$105.67$170.841,546,100
2023-10-23$105.68$170.851,451,200
2023-10-20$106.45$172.101,957,200
2023-10-19$105.08$169.881,166,200
2023-10-18$105.38$170.371,005,600
2023-10-17$108.94$176.12676,400
2023-10-16$109.38$176.841,154,500
2023-10-13$107.74$174.181,189,900
2023-10-12$107.77$174.231,085,600
2023-10-11$109.16$176.481,062,200
2023-10-10$108.76$175.831,178,100
2023-10-09$108.46$175.35773,800
2023-10-06$107.12$173.18837,600
2023-10-05$106.62$172.371,152,500
2023-10-04$106.45$172.10771,800
2023-10-03$106.08$171.502,049,600
2023-10-02$106.40$172.021,239,900
2023-09-29$108.33$175.141,572,900
2023-09-28$109.65$177.271,064,800
2023-09-27$108.61$175.591,072,900
2023-09-26$110.56$178.741,189,700
2023-09-25$111.51$180.281,177,800
2023-09-22$110.13$178.051,024,600
2023-09-21$110.16$178.101,255,800
2023-09-20$113.26$183.11634,000
2023-09-19$113.58$183.631,088,000
2023-09-18$115.72$187.091,537,100
2023-09-15$116.40$188.191,635,200
2023-09-14$115.46$186.672,316,800
2023-09-13$111.24$179.841,116,500
2023-09-12$109.33$176.76766,200
2023-09-11$109.20$176.551,033,900
2023-09-08$107.84$174.351,220,400
2023-09-07$107.66$174.062,571,300
2023-09-06$109.43$175.982,557,600
2023-09-05$111.34$179.05896,900
2023-09-01$113.17$182.00999,300
2023-08-31$112.61$181.09882,500
2023-08-30$114.02$183.36975,200
2023-08-29$112.94$181.63856,900
2023-08-28$112.23$180.48693,800
2023-08-25$112.48$180.89657,100
2023-08-24$111.69$179.62928,600
2023-08-23$113.00$181.72375,700
2023-08-22$112.04$180.18637,100
2023-08-21$112.59$181.06979,800
2023-08-18$113.61$182.70645,800
2023-08-17$113.22$182.08557,100
2023-08-16$113.61$182.70685,400
2023-08-15$113.93$183.22617,100
2023-08-14$116.16$186.80830,500
2023-08-11$116.93$188.04743,700
2023-08-10$116.44$187.25918,900
2023-08-09$117.86$189.54740,100
2023-08-08$117.06$188.251,116,200
2023-08-07$118.27$190.20793,400
2023-08-04$116.88$187.96867,800
2023-08-03$117.23$188.521,057,500
2023-08-02$116.80$187.83928,100
2023-08-01$119.49$192.161,880,900
2023-07-31$121.23$194.961,648,100
2023-07-28$120.80$194.271,064,300
2023-07-27$118.34$190.311,203,200
2023-07-26$118.67$190.843,235,400
2023-07-25$118.67$190.841,870,200
2023-07-24$118.95$191.291,831,000
2023-07-21$118.55$190.651,468,600
2023-07-20$117.66$189.22865,300
2023-07-19$118.00$189.761,202,500
2023-07-18$117.46$188.891,614,000
2023-07-17$117.56$189.06987,800
2023-07-14$118.33$190.29757,700
2023-07-13$118.61$190.741,618,400
2023-07-12$117.02$188.191,558,200
2023-07-11$115.61$185.921,120,100
2023-07-10$115.87$186.34888,500
2023-07-07$115.58$185.871,216,800
2023-07-06$117.20$188.48996,400
2023-07-05$119.82$192.691,136,700
2023-07-03$121.56$195.49225,200
2023-06-30$121.07$194.701,186,900
2023-06-29$119.79$192.64858,000
2023-06-28$119.07$191.48789,400
2023-06-27$119.55$192.26711,700
2023-06-26$118.79$191.03781,000
2023-06-23$117.76$189.381,091,200
2023-06-22$119.95$192.90777,700
2023-06-21$118.75$190.971,165,800
2023-06-20$117.40$188.801,259,200
2023-06-16$118.95$191.291,637,800
2023-06-15$117.96$189.70806,900
2023-06-14$116.61$187.53869,200
2023-06-13$115.10$185.101,020,800
2023-06-12$113.93$183.221,062,800
2023-06-09$114.19$183.641,008,300
2023-06-08$115.12$185.131,349,000
2023-06-07$116.75$186.801,149,000
2023-06-06$115.05$184.081,054,200
2023-06-05$116.86$186.98911,700
2023-06-02$117.69$188.311,082,400
2023-06-01$115.06$184.101,298,700
2023-05-31$112.73$180.37792,400
2023-05-30$114.32$182.91761,200
2023-05-26$113.97$182.351,076,900
2023-05-25$113.71$181.941,519,500
2023-05-24$113.21$181.141,615,400
2023-05-23$115.52$184.831,246,400
2023-05-22$117.76$188.421,130,500
2023-05-19$119.50$191.201,081,000
2023-05-18$119.26$190.821,595,500
2023-05-17$119.16$190.661,505,200
2023-05-16$119.90$191.841,219,600
2023-05-15$121.44$194.31937,100
2023-05-12$120.57$192.91891,300
2023-05-11$119.98$191.971,178,400
2023-05-10$121.36$194.181,238,800
2023-05-09$120.30$192.481,844,100
2023-05-08$120.89$193.431,497,000
2023-05-05$121.82$194.911,180,400
2023-05-04$118.65$189.842,842,700
2023-05-03$117.98$188.772,266,300
2023-05-02$118.37$189.39783,000
2023-05-01$119.83$191.73813,500
2023-04-28$119.27$190.83835,900
2023-04-27$118.33$189.331,237,100
2023-04-26$116.67$186.671,520,100
2023-04-25$118.53$189.652,814,100
2023-04-24$124.40$199.041,796,100
2023-04-21$123.03$196.851,380,000
2023-04-20$122.65$196.24753,600
2023-04-19$122.46$195.94512,300
2023-04-18$122.65$196.24624,900
2023-04-17$122.41$195.86965,800
2023-04-14$122.38$195.81669,600
2023-04-13$121.43$194.291,154,900
2023-04-12$120.76$193.22995,100
2023-04-11$118.88$190.21817,300
2023-04-10$117.85$188.56800,200
2023-04-06$118.52$189.631,277,900
2023-04-05$117.07$187.311,644,300
2023-04-04$120.29$192.471,781,200
2023-04-03$119.21$190.741,358,100
2023-03-31$117.97$188.75749,100
2023-03-30$116.30$186.08969,600
2023-03-29$115.32$184.51701,500
2023-03-28$114.94$183.911,164,600
2023-03-27$114.60$183.361,139,900
2023-03-24$113.68$181.891,157,600
2023-03-23$112.64$180.231,115,100
2023-03-22$113.87$182.191,214,400
2023-03-21$114.84$183.751,195,900
2023-03-20$115.33$184.53767,900
2023-03-17$115.24$184.391,170,500
2023-03-16$118.49$189.591,353,200
2023-03-15$115.19$184.311,378,800
2023-03-14$116.17$185.871,020,000
2023-03-13$116.20$185.921,219,600
2023-03-10$115.46$184.741,376,800
2023-03-09$116.10$185.761,022,200
2023-03-08$117.57$187.20849,000
2023-03-07$116.30$185.181,245,500
2023-03-06$118.03$187.93821,900
2023-03-03$119.31$189.97857,700
2023-03-02$117.92$187.751,028,500
2023-03-01$115.63$184.11945,100
2023-02-28$113.89$181.341,357,700
2023-02-27$115.93$184.591,018,700
2023-02-24$115.24$183.49605,500
2023-02-23$116.08$184.83709,100
2023-02-22$115.32$183.621,293,400
2023-02-21$116.25$185.101,828,300
2023-02-17$116.75$185.89621,700
2023-02-16$117.44$186.99767,900
2023-02-15$118.56$188.77705,900
2023-02-14$119.56$190.371,004,100
2023-02-13$120.78$192.31972,100
2023-02-10$119.85$190.831,301,800
2023-02-09$116.71$185.83697,400
2023-02-08$117.40$186.93626,800
2023-02-07$118.12$188.071,106,000
2023-02-06$118.36$188.46804,200
2023-02-03$119.86$190.841,204,600
2023-02-02$119.69$190.571,450,700
2023-02-01$119.42$190.141,586,400
2023-01-31$119.09$189.62825,200
2023-01-30$117.40$186.931,184,700
2023-01-27$118.29$188.34909,800
2023-01-26$118.52$188.711,369,200
2023-01-25$118.18$188.172,730,400
2023-01-24$124.02$197.47895,200
2023-01-23$123.64$196.86936,300
2023-01-20$123.31$196.34820,100
2023-01-19$121.62$193.65743,400
2023-01-18$122.86$195.62862,000
2023-01-17$124.46$198.17761,400
2023-01-13$123.69$196.94789,600
2023-01-12$123.13$196.05959,900
2023-01-11$122.46$194.98934,500
2023-01-10$121.53$193.50865,000
2023-01-09$123.08$195.97874,000
2023-01-06$122.32$194.76973,100
2023-01-05$118.15$188.12868,300
2023-01-04$120.98$192.63806,400
2023-01-03$119.17$189.75798,000