MGE Energy Inc.

MGEE
NASDAQ
43.27 0.58 (1.32%) last updated 4:30 PM EDT Apr 27
Trade $MGEE Now