Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Trustpilot Group Plc ( (GB:TRST) ) has issued an update.
Trustpilot Group plc has continued executing its share buyback programme, repurchasing 300,000 ordinary shares on 9 March 2026 at a volume‑weighted average price of 153.08 pence, with the shares to be cancelled. This latest transaction brings total repurchases since the programme began in September 2025 to 21,843,521 shares, costing about £38.4 million before fees, and is expected to reduce the company’s share count and potentially enhance earnings per share and capital returns for investors.
The ongoing cancellations signal management’s confidence in Trustpilot’s long‑term value and balance sheet strength, while also tightening the stock’s free float. For shareholders, the buyback may improve per‑share financial metrics and support the share price, underlining a capital allocation strategy focused on returning surplus cash and optimizing the company’s capital structure.
The most recent analyst rating on (GB:TRST) stock is a Hold with a £182.00 price target. To see the full list of analyst forecasts on Trustpilot Group Plc stock, see the GB:TRST Stock Forecast page.
Spark’s Take on GB:TRST Stock
According to Spark, TipRanks’ AI Analyst, GB:TRST is a Neutral.
The score is primarily driven by improving financial performance (strong growth and solid cash generation). This is tempered by very expensive valuation (P/E 1051) and overbought technical signals (RSI 72.86, Stoch 93.63) despite an overall positive trend.
To see Spark’s full report on GB:TRST stock, click here.
More about Trustpilot Group Plc
Trustpilot Group plc is a London‑listed online review platform operator that enables consumers to rate and review businesses, providing reputation and trust data to companies across multiple sectors. Its services are used globally by businesses seeking to build credibility, enhance customer engagement, and leverage user feedback in competitive digital markets.
Average Trading Volume: 3,378,594
Technical Sentiment Signal: Sell
Current Market Cap: £595.1M
Find detailed analytics on TRST stock on TipRanks’ Stock Analysis page.

