| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 May 2026 | PURCHASE | AVIVA PLC | 6,858 | 6.21 GBP | |
| 25 Mar 2026 | SALE | AVIVA PLC | 887,326 | 6.10 GBP | |
| 19 Sept 2025 | PURCHASE | BP P.L.C. | 23,600 | 4.26 GBP | |
| 15 Sept 2025 | PURCHASE | AVIVA PLC | 78 | — | |
| 03 Sept 2025 | PURCHASE | AVIVA PLC | 6,594 | — | |
| 26 Mar 2025 | SALE | AVIVA PLC | 778,370 | 5.55 GBP | |
| 04 Sept 2024 | PURCHASE | AVIVA PLC | 6,250 | — | |
| 26 Mar 2024 | SALE | AVIVA PLC | 1,104,976 | 4.95 GBP | |
| 07 Mar 2024 | PURCHASE | AVIVA PLC | 10,597 | 4.74 GBP | |
| 23 Aug 2023 | PURCHASE | AVIVA PLC | 26,500 | 3.81 GBP | |
| 23 Mar 2023 | PURCHASE | AVIVA PLC | 673,711 | 4.16 GBP | |
| 03 Oct 2022 | DIVIDEND_REINVEST | AVIVA PLC | 6 | 3.95 GBP | |
| 30 Sept 2022 | PURCHASE | BP P.L.C. | 23,500 | 4.39 GBP | |
| 30 Sept 2022 | PURCHASE | AVIVA PLC | 25,704 | 3.89 GBP | |
| 19 May 2022 | PURCHASE | AVIVA PLC | 232 | 4.31 GBP | anomaly |
| 25 Mar 2022 | PURCHASE | AVIVA PLC | 34,770 | 4.38 GBP | |
| 07 Mar 2022 | PURCHASE | AVIVA PLC | 131,938 | 3.80 GBP | first after silence |
| 11 Sept 2020 | PURCHASE | AVIVA PLC | 324,887 | 3.08 GBP |
1 purchase reported after at least 12 months of silence — most recent on 07 Mar 2022.