MGE Energy Inc.

MGE Energy Inc.

65.00
EUR
-0.50
(-0.76%)
3.56EPS
19.93P/E
2.68BMarket Cap
Oct 29Next Earn