Trustpilot shares surge after 18% rise in full year revenue
Revenue up 18% year-on-yearTotal cumulative reviews up 25% to 267 millionShare buyback of circa $25 million started in JanuaryShares in Trustpilot (TRST) were up over 5% in morning trading to 216p as the global review platform reported a strong set of full year results.Revenue for the year ending 31 December 2023 was up 18% to $176 million compared to $149 million in the same year ago period.Over