MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
44.21 0.34 (0.76%) last updated 5:00 PM EST Dec 19
Trade $MGEE Now