MGE Energy Inc (NASDAQ:MGEE)

58.25
Delayed Data
As of 4:00pm ET
 +0.60 / +1.04%
Today’s Change
51.05
Today|||52-Week Range
68.70
-7.69%
Year-to-Date
No recent news for MGE Energy Inc.