MGE Energy Inc.

MGEE
NASDAQ
39.71 0.42 (1.05%) last updated 4:22 PM EDT May 21
Trade $MGEE Now