Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024166+192.77%
Dec 31, 202357+13.14%
Dec 31, 202250+1.06%
Dec 31, 202149-2.65%
Dec 31, 202051-10.06%
Dec 31, 201956+162.45%
Dec 31, 201822+23.32%
Dec 31, 201717+50.62%
Dec 31, 201612-41.41%
Dec 31, 201520+64.53%
Dec 31, 201412+203.38%
Dec 31, 20134+345.56%
Dec 31, 20121