| 06 Aug 2025 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 10,140 | — | |
| 06 Aug 2025 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 47,176 | — | |
| 25 Sept 2024 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 43,482 | — | |
| 28 Aug 2024 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 45,149 | — | |
| 28 Aug 2024 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 45,149 | — | |
| 05 Aug 2024 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 14,109 | — | |
| 21 Aug 2023 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 26,983 | — | |
| 01 Aug 2023 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 16,968 | — | |
| 14 Sept 2020 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 7,757 | — | |
| 19 Jun 2019 | SALE | BABCOCK INTERNATIONAL GROUP PLC | 8,713 | — | |
| 06 Jun 2017 | PURCHASE | BABCOCK INTERNATIONAL GROUP PLC | 23,125 | — | |