MGE Energy Inc (NASDAQ:MGEE)

70.40
Delayed Data
As of Nov 27
 -1.28 / -1.77%
Today’s Change
47.19
Today|||52-Week Range
83.26
-10.68%
Year-to-Date
No recent news for MGE Energy Inc.