Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,053+41.67%
Dec 31, 2023743+11.71%
Dec 31, 2022666+43.59%
Dec 31, 2021463+92.66%
Dec 31, 2020241-5.11%
Dec 31, 2019254+12.80%
Dec 31, 2018225-5.28%
Dec 31, 2017237+46.54%
Dec 31, 2016162+21.35%
Dec 31, 2015133+121.50%
Dec 31, 201460+70.67%
Dec 31, 201335+66.99%
Dec 31, 201221