MGEE - MGE Energy, Inc.

Float
36.09M
Short % of Float
0.67%
Oustanding Shares
36.17M

Float
36.08M
Short % of Float
0.36%
Oustanding Shares
36.16M

Float
36.08 M
Short % of Float
1.16%
Oustanding Shares
36.16 M

36.09M
0.67%
36.17M
36.08M
0.36%
36.16M
36.08 M
1.16%
36.16 M