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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$90.45$136.54536,800
2019-12-30$90.05$135.94455,000
2019-12-27$90.92$137.25318,800
2019-12-26$90.80$137.07234,900
2019-12-24$90.46$136.56285,500
2019-12-23$90.44$136.53546,400
2019-12-20$90.70$136.92797,200
2019-12-19$90.16$136.11685,300
2019-12-18$90.84$137.131,318,900
2019-12-17$90.78$137.04910,100
2019-12-16$90.70$136.92806,900
2019-12-13$90.01$135.881,113,300
2019-12-12$90.62$136.801,566,300
2019-12-11$90.13$136.061,044,700
2019-12-10$89.57$135.22583,200
2019-12-09$89.02$134.38609,100
2019-12-06$89.70$135.41801,200
2019-12-05$88.80$133.44759,600
2019-12-04$88.82$133.471,147,900
2019-12-03$88.22$132.57909,200
2019-12-02$90.05$135.32916,900
2019-11-29$91.09$136.88388,200
2019-11-27$92.57$139.101,344,300
2019-11-26$92.35$138.771,484,000
2019-11-25$90.91$136.61572,900
2019-11-22$90.42$135.871,454,800
2019-11-21$90.33$135.74935,300
2019-11-20$90.50$135.991,148,400
2019-11-19$92.45$138.92853,200
2019-11-18$93.62$140.68699,300
2019-11-15$93.65$140.72718,400
2019-11-14$93.20$140.05968,800
2019-11-13$92.89$139.581,016,000
2019-11-12$93.13$139.94951,900
2019-11-11$93.63$140.691,129,900
2019-11-08$94.64$142.21932,700
2019-11-07$94.81$142.47655,700
2019-11-06$94.01$141.27862,700
2019-11-05$93.70$140.801,127,900
2019-11-04$92.75$139.371,290,900
2019-11-01$91.55$137.57915,900
2019-10-31$89.37$134.29768,000
2019-10-30$90.40$135.84783,900
2019-10-29$89.66$134.73724,400
2019-10-28$89.90$135.09978,500
2019-10-25$88.97$133.69553,300
2019-10-24$88.75$133.361,386,400
2019-10-23$89.54$134.551,944,100
2019-10-22$89.83$134.981,767,800
2019-10-21$88.72$133.32797,500
2019-10-18$87.58$131.60667,900
2019-10-17$87.59$131.62769,000
2019-10-16$87.15$130.96766,500
2019-10-15$86.78$130.40756,800
2019-10-14$86.39$129.82358,900
2019-10-11$86.94$130.64787,600
2019-10-10$85.47$128.43716,800
2019-10-09$84.63$127.17842,900
2019-10-08$83.78$125.891,033,400
2019-10-07$84.99$127.71949,400
2019-10-04$85.04$127.791,124,400
2019-10-03$85.17$127.981,666,700
2019-10-02$84.82$127.461,378,600
2019-10-01$86.74$130.341,085,400
2019-09-30$89.86$135.03828,500
2019-09-27$89.42$134.37554,800
2019-09-26$89.48$134.46697,800
2019-09-25$89.65$134.71971,100
2019-09-24$89.56$134.58833,900
2019-09-23$89.35$134.26722,900
2019-09-20$89.51$134.501,101,700
2019-09-19$91.36$137.28516,600
2019-09-18$90.83$136.49557,400
2019-09-17$91.40$137.34680,200
2019-09-16$91.35$137.27708,600
2019-09-13$92.11$138.411,011,500
2019-09-12$92.36$138.79575,000
2019-09-11$92.42$138.88860,900
2019-09-10$93.16$139.99739,400
2019-09-09$92.25$138.62801,800
2019-09-06$92.82$139.48544,600
2019-09-05$93.70$140.19739,000
2019-09-04$91.62$137.08446,800
2019-09-03$90.87$135.961,050,500
2019-08-30$92.14$137.86720,600
2019-08-29$92.26$138.04516,900
2019-08-28$90.45$135.33596,200
2019-08-27$90.74$135.761,049,000
2019-08-26$90.39$135.24708,600
2019-08-23$89.90$134.50628,600
2019-08-22$91.84$137.41516,400
2019-08-21$92.72$138.72444,700
2019-08-20$92.12$137.83467,900
2019-08-19$93.17$139.40507,000
2019-08-16$92.48$138.36884,100
2019-08-15$90.44$135.31966,300
2019-08-14$90.93$136.05778,300
2019-08-13$93.80$140.34976,000
2019-08-12$93.02$139.17739,000
2019-08-09$93.99$140.62733,700
2019-08-08$94.00$140.64809,500
2019-08-07$92.42$138.27820,500
2019-08-06$91.75$137.271,018,000
2019-08-05$91.27$136.55788,400
2019-08-02$93.03$139.19735,300
2019-08-01$93.47$139.85895,300
2019-07-31$94.61$141.55872,700
2019-07-30$95.37$142.69477,600
2019-07-29$95.27$142.54982,300
2019-07-26$94.86$141.93798,700
2019-07-25$94.36$141.18938,800
2019-07-24$93.90$140.491,544,000
2019-07-23$91.04$136.211,106,100
2019-07-22$91.12$136.33857,200
2019-07-19$91.65$137.12722,200
2019-07-18$92.70$138.69751,600
2019-07-17$92.63$138.591,156,700
2019-07-16$95.27$142.541,055,000
2019-07-15$93.56$139.98511,000
2019-07-12$93.70$140.19551,100
2019-07-11$93.59$140.03549,200
2019-07-10$93.06$139.23607,000
2019-07-09$93.71$140.20708,700
2019-07-08$93.78$140.31660,300
2019-07-05$94.84$141.90551,900
2019-07-03$94.72$141.72309,600
2019-07-02$94.22$140.971,134,500
2019-07-01$94.53$141.43833,800
2019-06-28$92.48$138.36698,600
2019-06-27$91.54$136.96353,300
2019-06-26$90.88$135.97483,100
2019-06-25$91.41$136.76697,500
2019-06-24$92.27$138.05825,900
2019-06-21$93.00$139.14697,200
2019-06-20$93.11$139.31508,400
2019-06-19$92.20$137.95414,900
2019-06-18$91.69$137.18636,400
2019-06-17$90.78$135.82646,100
2019-06-14$91.42$136.78662,000
2019-06-13$91.28$136.57468,700
2019-06-12$91.49$136.88510,500
2019-06-11$90.73$135.75761,100
2019-06-10$90.42$135.281,465,100
2019-06-07$91.23$136.491,197,100
2019-06-06$90.90$136.00864,200
2019-06-05$91.26$135.94672,500
2019-06-04$90.40$134.661,112,400
2019-06-03$89.59$133.45799,500
2019-05-31$88.59$131.961,003,300
2019-05-30$89.39$133.15935,000
2019-05-29$89.32$133.05897,600
2019-05-28$91.11$135.72650,000
2019-05-24$91.49$136.28567,200
2019-05-23$91.32$136.03852,300
2019-05-22$93.02$138.56598,400
2019-05-21$93.72$139.601,063,700
2019-05-20$93.21$138.84575,700
2019-05-17$93.88$139.84700,300
2019-05-16$94.57$140.87524,400
2019-05-15$92.80$138.23457,900
2019-05-14$92.32$137.52488,500
2019-05-13$91.54$136.36822,400
2019-05-10$92.41$137.65728,500
2019-05-09$92.90$138.38832,300
2019-05-08$92.80$138.23738,500
2019-05-07$91.98$137.01867,100
2019-05-06$92.93$138.43647,500
2019-05-03$93.34$139.04495,800
2019-05-02$92.20$137.34635,400
2019-05-01$92.01$137.06949,300
2019-04-30$92.78$138.201,631,200
2019-04-29$93.91$139.89823,300
2019-04-26$94.62$140.94522,700
2019-04-25$93.95$139.95842,100
2019-04-24$93.50$139.28793,900
2019-04-23$94.22$140.35764,900
2019-04-22$93.84$139.78719,700
2019-04-18$93.65$139.50839,300
2019-04-17$93.14$138.741,281,600
2019-04-16$92.14$137.25847,600
2019-04-15$91.78$136.71925,800
2019-04-12$91.50$136.301,315,600
2019-04-11$90.32$134.541,128,900
2019-04-10$90.30$134.512,628,500
2019-04-09$90.31$134.52889,800
2019-04-08$91.06$135.64888,200
2019-04-05$90.12$134.24715,700
2019-04-04$90.53$134.852,004,000
2019-04-03$90.18$134.332,798,300
2019-04-02$90.34$134.57722,300
2019-04-01$90.67$135.061,074,500
2019-03-29$89.48$133.29897,800
2019-03-28$89.24$132.93661,500
2019-03-27$88.01$131.10845,100
2019-03-26$87.48$130.31745,200
2019-03-25$86.12$128.282,062,000
2019-03-22$86.53$128.89611,100
2019-03-21$87.69$130.62745,400
2019-03-20$86.94$129.50757,200
2019-03-19$87.41$130.20790,100
2019-03-18$88.61$131.991,078,900
2019-03-15$87.58$130.46824,100
2019-03-14$87.59$130.47549,400
2019-03-13$88.38$131.65921,000
2019-03-12$87.58$130.46709,200
2019-03-11$87.38$130.16828,400
2019-03-08$86.46$128.79686,700
2019-03-07$86.69$129.131,111,700
2019-03-06$86.55$128.331,030,400
2019-03-05$86.44$128.16858,600
2019-03-04$86.34$128.02942,700
2019-03-01$85.34$126.531,096,200
2019-02-28$85.88$127.33913,400
2019-02-27$86.70$128.55770,800
2019-02-26$86.36$128.051,333,400
2019-02-25$86.21$127.82784,700
2019-02-22$85.75$127.14950,700
2019-02-21$86.02$127.54727,900
2019-02-20$86.00$127.511,022,200
2019-02-19$84.76$125.67721,400
2019-02-15$84.10$124.691,331,200
2019-02-14$82.74$122.68958,900
2019-02-13$81.60$120.99785,200
2019-02-12$81.59$120.97862,100
2019-02-11$81.38$120.661,046,500
2019-02-08$82.68$122.591,843,300
2019-02-07$82.72$122.65935,200
2019-02-06$82.55$122.40857,500
2019-02-05$83.68$124.07975,700
2019-02-04$82.92$122.95879,100
2019-02-01$83.30$123.51592,100
2019-01-31$83.52$123.831,206,000
2019-01-30$83.35$123.581,169,600
2019-01-29$83.67$124.06746,000
2019-01-28$83.73$124.151,527,700
2019-01-25$83.44$123.72753,100
2019-01-24$82.06$121.67893,600
2019-01-23$81.41$120.711,524,700
2019-01-22$81.03$120.141,430,000
2019-01-18$82.38$122.141,529,700
2019-01-17$82.09$121.71787,600
2019-01-16$81.90$121.43861,100
2019-01-15$81.28$120.51848,400
2019-01-14$81.51$120.85991,000
2019-01-11$79.88$118.44820,900
2019-01-10$80.30$119.061,010,100
2019-01-09$79.46$117.82752,100
2019-01-08$77.85$115.431,079,700
2019-01-07$77.43$114.811,344,400
2019-01-04$75.24$111.56766,500
2019-01-03$73.17$108.49780,400
2019-01-02$73.95$109.65830,500