MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
47.54 0.35 (0.74%) last updated 4:00 PM EST Jan 23
Trade $MGEE Now