Trustpilot Group plc (LON:TRST – Get Free Report) insider Hanno Damm sold 39,902 shares of the firm’s stock in a transaction on Tuesday, March 18th. The stock was sold at an average price of GBX 303 ...