OTTR - Otter Tail Corporation
                      Float
37.34M
Short % of Float
11.21%
Oustanding Shares
41.78M
                    Float
40.81M
Short % of Float
10.01%
Oustanding Shares
41.63M
                      Float
40.81 M
Short % of Float
10.34%
Oustanding Shares
41.71 M