MGE Energy Inc.

MGEE
NASDAQ
42.90 0.46 (1.08%) last updated 4:22 PM EST Mar 03
Trade $MGEE Now