Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20241,309+26.36%
Dec 31, 20231,036+17.57%
Dec 31, 2022881+3.46%
Dec 31, 2021852+16.73%
Dec 31, 2020730+15.72%
Dec 31, 2019631+18.63%
Dec 31, 2018531-8.01%
Dec 31, 2017578+15.15%
Dec 31, 2016502+6.96%
Dec 31, 2015469+22.24%
Dec 31, 2014384+37.81%
Dec 31, 2013278+89.30%
Dec 31, 2012147