MGE Energy (MGEE)

80.28
+1.11 (1.40%)
NASDAQ · Last Trade: Feb 4th, 11:12 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors