MGE Energy, Inc.

MGEE
UtilitiesDiversified UtilitiesNASDAQ
$73.83
Market Cap: $2.71B