| Trade date | Director | Volume / Price | Trade value | Trade type | 
|---|---|---|---|---|
| 17/10/2025 | Lushani Kodituwakku | 155 @ 5,803.00p | £8,994.65 | Buy | 
| 17/10/2025 | Lushani Kodituwakku | 1,224 @ 5,698.00p | £69,743.52 | Buy | 
| 17/10/2025 | Lushani Kodituwakku | 387 @ 5,800.00p | £22,446.00 | Buy | 
| 04/10/2025 | Bradley Leonard Ormsby | 4 @ 6,285.00p | £251.40 | Buy | 
| 06/10/2025 | David Cicurel | 3 @ 6,285.00p | £188.55 | Buy | 
| 05/09/2025 | Bradley Leonard Ormsby | 6 @ 627.50p | £37.65 | Buy | 
| 05/09/2025 | David Cicurel | 6 @ 627.50p | £37.65 | Buy | 
| 05/08/2025 | Ian Wilcock | 6 @ 6,188.00p | £371.28 | Buy | 
| 05/08/2025 | Bradley Leonard Ormsby | 4 @ 6,188.00p | £247.52 | Buy | 
| 05/08/2025 | David Cicurel | 6 @ 6,188.00p | £371.28 | Buy | 
| 29/07/2025 | David Cicurel | 315 @ 6,410.00p | £20,191.50 | Buy | 
| 29/07/2025 | David Cicurel | 315 @ 6,400.00p | £20,160.00 | Sell | 
| 29/07/2025 | David Cicurel | 310 @ 6,425.00p | £19,917.50 | Buy | 
| 29/07/2025 | David Cicurel | 310 @ 6,425.00p | £19,917.50 | Sell | 
| 24/07/2025 | Charles Holroyd | 524 @ 6,675.00p | £34,977.00 | Buy | 
| 11/07/2025 | Ralph Elman | 64 @ 8,350.00p | £5,344.00 | Dividend Reinvestment | 
| 11/07/2025 | Bradley Leonard Ormsby | 32 @ 8,350.00p | £2,672.00 | Dividend Reinvestment | 
| 03/07/2025 | Bradley Leonard Ormsby | 4 @ 8,650.00p | £346.00 | Buy | 
| 07/07/2025 | David Cicurel | 2 @ 8,650.00p | £173.00 | Buy | 
| 05/06/2025 | Bradley Leonard Ormsby | 4 @ 7,870.00p | £314.80 | Buy | 
| 05/06/2025 | David Cicurel | 4 @ 7,870.00p | £314.80 | Buy | 
| 06/05/2025 | Bradley Leonard Ormsby | 4 @ 6,300.00p | £252.00 | Buy | 
| 06/05/2025 | David Cicurel | 6 @ 6,300.00p | £378.00 | Buy | 
| 07/04/2025 | Ian Wilcock | 2 @ 6,539.00p | £130.78 | Buy | 
| 07/04/2025 | Tim Prestidge | 3 @ 6,539.00p | £196.17 | Buy | 
| 07/04/2025 | Mark Lavelle | 2 @ 6,539.00p | £130.78 | Buy | 
| 07/04/2025 | Bradley Leonard Ormsby | 3 @ 6,539.00p | £196.17 | Buy | 
| 07/04/2025 | David Cicurel | 2 @ 6,539.00p | £130.78 | Buy | 
| 03/04/2025 | Tim Prestidge | 511 @ 7,502.00p | £38,335.22 | Buy | 
| 05/03/2025 | Mark Lavelle | 2 @ 7,935.00p | £158.70 | Buy | 
| 05/03/2025 | Bradley Leonard Ormsby | 1 @ 7,935.00p | £79.35 | Buy | 
| 05/03/2025 | David Cicurel | 2 @ 7,935.00p | £158.70 | Buy | 
| 05/02/2025 | Ian Wilcock | 2 @ 7,075.00p | £141.50 | Buy | 
| 05/02/2025 | Tim Prestidge | 2 @ 7,075.00p | £141.50 | Buy | 
| 05/02/2025 | Mark Lavelle | 2 @ 7,075.00p | £141.50 | Buy | 
| 05/02/2025 | Bradley Leonard Ormsby | 3 @ 7,075.00p | £212.25 | Buy | 
| 05/02/2025 | David Cicurel | 2 @ 7,075.00p | £141.50 | Buy | 
| 06/01/2025 | Mark Lavelle | 2 @ 8,725.00p | £174.50 | Buy | 
| 06/01/2025 | Bradley Leonard Ormsby | 1 @ 8,725.00p | £87.25 | Buy | 
| 06/01/2025 | David Cicurel | 2 @ 8,725.00p | £174.50 | Buy | 
| 05/12/2024 | Mark Lavelle | 1 @ 8,558.00p | £85.58 | Buy | 
| 05/12/2024 | Bradley Leonard Ormsby | 2 @ 8,558.00p | £171.16 | Buy | 
| 05/12/2024 | David Cicurel | 1 @ 8,558.00p | £85.58 | Buy | 
| 08/11/2024 | Ralph Elman | 22 @ 9,790.00p | £2,153.80 | Dividend Reinvestment | 
| 08/11/2024 | Bradley Leonard Ormsby | 10 @ 9,790.00p | £979.00 | Dividend Reinvestment | 
| 05/11/2024 | Tim Prestidge | 2 @ 9,500.00p | £190.00 | Buy | 
| 05/11/2024 | Mark Lavelle | 2 @ 9,500.00p | £190.00 | Buy | 
| 05/11/2024 | Bradley Leonard Ormsby | 2 @ 9,500.00p | £190.00 | Buy | 
| 05/11/2024 | David Cicurel | 2 @ 9,500.00p | £190.00 | Buy | 
| 18/10/2024 | Bradley Leonard Ormsby | 230 @ 8,900.00p | £20,470.00 | Buy | 
| 18/10/2024 | Bradley Leonard Ormsby | 230 @ 8,900.00p | £20,470.00 | Sell | 
| 17/10/2024 | Bradley Leonard Ormsby | 230 @ 8,900.00p | £20,470.00 | Buy | 
| 17/10/2024 | Bradley Leonard Ormsby | 230 @ 8,900.00p | £20,470.00 | Sell | 
| 07/10/2024 | Alexander Hambro | 2,700 @ 9,790.00p | £264,330.00 | Sell | 
| 07/10/2024 | David Cicurel | 3 @ 9,923.00p | £297.69 | Buy | 
| 01/10/2024 | Ralph Elman | 25,791 @ 9,400.00p | £2,424,354.00 | Sell | 
| 26/09/2024 | David Cicurel | 60,000 @ 1,000.00p | £600,000.00 | Sell | 
| 24/09/2024 | Alexander Hambro | 295 @ 9,840.00p | £29,028.00 | Buy | 
| 05/09/2024 | Mark Lavelle | 2 @ 11,000.00p | £220.00 | Buy | 
| 05/09/2024 | Bradley Leonard Ormsby | 4 @ 11,000.00p | £440.00 | Buy | 
| 05/09/2024 | David Cicurel | 2 @ 11,000.00p | £220.00 | Buy | 
| 05/08/2024 | Tim Prestidge | 2 @ 9,700.00p | £194.00 | Buy | 
| 05/08/2024 | Mark Lavelle | 4 @ 9,700.00p | £388.00 | Buy | 
| 05/08/2024 | David Cicurel | 4 @ 9,700.00p | £388.00 | Buy | 
| 05/08/2024 | Bradley Leonard Ormsby | 2 @ 9,700.00p | £194.00 | Buy | 
| 30/07/2024 | David Cicurel | 40,000 @ 0.00 | 0.00 | Transfer To | 
| 05/07/2024 | Ralph Elman | 45 @ 10,751.00p | £4,837.95 | Dividend Reinvestment | 
| 05/07/2024 | Bradley Leonard Ormsby | 23 @ 10,751.00p | £2,472.73 | Dividend Reinvestment | 
| 05/07/2024 | Mark Lavelle | 2 @ 10,900.00p | £218.00 | Buy | 
| 05/07/2024 | Bradley Leonard Ormsby | 4 @ 10,900.00p | £436.00 | Buy | 
| 05/07/2024 | David Cicurel | 2 @ 10,900.00p | £218.00 | Buy | 
| 07/06/2024 | Alexander Hambro | 1,100 @ 10,610.90p | £116,719.90 | Sell | 
| 05/06/2024 | Bradley Leonard Ormsby | 2 @ 10,725.00p | £214.50 | Buy | 
| 05/06/2024 | David Cicurel | 2 @ 10,725.00p | £214.50 | Buy | 
| 07/05/2024 | Mark Lavelle | 2 @ 11,450.00p | £229.00 | Buy | 
| 07/05/2024 | Bradley Leonard Ormsby | 1 @ 11,450.00p | £114.50 | Buy | 
| 07/05/2024 | David Cicurel | 2 @ 11,450.00p | £229.00 | Buy | 
| 15/04/2024 | Bradley Leonard Ormsby | 20,424 @ 11,200.00p | £2,287,488.00 | Sell | 
| 15/04/2024 | Bradley Leonard Ormsby | 1,000 @ 5,200.00p | £52,000.00 | Exercise of Option | 
| 15/04/2024 | Bradley Leonard Ormsby | 20,000 @ 6,580.00p | £1,316,000.00 | Exercise of Option | 
| 25/03/2024 | Alexander Hambro | 1,000 @ 10,941.25p | £109,412.50 | Sell | 
| 25/03/2024 | Alexander Hambro | 1,000 @ 10,941.25p | £109,412.50 | Sell | 
| 05/03/2024 | Mark Lavelle | 1 @ 1,098.00p | £10.98 | Buy | 
| 05/03/2024 | David Cicurel | 1 @ 1,098.00p | £10.98 | Buy | 
| 05/03/2024 | Bradley Leonard Ormsby | 1 @ 1,098.00p | £10.98 | Buy | 
| 05/02/2024 | Tim Prestidge | 2 @ 9,615.00p | £192.30 | Buy | 
| 05/02/2024 | Mark Lavelle | 2 @ 9,615.00p | £192.30 | Buy | 
| 05/02/2024 | Bradley Leonard Ormsby | 2 @ 9,615.00p | £192.30 | Buy | 
| 05/02/2024 | David Cicurel | 2 @ 9,615.00p | £192.30 | Buy | 
| 05/01/2024 | Tim Prestidge | 1 @ 93.90p | £0.94 | Buy | 
| 05/01/2024 | Mark Lavelle | 2 @ 93.90p | £1.88 | Buy | 
| 05/01/2024 | Bradley Leonard Ormsby | 1 @ 93.90p | £0.94 | Buy | 
| 05/01/2024 | David Cicurel | 2 @ 93.90p | £1.88 | Buy | 
| 05/12/2023 | Tim Prestidge | 2 @ 925.24p | £18.50 | Buy | 
| 05/12/2023 | Mark Lavelle | 1 @ 925.24p | £9.25 | Buy | 
| 05/12/2023 | Bradley Leonard Ormsby | 2 @ 925.24p | £18.50 | Buy | 
| 05/12/2023 | David Cicurel | 1 @ 925.24p | £9.25 | Buy | 
| 03/11/2023 | Ralph Elman | 23 @ 8,400.00p | £1,932.00 | Buy | 
| 03/11/2023 | Bradley Leonard Ormsby | 9 @ 8,400.00p | £756.00 | Dividend Reinvestment | 
| 30/10/2023 | Alexander Hambro | 414 @ 0.00 | 0.00 | Transfer To | 
| Name | Holding | Percent | 
|---|---|---|
| David Cicurel | 544,382 | 0.00% | 
| Ralph Elman | 37,375 | 0.00% | 
| Charles Holroyd | 7,747 | 0.00% | 
| Bradley Leonard Ormsby | 4,837 | 0.00% | 
| Lushani Kodituwakku | 4,237 | 0.00% | 
| Tim Prestidge | 567 | 0.00% | 
| Ian Wilcock | 10 | 0.00% | 
| Institution name | Holding | Percent | 
|---|---|---|
| David Cicurel Securities Limited | 611,355 | 9.20% | 
| ODIN Forvaltning AS | 582,426 | 8.80% | 
| Vistra Trust Pte Limited | 579,505 | 9.50% | 
| Guy Naggar | 348,553 | 6.51% | 
| The Capital Group Companies, Inc. | 323,039 | 4.86% | 
| Liontrust Investment Partners LLP | 316,421 | 4.97% | 
| Artemis Investment Management Limited | 306,800 | 4.95% | 
| Polar Capital European Forager Fund Limited | 297,038 | 4.87% | 
| Liontrust | 272,223 | 4.10% | 
| Cazenove Capital Management Limited | 265,680 | 5.07% | 
| Naggar Family Pension Scheme | 261,842 | 6.49% | 
| Broadcrest | 261,351 | 4.10% | 
| AMIRAL GESTION SAS | 244,467 | 3.95% | 
| Polar Capital LLP | 236,832 | 3.85% | 
| JPMorgan Asset Management Holdings Inc. | 213,731 | 3.40% | 
| Hargreaves Lansdown | 212,544 | 3.20% | 
| Stephen Grayson | 208,906 | 5.00% |