MGE Energy, Inc.

MGE Energy, Inc.

MGEE
MGE Energy, Inc.US flagNASDAQ Global Select
82.66
USD
+1.86
- -
3.12BMarket Cap