Why we rate now as a great time to buy Trustpilot
Trustpilot (TRST): 220p Market cap: £910 million 'Trustpilot's re-rating has only just begun ? buy the stock now'. This is what we wrote at the beginning of 2024 when the stock traded at 161p. The shares ended the year at around...
01 May 2025