NASDAQ:MGEE | Historical Stock Price | MGE ENERGY 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
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

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

$3.41$9.66$27.34$77.40$219.07$620.091980-03-172026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$63.10$298.27118,200
2017-12-28$63.90$302.06593,900
2017-12-27$63.70$301.11221,100
2017-12-26$61.90$292.60128,800
2017-12-22$62.40$294.9660,100
2017-12-21$61.70$291.6662,200
2017-12-20$62.00$293.0792,700
2017-12-19$62.10$293.5593,700
2017-12-18$63.35$299.4683,100
2017-12-15$64.00$302.53216,900
2017-12-14$62.45$295.2065,600
2017-12-13$63.35$299.4684,600
2017-12-12$62.00$293.0787,400
2017-12-11$62.88$297.2337,000
2017-12-08$63.50$300.1668,600
2017-12-07$64.20$303.47103,000
2017-12-06$64.55$305.1342,900
2017-12-05$64.20$303.4781,200
2017-12-04$65.45$309.3850,200
2017-12-01$65.60$310.0967,700
2017-11-30$66.00$311.9857,100
2017-11-29$66.85$314.4770,100
2017-11-28$66.30$311.89107,800
2017-11-27$64.90$305.30136,300
2017-11-24$65.15$306.4828,700
2017-11-22$64.90$305.3057,500
2017-11-21$65.80$309.53126,700
2017-11-20$66.90$314.71146,100
2017-11-17$65.30$307.1890,600
2017-11-16$64.90$305.3078,000
2017-11-15$64.20$302.0166,900
2017-11-14$65.35$307.4250,200
2017-11-13$64.20$302.0128,800
2017-11-10$64.10$301.5449,700
2017-11-09$64.60$303.8945,700
2017-11-08$64.65$304.1261,600
2017-11-07$64.70$304.3658,300
2017-11-06$65.55$308.3639,500
2017-11-03$65.55$308.3662,700
2017-11-02$65.95$310.2471,900
2017-11-01$65.45$307.8949,100
2017-10-31$66.05$310.71109,800
2017-10-30$66.30$311.8958,700
2017-10-27$67.40$317.0680,600
2017-10-26$66.35$312.1275,200
2017-10-25$65.40$307.65606,400
2017-10-24$65.55$308.36239,200
2017-10-23$67.30$316.5963,100
2017-10-20$67.55$317.7753,300
2017-10-19$67.70$318.4737,600
2017-10-18$67.60$318.0059,800
2017-10-17$67.00$315.1870,200
2017-10-16$67.05$315.4139,000
2017-10-13$66.95$314.9462,000
2017-10-12$67.25$316.3536,700
2017-10-11$66.70$313.7743,400
2017-10-10$66.15$311.1859,500
2017-10-09$65.40$307.6538,600
2017-10-06$65.30$307.1870,000
2017-10-05$65.70$309.0639,100
2017-10-04$65.35$307.4249,500
2017-10-03$64.90$305.3096,900
2017-10-02$65.45$307.89104,100
2017-09-29$64.60$303.8971,700
2017-09-28$65.95$310.2455,700
2017-09-27$66.05$310.71128,000
2017-09-26$65.25$306.9571,900
2017-09-25$64.75$304.5968,400
2017-09-22$64.80$304.8369,700
2017-09-21$65.70$309.0651,300
2017-09-20$65.55$308.3676,500
2017-09-19$65.35$307.4279,800
2017-09-18$66.25$311.6577,300
2017-09-15$66.20$311.42190,600
2017-09-14$65.55$308.3661,900
2017-09-13$64.55$303.6569,800
2017-09-12$64.45$303.1845,300
2017-09-11$65.15$306.4847,800
2017-09-08$64.45$303.1839,500
2017-09-07$64.10$301.5443,500
2017-09-06$63.70$299.6632,900
2017-09-05$63.80$300.1347,200
2017-09-01$63.85$300.3638,900
2017-08-31$63.60$299.1854,600
2017-08-30$63.70$299.6641,600
2017-08-29$64.20$300.4943,300
2017-08-28$64.00$299.5548,400
2017-08-25$63.95$299.3233,500
2017-08-24$64.10$300.0247,700
2017-08-23$64.70$302.8352,600
2017-08-22$65.15$304.9365,900
2017-08-21$63.90$299.0853,200
2017-08-18$63.65$297.9174,800
2017-08-17$63.20$295.8151,700
2017-08-16$64.20$300.4949,600
2017-08-15$63.85$298.8558,500
2017-08-14$64.80$303.3052,800
2017-08-11$64.45$301.6657,000
2017-08-10$65.60$307.0450,900
2017-08-09$65.40$306.1034,000
2017-08-08$66.65$311.9553,800
2017-08-07$65.95$308.6842,800
2017-08-04$65.50$306.5751,700
2017-08-03$66.65$311.9543,900
2017-08-02$66.60$311.7243,700
2017-08-01$66.60$311.7259,700
2017-07-31$66.55$311.4962,100
2017-07-28$66.50$311.2543,600
2017-07-27$66.80$312.6671,000
2017-07-26$67.60$316.40453,400
2017-07-25$67.90$317.81290,100
2017-07-24$63.95$299.3239,700
2017-07-21$64.85$303.5377,700
2017-07-20$64.70$302.8335,100
2017-07-19$63.55$297.4521,400
2017-07-18$63.25$296.0446,500
2017-07-17$62.95$294.6459,000
2017-07-14$62.85$294.1742,200
2017-07-13$62.70$293.4737,300
2017-07-12$63.55$297.4545,400
2017-07-11$62.65$293.2359,800
2017-07-10$62.50$292.5335,200
2017-07-07$63.35$296.5136,900
2017-07-06$62.70$293.4755,900
2017-07-05$63.15$295.5775,900
2017-07-03$63.60$297.6827,700
2017-06-30$64.35$301.1963,700
2017-06-29$64.15$300.2547,200
2017-06-28$65.05$304.4751,100
2017-06-27$65.00$304.2377,400
2017-06-26$66.50$311.2554,200
2017-06-23$66.30$310.32129,100
2017-06-22$66.65$311.9537,200
2017-06-21$66.70$312.1948,100
2017-06-20$67.20$314.5350,100
2017-06-19$67.50$315.9350,600
2017-06-16$68.00$318.27268,500
2017-06-15$68.50$320.6155,700
2017-06-14$67.95$318.0457,100
2017-06-13$67.50$315.9363,900
2017-06-12$67.60$316.4067,900
2017-06-09$67.90$317.8179,400
2017-06-08$66.80$312.6665,200
2017-06-07$66.65$311.9551,600
2017-06-06$66.10$309.3853,000
2017-06-05$66.45$311.0257,800
2017-06-02$67.20$314.5393,400
2017-06-01$66.00$308.9172,500
2017-05-31$65.10$304.7061,800
2017-05-30$64.80$303.3043,500
2017-05-26$64.60$300.9244,700
2017-05-25$64.95$302.5553,300
2017-05-24$64.25$299.2936,900
2017-05-23$64.10$298.5969,600
2017-05-22$63.60$296.26109,100
2017-05-19$63.40$295.3393,600
2017-05-18$63.30$294.86103,000
2017-05-17$63.85$297.4272,500
2017-05-16$64.15$298.8247,200
2017-05-15$64.90$302.3242,100
2017-05-12$64.40$299.9953,800
2017-05-11$64.25$299.2944,800
2017-05-10$64.20$299.0665,000
2017-05-09$64.00$298.1274,900
2017-05-08$64.75$301.6243,700
2017-05-05$64.90$302.3263,700
2017-05-04$64.60$300.9253,600
2017-05-03$64.00$298.1274,600
2017-05-02$64.05$298.3673,600
2017-05-01$64.10$298.5983,000
2017-04-28$64.30$299.5283,600
2017-04-27$64.75$301.6262,200
2017-04-26$64.95$302.55464,700
2017-04-25$63.90$297.66374,700
2017-04-24$65.40$304.64104,100
2017-04-21$65.00$302.78102,200
2017-04-20$64.50$300.4595,500
2017-04-19$64.60$300.9264,000
2017-04-18$65.10$303.2553,000
2017-04-17$64.95$302.5572,800
2017-04-13$64.50$300.45122,600
2017-04-12$65.80$306.5150,600
2017-04-11$65.15$303.4869,000
2017-04-10$64.70$301.3847,800
2017-04-07$64.70$301.3877,000
2017-04-06$64.75$301.6279,000
2017-04-05$64.70$301.38123,500
2017-04-04$65.15$303.4881,200
2017-04-03$64.40$299.99146,500
2017-03-31$65.00$302.78127,900
2017-03-30$65.40$304.6499,000
2017-03-29$65.65$305.81789,300
2017-03-28$66.90$311.63321,600
2017-03-27$63.30$294.8672,700
2017-03-24$62.90$293.0048,000
2017-03-23$62.80$292.5358,000
2017-03-22$62.35$290.4459,600
2017-03-21$62.20$289.7480,900
2017-03-20$62.15$289.5159,100
2017-03-17$62.60$291.60235,600
2017-03-16$62.25$289.9797,600
2017-03-15$62.65$291.8390,300
2017-03-14$60.95$283.9265,300
2017-03-13$62.20$289.7457,700
2017-03-10$61.65$287.1888,100
2017-03-09$61.25$285.3161,200
2017-03-08$61.85$288.1154,400
2017-03-07$63.65$296.4952,100
2017-03-06$63.95$297.8948,800
2017-03-03$64.20$299.0682,100
2017-03-02$64.95$302.5550,400
2017-03-01$64.75$301.62126,000
2017-02-28$63.95$297.8999,500
2017-02-27$64.70$301.38133,400
2017-02-24$64.95$301.11108,400
2017-02-23$63.70$295.32922,900
2017-02-22$62.45$289.52222,200
2017-02-21$64.10$297.1764,700
2017-02-17$63.45$294.1679,100
2017-02-16$63.40$293.9338,000
2017-02-15$62.85$291.3840,900
2017-02-14$63.15$292.7780,000
2017-02-13$63.40$293.9366,300
2017-02-10$63.50$294.3956,700
2017-02-09$62.55$289.9951,100
2017-02-08$62.40$289.2967,700
2017-02-07$62.60$290.2267,700
2017-02-06$62.55$289.9946,900
2017-02-03$62.70$290.6855,400
2017-02-02$62.45$289.5262,300
2017-02-01$62.45$289.5267,100
2017-01-31$63.65$295.0982,900
2017-01-30$62.65$290.4560,600
2017-01-27$63.85$296.0162,600
2017-01-26$63.80$295.7887,900
2017-01-25$64.20$297.64729,400
2017-01-24$65.15$302.04279,300
2017-01-23$60.65$281.1861,800
2017-01-20$60.80$281.8791,000
2017-01-19$60.60$280.9553,400
2017-01-18$62.50$289.7677,900
2017-01-17$62.35$289.0669,200
2017-01-13$62.65$290.4571,700
2017-01-12$62.45$289.52109,300
2017-01-11$63.70$295.3279,600
2017-01-10$63.90$296.2590,100
2017-01-09$63.50$294.3976,400
2017-01-06$64.60$299.4950,800
2017-01-05$64.55$299.2646,200
2017-01-04$65.50$303.66103,300
2017-01-03$64.00$296.71108,000