MGE Energy (MGEE)

69.80
-0.59 (-0.84%)
NASDAQ · Last Trade: Oct 8th, 12:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors