MGE Energy Inc.

MGEE
NASDAQ
39.91 0.61 (1.55%) last updated 1:17 PM EDT Jul 31
Trade $MGEE Now