MGE Energy, Inc.

NASDAQ:MGEE  
79.69
+1.86 (+2.39%)
Twitter Share  Facebook Share StockTwits Share