Shutterstock Inc

SSTKNYSE
$4.04
-0.19-4.6%
Ult. Agg.: Oct 14, 2:07 PM
Shutterstock Earnings & Forecasts - Benzinga