Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202456+15.96%
Dec 31, 202349+35.92%
Dec 31, 202236-1.21%
Dec 31, 202136+27.80%
Dec 31, 202028+24.08%
Dec 31, 201923-4.42%
Dec 31, 201824-4.36%
Dec 31, 201725-11.12%
Dec 31, 201628-2.70%
Dec 31, 201529+21.42%
Dec 31, 201424+282.86%
Dec 31, 20136-40.22%
Dec 31, 201210