Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-15-115.19%
Dec 31, 202396-16.71%
Dec 31, 2022115-37.66%
Dec 31, 2021185+32.48%
Dec 31, 2020139+82.12%
Dec 31, 201977+13.75%
Dec 31, 201867+27.06%
Dec 31, 201753-13.42%
Dec 31, 201661-14.21%
Dec 31, 201571+9.89%
Dec 31, 201465+53.43%
Dec 31, 201342+1.39%
Dec 31, 201242