MGE Energy Inc.

MGEE
NASDAQ
39.38 0.50 (1.29%) last updated 4:28 PM EDT Jul 02
Trade $MGEE Now