MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
38.66 0.22 (0.57%) last updated 4:00 PM EDT Apr 17
Trade $MGEE Now