SSTK
SSTK
NYSE · Media

Shutterstock Inc

$5.86
+0.22 (+3.90%)