Mohammed Anjarwala — Management

Get alerts when Mohammed Anjarwala trades

Alerts for a single person aren't available yet, so you'll follow the companies where they're an insider: Trustpilot Group plc.

12-month summary

Net seller over the last 12 months

117 open-market buys, 1 sale, 0 share awards · GBP 945,152.63 bought, GBP 46,209,920.94 sold

Roles

Trustpilot Group plc London
Management
24.03.2026 – 22.04.2026

Transactions (including via associated entities)

DateIssuerTransaction typeVolumePriceValueSource
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
777GBP 2.55
GBP 1,981.35
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,444GBP 2.55
GBP 8,782.20
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
776GBP 2.55
GBP 1,978.80
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,331GBP 2.55
GBP 5,944.05
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
13,050GBP 2.55
GBP 33,277.50
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,916GBP 2.55
GBP 9,985.80
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,604GBP 2.55
GBP 14,290.20
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
102GBP 2.55
GBP 260.10
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
8,293GBP 2.58
GBP 21,362.77
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,707GBP 2.58
GBP 4,397.23
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
38GBP 2.58
GBP 97.89
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
9,962GBP 2.58
GBP 25,662.11
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,271GBP 2.59
GBP 3,294.43
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,100GBP 2.59
GBP 10,627.20
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,629GBP 2.59
GBP 11,998.37
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,900GBP 2.59
GBP 4,928.60
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,244GBP 2.59
GBP 5,820.94
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,956GBP 2.59
GBP 10,261.86
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
10,000GBP 2.57
GBP 25,740.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,799GBP 2.58
GBP 4,634.22
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
908GBP 2.58
GBP 2,339.01
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
17,293GBP 2.58
GBP 44,546.77
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,972GBP 2.58
GBP 10,239.82
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
6,028GBP 2.58
GBP 15,540.18
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
106GBP 2.58
GBP 273.06
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
650GBP 2.58
GBP 1,674.40
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,596GBP 2.58
GBP 4,111.30
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
355GBP 2.58
GBP 914.48
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,544GBP 2.58
GBP 14,281.34
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,456GBP 2.58
GBP 11,478.66
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,900GBP 2.60
GBP 4,932.40
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
7,600GBP 2.60
GBP 19,729.60
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
500GBP 2.60
GBP 1,298.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
10,000GBP 2.60
GBP 25,980.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,025GBP 2.59
GBP 7,840.80
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
52GBP 2.59
GBP 134.78
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
300GBP 2.59
GBP 777.60
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
256GBP 2.59
GBP 663.55
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
76GBP 2.59
GBP 196.99
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
16GBP 2.59
GBP 41.47
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
468GBP 2.59
GBP 1,213.06
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
807GBP 2.59
GBP 2,091.74
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,679GBP 2.60
GBP 4,358.68
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,321GBP 2.60
GBP 8,621.32
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,000GBP 2.59
GBP 12,940.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,900GBP 2.59
GBP 12,691.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
100GBP 2.59
GBP 259.40
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,518GBP 2.62
GBP 6,592.12
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
634GBP 2.61
GBP 1,656.01
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
957GBP 2.61
GBP 2,499.68
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
22GBP 2.61
GBP 57.46
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
400GBP 2.61
GBP 1,044.80
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
293GBP 2.61
GBP 765.32
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
15,176GBP 2.61
GBP 39,639.71
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
10,000GBP 2.61
GBP 26,140.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
13,226GBP 2.59
GBP 34,308.24
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,774GBP 2.59
GBP 4,601.76
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
583GBP 2.59
GBP 1,512.30
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
584GBP 2.59
GBP 1,514.90
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
9,203GBP 2.59
GBP 23,872.58
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
37GBP 2.59
GBP 95.98
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
80GBP 2.59
GBP 207.52
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
404GBP 2.59
GBP 1,047.98
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
202GBP 2.59
GBP 523.99
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,152GBP 2.59
GBP 2,988.29
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
45GBP 2.59
GBP 116.73
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
843GBP 2.59
GBP 2,186.74
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,722GBP 2.59
GBP 4,466.87
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
105GBP 2.59
GBP 272.37
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
40GBP 2.59
GBP 103.76
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
900GBP 2.59
GBP 2,334.60
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
16,293GBP 2.60
GBP 42,329.21
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,707GBP 2.60
GBP 7,032.79
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
100GBP 2.60
GBP 260.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
10,000GBP 2.62
GBP 26,200.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
10,000GBP 2.62
GBP 26,220.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
41GBP 2.62
GBP 107.34
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
9,959GBP 2.62
GBP 26,072.66
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,662GBP 2.63
GBP 4,366.07
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
8,338GBP 2.63
GBP 21,912.26
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
6,816GBP 2.63
GBP 17,912.45
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,184GBP 2.63
GBP 3,111.55
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,249GBP 2.63
GBP 3,282.37
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,246GBP 2.63
GBP 8,530.49
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
79GBP 2.63
GBP 207.61
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
203GBP 2.63
GBP 533.48
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
223GBP 2.63
GBP 586.04
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,000GBP 2.63
GBP 13,150.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,000GBP 2.63
GBP 7,890.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,000GBP 2.63
GBP 5,260.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,000GBP 2.61
GBP 13,050.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
80GBP 2.61
GBP 208.48
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,920GBP 2.61
GBP 12,821.52
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,000GBP 2.61
GBP 13,030.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,322GBP 2.62
GBP 3,461.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,678GBP 2.62
GBP 9,629.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,692GBP 2.62
GBP 7,058.42
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,308GBP 2.62
GBP 6,051.58
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
23GBP 2.62
GBP 60.26
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
314GBP 2.62
GBP 822.68
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,227GBP 2.62
GBP 11,074.74
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
181GBP 2.62
GBP 474.22
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
255GBP 2.62
GBP 668.10
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,862GBP 2.62
GBP 10,133.89
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,138GBP 2.62
GBP 2,986.11
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
21GBP 2.62
GBP 55.10
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,979GBP 2.62
GBP 13,064.90
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
5,000GBP 2.63
GBP 13,140.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
4,000GBP 2.63
GBP 10,512.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,000GBP 2.63
GBP 2,628.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
38GBP 2.63
GBP 99.79
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,962GBP 2.63
GBP 5,152.21
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
3,000GBP 2.63
GBP 7,884.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
2,000GBP 2.62
GBP 5,236.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,000GBP 2.61
GBP 2,613.00
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
511GBP 2.62
GBP 1,337.80
Source: UK National Storage Mechanism · 23.04.2026
22.04.2026Trustpilot Group plc London
Bought — open marketAcquisition
1,489GBP 2.61
GBP 3,890.76
Source: UK National Storage Mechanism · 23.04.2026
24.03.2026Trustpilot Group plc London
SoldDisposal
via Advent Global Opportunities Master Limited Partnership
21,593,421GBP 2.14
GBP 46,209,920.94
Source: UK National Storage Mechanism · 24.03.2026