| Trade date | Director | Volume / Price | Trade value | Trade type |
|---|---|---|---|---|
| 09/05/2025 | Stephane Vedie | 619,500 @ 2.35p | £14,558.25 | Buy |
| 31/03/2025 | Kate Hill | 500,000 @ 2.40p | £12,000.00 | Buy |
| 13/01/2025 | Stephane Vedie | 1,170,000 @ 4.00p | £46,800.00 | Buy |
| 24/12/2024 | Michael Brown | 159,652,752 @ 4.90p | £7,822,984.85 | Sell |
| 30/12/2024 | Kate Hill | 200,000 @ 4.80p | £9,600.00 | Buy |
| 25/04/2024 | Paul McGlone | 440,000 @ 4.08p | £17,952.00 | Exercise of Option |
| 25/04/2024 | Paul McGlone | 200,000 @ 4.07p | £8,140.00 | Exercise of Option |
| 22/03/2024 | Paul McGlone | 50,882 @ 5.04p | £2,564.45 | Exercise of Option |
| 22/03/2024 | Paul McGlone | 450,000 @ 5.09p | £22,905.00 | Exercise of Option |
| 03/11/2023 | Michael Brown | 1,448,020 @ 5.40p | £78,193.08 | Buy |
| 30/10/2023 | Michael Brown | 3,606,928 @ 5.00p | £180,346.40 | Buy |
| 26/10/2023 | John Murray | 200,000 @ 4.95p | £9,900.00 | Exercise of Option |
| 26/10/2023 | Kate Hill | 300,000 @ 4.95p | £14,850.00 | Buy |
| 24/10/2023 | Paul McGlone | 50,000 @ 50.40p | £25,200.00 | Exercise of Option |
| 24/10/2023 | Paul McGlone | 100,000 @ 5.00p | £5,000.00 | Exercise of Option |
| 19/10/2023 | Paul McGlone | 200,000 @ 5.18p | £10,360.00 | Exercise of Option |
| 06/09/2023 | Paul McGlone | 8 @ 6.00p | £0.48 | Exercise of Option |
| 06/09/2023 | Paul McGlone | 7,500,000 @ 6.00p | £450,000.00 | Exercise of Option |
| 17/07/2023 | Martin Ive | 150,000 @ 5.35p | £8,025.00 | Buy |
| 27/06/2023 | Michael Brown | 250,000 @ 5.42p | £13,550.00 | Buy |
| 27/06/2023 | Michael Brown | 1,200,000 @ 546.00p | £6,552,000.00 | Buy |
| 26/06/2023 | Michael Brown | 3,000,000 @ 5.41p | £162,300.00 | Buy |
| 23/06/2023 | Martin Ive | 55,000 @ 5.40p | £2,970.00 | Buy |
| 21/06/2023 | Martin Ive | 45,000 @ 5.60p | £2,520.00 | Buy |
| 24/05/2023 | Kate Hill | 250,000 @ 5.79p | £14,475.00 | Buy |
| 24/05/2023 | Kate Hill | 150,000 @ 5.79p | £8,685.00 | Buy |
| 19/05/2023 | Paul McGlone | 60,000 @ 5.95p | £3,570.00 | Buy |
| 13/04/2023 | Martin Ive | 85,565 @ 5.70p | £4,877.21 | Buy |
| 05/04/2023 | Michael Brown | 500,000 @ 5.50p | £27,500.00 | Buy |
| 05/04/2023 | Martin Ive | 65,000 @ 5.48p | £3,562.00 | Buy |
| 03/04/2023 | Michael Brown | 350,000 @ 5.63p | £19,705.00 | Buy |
| 03/04/2023 | Michael Brown | 450,000 @ 5.61p | £25,245.00 | Buy |
| 30/03/2023 | Michael Brown | 300,000 @ 5.70p | £17,100.00 | Buy |
| 29/03/2023 | Michael Brown | 250,000 @ 5.70p | £14,250.00 | Buy |
| 28/03/2023 | Michael Brown | 250,000 @ 5.65p | £14,125.00 | Buy |
| 28/03/2023 | Michael Brown | 250,000 @ 5.68p | £14,200.00 | Buy |
| 28/03/2023 | Paul McGlone | 190,000 @ 573.00p | £1,088,700.00 | Buy |
| 24/03/2023 | Paul McGlone | 100,000 @ 5.66p | £5,660.00 | Buy |
| 24/03/2023 | Martin Ive | 40,000 @ 5.68p | £2,272.00 | Buy |
| 24/03/2023 | Martin Ive | 40,000 @ 5.60p | £2,240.00 | Buy |
| 23/03/2023 | Michael Brown | 2,200,000 @ 5.80p | £127,600.00 | Buy |
| 23/03/2023 | Martin Ive | 60,000 @ 5.78p | £3,468.00 | Buy |
| 23/03/2023 | Martin Ive | 50,000 @ 5.80p | £2,900.00 | Buy |
| 20/03/2023 | Michael Brown | 600,000 @ 5.70p | £34,200.00 | Buy |
| 17/03/2023 | Michael Brown | 300,000 @ 5.90p | £17,700.00 | Buy |
| 16/03/2023 | Martin Ive | 563,588 @ 5.90p | £33,251.69 | Buy |
| 15/03/2023 | Martin Ive | 300,000 @ 6.00p | £18,000.00 | Buy |
| 15/03/2023 | Martin Ive | 36,412 @ 5.90p | £2,148.31 | Buy |
| 13/03/2023 | Michael Brown | 750,000 @ 6.00p | £45,000.00 | Buy |
| 13/03/2023 | Michael Brown | 250,000 @ 6.00p | £15,000.00 | Buy |
| 13/03/2023 | Michael Brown | 250,000 @ 6.00p | £15,000.00 | Buy |
| 13/03/2023 | Michael Brown | 750,000 @ 6.00p | £45,000.00 | Buy |
| 13/03/2023 | Michael Brown | 250,000 @ 6.00p | £15,000.00 | Buy |
| 10/03/2023 | Michael Brown | 250,000 @ 6.00p | £15,000.00 | Buy |
| 09/03/2023 | Martin Ive | 44,000 @ 6.60p | £2,904.00 | Buy |
| 09/03/2023 | Martin Ive | 48,000 @ 6.70p | £3,216.00 | Buy |
| 09/03/2023 | Martin Ive | 50,000 @ 6.80p | £3,400.00 | Buy |
| 09/03/2023 | Martin Ive | 50,000 @ 6.93p | £3,465.00 | Buy |
| 08/03/2023 | Martin Ive | 50,000 @ 7.06p | £3,530.00 | Buy |
| 07/03/2023 | Martin Ive | 500,000 @ 7.05p | £35,250.00 | Buy |
| 07/03/2023 | Kate Hill | 300,000 @ 7.10p | £21,300.00 | Buy |
| 07/02/2023 | Martin Ive | 450,000 @ 7.06p | £31,770.00 | Buy |
| 25/01/2023 | Martin Ive | 425,013 @ 6.72p | £28,560.87 | Buy |
| 24/01/2023 | Martin Ive | 274,987 @ 6.65p | £18,286.64 | Buy |
| 24/01/2023 | Martin Ive | 400,000 @ 6.70p | £26,800.00 | Buy |
| 13/01/2023 | Martin Ive | 200,000 @ 6.59p | £13,180.00 | Buy |
| 13/01/2023 | Martin Ive | 955,204 @ 6.59p | £62,947.94 | Buy |
| 13/01/2023 | Martin Ive | 394,824 @ 6.50p | £25,663.56 | Buy |
| 11/01/2023 | Martin Ive | 449,972 @ 6.40p | £28,798.21 | Buy |
| 10/01/2023 | Martin Ive | 900,000 @ 6.40p | £57,600.00 | Buy |
| 05/12/2022 | Michael Brown | 300,000 @ 6.40p | £19,200.00 | Buy |
| 02/12/2022 | Michael Brown | 200,000 @ 6.40p | £12,800.00 | Buy |
| 01/12/2022 | Michael Brown | 500,000 @ 6.40p | £32,000.00 | Buy |
| 30/11/2022 | Michael Brown | 500,000 @ 6.40p | £32,000.00 | Buy |
| 28/11/2022 | Michael Brown | 200,000 @ 6.60p | £13,200.00 | Buy |
| 28/11/2022 | Michael Brown | 200,000 @ 6.60p | £13,200.00 | Buy |
| 23/11/2022 | Michael Brown | 604,203 @ 6.70p | £40,481.60 | Buy |
| 18/11/2022 | Michael Brown | 1,050,000 @ 6.40p | £67,200.00 | Buy |
| 18/11/2022 | Michael Brown | 367,000 @ 6.60p | £24,222.00 | Buy |
| 16/11/2022 | Michael Brown | 250,000 @ 660.00p | £1,650,000.00 | Buy |
| 14/11/2022 | Michael Brown | 700,000 @ 680.00p | £4,760,000.00 | Buy |
| 11/11/2022 | Michael Brown | 207,208,640 @ 5.50p | £11,396,475.20 | Sell |
| 11/11/2022 | Michael Brown | 134,208,640 @ 5.50p | £7,381,475.20 | Buy |
| 31/10/2022 | Kate Hill | 400,000 @ 6.96p | £27,840.00 | Buy |
| 31/10/2022 | Kate Hill | 400,000 @ 6.96p | £27,840.00 | Buy |
| 25/02/2022 | John Murray | 200,000 @ 7.35p | £14,700.00 | Buy |
| 10/12/2021 | Michael Brown | 350,000 @ 10.60p | £37,100.00 | Buy |
| 09/12/2021 | Michael Brown | 200,000 @ 11.00p | £22,000.00 | Buy |
| 07/12/2021 | Michael Brown | 1,390,000 @ 11.00p | £152,900.00 | Buy |
| 29/11/2021 | Michael Brown | 500,000 @ 10.20p | £51,000.00 | Buy |
| 24/11/2021 | Michael Brown | 18,181,818 @ 11.00p | £1,999,999.98 | Buy |
| 24/11/2021 | Michael Brown | 18,181,818 @ 11.00p | £1,999,999.98 | Buy |
| 25/11/2021 | Kate Hill | 237,920 @ 11.60p | £27,598.72 | Buy |
| 29/06/2021 | Kate Hill | 200,000 @ 9.00p | £18,000.00 | Buy |
| 25/06/2021 | John Murray | 250,000 @ 8.60p | £21,500.00 | Buy |
| 24/06/2021 | Michael Brown | 700,000 @ 8.50p | £59,500.00 | Buy |
| 25/11/2020 | Kate Hill | 0 @ 0.00 | 0.00 | Notification of Holding |
| 18/11/2020 | John Murray | 182,291 @ 4.00p | £7,291.64 | Buy |
| 18/11/2020 | Gerhard Vorster | 109,375 @ 4.00p | £4,375.00 | Buy |
| 18/11/2020 | Yong Kang Ng | 375,000 @ 4.00p | £15,000.00 | Buy |
| Name | Holding | Percent |
|---|---|---|
| Paul McGlone | 9,590,882 | 0.00% |
| Kate Hill | 5,500,000 | 0.00% |
| Yong Kang Ng | 2,160,349 | 0.00% |
| Stephane Vedie | 1,789,500 | 0.00% |
| John Murray | 832,291 | 0.00% |
| Gerhard Vorster | 109,375 | 0.00% |
| Institution name | Holding | Percent |
|---|---|---|
| Investec Asset Management Ltd | 977,566,069 | 19.90% |
| Lombard Odier Asset Management (Europe) Limited | 485,230,164 | 9.87% |
| V S International Venture Pte Ltd | 188,687,502 | 3.84% |
| Herald Investment Management Limited | 182,882,083 | 4.89% |
| Hunter Hall Global Value Ltd | 165,612,422 | 11.14% |
| Miton Group PLC | 105,939,298 | 4.73% |
| Royal Bank of Canada | 53,167,440 | 4.95% |
| RBC Trustees (CI) Limited | 51,793,940 | 3.57% |
| FIL Limited | 47,226,818 | 5.00% |
| Sebastien Rougeaux | 25,566,419 | 5.09% |
| Timothy Edwards | 24,276,765 | 4.83% |
| Chase Nominees Ltd | 22,152,400 | 4.41% |
| Jochen Heinzmann | 21,448,632 | 4.27% |
| Australian National University | 20,000,000 | 3.98% |