Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal cash & short-term investments (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-9.22%
Dec 31, 2016279-3.20%
Dec 31, 2015288+0.03%
Dec 31, 2014288+37.43%
Dec 31, 2013210+105.48%
Dec 31, 2012102