Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 20246.7-52.24%
Dec 31, 202314+27.33%
Dec 31, 202211-18.79%
Dec 31, 202113.5+0.85%
Dec 31, 202013.4+250.59%
Dec 31, 20193.8-63.89%
Dec 31, 201810.6+96.46%
Dec 31, 20175.4-40.02%
Dec 31, 20169+11.67%
Dec 31, 20158.1-30.75%
Dec 31, 201411.6-36.80%
Dec 31, 201318.4-34.29%
Dec 31, 201228