MGE Energy Inc.

MGEE
NASDAQ
39.08 0.22 (0.56%) last updated 9:45 AM EDT May 26
Trade $MGEE Now