SSTK - Shutterstock Inc
Float
24.32M
Short % of Float
21.61%
Oustanding Shares
35.54M
Float
24.36M
Short % of Float
16.22%
Oustanding Shares
35.83M
Float
24.29 M
Short % of Float
17.11%
Oustanding Shares
36.08 M