MGE Energy Inc.

MGEE
NASDAQ
39.30 0.06 (0.16%) last updated 4:09 PM EDT Jul 30
Trade $MGEE Now