Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Matthew Hammerstein. Officer active across 1 company, notably Barclays PLC. In total, 25 filings have been published. Activity tracked since 20 June 2023. The latest transaction was disclosed on 9 March 2026 (Sale). Regulator: RNS (LSE). The full history is accessible without signup.
Companies and markets linked to Matthew Hammerstein Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 25 total
● Chief Executive of the UK Corporate Bank · Executives · 9 Mar 2026 · Barclays PLC 265,690 shares @ £3.9068 7.9% of flow Outside a trading venueISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-8 ● Chief Executive of the UK Corporate Bank · Executives · 9 Mar 2026 · Barclays PLC 21,672 shares @ £3.9068 0.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-25 ● Chief Executive of the UK Corporate Bank · Executives · 9 Mar 2026 · Barclays PLC 441,006 shares @ £3.9068 13.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-42 ● Chief Executive of the UK Corporate Bank · Executives · 9 Mar 2026 · Barclays PLC 262,343 shares @ £3.9068 7.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-56 ● Chief Executive of the UK Corporate Bank · Executives · 9 Mar 2026 · Barclays PLC 400,000 shares @ £3.936 12.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:1ca187c0-9588-45c6-aabd-6d49b161c432-1 ● Chief Executive of the UK Corporate Bank and Head of Public Policy and Corporate Responsibility · Executives · 12 Dec 2025 · Barclays PLC 28,122 shares @ £4.516 1.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-6 ● Chief Executive of the UK Corporate Bank and Head of Public Policy and Corporate Responsibility · Executives · 16 Sept 2025 · Barclays PLC 33,070 shares @ £3.8405 1.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5826681-5 ● Chief Executive of the UK Corporate Bank and Head of Public Policy and Corporate Responsibility · Executives · 20 Jun 2025 · Barclays PLC 39,000 shares @ £3.256 1.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5709835-6 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 256,129 shares @ £3.049 11.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-50 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 96,424 shares @ £3.049 4.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-19 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 41,655 shares @ £3.049 1.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-34 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 480,420 shares @ £2.705 18.5% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5571759-6 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 286,642 shares @ £3.039 12.4% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-74 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 7 Mar 2025 · Barclays PLC 262,345 shares @ £3.049 11.4% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-63 ● Chief Executive of the UK Corporate Bank and Head of Public Policy and Corporate Responsibility · Executives · 12 Dec 2024 · Barclays PLC 47,100 shares @ £2.696 1.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5470096-6 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 16 Sept 2024 · Barclays PLC 57,429 shares @ £2.211 4.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5354830-7 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 17 Jun 2024 · Barclays PLC 62,595 shares @ £2.029 4.9% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5231479-6 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 8 Mar 2024 · Barclays PLC 74,186 shares @ £1.712 5.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-42 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 8 Mar 2024 · Barclays PLC 99,025 shares @ £1.712 6.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-57 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 8 Mar 2024 · Barclays PLC 262,342 shares @ £1.712 17.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-71 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 8 Mar 2024 · Barclays PLC 797,066 shares @ £1.38 43.7% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5103651-9 ● CEO, UK Corporate Bank and Head of Public Policy & Corporate Responsibility · Executives · 8 Mar 2024 · Barclays PLC 171,728 shares @ £1.712 11.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-26 ● CEO, Barclays Bank UK PLC · Executives · 12 Dec 2023 · Barclays PLC 88,928 shares @ £1.4282 33.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5003911-5 78,110 shares @ £1.626 33.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:4904876-5 82,461 shares @ £1.5402 100.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:4811452-4 About Matthew Hammerstein Matthew Hammerstein is a declarant linked to Barclays PLC, where he holds the role of Chief Executive of the UK Corporate Bank. He has 25 filings, and among the sampled recent filings, buy and sell amounts span from 2023-06-22 to 2026-03-12, with Sale as the modal transaction nature.