MGE Energy (MGEE)

78.65
-0.56 (-0.71%)
NASDAQ · Last Trade: Jan 27th, 1:46 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors