MGE Energy Inc.

MGEE
NASDAQ
42.46 0.39 (0.91%) last updated 4:22 PM EDT Apr 17
Trade $MGEE Now