SHUTTERSTOCK INC (SSTK)

US8256901005 - Common Stock

30.69  +0.65 (+2.16%)




Shares Outstanding34.86M
Float23.61M
Owners (insider)35.17%
Owners (institutional)87.43%
Owners (insider) change0.59%
Owners (institutional) change-1.09%

No transactions were filed in the last 12 months.