MGE Energy Inc (NASDAQ:MGEE)

57.90
Delayed Data
As of 11:18am ET
 +0.25 / +0.43%
Today’s Change
51.05
Today|||52-Week Range
68.70
-8.24%
Year-to-Date