Shutterstock, Inc.
Exchange: nyse
none
1019114112.00
144480000.00
0.837215667668
0.160146317337
-16.59%
3.75
1.200000