Paul ElliottPurchase06/07/20266,716,417 shares£6,716.41Paul ElliottPurchase03/07/202625,000,000 shares£25,000.00Pankaj RajaniPurchase10/09/20255,882,353 shares£5,000.00Pankaj RajaniPurchase28/08/20253,486,399 shares£4,985.55Paul ElliottPurchase12/08/20253,404,364 shares£5,446.98DateDirector/PDMRTypeSharesPriceValue06/07/2026Paul ElliottPurchase6,716,4170.10£6,716.4103/07/2026Paul ElliottPurchase25,000,0000.10£25,000.0010/09/2025Pankaj RajaniPurchase5,882,3530.09£5,000.0028/08/2025Pankaj RajaniPurchase3,486,3990.14£4,985.5512/08/2025Paul ElliottPurchase3,404,3640.16£5,446.98
Open positions onlyCantor Fitzgerald Europe06/07/2026320,367,115 shares4.71%Cantor Fitzgerald Europe19/06/2026392,367,115 shares5.77%Cantor Fitzgerald Europe16/06/2026412,367,115 shares6.06%Cantor Fitzgerald Europe03/06/2026407,367,115 shares5.99%Cantor Fitzgerald Europe14/05/2026417,367,115 shares6.14%Cantor Fitzgerald Europe12/05/2026317,367,115 shares4.67%Cantor Fitzgerald Europe11/05/2026346,003,465 shares5.09%Spreadex LTD11/05/2026816,517,115 shares12.01%Cantor Fitzgerald Europe08/05/2026411,003,465 shares7.87%Cantor Fitzgerald Europe07/05/2026561,003,465 shares10.74%Cantor Fitzgerald Europe05/05/2026581,003,465 shares11.12%Cantor Fitzgerald Europe26/01/2026246,155,000 shares6.41%Cantor Fitzgerald Europe21/01/2026211,155,000 shares4.20%Spreadex LTD21/01/2026800,305,000 shares20.83%Cantor Fitzgerald Europe14/01/2026211,155,000 shares5.50%Cantor Fitzgerald Europe31/10/2025246,155,000 shares6.41%Spreadex LTD31/10/2025840,305,000 shares21.88%Spreadex LTD28/10/2025850,305,000 shares22.14%Spreadex LTD23/10/2025800,305,000 shares20.83%Cantor Fitzgerald Europe20/10/2025218,155,000 shares5.68%Spreadex LTD16/10/2025860,305,000 shares22.40%Spreadex LTD15/10/2025800,305,000 shares20.83%Cantor Fitzgerald Europe15/10/2025188,155,000 shares4.90%Spreadex LTD17/09/2025875,305,000 shares22.79%Peel Hunt LLP12/09/20250 shares0.00%Peel Hunt LLP08/09/202555,420,976 shares10.91%Hargreaves Lansdown (nominee)08/03/20240 shares0.00%Hargreaves Lansdown (nominee)03/03/202316,350,000 shares10.10%DateShareholderShares HeldPercentage06/07/2026Cantor Fitzgerald Europe320,367,1154.71%19/06/2026Cantor Fitzgerald Europe392,367,1155.77%16/06/2026Cantor Fitzgerald Europe412,367,1156.06%03/06/2026Cantor Fitzgerald Europe407,367,1155.99%14/05/2026Cantor Fitzgerald Europe417,367,1156.14%12/05/2026Cantor Fitzgerald Europe317,367,1154.67%11/05/2026Cantor Fitzgerald Europe346,003,4655.09%11/05/2026Spreadex LTD816,517,11512.01%08/05/2026Cantor Fitzgerald Europe411,003,4657.87%07/05/2026Cantor Fitzgerald Europe561,003,46510.74%05/05/2026Cantor Fitzgerald Europe581,003,46511.12%26/01/2026Cantor Fitzgerald Europe246,155,0006.41%21/01/2026Cantor Fitzgerald Europe211,155,0004.20%21/01/2026Spreadex LTD800,305,00020.83%14/01/2026Cantor Fitzgerald Europe211,155,0005.50%31/10/2025Cantor Fitzgerald Europe246,155,0006.41%31/10/2025Spreadex LTD840,305,00021.88%28/10/2025Spreadex LTD850,305,00022.14%23/10/2025Spreadex LTD800,305,00020.83%20/10/2025Cantor Fitzgerald Europe218,155,0005.68%16/10/2025Spreadex LTD860,305,00022.40%15/10/2025Spreadex LTD800,305,00020.83%15/10/2025Cantor Fitzgerald Europe188,155,0004.90%17/09/2025Spreadex LTD875,305,00022.79%12/09/2025Peel Hunt LLP00.00%08/09/2025Peel Hunt LLP55,420,97610.91%08/03/2024Hargreaves Lansdown (nominee)00.00%03/03/2023Hargreaves Lansdown (nominee)16,350,00010.10%
Paul ElliottPurchase06/07/20266,716,417 shares£6,716.41Paul ElliottPurchase03/07/202625,000,000 shares£25,000.00Pankaj RajaniPurchase10/09/20255,882,353 shares£5,000.00Pankaj RajaniPurchase28/08/20253,486,399 shares£4,985.55Paul ElliottPurchase12/08/20253,404,364 shares£5,446.98DateDirector/PDMRTypeSharesPriceValue06/07/2026Paul ElliottPurchase6,716,4170.10£6,716.4103/07/2026Paul ElliottPurchase25,000,0000.10£25,000.0010/09/2025Pankaj RajaniPurchase5,882,3530.09£5,000.0028/08/2025Pankaj RajaniPurchase3,486,3990.14£4,985.5512/08/2025Paul ElliottPurchase3,404,3640.16£5,446.98
Open positions onlyCantor Fitzgerald Europe06/07/2026320,367,115 shares4.71%Cantor Fitzgerald Europe19/06/2026392,367,115 shares5.77%Cantor Fitzgerald Europe16/06/2026412,367,115 shares6.06%Cantor Fitzgerald Europe03/06/2026407,367,115 shares5.99%Cantor Fitzgerald Europe14/05/2026417,367,115 shares6.14%Cantor Fitzgerald Europe12/05/2026317,367,115 shares4.67%Cantor Fitzgerald Europe11/05/2026346,003,465 shares5.09%Spreadex LTD11/05/2026816,517,115 shares12.01%Cantor Fitzgerald Europe08/05/2026411,003,465 shares7.87%Cantor Fitzgerald Europe07/05/2026561,003,465 shares10.74%Cantor Fitzgerald Europe05/05/2026581,003,465 shares11.12%Cantor Fitzgerald Europe26/01/2026246,155,000 shares6.41%Cantor Fitzgerald Europe21/01/2026211,155,000 shares4.20%Spreadex LTD21/01/2026800,305,000 shares20.83%Cantor Fitzgerald Europe14/01/2026211,155,000 shares5.50%Cantor Fitzgerald Europe31/10/2025246,155,000 shares6.41%Spreadex LTD31/10/2025840,305,000 shares21.88%Spreadex LTD28/10/2025850,305,000 shares22.14%Spreadex LTD23/10/2025800,305,000 shares20.83%Cantor Fitzgerald Europe20/10/2025218,155,000 shares5.68%Spreadex LTD16/10/2025860,305,000 shares22.40%Spreadex LTD15/10/2025800,305,000 shares20.83%Cantor Fitzgerald Europe15/10/2025188,155,000 shares4.90%Spreadex LTD17/09/2025875,305,000 shares22.79%Peel Hunt LLP12/09/20250 shares0.00%Peel Hunt LLP08/09/202555,420,976 shares10.91%Hargreaves Lansdown (nominee)08/03/20240 shares0.00%Hargreaves Lansdown (nominee)03/03/202316,350,000 shares10.10%DateShareholderShares HeldPercentage06/07/2026Cantor Fitzgerald Europe320,367,1154.71%19/06/2026Cantor Fitzgerald Europe392,367,1155.77%16/06/2026Cantor Fitzgerald Europe412,367,1156.06%03/06/2026Cantor Fitzgerald Europe407,367,1155.99%14/05/2026Cantor Fitzgerald Europe417,367,1156.14%12/05/2026Cantor Fitzgerald Europe317,367,1154.67%11/05/2026Cantor Fitzgerald Europe346,003,4655.09%11/05/2026Spreadex LTD816,517,11512.01%08/05/2026Cantor Fitzgerald Europe411,003,4657.87%07/05/2026Cantor Fitzgerald Europe561,003,46510.74%05/05/2026Cantor Fitzgerald Europe581,003,46511.12%26/01/2026Cantor Fitzgerald Europe246,155,0006.41%21/01/2026Cantor Fitzgerald Europe211,155,0004.20%21/01/2026Spreadex LTD800,305,00020.83%14/01/2026Cantor Fitzgerald Europe211,155,0005.50%31/10/2025Cantor Fitzgerald Europe246,155,0006.41%31/10/2025Spreadex LTD840,305,00021.88%28/10/2025Spreadex LTD850,305,00022.14%23/10/2025Spreadex LTD800,305,00020.83%20/10/2025Cantor Fitzgerald Europe218,155,0005.68%16/10/2025Spreadex LTD860,305,00022.40%15/10/2025Spreadex LTD800,305,00020.83%15/10/2025Cantor Fitzgerald Europe188,155,0004.90%17/09/2025Spreadex LTD875,305,00022.79%12/09/2025Peel Hunt LLP00.00%08/09/2025Peel Hunt LLP55,420,97610.91%08/03/2024Hargreaves Lansdown (nominee)00.00%03/03/2023Hargreaves Lansdown (nominee)16,350,00010.10%