Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-1.6-114.21%
Dec 31, 202311-21.17%
Dec 31, 202213.9-41.76%
Dec 31, 202123.9+14.20%
Dec 31, 202020.9+77.71%
Dec 31, 201911.8+8.98%
Dec 31, 201810.8+13.58%
Dec 31, 20179.5-23.18%
Dec 31, 201612.4-26.22%
Dec 31, 201516.8-15.23%
Dec 31, 201419.8+10.18%
Dec 31, 201318-26.98%
Dec 31, 201224.6