MGE Energy (MGEE)

79.90
+1.73 (2.21%)
NASDAQ · Last Trade: Jan 29th, 10:40 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors