MGE Energy Inc.

MGEE
NASDAQ
42.91 0.15 (0.35%) last updated 4:37 PM EDT Mar 26
Trade $MGEE Now