Shutterstock Inc logo

Shutterstock Inc

NEW
STU:S3T (USA)   Ordinary Shares
€ 4.944 -1.531 (-23.64%) Jul 23
At Loss
P/B:
0.38
Market Cap:
€ 185.44M ($ 211.08M)
Enterprise V:
€ 296.59M ($ 337.59M)
Volume:
1.40K
Avg Vol (2M):
1.12K
Trade In:
Volume:
1.40K
At Loss

Shutterstock Inc Operating Data

Shutterstock Inc Competitors' Latest Operating Data

Operating data not available.

Shutterstock Inc (STU:S3T) Operating Data Charts