Shutterstock Inc logo

Shutterstock Inc

NEW
FRA:S3T (USA)   Ordinary Shares
€ 4.156 -0.31 (-6.81%) Sep 9
At Loss
P/B:
0.52
Market Cap:
€ 164.29M ($ 191.03M)
Enterprise V:
€ 296.38M ($ 344.62M)
Volume:
0
Avg Vol (2M):
14.00
Trade In:

Shutterstock Inc Valuation Measures