T Trustpilot Group PLC: management transactions · United Kingdom · RNS (LSE) Browse the full insider trade history of Trustpilot Group PLC, a publicly traded company based in United Kingdom. Shares are quoted on UK GB, under the authority of RNS (LSE). Market capitalisation: €941.5m. The latest transaction was filed on 23 April 2026 (Purchase). Among the most active insiders: Adrian Blair. Every trade is openly available.
Analyst consensus: bullish or bearish? Analysts rate Trustpilot Group PLC Strong Buy (bullish), based on 14 analysts. Average price target: £332.45.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 8,206 of 20,933 companies
FCF yld 5.4%
Earn yld 0.8%
EV/EBITDA 34.5x
ROE 45%
Gross mgn 83%
Net mgn 3.0%
Debt/EBITDA 0.7x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal. See the method
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 23 April 2026
All Executives30 Thresholds0 Prospectus0 Other0
Declarations 30 total
● Non-Executive Director · Executives · 22 Apr 2026
400,000 shares @ £2.55 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:1c5a060e-1b71-4f36-9f57-ec88003426ea Ideal exit: 17 Jan 2027 (T+270) ● Chief Executive Officer · Executives · 2 Apr 2026
48,844 shares @ £2.036 43.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:572b0b34-4071-4dd8-968b-1905a4e21845 Ideal exit: 28 Dec 2026 (T+270) ● Chief Executive Officer · Executives · 1 Apr 2026
901,634 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:231d428a-4315-4ae7-b2ff-a2442e156557 ● Non-Executive Director · Executives · 18 Mar 2026
412,000 shares @ £2.3918 62.9% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:3186c46d-4fff-46d8-a76b-5564ea6d884a ● Chief Executive Officer · Executives · 9 Dec 2025
95,296 shares @ £1.561 27.1% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:d10525ff-b5e0-489b-bdad-73d2f635f594 Ideal exit: 5 Sept 2026 (T+270) ● Non-Executive Director · Executives · 5 Dec 2025
10,232 shares @ £1.417 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:afe0ecab-118a-4981-b2ea-4c0389adc745-0 Ideal exit: 1 Sept 2026 (T+270) ● Non-Executive Director · Executives · 5 Dec 2025
718 shares @ £1.4015 20.2% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:afe0ecab-118a-4981-b2ea-4c0389adc745-1 Ideal exit: 1 Sept 2026 (T+270) ● Chief Financial Officer - PDMR · Executives · 4 Dec 2025
50,000 shares @ £1.3975 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5fa12f4a-fad3-472c-97b2-987556f758ae Ideal exit: 31 Aug 2026 (T+270) ● Chair of the Board and Non-Executive Director · Executives · 4 Dec 2025
108,116 shares @ £1.3804 23.3% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:513d6768-7484-4c7d-86cd-60fc731539a2 Ideal exit: 31 Aug 2026 (T+270) ● Chief Executive Officer · Executives · 22 Oct 2025
123,923 shares @ £2.018 62.9% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5873268 Ideal exit: 19 Jul 2026 (T+270) ● Chief Executive Officer · Executives · 8 Oct 2025
10,650 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:5855475 ● Chair of the Board and Non-Executive Director · Executives · 16 Sept 2025
27,755 shares @ £2.1505 12.2% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5826794 Ideal exit: 13 Jun 2026 (T+270) ● Non-Executive Director - PDMR · Executives · 23 Jun 2025
250,000 shares @ £2.3004 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5707777-0 ● Person closely associated with Peter Mühlmann - Non-Executive Director - PDMR · Executives · 23 Jun 2025
350,000 shares @ £2.3004 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5707777-1 ● Chief Executive Officer · Executives · 6 Jun 2025
120,673 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:5690136-0 ● Chief Financial Officer · Executives · 6 Jun 2025
41,675 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:5690136-1 ● Chief Executive Officer · Executives · 1 Apr 2025
419,902 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:5603462-0 ● Chief Financial Officer · Executives · 1 Apr 2025
259,836 shares Outside of a trading venueGB00BNK9TP58⌘ RNS:5603462-1 ● Chief Executive Officer · Executives · 26 Mar 2025
40,751 shares @ £2.4365 70.3% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5590933 Ideal exit: 21 Dec 2025 (T+270) ● Non-Executive Director · Executives · 19 Mar 2025
10,542 shares @ £2.3582 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5580953 Ideal exit: 14 Dec 2025 (T+270) ● Non-Executive Director · Executives · 19 Mar 2025
755 shares @ £2.44 48.2% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5580682-1 Ideal exit: 14 Dec 2025 (T+270) ● Chair of the Board and Non-Executive Director · Executives · 19 Mar 2025
34,102 shares @ £2.4797 20.3% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5580682-0 Ideal exit: 14 Dec 2025 (T+270) ● Non-Executive Director · Executives · 13 Sept 2024
903 shares @ £2.1963 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5351207 Ideal exit: 10 Jun 2025 (T+270) ● Non-Executive Director / PDMR · Executives · 21 Mar 2024
2,642 shares @ £1.8799 50.5% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:5116336 Ideal exit: 16 Dec 2024 (T+270) ● Independent Non-Executive Director / PDMR · Executives · 26 Sept 2023
5,164 shares @ £0.9618 100.0% of flow London Stock Exchange (XLON)GB00BNK9TP58⌘ RNS:4912531 Ideal exit: 22 Jun 2024 (T+270) 25 of 30 declarations
Load more (5 remaining)