Mountains

MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
38.95 0.08 (0.21%) last updated 8:10 PM EDT Jul 23
Trade $MGEE Now