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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2004-12-31$20.64$31.55186,800
2004-12-30$20.57$31.45194,400
2004-12-29$20.49$31.33327,200
2004-12-28$20.70$31.65263,200
2004-12-27$20.46$31.28486,000
2004-12-23$20.37$31.14474,800
2004-12-22$20.30$31.041,130,800
2004-12-21$19.86$30.37482,400
2004-12-20$19.66$30.06407,200
2004-12-17$19.59$29.95646,000
2004-12-16$19.49$29.80479,600
2004-12-15$19.48$29.77672,400
2004-12-14$19.41$29.67512,000
2004-12-13$19.28$29.48686,800
2004-12-10$19.24$29.41647,200
2004-12-09$19.70$30.11546,400
2004-12-08$19.75$30.20606,800
2004-12-07$19.56$29.90740,400
2004-12-06$19.97$30.54348,000
2004-12-03$20.00$30.581,103,200
2004-12-02$20.09$30.711,319,200
2004-12-01$20.58$31.461,313,600
2004-11-30$19.78$30.251,150,800
2004-11-29$19.95$30.501,361,600
2004-11-26$20.08$30.69311,600
2004-11-24$20.09$30.571,169,200
2004-11-23$19.68$29.951,009,600
2004-11-22$19.50$29.68794,000
2004-11-19$19.28$29.33518,400
2004-11-18$19.60$29.82884,000
2004-11-17$19.83$30.18500,800
2004-11-16$19.87$30.24388,800
2004-11-15$19.80$30.12740,000
2004-11-12$19.92$30.32743,600
2004-11-11$19.66$29.92448,400
2004-11-10$19.46$29.62766,400
2004-11-09$19.42$29.551,149,200
2004-11-08$19.24$29.271,577,600
2004-11-05$19.56$29.765,400,400
2004-11-04$18.06$27.481,155,200
2004-11-03$17.89$27.221,048,400
2004-11-02$17.70$26.932,271,600
2004-11-01$18.08$27.501,335,200
2004-10-29$18.24$27.752,711,600
2004-10-28$18.73$28.502,243,600
2004-10-27$18.34$27.911,846,400
2004-10-26$17.80$27.091,753,600
2004-10-25$17.19$26.163,668,000
2004-10-22$17.62$26.811,136,000
2004-10-21$17.41$26.501,048,800
2004-10-20$17.39$26.46847,600
2004-10-19$17.45$26.55700,000
2004-10-18$17.65$26.851,653,200
2004-10-15$17.53$26.671,430,000
2004-10-14$17.40$26.482,029,200
2004-10-13$17.75$27.011,503,600
2004-10-12$18.00$27.39880,000
2004-10-11$18.27$27.80159,200
2004-10-08$18.39$27.98627,200
2004-10-07$18.29$27.83364,400
2004-10-06$18.50$28.15795,200
2004-10-05$18.68$28.42843,600
2004-10-04$18.66$28.391,756,400
2004-10-01$18.75$28.531,232,000
2004-09-30$18.52$28.18701,200
2004-09-29$18.38$27.97533,200
2004-09-28$18.49$28.14945,200
2004-09-27$18.09$27.531,150,800
2004-09-24$18.16$27.64634,800
2004-09-23$18.13$27.58544,800
2004-09-22$18.23$27.731,541,600
2004-09-21$18.23$27.73556,800
2004-09-20$18.07$27.49864,400
2004-09-17$18.01$27.40784,800
2004-09-16$17.98$27.36799,600
2004-09-15$17.81$27.09404,000
2004-09-14$17.85$27.16631,600
2004-09-13$18.03$27.441,916,800
2004-09-10$17.67$26.882,445,600
2004-09-09$18.42$28.021,080,400
2004-09-08$18.76$28.54338,800
2004-09-07$18.97$28.86980,800
2004-09-03$18.85$28.68684,800
2004-09-02$18.91$28.78768,800
2004-09-01$18.83$28.661,621,600
2004-08-31$18.63$28.341,308,400
2004-08-30$18.78$28.58673,200
2004-08-27$19.00$28.91472,400
2004-08-26$18.98$28.74938,400
2004-08-25$19.15$28.99968,400
2004-08-24$19.12$28.94472,800
2004-08-23$18.89$28.60656,000
2004-08-20$19.23$29.121,092,400
2004-08-19$19.40$29.37746,800
2004-08-18$19.43$29.42576,000
2004-08-17$19.48$29.49586,000
2004-08-16$19.29$29.20484,000
2004-08-13$19.19$29.05289,200
2004-08-12$19.13$28.961,143,200
2004-08-11$19.30$29.221,025,600
2004-08-10$19.22$29.10876,000
2004-08-09$19.03$28.81612,400
2004-08-06$19.00$28.771,936,000
2004-08-05$19.40$29.36550,000
2004-08-04$20.06$30.36427,600
2004-08-03$20.10$30.43388,400
2004-08-02$20.15$30.50446,800
2004-07-30$20.13$30.47463,600
2004-07-29$20.06$30.38674,400
2004-07-28$20.01$30.30550,400
2004-07-27$20.01$30.30462,800
2004-07-26$20.04$30.34508,400
2004-07-23$20.17$30.53441,200
2004-07-22$20.06$30.38553,600
2004-07-21$20.32$30.77890,400
2004-07-20$20.20$30.58458,000
2004-07-19$20.40$30.88527,600
2004-07-16$20.15$30.51820,800
2004-07-15$20.38$30.861,180,800
2004-07-14$20.72$31.37333,600
2004-07-13$20.87$31.59366,400
2004-07-12$20.80$31.48255,600
2004-07-09$20.95$31.72561,600
2004-07-08$20.71$31.35523,600
2004-07-07$20.84$31.55581,600
2004-07-06$20.91$31.65554,800
2004-07-02$20.98$31.76691,600
2004-07-01$21.00$31.791,209,200
2004-06-30$21.29$32.24884,400
2004-06-29$21.17$32.06438,400
2004-06-28$21.17$32.06826,800
2004-06-25$21.15$32.02824,800
2004-06-24$21.29$32.23650,000
2004-06-23$21.02$31.82521,200
2004-06-22$21.11$31.96491,600
2004-06-21$20.96$31.73274,800
2004-06-18$21.03$31.84639,600
2004-06-17$20.81$31.50420,800
2004-06-16$20.51$31.06399,200
2004-06-15$20.65$31.26466,000
2004-06-14$20.40$30.89899,600
2004-06-10$20.73$31.38740,800
2004-06-09$20.64$31.24742,000
2004-06-08$20.96$31.74587,600
2004-06-07$20.93$31.68422,400
2004-06-04$20.75$31.42839,200
2004-06-03$20.42$30.92958,400
2004-06-02$20.27$30.691,380,800
2004-06-01$19.94$30.19814,800
2004-05-28$20.05$30.36619,600
2004-05-27$19.84$30.03546,800
2004-05-26$19.51$29.54521,600
2004-05-25$19.36$29.16643,200
2004-05-24$19.03$28.66196,400
2004-05-21$18.94$28.53393,600
2004-05-20$19.00$28.63570,000
2004-05-19$19.01$28.64776,400
2004-05-18$18.86$28.41504,000
2004-05-17$18.54$27.93571,200
2004-05-14$19.01$28.651,587,600
2004-05-13$18.70$28.17435,200
2004-05-12$18.91$28.48693,200
2004-05-11$19.02$28.66560,800
2004-05-10$18.84$28.381,715,600
2004-05-07$19.28$29.04901,600
2004-05-06$19.74$29.74977,200
2004-05-05$19.87$29.94432,400
2004-05-04$19.74$29.74966,000
2004-05-03$19.65$29.60852,000
2004-04-30$19.73$29.72694,800
2004-04-29$19.79$29.82700,800
2004-04-28$19.75$29.761,509,200
2004-04-27$20.49$30.871,108,800
2004-04-26$20.74$31.24641,600
2004-04-23$20.76$31.28627,200
2004-04-22$20.86$31.43934,400
2004-04-21$20.56$30.98719,600
2004-04-20$20.38$30.711,764,800
2004-04-19$20.60$31.04554,000
2004-04-16$20.62$31.07631,600
2004-04-15$20.67$31.14625,200
2004-04-14$20.58$31.00855,600
2004-04-13$20.76$31.281,360,000
2004-04-12$20.79$31.32969,200
2004-04-08$20.83$31.381,008,000
2004-04-07$20.86$31.421,566,000
2004-04-06$20.88$31.45750,400
2004-04-05$20.93$31.53841,600
2004-04-02$20.61$31.05769,600
2004-04-01$20.13$30.32773,200
2004-03-31$19.80$29.83749,600
2004-03-30$19.91$29.99612,800
2004-03-29$19.70$29.68558,000
2004-03-26$19.60$29.531,017,600
2004-03-25$19.67$29.64736,000
2004-03-24$19.46$29.32906,800
2004-03-23$19.48$29.34716,000
2004-03-22$19.48$29.341,220,400
2004-03-19$19.69$29.662,947,200
2004-03-18$19.36$29.17735,200
2004-03-17$19.39$29.211,552,400
2004-03-16$19.06$28.72522,400
2004-03-15$18.75$28.25715,600
2004-03-12$18.88$28.44686,400
2004-03-11$18.73$28.211,086,800
2004-03-10$18.90$28.471,148,800
2004-03-09$19.31$29.101,383,200
2004-03-08$19.64$29.59688,400
2004-03-05$19.78$29.80667,600
2004-03-04$19.70$29.55942,000
2004-03-03$19.66$29.50794,000
2004-03-02$19.88$29.82522,400
2004-03-01$20.06$30.09859,600
2004-02-27$19.85$29.781,349,600
2004-02-26$19.62$29.43910,000
2004-02-25$19.64$29.451,051,200
2004-02-24$19.59$29.38437,600
2004-02-23$19.78$29.66736,400
2004-02-20$20.00$30.00949,600
2004-02-19$20.20$30.30620,400
2004-02-18$20.13$30.201,552,000
2004-02-17$20.14$30.20927,200
2004-02-13$19.93$29.891,442,800
2004-02-12$19.96$29.951,149,200
2004-02-11$20.32$30.49953,600
2004-02-10$20.18$30.271,290,000
2004-02-09$20.21$30.31796,400
2004-02-06$20.23$30.35868,400
2004-02-05$20.11$30.171,363,200
2004-02-04$20.07$30.111,091,200
2004-02-03$20.11$30.161,339,200
2004-02-02$20.10$30.151,456,000
2004-01-30$20.30$30.441,638,000
2004-01-29$20.55$30.832,252,400
2004-01-28$20.65$30.971,754,800
2004-01-27$20.78$31.171,428,800
2004-01-26$20.62$30.931,274,800
2004-01-23$20.50$30.761,059,600
2004-01-22$20.55$30.83601,200
2004-01-21$20.49$30.741,471,600
2004-01-20$20.47$30.71392,800
2004-01-16$20.50$30.75420,800
2004-01-15$20.41$30.61458,000
2004-01-14$20.53$30.79510,400
2004-01-13$20.64$30.96569,200
2004-01-12$20.52$30.78731,200
2004-01-09$20.56$30.83727,600
2004-01-08$20.60$30.901,709,200
2004-01-07$19.82$29.73765,600
2004-01-06$20.33$30.50536,000
2004-01-05$20.22$30.33738,800
2004-01-02$20.29$30.43640,800