Shutterstock, Inc.
Exchange: nyse
none
1024686848.00
144480000.00
0.837215666892
0.160146317337
-16.59%
3.75
1.200000