MGE Energy Inc.

MGEE
NASDAQ
43.18 0.27 (0.62%) last updated 5:00 PM EDT Mar 27
Trade $MGEE Now