MGE Energy Inc.

MGE Energy Inc.

74.24
USD
+2.23
(+3.10%)
4.07EPS
20.03P/E
3.08BMarket Cap
Oct 29Next Earn