Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202488+9.90%
Dec 31, 202380+16.44%
Dec 31, 202268+40.39%
Dec 31, 202149+17.92%
Dec 31, 202041-17.14%
Dec 31, 201950+9.34%
Dec 31, 201846+28.63%
Dec 31, 201735+77.93%
Dec 31, 201620+34.40%
Dec 31, 201515+87.46%
Dec 31, 20148+104.57%
Dec 31, 20134+46.59%
Dec 31, 20123