suite

MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
38.73 0.07 (0.18%) last updated 8:10 PM EDT Apr 21
Trade $MGEE Now