Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024111+10.75%
Dec 31, 2023101-12.76%
Dec 31, 2022115-63.31%
Dec 31, 2021314-26.73%
Dec 31, 2020429+40.11%
Dec 31, 2019306+31.01%
Dec 31, 2018233-7.88%
Dec 31, 2017253+13.04%
Dec 31, 2016224-7.09%
Dec 31, 2015241+3.36%
Dec 31, 2014233+50.27%
Dec 31, 2013155+52.17%
Dec 31, 2012102