MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
44.22 0.07 (0.16%) last updated 4:36 PM EST Nov 26
Trade $MGEE Now