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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$45.51$61.15588,400
2012-12-28$45.12$60.63831,400
2012-12-27$45.51$61.15817,800
2012-12-26$45.51$61.16455,200
2012-12-24$45.63$61.31404,200
2012-12-21$45.63$61.31910,400
2012-12-20$45.90$61.67592,200
2012-12-19$45.74$61.47650,000
2012-12-18$46.17$62.03982,200
2012-12-17$45.74$61.46975,600
2012-12-14$45.17$60.701,283,000
2012-12-13$45.72$61.43821,800
2012-12-12$45.64$61.331,093,800
2012-12-11$45.83$61.58860,000
2012-12-10$45.97$61.78934,400
2012-12-07$45.76$61.491,617,600
2012-12-06$45.17$60.701,108,200
2012-12-05$45.10$60.341,421,000
2012-12-04$44.79$59.931,070,200
2012-12-03$44.59$59.67941,600
2012-11-30$44.92$60.101,038,600
2012-11-29$44.95$60.151,158,000
2012-11-28$44.65$59.751,215,200
2012-11-27$44.23$59.181,176,400
2012-11-26$43.99$58.87884,600
2012-11-23$43.99$58.86694,200
2012-11-21$43.04$57.59627,200
2012-11-20$42.49$56.86917,000
2012-11-19$42.76$57.221,295,200
2012-11-16$42.47$56.831,032,600
2012-11-15$42.42$56.761,159,400
2012-11-14$42.59$56.991,031,000
2012-11-13$43.29$57.93675,600
2012-11-12$43.49$58.19540,200
2012-11-09$43.14$57.73909,400
2012-11-08$43.26$57.891,593,800
2012-11-07$43.31$57.96936,600
2012-11-06$43.86$58.69720,600
2012-11-05$43.90$58.74786,400
2012-11-02$43.69$58.461,010,400
2012-11-01$43.87$58.701,145,200
2012-10-31$43.19$57.791,142,600
2012-10-26$43.36$58.01791,800
2012-10-25$43.51$58.23930,200
2012-10-24$43.47$58.171,237,000
2012-10-23$43.49$58.202,180,200
2012-10-22$43.94$58.79985,200
2012-10-19$44.08$58.991,236,200
2012-10-18$44.41$59.421,177,000
2012-10-17$44.88$60.06728,800
2012-10-16$44.99$60.21786,400
2012-10-15$44.49$59.53784,800
2012-10-12$44.47$59.51777,000
2012-10-11$44.43$59.45637,200
2012-10-10$44.20$59.141,180,400
2012-10-09$44.38$59.39833,800
2012-10-08$44.96$60.15338,000
2012-10-05$45.03$60.25751,800
2012-10-04$44.76$59.89758,600
2012-10-03$44.33$59.32804,200
2012-10-02$44.42$59.44797,200
2012-10-01$44.43$59.45893,400
2012-09-28$44.12$59.031,254,000
2012-09-27$44.69$59.79902,600
2012-09-26$44.31$59.291,162,400
2012-09-25$44.72$59.831,284,400
2012-09-24$44.67$59.782,127,800
2012-09-21$44.04$58.922,214,200
2012-09-20$44.79$59.942,408,200
2012-09-19$46.99$62.881,612,800
2012-09-18$47.06$62.971,646,000
2012-09-17$46.63$62.401,294,800
2012-09-14$46.86$62.701,442,200
2012-09-13$46.60$62.351,414,200
2012-09-12$46.54$62.271,086,000
2012-09-11$46.70$62.49980,000
2012-09-10$46.24$61.87859,000
2012-09-07$46.04$61.611,066,800
2012-09-06$45.77$61.24806,800
2012-09-05$45.01$60.23869,400
2012-09-04$45.56$60.70854,000
2012-08-31$45.77$60.99960,000
2012-08-30$45.74$60.95706,600
2012-08-29$45.90$61.16641,400
2012-08-28$45.99$61.29892,000
2012-08-27$45.81$61.04512,600
2012-08-24$45.86$61.10697,600
2012-08-23$45.55$60.69783,600
2012-08-22$45.83$61.06787,600
2012-08-21$45.99$61.28781,200
2012-08-20$46.40$61.83701,800
2012-08-17$46.24$61.621,203,400
2012-08-16$45.74$60.95839,800
2012-08-15$45.72$60.91715,000
2012-08-14$45.46$60.57634,600
2012-08-13$45.31$60.37670,800
2012-08-10$45.28$60.33659,600
2012-08-09$44.98$59.941,176,400
2012-08-08$44.64$59.481,629,200
2012-08-07$44.67$59.52778,800
2012-08-06$44.21$58.91467,200
2012-08-03$44.41$59.18957,600
2012-08-02$43.24$57.621,510,600
2012-08-01$43.33$57.731,064,800
2012-07-31$44.04$58.681,151,800
2012-07-30$43.99$58.61897,000
2012-07-27$43.99$58.621,357,000
2012-07-26$43.92$58.531,484,400
2012-07-25$42.76$56.981,066,000
2012-07-24$42.74$56.961,034,800
2012-07-23$42.71$56.90794,600
2012-07-20$43.44$57.88808,600
2012-07-19$44.06$58.711,045,800
2012-07-18$43.49$57.94967,600
2012-07-17$43.24$57.621,027,000
2012-07-16$42.65$56.84728,400
2012-07-13$42.76$56.98704,400
2012-07-12$42.31$56.371,135,200
2012-07-11$42.49$56.621,712,600
2012-07-10$41.97$55.921,134,800
2012-07-09$42.09$56.081,097,400
2012-07-06$42.28$56.34898,000
2012-07-05$42.25$56.301,779,000
2012-07-03$42.70$56.901,152,000
2012-07-02$42.26$56.32912,600
2012-06-29$42.19$56.221,541,200
2012-06-28$41.66$55.511,133,200
2012-06-27$41.74$55.62833,800
2012-06-26$41.66$55.51908,800
2012-06-25$41.41$55.181,034,400
2012-06-22$41.89$55.821,529,200
2012-06-21$41.71$55.581,290,000
2012-06-20$42.62$56.791,819,400
2012-06-19$42.40$56.491,568,200
2012-06-18$41.58$55.41979,400
2012-06-15$40.66$54.181,379,800
2012-06-14$40.40$53.841,428,200
2012-06-13$40.58$54.071,200,400
2012-06-12$40.76$54.321,265,000
2012-06-11$40.49$53.95935,600
2012-06-08$40.74$54.291,379,200
2012-06-07$40.88$54.471,837,600
2012-06-06$40.54$54.022,081,200
2012-06-05$39.96$53.001,132,200
2012-06-04$39.75$52.731,573,200
2012-06-01$39.83$52.841,795,600
2012-05-31$40.97$54.351,953,600
2012-05-30$40.41$53.601,633,600
2012-05-29$41.19$54.641,607,800
2012-05-25$40.53$53.761,556,800
2012-05-24$40.99$54.371,790,400
2012-05-23$41.10$54.511,776,000
2012-05-22$40.79$54.112,256,200
2012-05-21$40.40$53.581,338,000
2012-05-18$39.57$52.491,758,000
2012-05-17$40.02$53.092,156,600
2012-05-16$40.81$54.132,497,000
2012-05-15$40.81$54.131,843,400
2012-05-14$40.79$54.112,542,200
2012-05-11$40.44$53.641,888,400
2012-05-10$40.29$53.443,062,200
2012-05-09$40.38$53.564,263,200
2012-05-08$41.15$54.584,066,200
2012-05-07$42.30$56.111,410,200
2012-05-04$41.85$55.511,603,800
2012-05-03$42.29$56.092,110,800
2012-05-02$43.11$57.181,823,400
2012-05-01$43.20$57.301,600,200
2012-04-30$42.64$56.562,123,200
2012-04-27$43.01$57.061,667,600
2012-04-26$42.65$56.571,511,400
2012-04-25$42.04$55.771,806,200
2012-04-24$41.08$54.501,987,200
2012-04-23$40.01$53.071,586,800
2012-04-20$40.38$53.561,556,800
2012-04-19$39.95$52.991,365,800
2012-04-18$40.26$53.401,431,800
2012-04-17$40.15$53.261,166,600
2012-04-16$39.71$52.671,494,600
2012-04-13$39.36$52.211,306,000
2012-04-12$39.58$52.511,569,800
2012-04-11$38.79$51.451,642,800
2012-04-10$37.90$50.272,690,200
2012-04-09$38.95$51.67798,000
2012-04-05$39.23$52.041,334,800
2012-04-04$39.20$52.001,885,800
2012-04-03$39.59$52.521,586,800
2012-04-02$40.19$53.30999,000
2012-03-30$39.72$52.681,088,600
2012-03-29$39.65$52.592,379,600
2012-03-28$39.76$52.751,637,200
2012-03-27$40.05$53.131,234,400
2012-03-26$40.51$53.742,833,200
2012-03-23$39.07$51.83990,600
2012-03-22$38.95$51.661,523,400
2012-03-21$39.72$52.681,507,200
2012-03-20$39.03$51.771,784,400
2012-03-19$40.01$53.081,629,800
2012-03-16$39.63$52.581,833,400
2012-03-15$39.86$52.872,614,400
2012-03-14$39.11$51.872,403,600
2012-03-13$39.27$52.091,616,800
2012-03-12$38.27$50.761,259,600
2012-03-09$38.45$51.001,336,800
2012-03-08$38.42$50.961,617,600
2012-03-07$37.53$49.781,553,200
2012-03-06$37.72$49.791,825,000
2012-03-05$38.38$50.661,482,000
2012-03-02$38.86$51.281,538,600
2012-03-01$39.09$51.591,642,800
2012-02-29$38.49$50.812,139,600
2012-02-28$38.42$50.711,287,000
2012-02-27$38.49$50.801,678,600
2012-02-24$38.41$50.702,109,000
2012-02-23$38.31$50.572,168,600
2012-02-22$38.22$50.441,870,000
2012-02-21$38.28$50.521,430,600
2012-02-17$38.42$50.711,854,200
2012-02-16$38.47$50.782,126,000
2012-02-15$38.76$51.171,988,000
2012-02-14$39.15$51.671,348,200
2012-02-13$39.01$51.491,165,600
2012-02-10$38.56$50.901,451,000
2012-02-09$39.24$51.791,794,600
2012-02-08$39.21$51.751,513,400
2012-02-07$38.88$51.321,575,200
2012-02-06$38.72$51.111,692,000
2012-02-03$39.21$51.752,515,200
2012-02-02$38.60$50.942,587,000
2012-02-01$38.37$50.643,917,800
2012-01-31$37.71$49.771,929,600
2012-01-30$37.71$49.771,840,200
2012-01-27$38.11$50.301,833,000
2012-01-26$38.19$50.402,616,600
2012-01-25$38.18$50.394,199,600
2012-01-24$37.51$49.524,479,000
2012-01-23$39.46$52.081,699,600
2012-01-20$39.29$51.861,101,800
2012-01-19$39.34$51.922,557,800
2012-01-18$38.94$51.401,368,400
2012-01-17$38.33$50.602,534,600
2012-01-13$38.20$50.421,957,400
2012-01-12$38.94$51.401,341,800
2012-01-11$39.29$51.851,133,400
2012-01-10$38.93$51.382,006,800
2012-01-09$38.83$51.261,837,000
2012-01-06$38.33$50.601,712,400
2012-01-05$38.86$51.291,665,200
2012-01-04$39.40$52.001,256,800
2012-01-03$39.47$52.092,043,000