Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024150-246.14%
Dec 31, 2023-103+29.21%
Dec 31, 2022-79+2.27%
Dec 31, 2021-78+1594.40%
Dec 31, 2020-5+170.46%
Dec 31, 2019-2-98.45%
Dec 31, 2018-110+223.83%
Dec 31, 2017-34-36.70%
Dec 31, 2016-54+1218.27%
Dec 31, 2015-4-116.28%
Dec 31, 201425-62.75%
Dec 31, 201367+43.33%
Dec 31, 201247