MGE Energy Inc.

MGEE
NASDAQ
38.73 0.33 (0.84%) last updated 4:24 PM EDT May 29
Trade $MGEE Now