CSIQ - Canadian Solar Inc
                      Float
47.95M
Short % of Float
13.46%
Oustanding Shares
64.65M
                    Float
50.88M
Short % of Float
12.78%
Oustanding Shares
64.51M
                      Float
50.88 M
Short % of Float
13.10%
Oustanding Shares
64.64 M