MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
41.19 0.14 (0.34%) last updated 1:28 PM EDT Oct 21
Trade $MGEE Now
aint