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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$101.51$168.37644,400
2024-12-30$100.78$167.16761,800
2024-12-27$101.97$169.13690,900
2024-12-26$102.66$170.28498,400
2024-12-24$102.90$170.68363,800
2024-12-23$102.47$169.96946,900
2024-12-20$101.17$167.811,847,200
2024-12-19$100.62$166.901,543,500
2024-12-18$101.40$168.191,068,700
2024-12-17$102.95$170.761,047,200
2024-12-16$102.77$170.461,327,100
2024-12-13$103.83$172.22980,900
2024-12-12$104.67$173.611,324,000
2024-12-11$105.13$174.381,438,300
2024-12-10$106.30$176.321,169,900
2024-12-09$106.38$176.452,514,600
2024-12-06$106.96$176.421,568,900
2024-12-05$109.31$180.303,716,200
2024-12-04$109.66$180.871,030,500
2024-12-03$109.16$180.051,218,500
2024-12-02$111.12$183.281,693,300
2024-11-29$111.69$184.22551,900
2024-11-27$111.26$183.511,162,400
2024-11-26$109.64$180.841,221,900
2024-11-25$111.78$184.371,850,100
2024-11-22$111.24$183.481,419,800
2024-11-21$109.20$180.121,038,200
2024-11-20$106.84$176.221,116,900
2024-11-19$106.71$176.012,122,300
2024-11-18$108.53$179.01926,500
2024-11-15$108.90$179.621,417,900
2024-11-14$110.05$181.521,074,800
2024-11-13$111.39$183.731,044,300
2024-11-12$111.57$184.021,130,900
2024-11-11$111.64$184.14955,500
2024-11-08$110.80$182.751,018,500
2024-11-07$113.34$186.941,838,100
2024-11-06$112.32$185.262,429,200
2024-11-05$109.01$179.80870,000
2024-11-04$108.00$178.141,087,400
2024-11-01$108.21$178.48801,400
2024-10-31$107.92$178.00967,000
2024-10-30$109.81$181.12862,900
2024-10-29$110.29$181.91925,200
2024-10-28$111.21$183.43844,800
2024-10-25$110.97$183.041,099,200
2024-10-24$110.82$182.791,749,900
2024-10-23$111.99$184.722,749,700
2024-10-22$112.24$185.132,027,100
2024-10-21$112.26$185.161,336,900
2024-10-18$113.62$187.411,350,400
2024-10-17$114.44$188.761,088,400
2024-10-16$115.88$191.131,140,500
2024-10-15$115.66$190.771,447,700
2024-10-14$115.52$190.54966,000
2024-10-11$115.84$191.071,047,600
2024-10-10$115.10$189.852,275,800
2024-10-09$113.95$187.95771,200
2024-10-08$113.44$187.111,389,900
2024-10-07$113.08$186.521,354,000
2024-10-04$113.54$187.271,492,500
2024-10-03$114.22$188.401,139,000
2024-10-02$115.95$191.251,042,500
2024-10-01$117.12$193.18714,200
2024-09-30$117.15$193.23715,500
2024-09-27$116.43$192.041,051,100
2024-09-26$116.77$192.60663,600
2024-09-25$115.73$190.89664,800
2024-09-24$117.91$194.48836,000
2024-09-23$117.10$193.151,035,800
2024-09-20$117.07$193.101,883,300
2024-09-19$118.97$196.231,286,700
2024-09-18$117.00$192.981,373,800
2024-09-17$119.04$196.351,048,400
2024-09-16$120.64$198.98905,200
2024-09-13$118.77$195.901,061,700
2024-09-12$119.37$196.891,766,400
2024-09-11$116.52$192.192,304,700
2024-09-10$115.78$190.971,297,500
2024-09-09$117.20$193.311,057,800
2024-09-06$115.37$190.291,926,600
2024-09-05$117.34$192.512,197,800
2024-09-04$118.54$194.48720,200
2024-09-03$117.91$193.441,295,500
2024-08-30$117.82$193.301,407,000
2024-08-29$116.95$191.87656,300
2024-08-28$117.28$192.41674,700
2024-08-27$118.23$193.97988,400
2024-08-26$118.10$193.76800,100
2024-08-23$117.56$192.871,569,100
2024-08-22$114.70$188.181,112,900
2024-08-21$114.18$187.32694,400
2024-08-20$113.82$186.73550,700
2024-08-19$113.73$186.59696,000
2024-08-16$112.92$185.26535,200
2024-08-15$113.09$185.54726,800
2024-08-14$111.14$182.34804,600
2024-08-13$110.92$181.98760,800
2024-08-12$110.68$181.58792,300
2024-08-09$110.83$181.83892,300
2024-08-08$111.26$182.531,009,000
2024-08-07$110.10$180.631,025,100
2024-08-06$111.68$183.221,106,400
2024-08-05$111.10$182.271,712,800
2024-08-02$112.35$184.321,305,400
2024-08-01$113.25$185.801,426,600
2024-07-31$115.75$189.901,130,700
2024-07-30$115.18$188.97764,000
2024-07-29$114.77$188.29784,000
2024-07-26$115.45$189.411,198,700
2024-07-25$113.42$186.082,221,300
2024-07-24$115.80$189.983,383,000
2024-07-23$119.98$196.841,311,200
2024-07-22$122.19$200.47833,100
2024-07-19$120.67$197.97705,000
2024-07-18$121.11$198.69750,900
2024-07-17$123.04$201.86845,100
2024-07-16$123.65$202.861,329,200
2024-07-15$121.58$199.471,023,300
2024-07-12$120.22$197.23836,900
2024-07-11$119.41$195.911,072,100
2024-07-10$118.56$194.511,056,600
2024-07-09$115.57$189.612,291,200
2024-07-08$116.70$191.461,166,700
2024-07-05$117.92$193.46517,700
2024-07-03$119.09$195.38509,000
2024-07-02$117.58$192.901,018,500
2024-07-01$116.69$191.44786,800
2024-06-28$118.13$193.811,147,100
2024-06-27$117.99$193.584,116,500
2024-06-26$118.24$193.991,063,500
2024-06-25$117.88$193.401,032,300
2024-06-24$118.31$194.101,543,900
2024-06-21$116.77$191.571,643,700
2024-06-20$118.00$193.592,279,600
2024-06-18$118.45$194.332,228,000
2024-06-17$120.73$198.071,968,900
2024-06-14$121.84$199.89902,400
2024-06-13$121.70$199.66806,200
2024-06-12$123.16$202.06726,300
2024-06-11$123.17$202.07572,000
2024-06-10$124.31$203.942,157,700
2024-06-07$124.12$203.631,110,200
2024-06-06$126.64$206.751,621,400
2024-06-05$126.05$205.791,903,000
2024-06-04$125.41$204.74534,900
2024-06-03$125.91$205.56703,500
2024-05-31$127.33$207.88952,600
2024-05-30$124.07$202.56603,600
2024-05-29$123.17$201.09671,200
2024-05-28$124.08$202.57853,500
2024-05-24$126.91$207.19479,800
2024-05-23$126.35$206.28575,000
2024-05-22$127.52$208.191,022,600
2024-05-21$126.69$206.831,059,700
2024-05-20$128.21$209.32635,100
2024-05-17$127.34$207.90644,900
2024-05-16$126.57$206.64777,200
2024-05-15$125.39$204.711,325,900
2024-05-14$126.42$206.39790,400
2024-05-13$126.61$206.701,097,400
2024-05-10$127.42$208.03580,300
2024-05-09$127.25$207.751,067,000
2024-05-08$125.85$205.46813,000
2024-05-07$125.28$204.53938,400
2024-05-06$126.19$206.021,191,000
2024-05-03$123.54$201.69795,200
2024-05-02$121.96$199.11792,800
2024-05-01$121.01$197.561,008,400
2024-04-30$121.44$198.261,079,400
2024-04-29$124.05$202.52822,000
2024-04-26$125.23$204.45847,400
2024-04-25$124.78$203.721,450,400
2024-04-24$122.86$200.582,433,800
2024-04-23$129.40$211.261,617,700
2024-04-22$129.32$211.131,531,700
2024-04-19$127.65$208.40740,900
2024-04-18$127.16$207.60713,000
2024-04-17$127.03$207.391,014,300
2024-04-16$127.28$207.80691,300
2024-04-15$128.79$210.26724,700
2024-04-12$128.45$209.71767,900
2024-04-11$129.43$211.31802,000
2024-04-10$131.26$214.301,160,800
2024-04-09$130.99$213.85851,300
2024-04-08$130.50$213.051,094,000
2024-04-05$129.74$211.811,311,900
2024-04-04$129.00$210.611,353,300
2024-04-03$130.57$213.17693,700
2024-04-02$130.28$212.70809,900
2024-04-01$131.52$214.72739,000
2024-03-28$131.71$215.03786,900
2024-03-27$131.65$214.93684,000
2024-03-26$130.17$212.52895,800
2024-03-25$129.78$211.881,032,400
2024-03-22$131.83$215.23620,700
2024-03-21$132.83$216.861,438,900
2024-03-20$131.88$215.31697,900
2024-03-19$129.05$210.69777,600
2024-03-18$130.08$212.371,301,600
2024-03-15$128.62$209.99839,000
2024-03-14$128.18$209.27812,700
2024-03-13$130.36$212.83620,300
2024-03-12$129.96$212.17655,100
2024-03-11$128.77$210.23682,400
2024-03-08$128.72$210.15688,100
2024-03-07$129.05$210.69842,000
2024-03-06$126.95$207.262,481,200
2024-03-05$129.59$210.551,871,700
2024-03-04$129.66$210.671,069,500
2024-03-01$130.31$211.72762,600
2024-02-29$129.69$210.72788,300
2024-02-28$129.75$210.81980,400
2024-02-27$131.34$213.40810,800
2024-02-26$131.61$213.84798,400
2024-02-23$131.61$213.84681,200
2024-02-22$131.43$213.541,422,300
2024-02-21$129.07$209.71588,300
2024-02-20$128.01$207.991,038,900
2024-02-16$129.85$210.98514,400
2024-02-15$129.91$211.07766,300
2024-02-14$128.86$209.371,734,400
2024-02-13$125.53$203.961,110,200
2024-02-12$128.38$208.59618,600
2024-02-09$128.57$208.90768,800
2024-02-08$128.19$208.281,038,600
2024-02-07$129.13$209.81803,300
2024-02-06$128.27$208.41918,100
2024-02-05$126.35$205.29766,100
2024-02-02$126.70$205.86820,000
2024-02-01$126.92$206.221,297,500
2024-01-31$124.04$201.541,153,500
2024-01-30$125.02$203.13937,200
2024-01-29$124.12$201.671,162,700
2024-01-26$123.94$201.371,012,100
2024-01-25$123.66$200.921,605,100
2024-01-24$123.01$199.862,784,500
2024-01-23$125.79$204.381,589,100
2024-01-22$124.74$202.671,725,600
2024-01-19$126.15$204.961,082,100
2024-01-18$124.73$202.66877,700
2024-01-17$122.76$199.46816,400
2024-01-16$125.09$203.24683,900
2024-01-12$126.21$205.061,132,100
2024-01-11$124.51$202.301,042,800
2024-01-10$124.35$202.04942,400
2024-01-09$123.69$200.97851,400
2024-01-08$125.25$203.50755,900
2024-01-05$125.88$204.53794,100
2024-01-04$125.81$204.411,020,800
2024-01-03$125.06$203.19865,000
2024-01-02$125.44$203.81815,000