Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20247.3-6.07%
Dec 31, 20237.8-30.85%
Dec 31, 202211.3-19.09%
Dec 31, 202114+9.29%
Dec 31, 202012.8+312.79%
Dec 31, 20193.1-40.50%
Dec 31, 20185.2+10.09%
Dec 31, 20174.7-48.94%
Dec 31, 20169.3-4.00%
Dec 31, 20159.6-18.12%
Dec 31, 201411.8-35.95%
Dec 31, 201318.4+42.78%
Dec 31, 201212.9