MGE Energy Inc.

MGE Energy Inc.

66.50
EUR
+2.00
(+3.10%)
3.56EPS
20.07P/E
2.70BMarket Cap
Oct 29Next Earn