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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$65.30$302.7469,100
2016-12-29$65.50$303.6640,000
2016-12-28$64.65$299.7245,400
2016-12-27$65.30$302.7457,800
2016-12-23$64.90$300.8843,100
2016-12-22$64.55$299.2656,700
2016-12-21$64.40$298.5661,000
2016-12-20$65.30$302.7493,400
2016-12-19$65.20$302.2776,400
2016-12-16$65.20$302.27351,900
2016-12-15$65.25$302.50108,000
2016-12-14$64.00$296.7168,900
2016-12-13$65.50$303.66107,000
2016-12-12$65.40$303.20108,700
2016-12-09$64.35$298.33105,100
2016-12-08$63.48$294.30115,900
2016-12-07$61.50$285.1286,100
2016-12-06$60.50$280.4870,700
2016-12-05$60.20$279.0962,000
2016-12-02$59.30$274.9237,600
2016-12-01$59.15$274.2264,900
2016-11-30$59.20$274.4696,800
2016-11-29$61.15$283.5074,700
2016-11-28$61.20$282.30198,200
2016-11-25$60.45$278.84100,900
2016-11-23$59.20$273.08541,400
2016-11-22$62.40$287.84169,500
2016-11-21$63.30$291.9966,900
2016-11-18$63.10$291.0697,300
2016-11-17$62.70$289.2283,200
2016-11-16$62.15$286.6861,900
2016-11-15$61.50$283.6879,000
2016-11-14$61.30$282.76113,100
2016-11-11$60.15$277.46228,500
2016-11-10$58.65$270.54130,700
2016-11-09$58.55$270.08109,700
2016-11-08$58.15$268.2367,000
2016-11-07$57.95$267.3170,700
2016-11-04$56.80$262.0065,500
2016-11-03$56.60$261.0849,200
2016-11-02$56.35$259.9364,800
2016-11-01$56.70$261.5465,600
2016-10-31$58.45$269.62127,300
2016-10-28$57.76$266.4378,900
2016-10-27$57.12$263.4872,300
2016-10-26$56.78$261.9162,200
2016-10-25$56.68$261.4551,200
2016-10-24$55.95$258.0843,600
2016-10-21$55.38$255.4532,400
2016-10-20$55.64$256.6545,800
2016-10-19$55.90$257.8543,500
2016-10-18$55.81$257.4466,600
2016-10-17$55.75$257.1663,100
2016-10-14$55.68$256.8459,100
2016-10-13$55.79$257.3557,700
2016-10-12$55.41$255.5950,000
2016-10-11$54.68$252.23126,700
2016-10-10$54.87$253.1065,300
2016-10-07$54.01$249.1399,100
2016-10-06$53.82$248.2678,100
2016-10-05$53.83$248.3084,100
2016-10-04$54.37$250.8080,200
2016-10-03$55.61$256.5276,500
2016-09-30$56.51$260.67150,600
2016-09-29$56.88$262.3762,200
2016-09-28$57.67$266.0275,100
2016-09-27$57.75$266.39118,900
2016-09-26$58.87$271.5574,100
2016-09-23$58.81$271.2857,300
2016-09-22$58.99$272.1152,800
2016-09-21$58.17$268.3258,200
2016-09-20$56.99$262.8868,000
2016-09-19$56.78$261.9171,200
2016-09-16$56.21$259.28213,700
2016-09-15$55.45$255.7853,100
2016-09-14$55.17$254.4952,700
2016-09-13$54.76$252.59101,600
2016-09-12$55.60$256.47118,900
2016-09-09$53.89$248.5874,900
2016-09-08$56.30$259.7046,900
2016-09-07$56.45$260.39133,700
2016-09-06$55.63$256.6194,800
2016-09-02$55.61$256.5247,800
2016-09-01$54.60$251.8669,100
2016-08-31$54.94$253.4281,900
2016-08-30$54.78$252.6987,300
2016-08-29$55.49$254.5451,200
2016-08-26$55.22$253.3056,700
2016-08-25$56.82$260.6470,100
2016-08-24$56.57$259.5080,800
2016-08-23$56.73$260.23102,900
2016-08-22$56.73$260.2348,300
2016-08-19$56.55$259.4075,300
2016-08-18$57.06$261.7464,400
2016-08-17$55.88$256.3368,100
2016-08-16$55.25$253.4470,500
2016-08-15$56.02$256.9759,500
2016-08-12$56.96$261.2850,000
2016-08-11$56.65$259.8665,200
2016-08-10$56.12$257.4348,300
2016-08-09$56.08$257.2563,000
2016-08-08$55.84$256.1571,400
2016-08-05$56.26$258.07105,300
2016-08-04$55.67$255.3740,900
2016-08-03$55.97$256.7436,300
2016-08-02$56.57$259.5064,300
2016-08-01$56.65$259.8644,900
2016-07-29$56.15$257.5770,400
2016-07-28$55.93$256.5662,900
2016-07-27$55.86$256.24104,300
2016-07-26$56.33$258.3962,800
2016-07-25$56.54$259.3630,100
2016-07-22$56.69$260.0544,700
2016-07-21$56.11$257.3973,400
2016-07-20$56.22$257.8950,800
2016-07-19$56.26$258.0768,300
2016-07-18$56.25$258.0339,500
2016-07-15$56.30$258.2657,500
2016-07-14$56.14$257.5274,200
2016-07-13$56.56$259.4575,500
2016-07-12$55.91$256.47143,900
2016-07-11$56.71$260.14100,200
2016-07-08$56.90$261.0191,000
2016-07-07$56.09$257.2962,000
2016-07-06$57.08$261.8371,800
2016-07-05$56.97$261.33100,800
2016-07-01$56.32$258.3569,100
2016-06-30$56.52$259.2799,900
2016-06-29$55.19$253.1666,700
2016-06-28$55.17$253.07102,200
2016-06-27$55.45$254.3697,100
2016-06-24$54.54$250.18665,400
2016-06-23$54.65$250.6991,800
2016-06-22$54.16$248.4496,700
2016-06-21$54.65$250.69126,400
2016-06-20$54.81$251.42103,700
2016-06-17$54.71$250.96212,700
2016-06-16$54.99$252.25104,300
2016-06-15$54.72$251.0192,200
2016-06-14$55.44$254.31103,000
2016-06-13$55.00$252.2977,300
2016-06-10$55.24$253.3993,000
2016-06-09$54.63$250.6076,800
2016-06-08$54.06$247.9871,100
2016-06-07$52.94$242.8489,700
2016-06-06$52.51$240.8785,600
2016-06-03$52.23$239.5963,900
2016-06-02$51.27$235.1884,000
2016-06-01$51.46$236.05152,800
2016-05-31$50.71$232.61179,200
2016-05-27$51.57$236.5686,800
2016-05-26$50.88$232.0486,800
2016-05-25$50.28$229.30110,400
2016-05-24$50.82$231.77106,800
2016-05-23$49.94$227.7553,600
2016-05-20$50.36$229.6761,800
2016-05-19$50.04$228.2164,500
2016-05-18$49.81$227.1665,000
2016-05-17$50.31$229.44109,300
2016-05-16$52.31$238.56109,900
2016-05-13$52.24$238.2451,100
2016-05-12$52.39$238.9361,100
2016-05-11$52.08$237.5170,000
2016-05-10$52.11$237.6581,000
2016-05-09$51.85$236.4682,100
2016-05-06$51.38$234.3275,700
2016-05-05$51.25$233.7366,100
2016-05-04$51.70$235.7879,200
2016-05-03$50.91$232.1876,800
2016-05-02$50.83$231.8170,300
2016-04-29$49.85$227.3466,200
2016-04-28$49.64$226.39115,100
2016-04-27$49.49$225.70110,200
2016-04-26$49.06$223.7499,700
2016-04-25$48.60$221.6487,500
2016-04-22$48.44$220.91103,900
2016-04-21$48.28$220.18105,500
2016-04-20$48.90$223.0167,700
2016-04-19$50.42$229.9465,100
2016-04-18$50.57$230.6368,400
2016-04-15$50.04$228.2193,500
2016-04-14$49.68$226.5765,200
2016-04-13$50.17$228.8095,400
2016-04-12$50.05$228.2698,000
2016-04-11$49.68$226.5766,800
2016-04-08$49.76$226.9362,100
2016-04-07$49.78$227.02133,500
2016-04-06$49.91$227.6293,900
2016-04-05$49.98$227.94128,400
2016-04-04$51.31$234.00162,700
2016-04-01$51.60$235.32198,800
2016-03-31$52.25$238.29329,500
2016-03-30$52.29$238.4779,300
2016-03-29$52.53$239.57104,800
2016-03-28$50.79$231.6398,600
2016-03-24$50.63$230.9047,700
2016-03-23$50.15$228.71122,800
2016-03-22$50.03$228.1679,900
2016-03-21$50.50$230.31107,200
2016-03-18$50.48$230.22336,500
2016-03-17$50.91$232.1877,500
2016-03-16$50.22$229.03149,200
2016-03-15$49.52$225.84111,000
2016-03-14$50.04$228.21100,300
2016-03-11$50.48$230.22137,700
2016-03-10$50.24$229.1275,500
2016-03-09$50.28$229.30146,100
2016-03-08$50.12$228.58122,600
2016-03-07$49.41$225.34130,000
2016-03-04$49.41$225.34103,900
2016-03-03$49.24$224.56103,700
2016-03-02$49.23$224.52127,000
2016-03-01$48.75$222.33100,200
2016-02-29$48.54$221.37177,700
2016-02-26$49.24$224.56163,900
2016-02-25$52.91$239.9598,800
2016-02-24$52.71$239.05111,600
2016-02-23$52.02$235.92160,600
2016-02-22$50.92$230.93105,000
2016-02-19$50.83$230.5284,000
2016-02-18$51.40$233.11122,600
2016-02-17$50.49$228.9896,400
2016-02-16$50.37$228.43129,800
2016-02-12$50.71$229.98111,100
2016-02-11$50.66$229.7559,800
2016-02-10$50.95$231.0688,200
2016-02-09$51.36$232.92111,900
2016-02-08$50.95$231.06128,700
2016-02-05$48.88$221.68115,800
2016-02-04$49.14$222.8667,500
2016-02-03$49.68$225.3176,300
2016-02-02$49.44$224.2297,700
2016-02-01$48.97$222.0971,500
2016-01-29$48.45$219.73254,200
2016-01-28$47.67$216.19196,400
2016-01-27$46.95$212.9290,200
2016-01-26$47.05$213.3894,800
2016-01-25$47.02$213.2464,600
2016-01-22$47.68$216.2389,200
2016-01-21$46.57$211.20100,500
2016-01-20$46.65$211.56147,200
2016-01-19$47.55$215.65112,000
2016-01-15$46.45$210.66108,900
2016-01-14$47.05$213.3888,400
2016-01-13$46.24$209.70110,100
2016-01-12$46.28$209.89142,300
2016-01-11$46.62$211.4376,700
2016-01-08$45.72$207.3587,400
2016-01-07$45.52$206.4458,400
2016-01-06$45.97$208.4890,400
2016-01-05$45.74$207.4499,400
2016-01-04$45.34$205.62177,600