Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202416.7-1.31%
Dec 31, 202316.9-13.50%
Dec 31, 202219.6-3.47%
Dec 31, 202120.3+6.79%
Dec 31, 202019+76.33%
Dec 31, 201910.8-14.05%
Dec 31, 201812.5+12.90%
Dec 31, 201711.1-16.53%
Dec 31, 201613.3+1.21%
Dec 31, 201513.1-7.45%
Dec 31, 201414.2-29.15%
Dec 31, 201320+38.77%
Dec 31, 201214.4