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