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