LOGI - Logitech International S.A.

Float
153.44M
Short % of Float
2.08%
Oustanding Shares
154.82M

Float
145.81M
Short % of Float
2.38%
Oustanding Shares
159.34M

Float
147.76 M
Short % of Float
2.45%
Oustanding Shares
N/A

153.44M
2.08%
154.82M
145.81M
2.38%
159.34M
147.76 M
2.45%
N/A