Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024256-12.51%
Dec 31, 2023293+35.66%
Dec 31, 2022216-44.45%
Dec 31, 2021388-20.62%
Dec 31, 2020489+29.73%
Dec 31, 2019377+22.91%
Dec 31, 2018307-9.91%
Dec 31, 2017340+0.19%
Dec 31, 2016340+1.24%
Dec 31, 2015336+3.75%
Dec 31, 2014324+33.04%
Dec 31, 2013243+93.04%
Dec 31, 2012126