MGE Energy Inc. Diversified Utilities

MGEE
NASDAQ
45.90 1.86 (3.89%) last updated 4:49 PM EST Jan 30
Trade $MGEE Now