NYSE:MGA | Historical Stock Price | MAGNA INTERNATIONAL INC

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
1984-10-05 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.47$1.62$5.52$18.83$64.20$218.911984-10-052026-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$10.59$12.43405,200
1999-12-30$10.75$12.61242,400
1999-12-29$10.86$12.74273,200
1999-12-28$10.69$12.54206,400
1999-12-27$10.73$12.59376,800
1999-12-23$10.72$12.57765,600
1999-12-22$10.16$11.91238,400
1999-12-21$10.16$11.91544,000
1999-12-20$10.11$11.86493,600
1999-12-17$10.30$12.08303,600
1999-12-16$10.22$11.99268,800
1999-12-15$10.20$11.97843,200
1999-12-14$10.28$12.06494,800
1999-12-13$10.28$12.06340,800
1999-12-10$10.44$12.24521,200
1999-12-09$10.55$12.371,538,800
1999-12-08$10.44$12.24155,200
1999-12-07$10.52$12.33474,400
1999-12-06$10.53$12.35690,800
1999-12-03$10.48$12.30438,800
1999-12-02$10.64$12.48496,400
1999-12-01$10.81$12.68401,200
1999-11-30$10.92$12.81740,800
1999-11-29$10.97$12.87297,200
1999-11-26$11.16$13.09215,600
1999-11-24$11.11$12.96410,000
1999-11-23$11.22$13.08316,000
1999-11-22$11.56$13.49418,400
1999-11-19$11.64$13.58240,400
1999-11-18$11.61$13.54282,000
1999-11-17$11.47$13.38218,000
1999-11-16$11.67$13.61296,000
1999-11-15$11.72$13.67789,200
1999-11-12$11.25$13.12848,800
1999-11-11$11.14$12.99523,200
1999-11-10$11.39$13.29680,400
1999-11-09$11.45$13.361,543,200
1999-11-08$10.63$12.39416,400
1999-11-05$10.52$12.26530,800
1999-11-04$10.58$12.34679,600
1999-11-03$10.50$12.251,367,200
1999-11-02$11.02$12.85244,000
1999-11-01$11.31$13.19424,000
1999-10-29$11.33$13.21546,400
1999-10-28$11.20$13.07391,600
1999-10-27$10.95$12.77377,600
1999-10-26$11.14$12.99360,000
1999-10-25$11.19$13.05245,200
1999-10-22$11.27$13.14494,000
1999-10-21$11.16$13.01861,200
1999-10-20$11.16$13.013,524,400
1999-10-19$11.16$13.01946,800
1999-10-18$11.27$13.141,142,800
1999-10-15$11.34$13.232,446,000
1999-10-14$11.81$13.78656,400
1999-10-13$12.27$14.31324,000
1999-10-12$12.59$14.69354,800
1999-10-11$12.73$14.85221,200
1999-10-08$12.67$14.78672,400
1999-10-07$12.59$14.69775,200
1999-10-06$12.33$14.381,046,000
1999-10-05$12.16$14.181,395,600
1999-10-04$12.53$14.62551,200
1999-10-01$12.56$14.651,968,400
1999-09-30$12.42$14.49586,800
1999-09-29$12.33$14.38238,800
1999-09-28$12.44$14.51454,400
1999-09-27$12.48$14.56422,400
1999-09-24$12.39$14.45127,200
1999-09-23$12.55$14.63250,800
1999-09-22$12.61$14.71659,200
1999-09-21$12.55$14.63486,000
1999-09-20$12.69$14.80225,200
1999-09-17$12.81$14.94542,400
1999-09-16$12.56$14.65555,600
1999-09-15$12.84$14.981,127,600
1999-09-14$12.59$14.69805,200
1999-09-13$12.30$14.34332,800
1999-09-10$12.31$14.36259,600
1999-09-09$12.34$14.40491,200
1999-09-08$12.41$14.47361,200
1999-09-07$12.50$14.58394,400
1999-09-03$12.66$14.76838,000
1999-09-02$12.28$14.32896,800
1999-09-01$12.48$14.56570,800
1999-08-31$12.42$14.49958,400
1999-08-30$12.39$14.45331,200
1999-08-27$12.55$14.63607,200
1999-08-26$12.55$14.56498,000
1999-08-25$12.67$14.71991,200
1999-08-24$12.61$14.631,105,600
1999-08-23$12.64$14.67902,000
1999-08-20$12.58$14.60645,200
1999-08-19$12.58$14.60270,800
1999-08-18$12.72$14.761,444,000
1999-08-17$12.80$14.852,421,600
1999-08-16$12.88$14.94834,400
1999-08-13$13.00$15.09750,400
1999-08-12$13.06$15.161,229,600
1999-08-11$13.06$15.16598,800
1999-08-10$12.81$14.872,849,200
1999-08-09$13.16$15.271,935,600
1999-08-06$13.28$15.411,187,600
1999-08-05$13.63$15.81334,000
1999-08-04$13.83$16.05271,200
1999-08-03$13.75$15.96317,200
1999-08-02$13.70$15.90257,200
1999-07-30$13.67$15.87472,000
1999-07-29$13.78$15.99681,200
1999-07-28$14.00$16.25152,400
1999-07-27$13.92$16.16202,400
1999-07-26$13.81$16.03368,800
1999-07-23$13.95$16.19317,600
1999-07-22$14.00$16.25321,200
1999-07-21$14.33$16.63292,800
1999-07-20$14.34$16.65249,600
1999-07-19$14.42$16.74296,400
1999-07-16$14.55$16.88215,200
1999-07-15$14.69$17.04417,600
1999-07-14$14.80$17.17208,800
1999-07-13$14.81$17.19441,200
1999-07-12$14.95$17.35131,200
1999-07-09$14.98$17.39132,800
1999-07-08$14.97$17.37476,800
1999-07-07$14.97$17.37245,600
1999-07-06$15.06$17.48579,600
1999-07-02$14.73$17.10445,200
1999-07-01$14.25$16.54713,200
1999-06-30$14.19$16.46841,600
1999-06-29$14.19$16.46881,200
1999-06-28$14.19$16.46843,600
1999-06-25$14.38$16.68656,800
1999-06-24$14.27$16.56335,200
1999-06-23$14.31$16.61379,600
1999-06-22$14.45$16.77282,000
1999-06-21$14.52$16.85594,400
1999-06-18$14.59$16.94235,200
1999-06-17$14.50$16.83755,200
1999-06-16$14.80$17.17692,000
1999-06-15$14.70$17.06208,000
1999-06-14$14.80$17.17339,200
1999-06-11$14.89$17.28243,200
1999-06-10$15.09$17.52281,200
1999-06-09$15.27$17.72289,200
1999-06-08$15.38$17.84280,800
1999-06-07$15.61$18.11626,800
1999-06-04$15.41$17.88377,600
1999-06-03$15.27$17.72250,400
1999-06-02$15.19$17.63453,600
1999-06-01$15.14$17.57474,400
1999-05-28$15.14$17.57215,200
1999-05-27$15.03$17.44258,000
1999-05-26$15.17$17.61860,800
1999-05-25$15.13$17.48403,600
1999-05-24$15.05$17.39225,200
1999-05-21$15.27$17.64246,000
1999-05-20$15.28$17.66835,200
1999-05-19$15.13$17.48408,800
1999-05-18$15.19$17.55354,400
1999-05-17$15.16$17.522,278,400
1999-05-14$15.31$17.70590,800
1999-05-13$15.73$18.18132,800
1999-05-12$15.77$18.22164,000
1999-05-11$15.81$18.27368,800
1999-05-10$15.67$18.11604,400
1999-05-07$15.67$18.11227,600
1999-05-06$15.44$17.84315,200
1999-05-05$15.47$17.882,059,200
1999-05-04$15.56$17.992,677,200
1999-05-03$15.31$17.70334,800
1999-04-30$14.92$17.25249,200
1999-04-29$15.16$17.52358,400
1999-04-28$15.45$17.86357,200
1999-04-27$15.41$17.81568,400
1999-04-26$15.27$17.64254,000
1999-04-23$15.05$17.39263,600
1999-04-22$15.16$17.521,545,200
1999-04-21$15.56$17.99563,200
1999-04-20$15.56$17.99896,400
1999-04-19$15.88$18.351,178,400
1999-04-16$15.72$18.17880,000
1999-04-15$15.47$17.881,058,400
1999-04-14$15.23$17.611,262,000
1999-04-13$14.88$17.19864,000
1999-04-12$14.78$17.08411,600
1999-04-09$14.75$17.05491,600
1999-04-08$14.75$17.05346,400
1999-04-07$14.75$17.05252,400
1999-04-06$14.52$16.78805,200
1999-04-05$14.41$16.65470,400
1999-04-01$14.50$16.761,020,400
1999-03-31$14.51$16.77738,400
1999-03-30$14.41$16.652,464,000
1999-03-29$14.22$16.43292,800
1999-03-26$14.25$16.431,012,400
1999-03-25$14.22$16.39382,000
1999-03-24$14.08$16.23502,000
1999-03-23$14.11$16.27589,600
1999-03-22$14.34$16.54504,800
1999-03-19$14.52$16.731,947,200
1999-03-18$14.69$16.93369,600
1999-03-17$14.70$16.95513,200
1999-03-16$14.66$16.901,026,400
1999-03-15$14.47$16.681,274,400
1999-03-12$14.30$16.483,446,800
1999-03-11$14.22$16.394,799,200
1999-03-10$13.92$16.054,145,600
1999-03-09$14.56$16.791,716,800
1999-03-08$15.09$17.40811,600
1999-03-05$15.13$17.441,562,000
1999-03-04$14.53$16.751,083,600
1999-03-03$14.41$16.61826,000
1999-03-02$14.58$16.811,449,600
1999-03-01$14.81$17.08882,000
1999-02-26$14.98$17.28864,400
1999-02-25$15.06$17.37526,400
1999-02-24$15.44$17.80988,400
1999-02-23$15.48$17.85296,400
1999-02-22$15.36$17.71748,000
1999-02-19$15.16$17.47848,000
1999-02-18$15.25$17.581,368,800
1999-02-17$14.69$16.93556,400
1999-02-16$14.88$17.15829,600
1999-02-12$14.84$17.11466,000
1999-02-11$14.86$17.13464,000
1999-02-10$14.83$17.09466,800
1999-02-09$14.72$16.97916,800
1999-02-08$15.03$17.33659,200
1999-02-05$14.89$17.171,620,000
1999-02-04$15.02$17.31564,000
1999-02-03$14.94$17.22571,200
1999-02-02$14.75$17.001,618,000
1999-02-01$14.88$17.151,447,200
1999-01-29$14.84$17.11917,600
1999-01-28$14.77$17.022,927,600
1999-01-27$14.80$17.061,040,800
1999-01-26$14.97$17.261,241,200
1999-01-25$15.08$17.38495,600
1999-01-22$15.13$17.441,269,200
1999-01-21$15.20$17.531,014,400
1999-01-20$15.17$17.492,891,600
1999-01-19$15.06$17.371,976,800
1999-01-15$15.00$17.29734,800
1999-01-14$14.91$17.191,687,600
1999-01-13$15.25$17.581,025,600
1999-01-12$15.59$17.981,059,200
1999-01-11$15.58$17.96414,000
1999-01-08$15.69$18.09847,600
1999-01-07$15.56$17.94564,400
1999-01-06$15.50$17.872,902,400
1999-01-05$15.56$17.94386,800
1999-01-04$15.55$17.921,490,000