Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Bruce Marsh. Insider active across 1 company, notably Currys plc. Aggregated, 19 filings have been published. History available since 6 July 2023. The latest transaction was disclosed on 16 February 2026 (Grant). Regulator: RNS (LSE). All data is free.
Declarations 19 total
● 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 ● Group Chief Financial Officer · Executives · 18 Jan 2024 · Currys plc 60,000 shares @ £0.4905 45.5% of flow London Stock Exchange - XLONRNS:5037913 Ideal exit: 14 Oct 2024 (T+270) ● Group Chief Financial Officer · Executives · 3 Aug 2023 · Currys plc 141,573 shares Outside a trading venueRNS:4858937-1 ● Group Chief Financial Officer · Executives · 28 Jul 2023 · Currys plc 1,958,817 shares Outside a trading venueRNS:4851038-1 ● Group Chief Financial Officer · Executives · 6 Jul 2023 · Currys plc 65,000 shares @ £0.4669 100.0% of flow London Stock Exchange - XLONRNS:4827636 Ideal exit: 1 Apr 2024 (T+270)