Shutterstock Inc logo

Shutterstock Inc

NEW
FRA:S3T (USA)   Ordinary Shares
€ 4.646 -1.234 (-20.99%) Jul 24
At Loss
P/B:
0.37
Market Cap:
€ 180.20M ($ 204.99M)
Enterprise V:
€ 291.68M ($ 331.82M)
Volume:
0
Avg Vol (2M):
125.00
Trade In:
Volume:
0
At Loss
Avg Vol (2M):
125.00

Shutterstock Inc Valuation Measures