Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20240+1.00%
Dec 31, 20230+0.76%
Dec 31, 20220+1.02%
Dec 31, 20210+0.77%
Dec 31, 20200+2.10%
Dec 31, 20190+1.33%
Dec 31, 20180+0.80%
Dec 31, 20170+1.08%
Dec 31, 20160+2.22%
Dec 31, 20150+1.40%
Dec 31, 20140+1.42%
Dec 31, 20130+4.78%
Dec 31, 20120