SentinelOne, Inc. (NYSE:S – Get Free Report) major shareholder Insight Holdings Group, Llc sold 37,120 shares of the business’s stock in a transaction dated Wednesday, January 3rd. The shares were sold at an average price of $24.56, for a total transaction of $911,667.20. Following the completion of the sale, the insider now directly owns 3,809 […]