Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20246.9-69.64%
Dec 31, 202322.6+36.16%
Dec 31, 202216.6-19.48%
Dec 31, 202120.6+7.84%
Dec 31, 202019.1+192.66%
Dec 31, 20196.5-64.05%
Dec 31, 201818.2+227.16%
Dec 31, 20175.6-50.97%
Dec 31, 201611.3+56.63%
Dec 31, 20157.2