Shutterstock, Inc. (SSTK)
Communication Services, Internet Content & Information

Market cap: 949.11M
Recommendation: none
PE: 26.715687
Previous close: 26.96
$27.25 USD
+1.08% change today
-37.84% change last year

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 43.28333 priceToBook: 1.82
totalCash: 131.39M debt: 303.96M