Insider track record Other Across 2 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the full record of transactions filed by Bruce Marsh. Insider active across 1 company, notably Currys plc. Aggregated, 29 filings have been published. History available since 6 July 2023. The latest transaction was disclosed on 3 August 2026 (Sale). Regulator: RNS (LSE). All data is free.
Companies and markets linked to Bruce Marsh Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 29 total
● Group Chief Financial Officer · Executives · 3 Aug 2026 · Currys plc 421,771 shares @ £0.5261 London Stock Exchange (XLON)ISIN ISIN GB00B4Y7R145RNS:9704373 ● Group Chief Financial Officer · Executives · 3 Aug 2026 · Currys plc 177,821 shares @ £0.5261 London Stock Exchange (XLON)ISIN ISIN GB00B4Y7R145RNS:9704399 ● Group Chief Financial Officer · Executives · 4 Aug 2026 · Currys plc 794,446 shares Outside a trading venueISIN ISIN GB00B4Y7R145RNS:9704533-1 ● Group Chief Financial Officer · Executives · 4 Aug 2026 · Currys plc 794,446 shares Outside a trading venueFCA-NSM:a75188cc-e95b-43d2-9402-7a9b4014a0b9-1 ● Group Chief Financial Officer · Executives · 3 Aug 2026 · Currys plc 177,821 shares @ £1.6429 1.74% mcap 3.1% of flow London Stock Exchange (XLON)FCA-NSM:ffb3d3a0-443d-45ed-819f-3db4a1404ae9 ● Group Chief Financial Officer · Executives · 3 Aug 2026 · Currys plc 421,771 shares @ £1.6429 4.14% mcap 7.4% of flow London Stock Exchange (XLON)FCA-NSM:3cb6fb1e-0437-4393-a0c6-1d9112a4dc68 ● Group Chief Financial Officer · Executives · 30 Jul 2026 · Currys plc 131,930 shares Outside a trading venueFCA-NSM:9e392ef0-20e9-464d-937d-27f7135fbd1d ● Group Chief Financial Officer · Executives · 28 Jul 2026 · Currys plc 2,927,233 shares @ £0.5283 9.15% mcap 18.4% of flow London Stock Exchange (XLON)ISIN ISIN GB00B4Y7R145RNS:9694492-1 ● Group Chief Financial Officer · Executives · 30 Jul 2026 · Currys plc 131,930 shares Outside a trading venueISIN ISIN GB00B4Y7R145RNS:9696622 ● Group Chief Financial Officer · Executives · 28 Jul 2026 · Currys plc 2,927,233 shares @ £1.65 28.59% mcap 70.3% of flow London Stock Exchange (XLON)FCA-NSM:35d6fcb3-ecd6-4768-96de-af26ed601a0d-1 ● Group Chief Financial Officer · Executives · 16 Feb 2026 · Currys plc 11,682 shares @ £1.156 0.7% of flow Outside a trading venueRNS:8e8c3d2b-8746-4c0d-a95c-513a5af4f879 ● Group Chief Financial Officer · Executives · 29 Jan 2026 · Currys plc 3,390 shares @ £1.4798 0.2% of flow London Stock Exchange (XLON)RNS:09db057b-daef-4046-9573-3a9f3faa6e40 ● Group Chief Financial Officer · Executives · 29 Sept 2025 · Currys plc 7,198 shares @ £1.3792 0.5% of flow London Stock Exchange (XLON)RNS:5844476 ● Group Chief Financial Officer · Executives · 1 Oct 2025 · Currys plc 0
London Stock Exchange (XLON)RNS:5843632 ● Group Chief Financial Officer · Executives · 8 Sept 2025 · Currys plc 218,679 shares Outside a trading venueRNS:5811772-1 ● Group Chief Financial Officer · Executives · 19 Aug 2025 · Currys plc 208,348 shares @ £1.1138 11.4% of flow London Stock Exchange (XLON)RNS:5788281 ● Group Chief Financial Officer · Executives · 31 Jul 2025 · Currys plc 201,528 shares Outside a trading venueRNS:5762106-1 ● Group Chief Financial Officer · Executives · 25 Jul 2025 · Currys plc 987,546 shares @ £1.1516 55.4% of flow London Stock Exchange (XLON)RNS:5755944-1 ● Group Chief Financial Officer · Executives · 23 Jul 2025 · Currys plc 1,093,399 shares Outside a trading venueRNS:5750416-1 ● Group Chief Financial Officer · Executives · 22 Jul 2025 · Currys plc 175,261 shares @ £1.161 9.9% of flow London Stock Exchange (XLON)RNS:5750027 ● Group Chief Financial Officer · Executives · 31 Jul 2024 · Currys plc 175,258 shares @ £0.808 31.3% of flow London Stock Exchange (XLON)RNS:5292042 ● Group Chief Financial Officer · Executives · 31 Jul 2024 · Currys plc 306,874 shares @ £0.808 54.7% of flow London Stock Exchange (XLON)RNS:5292028 ● Group Chief Financial Officer · Executives · 1 Aug 2024 · Currys plc 282,225 shares Outside a trading venueRNS:5292017-1 ● Group Chief Financial Officer · Executives · 17 Jul 2024 · Currys plc 1,553,219 shares Outside a trading venueRNS:5270363-1 ● Group Chief Financial Officer · Executives · 23 Feb 2024 · Currys plc 12,398 shares @ £0.386 7.4% of flow Outside a trading venueRNS:5078808-1 25 of 29 declarations
Load more (4 remaining) About Bruce Marsh Bruce Marsh is a declarant linked to Currys plc, where he is Group Chief Financial Officer. He has 19 filings in total, and across the 19 sampled filings the buy amount is EUR 69781 and the sell amount is EUR 2272444, with activity spanning from 2023-07-06 to 2026-02-16.