MGE Energy Inc.

MGEE
NASDAQ
39.37 0.11 (0.28%) last updated 4:00 PM EDT Jul 28
Trade $MGEE Now