Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Dec 31, 202488-8.05%
Dec 31, 202396+46.96%
Dec 31, 202265+25.80%
Dec 31, 202152+12.98%
Dec 31, 202046-19.54%
Dec 31, 201957-2.85%
Dec 31, 201859+12.21%
Dec 31, 201752+9.83%
Dec 31, 201648+15.65%
Dec 31, 201541+7.89%
Dec 31, 201438+75.98%
Dec 31, 201322+33.28%
Dec 31, 201216