Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024625+38.22%
Dec 31, 2023452+17.89%
Dec 31, 2022384+14.96%
Dec 31, 2021334+29.91%
Dec 31, 2020257+4.49%
Dec 31, 2019246+10.12%
Dec 31, 2018223-9.13%
Dec 31, 2017246+20.76%
Dec 31, 2016203+26.57%
Dec 31, 2015161+33.62%
Dec 31, 2014120+30.89%
Dec 31, 201392+32.67%
Dec 31, 201269