Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024396+12.38%
Dec 31, 2023353+12.19%
Dec 31, 2022314+13.20%
Dec 31, 2021278+6.97%
Dec 31, 2020260-6.69%
Dec 31, 2019278+3.92%
Dec 31, 2018268+14.83%
Dec 31, 2017233+14.76%
Dec 31, 2016203+16.39%
Dec 31, 2015175+34.23%
Dec 31, 2014130+43.47%
Dec 31, 201391+40.12%
Dec 31, 201265