MGE Energy, Inc.

NASDAQ:MGEE   11:17:06 AM EDT
90.28
+1.84 (+2.08%)
Twitter Share  Facebook Share StockTwits Share