Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202427+118.18%
Dec 31, 202312-18.31%
Dec 31, 202215+16.19%
Dec 31, 202113-27.62%
Dec 31, 202018+269.32%
Dec 31, 20195-57.92%
Dec 31, 201811-14.44%
Dec 31, 201713+12.51%
Dec 31, 201612-19.37%
Dec 31, 201515-8.50%
Dec 31, 201416-4.78%
Dec 31, 201317-165.65%
Dec 31, 2012-26