| 09 Jan 2026 | SALE | HALMA PUBLIC LIMITED COMPANY | 14,586 | 36.68 GBP | |
| 01 Oct 2025 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 104 | 34.50 GBP | |
| 26 Jun 2025 | SALE | HALMA PUBLIC LIMITED COMPANY | 5,248 | 32.02 GBP | |
| 26 Jun 2025 | SALE | HALMA PUBLIC LIMITED COMPANY | 2,467 | 32.02 GBP | |
| 21 Nov 2024 | SALE | HALMA PUBLIC LIMITED COMPANY | 12,683 | 26.77 GBP | |
| 01 Oct 2024 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 138 | — | first after silence |
| 28 Aug 2024 | SALE | HALMA PUBLIC LIMITED COMPANY | 13,110 | 25.62 GBP | |
| 27 Jun 2024 | SALE | HALMA PUBLIC LIMITED COMPANY | 8,077 | 26.80 GBP | |
| 27 Jun 2024 | SALE | HALMA PUBLIC LIMITED COMPANY | 3,797 | 26.80 GBP | |
| 01 Oct 2023 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 185 | — | |
| 28 Jul 2023 | SALE | HALMA PUBLIC LIMITED COMPANY | 13,944 | — | |
| 28 Jul 2023 | SALE | HALMA PUBLIC LIMITED COMPANY | 6,554 | — | |
| 28 Jun 2023 | SALE | HALMA PUBLIC LIMITED COMPANY | 2,486 | — | |
| 28 Jun 2023 | SALE | HALMA PUBLIC LIMITED COMPANY | 1,169 | — | |
| 28 Nov 2022 | SALE | HALMA PUBLIC LIMITED COMPANY | 7,740 | — | |
| 28 Nov 2022 | SALE | HALMA PUBLIC LIMITED COMPANY | 3,638 | — | |
| 01 Oct 2022 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 179 | — | |
| 28 Jul 2022 | SALE | HALMA PUBLIC LIMITED COMPANY | 1,959 | — | |
| 28 Jul 2022 | SALE | HALMA PUBLIC LIMITED COMPANY | 946 | — | |
| 01 Oct 2021 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 127 | — | |
| 01 Oct 2020 | PURCHASE | HALMA PUBLIC LIMITED COMPANY | 150 | — | |