Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024935+6.94%
Dec 31, 2023875+5.65%
Dec 31, 2022828+7.04%
Dec 31, 2021773+16.01%
Dec 31, 2020667+2.48%
Dec 31, 2019651+4.38%
Dec 31, 2018623+11.87%
Dec 31, 2017557+12.70%
Dec 31, 2016494+16.27%
Dec 31, 2015425+29.63%
Dec 31, 2014328+39.26%
Dec 31, 2013236+38.85%
Dec 31, 2012170