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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$4.42$4.70401,400
1999-12-30$4.48$4.761,396,200
1999-12-29$4.46$4.742,361,600
1999-12-28$4.32$4.601,542,000
1999-12-27$4.45$4.731,306,200
1999-12-23$4.44$4.7217,983,800
1999-12-22$4.28$4.556,753,000
1999-12-21$4.63$4.925,639,400
1999-12-20$4.84$5.1514,195,400
1999-12-17$4.96$5.271,570,200
1999-12-16$4.86$5.1713,222,200
1999-12-15$4.77$5.072,101,200
1999-12-14$4.75$5.051,339,800
1999-12-13$4.81$5.121,579,800
1999-12-10$4.84$5.152,520,600
1999-12-09$4.83$5.144,069,200
1999-12-08$4.80$5.111,993,200
1999-12-07$4.74$5.041,522,800
1999-12-06$4.83$5.141,354,200
1999-12-03$4.94$5.231,814,400
1999-12-02$4.83$5.126,032,400
1999-12-01$4.83$5.127,377,000
1999-11-30$4.99$5.283,270,000
1999-11-29$5.06$5.361,992,000
1999-11-26$5.11$5.41897,000
1999-11-24$5.08$5.382,126,400
1999-11-23$5.14$5.443,442,800
1999-11-22$5.24$5.551,614,600
1999-11-19$5.42$5.732,076,600
1999-11-18$5.50$5.821,559,400
1999-11-17$5.45$5.772,000,400
1999-11-16$5.51$5.831,239,000
1999-11-15$5.54$5.861,374,000
1999-11-12$5.63$5.953,740,400
1999-11-11$5.41$5.722,845,200
1999-11-10$5.41$5.721,699,800
1999-11-09$5.32$5.633,637,800
1999-11-08$5.35$5.671,149,000
1999-11-05$5.33$5.642,186,400
1999-11-04$5.27$5.581,469,400
1999-11-03$5.28$5.591,362,600
1999-11-02$5.35$5.671,822,800
1999-11-01$5.11$5.411,499,400
1999-10-29$5.08$5.382,314,200
1999-10-28$4.90$5.181,606,800
1999-10-27$4.88$5.161,498,800
1999-10-26$4.95$5.24792,000
1999-10-25$5.02$5.31850,200
1999-10-22$5.08$5.381,710,600
1999-10-21$4.99$5.281,814,400
1999-10-20$4.83$5.124,231,800
1999-10-19$4.77$5.051,890,000
1999-10-18$4.64$4.911,219,200
1999-10-15$4.73$5.01516,600
1999-10-14$4.76$5.04535,800
1999-10-13$4.78$5.06621,600
1999-10-12$4.83$5.121,399,200
1999-10-11$4.85$5.14396,600
1999-10-08$4.82$5.101,180,800
1999-10-07$4.97$5.261,615,800
1999-10-06$5.04$5.341,092,600
1999-10-05$5.00$5.291,289,400
1999-10-04$5.00$5.291,976,400
1999-10-01$4.90$5.182,757,600
1999-09-30$5.05$5.351,968,600
1999-09-29$4.72$4.993,729,000
1999-09-28$4.67$4.942,653,800
1999-09-27$4.77$5.042,092,800
1999-09-24$4.79$5.073,261,600
1999-09-23$4.94$5.233,303,600
1999-09-22$5.18$5.483,543,600
1999-09-21$5.28$5.59528,000
1999-09-20$5.32$5.631,192,800
1999-09-17$5.31$5.62735,600
1999-09-16$5.30$5.611,210,800
1999-09-15$5.35$5.67769,200
1999-09-14$5.31$5.62660,000
1999-09-13$5.34$5.65859,200
1999-09-10$5.28$5.593,136,800
1999-09-09$5.30$5.611,269,600
1999-09-08$5.32$5.631,646,400
1999-09-07$5.30$5.611,017,600
1999-09-03$5.31$5.621,185,600
1999-09-02$5.30$5.612,053,200
1999-09-01$5.32$5.60781,200
1999-08-31$5.30$5.581,068,000
1999-08-30$5.33$5.622,649,600
1999-08-27$5.37$5.66867,600
1999-08-26$5.29$5.57855,600
1999-08-25$5.35$5.631,670,400
1999-08-24$5.35$5.631,447,200
1999-08-23$5.38$5.672,271,600
1999-08-20$5.34$5.622,498,400
1999-08-19$5.43$5.72734,400
1999-08-18$5.47$5.771,929,600
1999-08-17$5.48$5.771,466,400
1999-08-16$5.46$5.752,734,800
1999-08-13$5.50$5.79582,000
1999-08-12$5.47$5.762,004,000
1999-08-11$5.50$5.792,997,600
1999-08-10$5.51$5.802,629,200
1999-08-09$5.60$5.902,046,000
1999-08-06$5.71$6.01403,200
1999-08-05$5.77$6.08642,000
1999-08-04$5.83$6.141,234,800
1999-08-03$5.76$6.061,544,400
1999-08-02$5.74$6.051,036,800
1999-07-30$5.58$5.881,573,200
1999-07-29$5.50$5.79818,400
1999-07-28$5.58$5.882,881,200
1999-07-27$5.56$5.863,518,400
1999-07-26$5.56$5.863,586,800
1999-07-23$5.64$5.941,954,800
1999-07-22$5.79$6.103,920,400
1999-07-21$5.89$6.203,661,200
1999-07-20$5.96$6.283,226,800
1999-07-19$6.08$6.412,851,200
1999-07-16$5.88$6.191,681,200
1999-07-15$5.77$6.07837,600
1999-07-14$5.75$6.064,016,400
1999-07-13$5.66$5.961,467,600
1999-07-12$5.69$5.991,314,000
1999-07-09$5.74$6.052,691,600
1999-07-08$5.79$6.10961,200
1999-07-07$5.74$6.052,815,200
1999-07-06$5.80$6.112,376,000
1999-07-02$5.59$5.891,246,800
1999-07-01$5.57$5.871,852,800
1999-06-30$5.58$5.881,482,000
1999-06-29$5.47$5.771,317,600
1999-06-28$5.45$5.741,574,400
1999-06-25$5.54$5.841,864,800
1999-06-24$5.50$5.791,554,000
1999-06-23$5.55$5.842,002,800
1999-06-22$5.63$5.932,737,200
1999-06-21$5.57$5.863,235,200
1999-06-18$5.58$5.8823,503,200
1999-06-17$5.21$5.496,638,400
1999-06-16$5.25$5.532,593,200
1999-06-15$5.33$5.621,681,200
1999-06-14$5.38$5.671,684,800
1999-06-11$5.25$5.53976,800
1999-06-10$5.28$5.564,008,000
1999-06-09$5.32$5.601,546,800
1999-06-08$5.34$5.621,546,800
1999-06-07$5.34$5.631,210,800
1999-06-04$5.38$5.66968,400
1999-06-03$5.36$5.621,704,000
1999-06-02$5.46$5.722,097,600
1999-06-01$5.34$5.602,914,800
1999-05-28$5.33$5.592,145,600
1999-05-27$5.07$5.321,826,400
1999-05-26$5.11$5.361,453,200
1999-05-25$5.13$5.381,652,400
1999-05-24$5.30$5.561,249,200
1999-05-21$5.25$5.501,795,200
1999-05-20$5.38$5.641,321,200
1999-05-19$5.29$5.551,152,000
1999-05-18$5.28$5.531,143,600
1999-05-17$5.28$5.531,688,400
1999-05-14$5.25$5.501,800,000
1999-05-13$5.51$5.782,740,800
1999-05-12$5.49$5.761,182,000
1999-05-11$5.57$5.841,800,000
1999-05-10$5.67$5.941,456,800
1999-05-07$5.72$6.004,786,800
1999-05-06$5.56$5.831,862,400
1999-05-05$5.52$5.797,124,400
1999-05-04$5.40$5.663,897,600
1999-05-03$5.42$5.681,371,600
1999-04-30$5.26$5.521,436,400
1999-04-29$5.38$5.642,425,200
1999-04-28$5.27$5.522,908,800
1999-04-27$5.09$5.342,590,800
1999-04-26$4.99$5.241,878,000
1999-04-23$4.93$5.17780,000
1999-04-22$5.03$5.282,235,600
1999-04-21$5.14$5.383,566,400
1999-04-20$5.00$5.244,887,600
1999-04-19$5.00$5.2410,029,600
1999-04-16$4.84$5.084,376,400
1999-04-15$4.85$5.087,276,800
1999-04-14$4.72$4.952,012,400
1999-04-13$4.59$4.82708,000
1999-04-12$4.65$4.87924,000
1999-04-09$4.68$4.91838,800
1999-04-08$4.69$4.921,304,400
1999-04-07$4.71$4.943,766,800
1999-04-06$4.65$4.882,617,200
1999-04-05$4.57$4.791,882,800
1999-04-01$4.58$4.811,425,600
1999-03-31$4.64$4.861,472,400
1999-03-30$4.72$4.953,055,200
1999-03-29$4.77$5.001,868,400
1999-03-26$4.65$4.872,924,400
1999-03-25$4.58$4.811,116,000
1999-03-24$4.53$4.752,557,200
1999-03-23$4.55$4.774,548,000
1999-03-22$4.63$4.853,207,600
1999-03-19$4.50$4.722,752,800
1999-03-18$4.42$4.631,514,400
1999-03-17$4.33$4.542,132,400
1999-03-16$4.27$4.481,526,400
1999-03-15$4.25$4.461,368,000
1999-03-12$4.19$4.403,027,600
1999-03-11$4.19$4.40950,400
1999-03-10$4.19$4.392,684,400
1999-03-09$4.14$4.342,978,400
1999-03-08$4.04$4.2313,857,600
1999-03-05$3.99$4.182,542,800
1999-03-04$3.92$4.112,756,400
1999-03-03$3.82$4.014,179,600
1999-03-02$3.80$3.9614,262,000
1999-03-01$3.96$4.124,696,800
1999-02-26$4.03$4.191,257,600
1999-02-25$4.05$4.222,462,400
1999-02-24$4.10$4.275,546,400
1999-02-23$4.16$4.337,111,200
1999-02-22$4.16$4.333,102,000
1999-02-19$4.24$4.422,433,600
1999-02-18$4.28$4.466,001,200
1999-02-17$4.33$4.511,717,200
1999-02-16$4.41$4.592,950,800
1999-02-12$4.26$4.431,704,000
1999-02-11$4.27$4.45745,200
1999-02-10$4.25$4.433,355,200
1999-02-09$4.33$4.512,122,800
1999-02-08$4.35$4.541,558,800
1999-02-05$4.40$4.58426,000
1999-02-04$4.47$4.66870,000
1999-02-03$4.45$4.631,048,800
1999-02-02$4.43$4.613,667,200
1999-02-01$4.53$4.721,426,800
1999-01-29$4.46$4.641,467,600
1999-01-28$4.44$4.62812,400
1999-01-27$4.50$4.693,682,800
1999-01-26$4.50$4.691,315,200
1999-01-25$4.40$4.581,387,200
1999-01-22$4.41$4.593,686,400
1999-01-21$4.47$4.661,654,800
1999-01-20$4.49$4.686,499,200
1999-01-19$4.46$4.641,258,800
1999-01-15$4.38$4.56804,000
1999-01-14$4.29$4.471,779,600
1999-01-13$4.36$4.54976,800
1999-01-12$4.36$4.551,485,600
1999-01-11$4.47$4.651,593,600
1999-01-08$4.55$4.745,082,000
1999-01-07$4.47$4.66686,400
1999-01-06$4.49$4.682,946,000
1999-01-05$4.50$4.692,908,800
1999-01-04$4.40$4.581,246,800