NYSE:MTG | Historical Stock Price | MGIC INVESTMENT CORP

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
1991-08-07 to 2026-09-04
Data captured

Stock Price Chart

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

$0.97$2.35$5.72$13.89$33.74$81.961991-08-072026-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$68.91$71.90258,600
2004-12-30$69.01$72.00257,900
2004-12-29$69.29$72.29175,900
2004-12-28$69.61$72.63520,800
2004-12-27$68.21$71.17204,800
2004-12-23$68.58$71.55178,100
2004-12-22$68.77$71.75308,500
2004-12-21$68.50$71.47399,300
2004-12-20$67.88$70.82555,100
2004-12-17$68.27$71.23657,300
2004-12-16$67.71$70.64587,900
2004-12-15$67.23$70.14521,800
2004-12-14$67.37$70.29457,700
2004-12-13$67.02$69.92438,400
2004-12-10$67.07$69.98439,300
2004-12-09$66.47$69.35416,100
2004-12-08$66.72$69.61378,800
2004-12-07$66.59$69.48367,100
2004-12-06$66.95$69.85381,700
2004-12-03$67.20$70.11606,600
2004-12-02$67.98$70.93457,200
2004-12-01$68.05$71.00529,700
2004-11-30$68.00$70.95398,100
2004-11-29$67.81$70.75394,400
2004-11-26$67.73$70.66108,400
2004-11-24$67.70$70.63192,900
2004-11-23$67.29$70.21418,900
2004-11-22$67.67$70.60418,200
2004-11-19$67.58$70.51270,000
2004-11-18$68.28$71.24325,400
2004-11-17$68.22$71.18679,900
2004-11-16$67.25$70.16324,400
2004-11-15$67.77$70.71596,000
2004-11-12$67.00$69.90437,600
2004-11-11$66.33$69.20307,100
2004-11-10$65.75$68.60226,600
2004-11-09$65.77$68.62492,300
2004-11-08$65.73$68.58508,900
2004-11-05$66.50$69.301,157,800
2004-11-04$64.95$67.69879,400
2004-11-03$63.71$66.40914,700
2004-11-02$65.53$68.29605,900
2004-11-01$63.72$66.41514,600
2004-10-29$64.31$67.02535,900
2004-10-28$64.15$66.85592,400
2004-10-27$64.16$66.86901,300
2004-10-26$62.21$64.83618,100
2004-10-25$60.72$63.28487,000
2004-10-22$60.47$63.02431,900
2004-10-21$61.34$63.93709,300
2004-10-20$60.77$63.331,168,000
2004-10-19$60.62$63.181,267,400
2004-10-18$62.24$64.861,258,600
2004-10-15$62.98$65.642,519,000
2004-10-14$63.86$66.551,676,300
2004-10-13$66.15$68.94549,900
2004-10-12$66.57$69.38563,300
2004-10-11$67.00$69.821,114,500
2004-10-08$64.85$67.581,010,200
2004-10-07$66.38$69.18829,100
2004-10-06$66.26$69.05543,500
2004-10-05$65.45$68.21959,800
2004-10-04$66.86$69.68564,800
2004-10-01$67.42$70.26511,800
2004-09-30$66.55$69.36973,200
2004-09-29$65.28$68.03441,400
2004-09-28$64.27$66.98333,600
2004-09-27$64.10$66.80426,200
2004-09-24$65.35$68.10306,100
2004-09-23$65.72$68.49661,800
2004-09-22$65.25$68.00420,000
2004-09-21$66.33$69.13557,200
2004-09-20$65.59$68.36661,000
2004-09-17$65.26$68.01702,500
2004-09-16$65.46$68.22691,400
2004-09-15$65.08$67.82899,200
2004-09-14$64.30$67.011,723,500
2004-09-13$64.25$66.962,162,100
2004-09-10$65.14$67.891,970,800
2004-09-09$68.44$71.33615,600
2004-09-08$69.05$71.96449,200
2004-09-07$69.84$72.78523,600
2004-09-03$69.10$72.01611,100
2004-09-02$69.95$72.90659,600
2004-09-01$68.43$71.31434,300
2004-08-31$68.27$71.15844,300
2004-08-30$69.16$72.08293,100
2004-08-27$69.61$72.54200,600
2004-08-26$69.89$72.84279,200
2004-08-25$69.50$72.43430,500
2004-08-24$69.16$72.08571,100
2004-08-23$69.75$72.69454,600
2004-08-20$69.44$72.37304,000
2004-08-19$68.70$71.60258,100
2004-08-18$68.50$71.39663,300
2004-08-17$68.25$71.13947,300
2004-08-16$66.35$69.15606,400
2004-08-13$66.09$68.88525,600
2004-08-12$66.21$69.00432,200
2004-08-11$67.20$70.03869,800
2004-08-10$68.00$70.87794,100
2004-08-09$66.32$69.04590,900
2004-08-06$65.90$68.601,685,500
2004-08-05$68.87$71.69514,600
2004-08-04$70.72$73.62554,500
2004-08-03$70.90$73.81395,700
2004-08-02$71.01$73.92457,900
2004-07-30$71.00$73.91543,100
2004-07-29$69.95$72.82677,200
2004-07-28$69.95$72.82613,800
2004-07-27$70.00$72.87636,700
2004-07-26$70.10$72.97735,700
2004-07-23$70.59$73.48403,200
2004-07-22$70.50$73.39527,500
2004-07-21$70.73$73.63832,700
2004-07-20$72.43$75.401,134,000
2004-07-19$71.90$74.851,094,900
2004-07-16$73.05$76.041,695,300
2004-07-15$74.75$77.811,238,300
2004-07-14$76.22$79.342,103,400
2004-07-13$77.44$80.611,953,900
2004-07-12$73.62$76.64374,800
2004-07-09$73.05$76.04310,700
2004-07-08$72.61$75.59283,300
2004-07-07$73.22$76.22492,200
2004-07-06$73.82$76.85414,600
2004-07-02$74.01$77.04646,600
2004-07-01$75.33$78.42375,900
2004-06-30$75.86$78.97761,800
2004-06-29$75.44$78.53720,800
2004-06-28$74.42$77.47333,000
2004-06-25$74.95$78.02835,100
2004-06-24$74.28$77.32451,400
2004-06-23$74.75$77.81479,200
2004-06-22$75.00$78.07479,100
2004-06-21$74.71$77.77334,000
2004-06-18$75.18$78.26694,500
2004-06-17$75.56$78.66536,900
2004-06-16$74.87$77.94471,800
2004-06-15$74.98$78.05735,900
2004-06-14$75.20$78.28904,600
2004-06-10$74.80$77.87465,400
2004-06-09$74.68$77.74677,100
2004-06-08$74.95$78.02509,700
2004-06-07$74.90$77.97748,600
2004-06-04$74.61$77.67674,000
2004-06-03$73.95$76.98777,900
2004-06-02$73.35$76.36508,300
2004-06-01$72.87$75.86491,100
2004-05-28$73.00$75.99519,900
2004-05-27$73.08$76.071,099,000
2004-05-26$71.05$73.961,217,800
2004-05-25$69.69$72.551,304,900
2004-05-24$69.61$72.46432,200
2004-05-21$69.74$72.60618,200
2004-05-20$69.75$72.61358,800
2004-05-19$69.76$72.581,155,700
2004-05-18$69.41$72.21762,900
2004-05-17$69.89$72.71681,300
2004-05-14$70.69$73.55637,400
2004-05-13$71.16$74.04691,600
2004-05-12$71.23$74.111,300,200
2004-05-11$71.64$74.54639,900
2004-05-10$71.52$74.411,048,500
2004-05-07$72.54$75.471,566,800
2004-05-06$72.81$75.75839,100
2004-05-05$73.41$76.381,047,900
2004-05-04$72.85$75.791,234,900
2004-05-03$74.50$77.51845,100
2004-04-30$73.62$76.60741,600
2004-04-29$73.66$76.64870,900
2004-04-28$74.10$77.091,100,200
2004-04-27$74.80$77.82974,500
2004-04-26$74.44$77.451,032,800
2004-04-23$74.42$77.431,232,100
2004-04-22$73.70$76.681,527,400
2004-04-21$71.35$74.23968,600
2004-04-20$71.13$74.001,443,300
2004-04-19$70.17$73.01622,900
2004-04-16$69.70$72.521,250,800
2004-04-15$70.01$72.842,841,300
2004-04-14$69.71$72.533,526,200
2004-04-13$67.51$70.241,488,400
2004-04-12$66.78$69.48531,400
2004-04-08$66.45$69.14557,600
2004-04-07$65.66$68.31887,800
2004-04-06$65.74$68.40422,900
2004-04-05$66.30$68.98606,500
2004-04-02$66.00$68.671,263,500
2004-04-01$64.72$67.34847,800
2004-03-31$64.23$66.83413,100
2004-03-30$64.50$67.11399,200
2004-03-29$64.46$67.06359,500
2004-03-26$63.64$66.21556,500
2004-03-25$62.92$65.46470,800
2004-03-24$62.56$65.09841,800
2004-03-23$62.50$65.03847,700
2004-03-22$61.90$64.40735,100
2004-03-19$63.31$65.87423,200
2004-03-18$63.45$66.01500,200
2004-03-17$63.60$66.17537,300
2004-03-16$62.32$64.84451,700
2004-03-15$62.25$64.77715,900
2004-03-12$63.39$65.95491,300
2004-03-11$62.51$65.04814,000
2004-03-10$63.65$66.22578,700
2004-03-09$63.60$66.171,142,500
2004-03-08$64.50$67.11780,200
2004-03-05$65.91$68.571,288,000
2004-03-04$67.12$69.83299,800
2004-03-03$67.45$70.18459,400
2004-03-02$66.78$69.48426,300
2004-03-01$66.82$69.52605,800
2004-02-27$66.18$68.85526,000
2004-02-26$66.05$68.72434,600
2004-02-25$66.39$69.07626,700
2004-02-24$66.49$69.18539,000
2004-02-23$66.37$69.05456,300
2004-02-20$66.75$69.45443,400
2004-02-19$66.92$69.62565,200
2004-02-18$67.51$70.24427,400
2004-02-17$68.14$70.89817,400
2004-02-13$66.58$69.272,006,400
2004-02-12$68.70$71.48885,200
2004-02-11$69.24$72.041,314,900
2004-02-10$70.09$72.92483,800
2004-02-09$69.88$72.70495,400
2004-02-06$69.75$72.53544,900
2004-02-05$69.10$71.85768,200
2004-02-04$68.58$71.31721,400
2004-02-03$69.13$71.88619,500
2004-02-02$68.54$71.27571,800
2004-01-30$68.94$71.69639,400
2004-01-29$68.37$71.09596,700
2004-01-28$68.20$70.921,333,900
2004-01-27$68.40$71.13955,800
2004-01-26$68.49$71.22919,000
2004-01-23$67.98$70.691,127,000
2004-01-22$68.76$71.50969,400
2004-01-21$69.57$72.34983,700
2004-01-20$69.55$72.32997,700
2004-01-16$69.40$72.171,075,600
2004-01-15$68.89$71.631,343,100
2004-01-14$68.75$71.492,122,500
2004-01-13$69.27$72.033,124,200
2004-01-12$66.59$69.2410,087,900
2004-01-09$58.66$61.001,008,300
2004-01-08$58.45$60.78529,700
2004-01-07$57.31$59.59524,200
2004-01-06$58.10$60.41899,000
2004-01-05$57.24$59.52983,700
2004-01-02$56.32$58.56530,200