NASDAQ:MGEE | Key Financial Ratios | MGE ENERGY INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.150.674.48%10.58%
2025-12-310.770.624.31%10.42%
2025-09-300.910.594.50%10.37%
2025-06-301.80.64.58%10.32%
2025-03-312.070.614.52%10.20%
2024-12-311.810.634.26%9.80%
2024-09-301.410.64.31%9.92%
2024-06-301.320.624.24%9.90%
2024-03-311.590.624.50%10.39%
2023-12-311.520.644.40%10.32%
2023-09-301.760.614.58%10.45%
2023-06-301.40.624.47%10.29%
2023-03-311.530.634.27%9.80%
2022-12-311.080.594.41%10.26%
2022-09-301.030.574.18%9.58%
2022-06-301.210.584.27%9.86%
2022-03-311.980.594.43%10.04%
2021-12-311.690.64.46%10.29%
2021-09-301.890.64.58%10.55%
2021-06-301.310.564.58%10.46%
2021-03-311.10.524.46%10.15%
2020-12-311.10.544.10%9.47%
2020-09-301.730.554.25%9.58%
2020-06-301.990.574.26%9.65%
2020-03-311.460.624.29%10.22%
2019-12-311.410.644.17%10.15%
2019-09-301.340.584.19%10.17%
2019-06-301.650.64.22%10.26%
2019-03-311.970.64.40%10.64%
2018-12-311.990.614.24%10.31%
2018-09-302.850.615.27%12.81%
2018-06-302.050.535.34%12.73%
2018-03-312.340.545.33%12.49%
2017-12-312.30.545.26%12.54%
2017-09-303.020.524.20%10.09%
2017-06-302.980.544.31%10.47%
2017-03-313.040.544.36%10.62%
2016-12-312.660.534.20%10.44%
2016-09-302.890.544.11%10.04%
2016-06-301.980.554.16%10.35%
2016-03-312.10.564.05%10.06%
2015-12-313.030.574.13%10.33%
2015-09-303.260.574.39%10.92%
2015-06-303.030.594.15%10.47%
2015-03-313.290.64.21%10.62%
2014-12-312.780.614.75%12.18%
2014-09-302.740.614.89%12.11%
2014-06-302.530.635.02%12.53%
2014-03-3112.59%
2013-12-312.280.654.74%12.13%
2013-09-302.720.664.34%11.64%
2013-06-3011.81%
2013-03-312.310.614.49%11.97%
2012-12-312.940.624.06%11.12%
2012-09-303.660.634.05%10.96%
2012-06-302.880.644.03%10.78%
2012-03-312.880.653.99%10.60%
2011-12-3130.664.18%11.06%
2011-09-3011.54%
2011-06-3011.59%
2011-03-313.020.684.86%11.97%
2010-12-3120.644.52%11.35%
2010-09-301.470.624.69%11.56%
2009-12-311.30.64

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.770.624.31%10.42%
2024-12-311.810.634.26%9.80%
2023-12-311.520.644.40%10.32%
2022-12-311.080.594.41%10.26%
2021-12-311.690.64.46%10.29%
2020-12-311.10.544.10%9.47%
2019-12-311.410.644.17%10.15%
2018-12-311.990.614.24%10.31%
2017-12-312.30.545.26%12.54%
2016-12-312.660.534.20%10.44%
2015-12-313.030.574.13%10.33%
2014-12-312.780.614.75%12.18%
2013-12-312.280.654.74%12.13%
2012-12-312.940.624.06%11.12%
2011-12-3130.664.18%11.06%
2010-12-3120.644.38%10.99%
2009-12-311.30.643.98%10.16%
2008-12-3111.03%