MGE Energy, Inc.

:MGEE   3:30:04 PM EDT
75.47
+0.70 (+0.94%)
Twitter Share  Facebook Share StockTwits Share