Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024518-1.66%
Dec 31, 2023527+17.79%
Dec 31, 2022447-4.48%
Dec 31, 2021468+11.03%
Dec 31, 2020422+28.58%
Dec 31, 2019328+14.47%
Dec 31, 2018287-8.87%
Dec 31, 2017315+9.73%
Dec 31, 2016287-0.65%
Dec 31, 2015289+14.77%
Dec 31, 2014251+37.70%
Dec 31, 2013183+137.34%
Dec 31, 201277