Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024336-1.88%
Dec 31, 2023343+26.42%
Dec 31, 2022271+18.09%
Dec 31, 2021230+36.38%
Dec 31, 2020168+38.88%
Dec 31, 2019121+19.89%
Dec 31, 2018101-30.36%
Dec 31, 2017145+12.45%
Dec 31, 2016129+33.83%
Dec 31, 201596+25.43%
Dec 31, 201477+40.31%
Dec 31, 201355+93.51%
Dec 31, 201228