MGE Energy, Inc.

MGE Energy, Inc.

MGEE
MGE Energy, Inc.US flagNASDAQ Global Select
74.40
USD
+1.77
- -
2.81BMarket Cap