Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| GREGGS PLC | -157,509 | net | 26 Mar 2025 | tx 13+14,544−172,053 |
3 purchases reported after at least 12 months of silence — most recent on 27 Mar 2024.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 26 Mar 2025 | PURCHASE | GREGGS PLC | 472 | 17.96 GBP | |
| 08 Oct 2024 | SALE | GREGGS PLC | 65,000 | 28.51 GBP | |
| 09 Apr 2024 | SALE | GREGGS PLC | 18,005 | 27.58 GBP | |
| 27 Mar 2024 | PURCHASE | GREGGS PLC | 3,405 | 27.69 GBP | first after silence |
| 03 Apr 2023 | SALE | GREGGS PLC | 6,080 | 27.92 GBP | |
| 23 May 2022 | SALE | GREGGS PLC | 4,061 | 21.66 GBP | |
| 28 Mar 2022 | PURCHASE | GREGGS PLC | 4,134 | 24.21 GBP | first after silence |
| 20 May 2021 | SALE | GREGGS PLC | 12,788 | 24.64 GBP | |
| 26 Mar 2020 | PURCHASE | GREGGS PLC | 4,627 | 15.89 GBP | |
| 28 Mar 2019 | PURCHASE | GREGGS PLC | 760 | 18.13 GBP | first after silence |
| 27 Mar 2018 | PURCHASE | GREGGS PLC | 1,146 | 11.81 GBP | |
| 05 Oct 2017 | SALE | GREGGS PLC | 24,949 | 12.92 GBP | |
| 12 Aug 2016 | SALE | GREGGS PLC | 41,170 | 10.50 GBP |