MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
37.62 0.75 (1.96%) last updated 8:10 PM EDT Jul 31
Trade $MGEE Now