Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024791+55.39%
Dec 31, 2023509+17.34%
Dec 31, 2022434+13.17%
Dec 31, 2021383+24.54%
Dec 31, 2020308+1.77%
Dec 31, 2019302+23.51%
Dec 31, 2018245-6.98%
Dec 31, 2017263+22.37%
Dec 31, 2016215+19.12%
Dec 31, 2015181+36.43%
Dec 31, 2014132+38.02%
Dec 31, 201396+36.63%
Dec 31, 201270