Shutterstock Inc logo

Shutterstock Inc

NEW
STU:S3T (USA)   Ordinary Shares
€ 5.21 +0.51 (+10.91%) Aug 3
At Loss
P/B:
0.36
Market Cap:
€ 192.86M ($ 222.01M)
Enterprise V:
€ 302.73M ($ 324.89M)
Volume:
0
Avg Vol (2M):
809.00
Trade In:
Volume:
0
At Loss
Avg Vol (2M):
809.00

Shutterstock Inc Valuation Measures