Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| BAE SYSTEMS PLC | -1,020,639 | net | 08 Apr 2026 | tx 35+25,990−1,046,629 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 08 Apr 2026 | SALE | BAE SYSTEMS PLC | 179,571 | 0.00 GBP | |
| 08 Apr 2026 | SALE | BAE SYSTEMS PLC | 179,571 | 22.85 GBP | |
| 31 Mar 2026 | PURCHASE | BAE SYSTEMS PLC | 29 | 0.00 GBP | |
| 19 Mar 2026 | PURCHASE | BAE SYSTEMS PLC | 4,739 | 23.03 GBP | |
| 31 Mar 2025 | PURCHASE | BAE SYSTEMS PLC | 39 | 0.00 GBP | |
| 20 Mar 2025 | PURCHASE | BAE SYSTEMS PLC | 4,274 | 16.42 GBP | |
| 14 Aug 2024 | PURCHASE | BAE SYSTEMS PLC | 11 | 13.53 GBP | |
| 07 Aug 2024 | SALE | BAE SYSTEMS PLC | 66,066 | 0.00 GBP | |
| 07 Aug 2024 | SALE | BAE SYSTEMS PLC | 66,066 | 12.86 GBP | |
| 07 Aug 2024 | SALE | BAE SYSTEMS PLC | 97,740 | 0.00 GBP | |
| 07 Aug 2024 | SALE | BAE SYSTEMS PLC | 97,740 | 12.86 GBP | |
| 15 Jul 2024 | PURCHASE | BAE SYSTEMS PLC | 11 | — | |
| 15 Jul 2024 | PURCHASE | BAE SYSTEMS PLC | 5 | — | |
| 14 Jun 2024 | PURCHASE | BAE SYSTEMS PLC | 11 | — | |
| 14 Jun 2024 | PURCHASE | BAE SYSTEMS PLC | 5 | — | |
| 10 Jun 2024 | DIVIDEND_REINVEST | BAE SYSTEMS PLC | 6 | 14.03 GBP | |
| 03 Jun 2024 | DIVIDEND_REINVEST | BAE SYSTEMS PLC | 2 | 14.07 GBP | |
| 14 May 2024 | PURCHASE | BAE SYSTEMS PLC | 11 | — | |
| 28 Mar 2024 | PURCHASE | BAE SYSTEMS PLC | 5,015 | — | |
| 07 Dec 2023 | DIVIDEND_REINVEST | BAE SYSTEMS PLC | 5 | 10.26 GBP | |
| 08 Jun 2023 | DIVIDEND_REINVEST | BAE SYSTEMS PLC | 8 | 9.38 GBP | |
| 02 Jun 2023 | DIVIDEND_REINVEST | BAE SYSTEMS PLC | 1 | 9.42 GBP | |
| 13 Apr 2023 | SALE | BAE SYSTEMS PLC | 20,000 | 4.85 GBP | |
| 13 Apr 2023 | SALE | BAE SYSTEMS PLC | 9,597 | 10.11 GBP | |
| 13 Apr 2023 | SALE | BAE SYSTEMS PLC | 10,403 | 10.11 GBP |
1 purchase reported after at least 12 months of silence — most recent on 29 Mar 2023.