Richard GrayPurchase05/01/20262,000 shares£4.00Richard FairmanPurchase11/07/20251,644 shares£3.29David WiltonPurchase02/06/20251,000 shares£2.00Robin AlfonsoSale04/01/20243,218 shares£52,035.06DateDirector/PDMRTypeSharesPriceValue05/01/2026Richard GrayPurchase2,0000.20£4.0011/07/2025Richard FairmanPurchase1,6440.20£3.2902/06/2025David WiltonPurchase1,0000.20£2.0004/01/2024Robin AlfonsoSale3,2181,617.00£52,035.06
Open positions onlyBlackRock, Inc.10/07/20264,335,965 shares6.27%Swedbank Robur Fonder AB12/06/20262,036,916 shares2.92%BlackRock, Inc.12/06/20264,404,672 shares6.30%Aberdeen Group plc11/09/20250.00%BlackRock, Inc.11/10/20243,976,983 shares5.54%Grandeur Peak Global Advisors, LLC30/07/20244,297,248 shares5.99%Global Alpha Capital Management Ltd.31/03/20233,575,130 shares5.01%DateShareholderShares HeldPercentage10/07/2026BlackRock, Inc.4,335,9656.27%12/06/2026Swedbank Robur Fonder AB2,036,9162.92%12/06/2026BlackRock, Inc.4,404,6726.30%11/09/2025Aberdeen Group plc–0.00%11/10/2024BlackRock, Inc.3,976,9835.54%30/07/2024Grandeur Peak Global Advisors, LLC4,297,2485.99%31/03/2023Global Alpha Capital Management Ltd.3,575,1305.01%
Richard GrayPurchase05/01/20262,000 shares£4.00Richard FairmanPurchase11/07/20251,644 shares£3.29David WiltonPurchase02/06/20251,000 shares£2.00Robin AlfonsoSale04/01/20243,218 shares£52,035.06DateDirector/PDMRTypeSharesPriceValue05/01/2026Richard GrayPurchase2,0000.20£4.0011/07/2025Richard FairmanPurchase1,6440.20£3.2902/06/2025David WiltonPurchase1,0000.20£2.0004/01/2024Robin AlfonsoSale3,2181,617.00£52,035.06
Open positions onlyBlackRock, Inc.10/07/20264,335,965 shares6.27%Swedbank Robur Fonder AB12/06/20262,036,916 shares2.92%BlackRock, Inc.12/06/20264,404,672 shares6.30%Aberdeen Group plc11/09/20250.00%BlackRock, Inc.11/10/20243,976,983 shares5.54%Grandeur Peak Global Advisors, LLC30/07/20244,297,248 shares5.99%Global Alpha Capital Management Ltd.31/03/20233,575,130 shares5.01%DateShareholderShares HeldPercentage10/07/2026BlackRock, Inc.4,335,9656.27%12/06/2026Swedbank Robur Fonder AB2,036,9162.92%12/06/2026BlackRock, Inc.4,404,6726.30%11/09/2025Aberdeen Group plc–0.00%11/10/2024BlackRock, Inc.3,976,9835.54%30/07/2024Grandeur Peak Global Advisors, LLC4,297,2485.99%31/03/2023Global Alpha Capital Management Ltd.3,575,1305.01%