MGE Energy Inc (NASDAQ:MGEE)

73.62
Delayed Data
As of Feb 03
 -1.15 / -1.54%
Today’s Change
61.67
Today|||52-Week Range
86.27
+4.57%
Year-to-Date