MGE Energy Inc.

MGEE
NASDAQ
43.81 0.41 (0.95%) last updated 4:10 PM EDT Apr 24
Trade $MGEE Now