Shutterstock, Inc.SSTK

Market cap
$677.93M
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 202466+3.27%
Dec 31, 202364+17.88%
Dec 31, 202255+13.47%
Dec 31, 202148-5.56%
Dec 31, 202051-13.48%
Dec 31, 201959-22.78%
Dec 31, 201876-11.10%
Dec 31, 201786+52.76%
Dec 31, 201656+74.80%
Dec 31, 201532+20.00%
Dec 31, 201427+32.03%
Dec 31, 201320+285.46%
Dec 31, 20125