Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| SPIRAX GROUP PLC | 17,767 | net | 07 Apr 2026 | tx 38+19,155−1,388 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 07 Apr 2026 | PURCHASE | SPIRAX GROUP PLC | 2 | 68.43 GBP | |
| 05 Mar 2026 | PURCHASE | SPIRAX GROUP PLC | 2 | 75.90 GBP | |
| 05 Feb 2026 | PURCHASE | SPIRAX GROUP PLC | 2 | 73.75 GBP | |
| 05 Jan 2026 | PURCHASE | SPIRAX GROUP PLC | 2 | 68.60 GBP | |
| 05 Dec 2025 | PURCHASE | SPIRAX GROUP PLC | 3 | 69.65 GBP | |
| 05 Nov 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 70.55 GBP | |
| 06 Oct 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 72.95 GBP | |
| 05 Sept 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 71.59 GBP | |
| 05 Aug 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 61.19 GBP | |
| 07 Jul 2025 | PURCHASE | SPIRAX GROUP PLC | 3 | 61.90 GBP | |
| 05 Jun 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 58.06 GBP | |
| 06 May 2025 | PURCHASE | SPIRAX GROUP PLC | 3 | 60.65 GBP | |
| 07 Apr 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 56.09 GBP | |
| 05 Mar 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | — | |
| 05 Feb 2025 | PURCHASE | SPIRAX GROUP PLC | 2 | 76.70 GBP | |
| 06 Jan 2025 | PURCHASE | SPIRAX GROUP PLC | 3 | 68.05 GBP | |
| 05 Dec 2024 | PURCHASE | SPIRAX GROUP PLC | 2 | 74.75 GBP | |
| 05 Nov 2024 | PURCHASE | SPIRAX GROUP PLC | 2 | 64.45 GBP | |
| 09 Oct 2024 | PURCHASE | SPIRAX GROUP PLC | 25 | 73.42 GBP | first after silence |
| 02 Oct 2023 | PURCHASE | SPIRAX GROUP PLC | 19 | 94.13 GBP | |
| 07 Oct 2022 | PURCHASE | SPIRAX GROUP PLC | 34 | 108.08 GBP | |
| 17 Mar 2022 | PURCHASE | SPIRAX GROUP PLC | 742 | 126.72 GBP | |
| 14 Mar 2022 | PURCHASE | SPIRAX GROUP PLC | 2,183 | 119.10 GBP | |
| 05 May 2021 | PURCHASE | SPIRAX GROUP PLC | 1,869 | 117.70 GBP | |
| 08 Apr 2021 | SALE | SPIRAX GROUP PLC | 758 | 119.00 GBP |
1 purchase reported after at least 12 months of silence — most recent on 09 Oct 2024.