Shutterstock, Inc. (SSTK)
NYSE·Communication Services·Internet Content & Information
$17.38
-1.36%
Mkt Cap $621.36M
Mkt Cap
$621.36M
P/E
13.63
Fwd P/E
9.37
P/S
0.63
Rev TTM
—
EPS TTM
$1.29
NYSE·Communication Services·Internet Content & Information
$17.38
-1.36%
Mkt Cap $621.36M
Mkt Cap
$621.36M
P/E
13.63
Fwd P/E
9.37
P/S
0.63
Rev TTM
—
EPS TTM
$1.29