Gary O'BrienPurchase30/01/202492,600 shares£50,004.00DateDirector/PDMRTypeSharesPriceValue30/01/2024Gary O'BrienPurchase92,60054.00£50,004.00
Gary O'BrienPurchase30/01/202492,600 shares£50,004.00DateDirector/PDMRTypeSharesPriceValue30/01/2024Gary O'BrienPurchase92,60054.00£50,004.00
Open positions onlyShanker Patel18/11/202555,221,386 shares33.22%Shanker Patel30/06/202353,821,386 shares32.50%Shanker Patel18/05/202353,821,386 shares32.50%DateShareholderShares HeldPercentage18/11/2025Shanker Patel55,221,38633.22%30/06/2023Shanker Patel53,821,38632.50%18/05/2023Shanker Patel53,821,38632.50%
Open positions onlyShanker Patel18/11/202555,221,386 shares33.22%Shanker Patel30/06/202353,821,386 shares32.50%Shanker Patel18/05/202353,821,386 shares32.50%DateShareholderShares HeldPercentage18/11/2025Shanker Patel55,221,38633.22%30/06/2023Shanker Patel53,821,38632.50%18/05/2023Shanker Patel53,821,38632.50%