Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20243.1-73.39%
Dec 31, 202311.5+30.98%
Dec 31, 20228.8-24.44%
Dec 31, 202111.6+10.14%
Dec 31, 202010.6+204.91%
Dec 31, 20193.5-64.91%
Dec 31, 20189.9+218.06%
Dec 31, 20173.1-53.87%
Dec 31, 20166.7+46.72%
Dec 31, 20154.6