MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
38.95 0.08 (0.21%) last updated 5:20 PM EDT Jul 23
Trade $MGEE Now
sauce