Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202442.6+327.20%
Dec 31, 202310-39.28%
Dec 31, 202216.4+33.67%
Dec 31, 202112.3-38.13%
Dec 31, 202019.8+2.79%
Dec 31, 201919.3+11.66%
Dec 31, 201817.3-61.07%
Dec 31, 201744.4+66.43%
Dec 31, 201626.7-37.90%
Dec 31, 201543+1.92%
Dec 31, 201442.1+8.18%
Dec 31, 201339-171.95%
Dec 31, 2012-54.1