MGE Energy Inc.

MGEE
NASDAQ
40.88 1.45 (3.42%) last updated 12:48 PM EST Mar 06
Trade $MGEE Now