Shutterstock, Inc.
$5.32
The Read: Shutterstock's stock has historically declined sharply on earnings misses and revenue weakness that exposed subscription and margin pressures, and it plunged further when the UK regulatory spin-off demand killed its $3.7 billion Getty merger.
SSTK
Hover to view data
No Data