Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20241-66.78%
Dec 31, 20233.1+45.50%
Dec 31, 20222.1-16.27%
Dec 31, 20212.5+26.00%
Dec 31, 20202+250.88%
Dec 31, 20190.6-63.69%
Dec 31, 20181.6+227.08%
Dec 31, 20170.5-48.39%
Dec 31, 20160.9+72.22%
Dec 31, 20150.5-14.29%
Dec 31, 20140.6-19.23%
Dec 31, 20130.8-56.42%
Dec 31, 20121.8