Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 20243.8-69.53%
Dec 31, 202312.6+37.15%
Dec 31, 20229.2-22.62%
Dec 31, 202111.9+10.36%
Dec 31, 202010.8+248.25%
Dec 31, 20193.1-64.77%
Dec 31, 20188.8+192.24%
Dec 31, 20173-54.51%
Dec 31, 20166.6+43.53%
Dec 31, 20154.6