Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-166+205.93%
Dec 31, 2023-54-80.29%
Dec 31, 2022-276+10.03%
Dec 31, 2021-250+609.26%
Dec 31, 2020-35+29.65%
Dec 31, 2019-27+112.32%
Dec 31, 2018-13-77.64%
Dec 31, 2017-57+0.30%
Dec 31, 2016-57-20.40%
Dec 31, 2015-72+147.63%
Dec 31, 2014-29-58.60%
Dec 31, 2013-70+1545.60%
Dec 31, 2012-4