Stocks · Utilities · Electric, Gas & Sanitary Services

MGE ENERGY INC

MGEE Clue Score60
United States Fiscal year ends December CIK 0001161728
70.22
-0.72%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
70.22 on 9 Oct 2026
87 78 68 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $83.91 14 Oct 2025 $84.45 15 Oct 2025 $84.68 16 Oct 2025 $84.35 17 Oct 2025 $84.31 20 Oct 2025 $85.86 21 Oct 2025 $85.70 22 Oct 2025 $87.05 23 Oct 2025 $86.48 24 Oct 2025 $86.85 27 Oct 2025 $85.91 28 Oct 2025 $85.26 29 Oct 2025 $82.99 30 Oct 2025 $83.57 31 Oct 2025 $82.87 3 Nov 2025 $82.96 4 Nov 2025 $83.29 5 Nov 2025 $84.47 6 Nov 2025 $83.56 7 Nov 2025 $83.37 10 Nov 2025 $83.25 11 Nov 2025 $84.20 12 Nov 2025 $84.02 13 Nov 2025 $83.61 14 Nov 2025 $83.67 17 Nov 2025 $82.41 18 Nov 2025 $82.16 19 Nov 2025 $80.86 20 Nov 2025 $81.06 21 Nov 2025 $82.48 24 Nov 2025 $81.88 25 Nov 2025 $82.13 26 Nov 2025 $82.71 28 Nov 2025 $82.82 1 Dec 2025 $80.13 2 Dec 2025 $79.43 3 Dec 2025 $79.97 4 Dec 2025 $78.92 5 Dec 2025 $78.66 8 Dec 2025 $77.66 9 Dec 2025 $78.59 10 Dec 2025 $78.99 11 Dec 2025 $79.30 12 Dec 2025 $80.19 15 Dec 2025 $81.79 16 Dec 2025 $80.24 17 Dec 2025 $81.31 18 Dec 2025 $80.82 19 Dec 2025 $78.78 22 Dec 2025 $78.36 23 Dec 2025 $78.27 24 Dec 2025 $78.66 26 Dec 2025 $78.35 29 Dec 2025 $78.77 30 Dec 2025 $78.75 31 Dec 2025 $78.42 2 Jan 2026 $78.44 5 Jan 2026 $77.50 6 Jan 2026 $78.21 7 Jan 2026 $78.33 8 Jan 2026 $78.05 9 Jan 2026 $78.43 12 Jan 2026 $78.75 13 Jan 2026 $78.98 14 Jan 2026 $79.46 15 Jan 2026 $79.95 16 Jan 2026 $79.58 20 Jan 2026 $79.37 21 Jan 2026 $80.67 22 Jan 2026 $79.93 23 Jan 2026 $78.60 26 Jan 2026 $79.21 27 Jan 2026 $79.12 28 Jan 2026 $78.17 29 Jan 2026 $78.94 30 Jan 2026 $79.88 2 Feb 2026 $79.04 3 Feb 2026 $79.17 4 Feb 2026 $80.28 5 Feb 2026 $80.91 6 Feb 2026 $79.58 9 Feb 2026 $78.73 10 Feb 2026 $79.90 11 Feb 2026 $79.90 12 Feb 2026 $81.15 13 Feb 2026 $82.88 17 Feb 2026 $82.43 18 Feb 2026 $79.99 19 Feb 2026 $80.08 20 Feb 2026 $80.90 23 Feb 2026 $81.50 24 Feb 2026 $82.56 25 Feb 2026 $81.56 26 Feb 2026 $82.36 27 Feb 2026 $82.02 2 Mar 2026 $81.85 3 Mar 2026 $81.24 4 Mar 2026 $81.11 5 Mar 2026 $79.73 6 Mar 2026 $79.85 9 Mar 2026 $78.00 10 Mar 2026 $76.77 11 Mar 2026 $74.15 12 Mar 2026 $73.77 13 Mar 2026 $74.77 16 Mar 2026 $75.48 17 Mar 2026 $74.41 18 Mar 2026 $72.45 19 Mar 2026 $74.44 20 Mar 2026 $74.13 23 Mar 2026 $76.11 24 Mar 2026 $76.75 25 Mar 2026 $76.21 26 Mar 2026 $75.94 27 Mar 2026 $76.16 30 Mar 2026 $78.02 31 Mar 2026 $77.29 1 Apr 2026 $77.71 2 Apr 2026 $78.81 6 Apr 2026 $78.41 7 Apr 2026 $78.85 8 Apr 2026 $79.80 9 Apr 2026 $81.10 10 Apr 2026 $80.77 13 Apr 2026 $79.85 14 Apr 2026 $79.89 15 Apr 2026 $77.76 16 Apr 2026 $77.29 17 Apr 2026 $77.49 20 Apr 2026 $78.34 21 Apr 2026 $78.65 22 Apr 2026 $78.64 23 Apr 2026 $80.55 24 Apr 2026 $80.18 27 Apr 2026 $81.06 28 Apr 2026 $81.02 29 Apr 2026 $78.75 30 Apr 2026 $80.22 1 May 2026 $80.60 4 May 2026 $80.11 5 May 2026 $80.75 6 May 2026 $80.80 7 May 2026 $74.65 8 May 2026 $73.65 11 May 2026 $73.83 12 May 2026 $75.30 13 May 2026 $74.90 14 May 2026 $75.74 15 May 2026 $74.39 18 May 2026 $75.00 19 May 2026 $75.60 20 May 2026 $75.82 21 May 2026 $75.99 22 May 2026 $76.06 26 May 2026 $76.00 27 May 2026 $76.38 28 May 2026 $75.60 29 May 2026 $75.50 1 Jun 2026 $72.63 2 Jun 2026 $74.40 3 Jun 2026 $73.41 4 Jun 2026 $73.86 5 Jun 2026 $75.66 8 Jun 2026 $75.95 9 Jun 2026 $76.96 10 Jun 2026 $77.73 11 Jun 2026 $76.70 12 Jun 2026 $77.66 15 Jun 2026 $76.81 16 Jun 2026 $76.91 17 Jun 2026 $75.73 18 Jun 2026 $75.92 22 Jun 2026 $76.01 23 Jun 2026 $77.27 24 Jun 2026 $78.72 25 Jun 2026 $78.86 26 Jun 2026 $79.78 29 Jun 2026 $80.24 30 Jun 2026 $81.54 1 Jul 2026 $81.11 2 Jul 2026 $84.23 6 Jul 2026 $82.96 7 Jul 2026 $83.07 8 Jul 2026 $82.20 9 Jul 2026 $81.74 10 Jul 2026 $81.77 13 Jul 2026 $82.17 14 Jul 2026 $81.17 15 Jul 2026 $80.50 16 Jul 2026 $81.99 17 Jul 2026 $81.05 20 Jul 2026 $81.31 21 Jul 2026 $80.80 22 Jul 2026 $82.99 23 Jul 2026 $82.40 24 Jul 2026 $82.42 27 Jul 2026 $81.61 28 Jul 2026 $81.99 29 Jul 2026 $80.30 30 Jul 2026 $79.50 31 Jul 2026 $79.53 3 Aug 2026 $80.00 4 Aug 2026 $79.91 5 Aug 2026 $80.21 6 Aug 2026 $80.85 7 Aug 2026 $81.54 10 Aug 2026 $80.47 11 Aug 2026 $81.04 12 Aug 2026 $81.32 13 Aug 2026 $81.00 14 Aug 2026 $81.73 17 Aug 2026 $81.03 18 Aug 2026 $81.25 19 Aug 2026 $81.24 20 Aug 2026 $80.48 21 Aug 2026 $78.66 24 Aug 2026 $79.32 25 Aug 2026 $79.01 26 Aug 2026 $79.39 27 Aug 2026 $78.36 28 Aug 2026 $78.15 31 Aug 2026 $77.69 1 Sep 2026 $77.45 2 Sep 2026 $77.01 3 Sep 2026 $77.60 4 Sep 2026 $77.37 8 Sep 2026 $77.82 9 Sep 2026 $76.79 10 Sep 2026 $76.44 11 Sep 2026 $76.48 14 Sep 2026 $76.12 15 Sep 2026 $75.36 16 Sep 2026 $75.31 17 Sep 2026 $75.00 18 Sep 2026 $74.08 21 Sep 2026 $72.86 22 Sep 2026 $72.70 23 Sep 2026 $70.86 24 Sep 2026 $68.49 25 Sep 2026 $70.06 28 Sep 2026 $68.93 29 Sep 2026 $69.24 30 Sep 2026 $69.45 1 Oct 2026 $70.05 2 Oct 2026 $70.77 5 Oct 2026 $70.27 6 Oct 2026 $70.59 7 Oct 2026 $70.39 8 Oct 2026 $70.73 9 Oct 2026 $70.22 Berbee James G Director Bought $21.24K 5 Dec 2025 · at $78.57 · 4.1% of stake Berbee James G Director Bought $28.98K 11 Mar 2026 · at $77.74 · 4.1% of stake Berbee James G Director Bought $21.25K 19 Aug 2026 · at $81.30 · 2.8% of stake Berbee James G Director Bought $21.25K 9 Sep 2026 · at $77.35 · 2.8% of stake
4 buys0 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Net income
$135.89M
Free cash flow
$79.99M
Return on equity
10.4%
Return on capital
6.4%
Debt to equity
0.62
EPS growth, 1 yr
11.7%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
0K 92M FY20 Fiscal year 2020 Revenue $0.00 Net income $92.42M Margin n/a 0K 106M FY21 Fiscal year 2021 Revenue $0.00 Net income $105.76M Margin n/a 0K 111M FY22 Fiscal year 2022 Revenue $0.00 Net income $110.95M Margin n/a 0K 118M FY23 Fiscal year 2023 Revenue $0.00 Net income $117.70M Margin n/a 0K 121M FY24 Fiscal year 2024 Revenue $0.00 Net income $120.57M Margin n/a 0K 136M FY25 Fiscal year 2025 Revenue $0.00 Net income $135.89M Margin n/a
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
9 Sep 2026 Berbee James G
Director
Bought $21.25K 2.8%
19 Aug 2026 Berbee James G
Director
Bought $21.25K 2.8%
11 Mar 2026 Berbee James G
Director
Bought $28.98K 4.1%
5 Dec 2025 Berbee James G
Director
Bought $21.24K 4.1%
8 Sep 2025 Berbee James G
Director
Bought $21.24K 4.0%
15 Aug 2025 Berbee James G
Director
Bought $42.48K 8.7%