Shutterstock, Inc.

SSTK·NYSE·$16.14·$593M