MGE Energy Inc MGEE

Open calendar →

MGE Energy Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 82.4200 · FX 1 USD = 1.288650 SGD · about SGD 106.2105 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 84.84 → 82.42 · -2.9%
87.74080.09572.450 1,2 3 4 5,6 7 8 9 10,11,12,13,14 15 16,17,18 19 20 21,22 23 24 25,26 27 28 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
83.1100 83.6200 82.0700 82.4200 139,300
82.2500 83.8400 82.1700 82.4000 396,900
81.2700 83.1200 81.2700 82.9900 155,500
80.7700 81.2600 80.0800 80.8000 222,500
80.9900 81.7300 80.5000 81.3100 124,500
Weekend
Weekend
82.5300 84.0500 80.7600 81.0500 165,900
80.5000 82.3200 80.5000 81.9900 166,500
80.8500 82.1800 80.3300 80.5000 150,700
82.3700 82.4900 80.7000 81.1700 173,700
82.0100 82.5300 81.9000 82.1700 145,700
Weekend
Weekend
81.9300 82.3400 81.3200 81.7700 106,900
82.0700 82.9200 81.7000 81.7400 174,500
83.6600 83.6600 81.3600 82.2000 305,600
83.8200 85.3000 83.0500 83.0700 211,500
83.8500 84.2900 82.3800 82.9600 270,700
Weekend
Weekend
No trading
81.4700 84.2900 81.2800 84.2300 277,700
81.5400 81.7100 80.7400 81.1100 423,900
80.3500 82.1800 79.4500 81.5400 554,900
79.4600 80.6700 78.3700 80.2400 372,500
Weekend
Weekend
79.5200 80.3900 79.0700 79.7800 1,266,100
78.9700 79.9600 78.2200 78.8600 199,000
77.8100 78.9200 77.8100 78.7200 217,800
28 · 8-K After market open · 15:26 ET 8-K ↗
76.7800 77.7500 76.3400 77.2700 249,600
75.6500 76.7200 75.6500 76.0100 173,700
Weekend
Weekend
No trading
76.0700 77.2500 75.2000 75.9200 624,000
76.3700 76.7900 75.0500 75.7300 237,500
76.5000 78.4400 76.2600 76.9100 207,600
76.9700 78.5600 75.6600 76.8100 275,600
Weekend
Weekend
76.7000 78.3900 76.6600 77.6600 204,400
77.9800 78.7500 76.6700 76.7000 210,000
77.8700 78.8400 76.7600 77.7300 229,500
76.1300 78.4800 76.1300 76.9600 228,900
75.9800 77.2500 75.8400 75.9500 326,100
Weekend
Weekend
74.3000 76.0700 73.8500 75.6600 315,900
73.9900 74.4300 72.7100 73.8600 318,900
73.9800 75.2000 73.2800 73.4100 418,500
73.4300 74.5800 72.3400 74.4000 262,400
74.3500 74.7900 72.1600 72.6300 395,100
Weekend
Weekend
75.3500 75.8000 74.8800 75.5000 427,500
76.0000 76.8000 75.5000 75.6000 302,600
75.8900 76.6800 75.7400 76.3800 198,800
76.3800 76.6900 75.6700 76.0000 175,800
No trading
Weekend
Weekend
27 · 8-K After market open · 10:41 ET 8-K ↗
75.8500 76.4600 75.1000 76.0600 345,500
75.3700 75.9900 75.0100 75.9900 418,900
75.6000 75.9900 74.8200 75.8200 439,500
74.8300 76.0100 74.2900 75.6000 463,200
74.3100 75.1900 74.0800 75.0000 295,300
Weekend
Weekend
75.5900 75.8700 74.3100 74.3900 237,400
75.0000 75.7500 74.5700 75.7400 349,600
74.5000 75.2700 74.1000 74.9000 338,700
73.8300 75.7500 73.7900 75.3000 430,600
73.8700 74.4400 73.2300 73.8300 266,600
Weekend
Weekend
26 · 8-K After-hours · 16:44 ET 8-K ↗ 25 · 8-K After-hours · 16:25 ET 8-K ↗
74.7500 74.7500 73.0000 73.6500 748,100
24 · 424B5 After-hours · 16:02 ET 424B5 ↗
77.8600 77.8600 74.5100 74.6500 1,939,600
23 · 424B5 After-hours · 16:13 ET 424B5 ↗
81.1600 81.3200 79.5200 80.8000 160,000
22 · 8-K After market open · 12:25 ET 8-K ↗ 21 · 10-Q After market open · 12:23 ET 10-Q ↗
80.0000 81.6300 79.5400 80.7500 158,600
80.2000 81.4200 79.5400 80.1100 159,100
Weekend
Weekend
80.3100 81.2800 79.6500 80.6000 170,500
78.5200 80.2700 78.5200 80.2200 230,200
80.3300 80.7000 78.3900 78.7500 210,600
81.9100 81.9900 80.3100 81.0200 197,600
80.3800 81.6300 80.3800 81.0600 123,500
Weekend
Weekend
80.4200 81.2300 79.8800 80.1800 123,800
20 · DEFA14A After market open · 10:57 ET DEFA14A ↗
78.8900 80.6800 78.5200 80.5500 130,200
78.6500 79.2300 78.1300 78.6400 183,300
19 · 8-K After-hours · 16:45 ET 8-K ↗
78.1800 78.9000 77.8700 78.6500 252,400
77.1400 79.2000 77.1400 78.3400 292,400
Weekend
Weekend
77.4700 77.5500 76.0000 77.4900 227,400
77.1800 77.8200 77.0200 77.2900 249,300
79.4500 79.7500 77.5200 77.7600 246,400
79.8500 80.2900 78.7500 79.8900 101,600
80.9400 80.9400 79.0400 79.8500 156,400
Weekend
Weekend
80.7800 81.1000 80.2800 80.7700 97,200
79.2300 81.8900 79.2300 81.1000 185,000
79.1800 79.8500 78.8500 79.8000 218,600
78.3100 79.3200 78.0000 78.8500 155,800
78.4000 78.8500 78.0700 78.4100 132,800
Weekend
Weekend
No trading
18 · DEFA14A After market open · 10:12 ET DEFA14A ↗ 17 · DEFA14A After market open · 10:14 ET DEFA14A ↗ 16 · DEF 14A After market open · 10:11 ET DEF 14A ↗
77.6500 79.3100 77.1900 78.8100 169,700
76.5000 78.3800 76.5000 77.7100 130,700
78.5200 78.6600 76.7700 77.2900 177,300
76.6000 78.0500 76.1600 78.0200 249,700
Weekend
Weekend
76.4500 76.5500 74.6300 76.1600 212,600
76.0700 76.9100 75.5500 75.9400 176,000
77.4700 77.4700 76.0800 76.2100 185,900
75.7600 77.4000 75.4800 76.7500 396,600
75.5100 76.3000 74.5700 76.1100 474,200
Weekend
Weekend
74.4100 75.3900 73.8400 74.1300 1,050,900
72.4400 74.8100 72.1700 74.4400 412,800
73.8100 74.2200 72.1800 72.4500 222,000
76.0000 76.1100 73.5300 74.4100 183,100
75.4400 75.8900 75.0600 75.4800 186,700
Weekend
Weekend
74.6200 75.4400 73.3700 74.7700 207,700
73.4800 74.5600 72.7800 73.7700 369,200
76.4800 76.4800 73.9300 74.1500 178,100
77.3100 78.1100 76.5000 76.7700 203,600
79.0600 79.7900 77.2900 78.0000 199,900
Weekend
Weekend
79.0100 79.9300 78.5700 79.8500 123,300
80.2700 80.4800 78.9900 79.7300 130,400
81.0400 81.3900 79.9300 81.1100 122,800
80.9200 81.6900 79.5100 81.2400 148,700
81.5900 82.3700 81.4900 81.8500 121,000
Weekend
Weekend
15 · 8-K After market open · 10:05 ET 8-K ↗
81.7900 83.0800 81.1100 82.0200 130,700
81.8700 82.9400 81.4200 82.3600 128,300
82.1700 82.1700 78.4600 81.5600 143,600
14 · 8-K After-hours · 17:10 ET 8-K ↗ 13 · 424B5 After-hours · 17:07 ET 424B5 ↗ 12 · S-3ASR After-hours · 16:39 ET S-3ASR ↗ 11 · 8-K After-hours · 16:18 ET 8-K ↗ 10 · 10-K After-hours · 16:16 ET 10-K ↗
81.8600 83.2300 80.7500 82.5600 144,400
80.8700 82.0000 80.7500 81.5000 142,400
Weekend
Weekend
80.4400 81.1300 79.6600 80.9000 158,300
80.0300 80.9900 79.4800 80.0800 105,600
82.1000 82.1000 79.9200 79.9900 106,000
83.5000 83.5000 82.0900 82.4300 75,200
No trading
Weekend
Weekend
81.7400 83.1500 80.8300 82.8800 95,700
80.4800 81.7700 80.3500 81.1500 80,100
80.4000 80.4000 79.5500 79.9000 83,600
79.1300 80.6700 78.3300 79.9000 100,100
79.5800 80.1200 78.1500 78.7300 111,000
Weekend
Weekend
80.9600 81.3900 79.2600 79.5800 179,500
80.4000 81.6200 79.2100 80.9100 166,700
79.7800 81.0100 79.7400 80.2800 164,900
78.7400 80.1300 78.6000 79.1700 120,100
79.9400 80.6900 78.7900 79.0400 132,800
Weekend
Weekend
78.6300 80.0100 78.2100 79.8800 203,400
9 · 8-K After market open · 11:45 ET 8-K ↗
78.2900 79.9000 78.2900 78.9400 145,400
79.0500 79.5900 78.0900 78.1700 101,400
8 · 8-K After market open · 10:15 ET 8-K ↗
78.9000 79.7800 78.6500 79.1200 112,700
78.6900 79.9400 78.5500 79.2100 109,300
Weekend
Weekend
79.5400 79.7000 78.1000 78.6000 116,300
80.6000 80.9900 79.8800 79.9300 81,200
79.4900 80.7800 79.4300 80.6700 109,100
79.2800 79.5300 78.5500 79.3700 93,100
No trading
Weekend
Weekend
79.6000 79.9100 78.5100 79.5800 119,200
79.7000 80.7600 78.9600 79.9500 97,100
79.2600 79.8000 78.8700 79.4600 78,000
78.6400 79.1400 77.9500 78.9800 87,000
78.1400 79.2600 77.9200 78.7500 95,900
Weekend
Weekend
77.9800 78.5300 77.9800 78.4300 107,700
77.8000 79.2500 77.8000 78.0500 93,100
78.7500 78.7500 77.3400 78.3300 162,300
77.1300 78.6800 77.1300 78.2100 110,700
78.0300 78.9500 76.4700 77.5000 135,600
Weekend
Weekend
78.2000 78.9100 77.5000 78.4400 103,400
No trading
78.8700 78.8700 78.3700 78.4200 97,000
78.4900 78.8700 77.9200 78.7500 92,300
78.3900 79.2400 78.3400 78.7700 97,900
Weekend
Weekend
78.6600 78.9100 78.0500 78.3500 76,100
No trading
78.2700 78.9300 78.1000 78.6600 59,600
77.9500 78.7200 77.9500 78.2700 101,500
78.5200 78.9300 77.9900 78.3600 107,800
Weekend
Weekend
80.2300 80.7700 78.4200 78.7800 528,000
81.3300 81.6200 80.4900 80.8200 146,600
79.9500 81.5200 79.9500 81.3100 120,100
81.2500 82.7100 79.8700 80.2400 151,200
80.2300 82.2000 79.9600 81.7900 186,000
Weekend
Weekend
79.8200 81.0400 79.6400 80.1900 135,700
79.3700 80.1200 79.1200 79.3000 97,700
78.5200 79.4600 78.3000 78.9900 160,500
78.1300 78.9800 78.0500 78.5900 78,100
78.6600 78.8200 77.4600 77.6600 122,600
Weekend
Weekend
78.6200 78.9300 78.0600 78.6600 91,700
79.6100 80.2100 78.5600 78.9200 101,800
79.9200 80.3000 79.1100 79.9700 120,800
80.6900 81.0000 79.0800 79.4300 95,500
81.4700 82.3200 79.9500 80.1300 199,500
Weekend
Weekend
82.6400 82.8600 81.7700 82.8200 66,900
No trading
81.6400 83.7900 81.6400 82.7100 314,500
82.3600 83.5000 81.7800 82.1300 159,500
82.1000 82.3200 80.9400 81.8800 137,400
Weekend
Weekend
81.1300 82.8700 81.0400 82.4800 139,700
81.5000 81.9300 80.7700 81.0600 84,100
81.7500 82.7700 80.6700 80.8600 95,400
82.7700 83.5500 81.6800 82.1600 104,000
83.8100 84.1000 82.1200 82.4100 89,300
Weekend
Weekend
83.0000 83.7500 82.2800 83.6700 96,400
83.8200 84.2600 82.8500 83.6100 96,700
83.8700 84.7500 83.6700 84.0200 152,500
83.5000 84.4500 83.2400 84.2000 77,500
83.5700 83.8800 82.4000 83.2500 108,200
Weekend
Weekend
7 · 8-K After-hours · 16:41 ET 8-K ↗
83.8300 83.9200 82.8100 83.3700 92,700
84.0500 84.5100 83.2800 83.5600 119,800
6 · 8-K After market open · 12:54 ET 8-K ↗ 5 · 10-Q After market open · 11:36 ET 10-Q ↗
83.1600 84.6500 82.8800 84.4700 130,700
83.0000 83.6600 82.4500 83.2900 127,300
82.2300 83.1100 81.1300 82.9600 143,800
Weekend
Weekend
82.9200 83.7200 82.1100 82.8700 226,200
82.9300 84.0000 82.0000 83.5700 142,900
85.0300 85.0800 82.4600 82.9900 110,700
85.7500 86.8100 84.0900 85.2600 72,400
86.8500 87.1100 85.6600 85.9100 85,100
Weekend
Weekend
86.8500 87.1100 85.5500 86.8500 118,000
86.9900 87.4500 85.9800 86.4800 89,500
86.0000 87.9400 85.1700 87.0500 109,100
85.5400 85.7600 84.6900 85.7000 138,100
84.6400 85.9100 84.3400 85.8600 100,600
Weekend
Weekend
84.4800 85.0000 84.0500 84.3100 113,500
4 · 8-K After market open · 10:52 ET 8-K ↗
84.5800 85.1600 84.1000 84.3500 103,600
84.4600 85.3400 83.9100 84.6800 80,600
83.5000 85.0300 83.1000 84.4500 112,800
84.5200 84.9200 83.7000 83.9100 82,000
Weekend
Weekend
84.1900 85.0500 84.0000 84.5900 125,200
83.8200 84.7000 83.5100 84.3600 121,100
83.9800 84.1700 82.6600 84.1100 85,800
82.6600 84.4400 82.3600 83.6700 172,100
82.5100 83.3400 82.3700 82.8900 118,100
Weekend
Weekend
81.5700 83.3800 81.5700 82.6800 138,100
82.6700 82.7800 81.1400 81.5100 125,200
83.6700 83.9500 82.9200 83.0600 121,600
83.2000 84.2500 83.2000 84.1800 115,500
83.2700 83.7100 82.3300 83.6600 164,200
Weekend
Weekend
83.0700 84.4200 82.6800 83.2600 99,600
84.1500 84.7600 82.6400 83.0000 132,400
84.1200 84.6600 83.6300 84.0300 112,000
83.4700 84.4900 83.0500 84.4900 156,800
84.2100 84.2100 83.0700 83.8500 154,300
Weekend
Weekend
84.1300 84.1300 83.1700 83.9800 546,500
83.5000 84.5300 82.7000 84.1100 130,200
83.7000 85.0100 82.8400 83.6000 128,100
84.5700 85.2000 82.7300 83.2000 146,200
84.2400 85.5100 83.6400 85.0100 157,200
Weekend
Weekend
85.9200 86.2400 84.0900 84.2600 124,100
84.2600 86.1900 83.2400 85.9600 135,200
83.2100 84.7400 82.9500 83.4800 90,200
83.0000 83.8300 82.9100 83.4400 93,000
84.7500 84.7600 82.9300 83.3000 137,600
Weekend
Weekend
85.2600 86.2100 84.0100 84.7500 115,600
84.8400 85.6100 83.9000 85.2300 139,600
84.2100 85.3900 84.2100 84.4600 111,600
84.5400 85.3500 83.3900 84.7300 104,800
No trading
Weekend
Weekend
86.0500 86.2600 84.9100 85.1500 105,000
87.5300 87.7500 85.7800 86.0100 101,400
87.3000 88.0100 86.3100 87.4900 146,800
86.4000 87.9900 86.1800 87.4200 144,000
87.3100 87.3900 86.1800 86.2300 206,400
Weekend
Weekend
85.5300 87.9800 85.5300 87.7400 163,900
84.8200 85.4100 84.1000 84.9200 84,400
85.3900 86.1700 84.2500 85.1000 102,500
83.8400 85.2400 83.7300 84.9700 115,200
84.1000 84.6300 83.0700 83.4000 113,600
Weekend
Weekend
3 · 8-K After market open · 12:00 ET 8-K ↗
84.7500 84.7500 83.1400 84.1000 122,800
85.5700 85.5700 84.3000 84.6100 112,200
85.1100 85.9900 84.4300 85.8200 115,900
83.2000 85.1100 82.6400 85.0500 143,700
83.3900 83.8000 82.2900 83.0000 136,400
Weekend
Weekend
84.1300 84.2600 82.9000 83.2100 103,400
83.6000 84.5000 82.9600 84.1500 127,000
2 · 8-K After market open · 12:01 ET 8-K ↗ 1 · 10-Q After market open · 11:26 ET 10-Q ↗
84.4500 85.4500 83.6800 83.8900 98,000
85.4300 85.8400 84.4300 84.5800 98,900
83.9300 85.5600 83.8100 85.5400 215,900
Weekend
Weekend
84.8500 85.2700 83.8900 83.9600 155,100
84.2300 85.0300 82.2100 84.9400 222,700
84.1600 85.2000 83.5400 83.6500 187,200
85.6400 86.7100 83.4600 83.6600 168,900
86.1900 86.3500 84.7000 84.8400 212,800
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.