MGE Energy Inc MGEE

Open calendar →

MGE Energy Inc. - Common Stock · Company · Nasdaq · Utilities / Utilities - Regulated Electric

Paper trade (simulated — no real money)

Fill: USD 73.4800 · FX 1 USD = 1.278120 SGD · about SGD 93.9163 per unit

Sign in to practise with simulated trades before investing real money. 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 85.91 → 73.48 · -14.5%
85.91077.20068.490 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 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 25 Oct 2025 — 26 Oct 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
73.8700 74.5300 72.4200 73.4800 140,800
72.5800 74.5300 72.3700 74.2400 126,500
72.1700 72.7500 71.7100 72.0100 117,100
71.8700 72.7500 71.8700 72.2000 112,000
72.0700 72.9500 71.0400 71.3100 133,400
Weekend
Weekend
71.7400 72.3300 70.5700 72.2700 139,700
71.9900 72.3500 71.1800 71.2800 113,100
70.7300 71.3900 70.1300 71.3200 155,700
71.1000 71.3200 69.9600 71.2100 117,700
70.1100 70.8700 70.1100 70.6600 138,300
Weekend
Weekend
70.5600 70.8300 69.8600 70.2200 102,800
70.6200 70.8600 69.6700 70.7300 200,700
70.1500 70.9100 69.9100 70.3900 139,200
70.7900 71.1800 70.0600 70.5900 133,300
28 · 8-K After-hours · 19:23 ET 8-K ↗
70.6700 71.3500 69.9300 70.2700 333,900
Weekend
Weekend
70.6700 72.0500 70.5300 70.7700 174,000
69.3300 70.3000 68.2400 70.0500 173,400
69.7900 70.2600 68.8100 69.4500 369,400
68.8200 69.3400 68.1800 69.2400 366,900
70.0800 70.0800 68.2300 68.9300 168,500
Weekend
Weekend
68.2500 70.0900 68.0100 70.0600 244,900
70.8600 70.8600 68.2900 68.4900 280,600
72.7000 72.7000 70.7100 70.8600 163,500
73.0100 73.8700 72.3000 72.7000 263,800
73.9800 74.1100 72.6600 72.8600 199,500
Weekend
Weekend
75.2200 75.2200 73.8100 74.0800 435,000
75.5900 75.8700 74.8700 75.0000 221,000
75.6000 76.2500 74.8800 75.3100 148,600
76.3500 76.3500 74.7900 75.3600 189,500
76.5800 77.1300 75.9500 76.1200 149,700
Weekend
Weekend
77.0000 78.2100 76.0200 76.4800 124,000
76.9100 77.0300 76.0700 76.4400 103,700
77.7100 77.7400 76.2000 76.7900 133,000
77.0700 78.4300 77.0700 77.8200 129,800
No trading
Weekend
Weekend
77.1300 77.9700 77.0700 77.3700 105,600
77.2000 77.9800 76.6100 77.6000 153,500
77.4700 77.5400 76.6000 77.0100 153,700
77.2300 77.7500 76.5700 77.4500 125,000
77.6500 78.1200 76.4700 77.6900 168,500
Weekend
Weekend
78.8600 79.1900 78.0100 78.1500 93,600
79.5300 79.5300 78.2800 78.3600 109,200
79.0100 79.7200 78.9100 79.3900 165,600
79.4900 79.9300 78.6400 79.0100 135,700
78.7700 79.5700 78.5400 79.3200 237,800
Weekend
Weekend
27 · 8-K After market open · 11:33 ET 8-K ↗
80.9300 80.9300 78.6500 78.6600 119,300
80.8500 81.5800 80.4500 80.4800 89,800
81.8100 82.4500 81.1000 81.2400 127,100
81.6100 82.2600 81.1800 81.2500 145,000
81.3700 81.6200 80.7400 81.0300 147,300
Weekend
Weekend
81.0000 82.2300 80.8500 81.7300 122,100
81.5900 81.9600 80.8100 81.0000 106,100
81.0400 82.0200 80.0100 81.3200 125,600
80.4700 81.2400 80.0500 81.0400 135,400
81.0200 81.2300 80.0000 80.4700 211,300
Weekend
Weekend
80.8200 81.7100 80.0000 81.5400 199,500
81.0300 81.4700 79.7100 80.8500 189,400
80.2900 80.5600 78.0800 80.2100 267,100
26 · 8-K Pre-market · 08:57 ET 8-K ↗ 25 · 10-Q Pre-market · 08:37 ET 10-Q ↗
79.7600 80.3800 78.6700 79.9100 230,400
79.6000 81.3700 79.3700 80.0000 153,200
Weekend
Weekend
79.0600 79.7200 78.0000 79.5300 210,800
79.9200 81.0800 79.2700 79.5000 163,400
81.8100 82.5200 80.0600 80.3000 190,200
82.5900 83.7200 81.9000 81.9900 275,400
82.1800 82.6400 81.4000 81.6100 107,700
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
24 · 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
23 · 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
22 · 8-K After-hours · 16:44 ET 8-K ↗ 21 · 8-K After-hours · 16:25 ET 8-K ↗
74.7500 74.7500 73.0000 73.6500 748,100
20 · 424B5 After-hours · 16:02 ET 424B5 ↗
77.8600 77.8600 74.5100 74.6500 1,939,600
19 · 424B5 After-hours · 16:13 ET 424B5 ↗
81.1600 81.3200 79.5200 80.8000 160,000
18 · 8-K After market open · 12:25 ET 8-K ↗ 17 · 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
16 · 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
15 · 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
14 · DEFA14A After market open · 10:12 ET DEFA14A ↗ 13 · DEFA14A After market open · 10:14 ET DEFA14A ↗ 12 · 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
11 · 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
10 · 8-K After-hours · 17:10 ET 8-K ↗ 9 · 424B5 After-hours · 17:07 ET 424B5 ↗ 8 · S-3ASR After-hours · 16:39 ET S-3ASR ↗ 7 · 8-K After-hours · 16:18 ET 8-K ↗ 6 · 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
5 · 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
4 · 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
3 · 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
2 · 8-K After market open · 12:54 ET 8-K ↗ 1 · 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

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.