Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024867+7.49%
Dec 31, 2023806+9.80%
Dec 31, 2022734+10.36%
Dec 31, 2021665+14.43%
Dec 31, 2020581-7.76%
Dec 31, 2019630+6.70%
Dec 31, 2018591+11.31%
Dec 31, 2017531+18.33%
Dec 31, 2016449+16.77%
Dec 31, 2015384+32.77%
Dec 31, 2014289+50.54%
Dec 31, 2013192+30.07%
Dec 31, 2012148