Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 202433-76.77%
Dec 31, 2023141-11.30%
Dec 31, 2022158-26.77%
Dec 31, 2021216+31.08%
Dec 31, 2020165+60.82%
Dec 31, 2019103+0.43%
Dec 31, 2018102-5.40%
Dec 31, 2017108+6.81%
Dec 31, 2016101+18.54%
Dec 31, 201585+2.98%
Dec 31, 201483+46.98%
Dec 31, 201356+23.80%
Dec 31, 201246