Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 202469+0.45%
Dec 31, 202368-26.94%
Dec 31, 202294-13.40%
Dec 31, 2021108+26.79%
Dec 31, 202085+323.05%
Dec 31, 201920-37.89%
Dec 31, 201832+23.16%
Dec 31, 201726-42.45%
Dec 31, 201646+11.62%
Dec 31, 201541+6.15%
Dec 31, 201439-10.80%
Dec 31, 201343+98.26%
Dec 31, 201222