Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 202463-48.93%
Dec 31, 2023122+34.53%
Dec 31, 202291-13.08%
Dec 31, 2021105+16.99%
Dec 31, 202090+259.30%
Dec 31, 201925-62.31%
Dec 31, 201866+119.78%
Dec 31, 201730-32.40%
Dec 31, 201644+29.83%
Dec 31, 201534-10.23%
Dec 31, 201438-11.98%
Dec 31, 201343-8.77%
Dec 31, 201248