Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20241-66.78%
Dec 31, 20233+46.15%
Dec 31, 20222.1-15.45%
Dec 31, 20212.5+24.87%
Dec 31, 20202+245.61%
Dec 31, 20190.6-62.99%
Dec 31, 20181.5+227.66%
Dec 31, 20170.5-48.35%
Dec 31, 20160.9+68.52%
Dec 31, 20150.5-11.48%
Dec 31, 20140.6-20.78%
Dec 31, 20130.8-56.98%
Dec 31, 20121.8