Shutterstock, Inc. (NYSE:SSTK – Get Free Report) insider John Caine sold 1,974 shares of Shutterstock stock in a transaction that occurred on Friday, April 5th. The stock was sold at an average price of $43.30, for a total value of $85,474.20. Following the completion of the sale, the insider now owns 7,413 shares of the […]