Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the complete record of transactions filed by Vim Maru. Director active across 1 company, notably Barclays PLC. In total, 22 reports have been logged. Activity tracked since 20 June 2023. The latest transaction was disclosed on 9 March 2026 (Purchase). Regulator: RNS (LSE). All data is free.
Companies and markets linked to Vim Maru Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 22 total
● Chief Executive of Barclays UK · Executives · 9 Mar 2026 · Barclays PLC 488,379 shares @ £3.9068 23.4% of flow Outside a trading venueISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-10 ● Chief Executive of Barclays UK · Executives · 9 Mar 2026 · Barclays PLC 191,097 shares @ £3.9068 9.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-44 ● Chief Executive Officer of Barclays UK · Executives · 9 Mar 2026 · Barclays PLC 50,753 shares @ £3.9068 2.4% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-64 ● Chief Executive of Barclays UK · Executives · 9 Mar 2026 · Barclays PLC 31,355 shares @ £3.9068 1.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:3996a817-f7dd-4c38-a9d6-219cd77aff9e-27 ● Chief Executive of Barclays UK · Executives · 12 Dec 2025 · Barclays PLC 40,688 shares @ £4.516 2.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:a1639d3f-42ed-4a1e-9d3e-3504e7e9c92a-8 ● Chief Executive of Barclays UK · Executives · 16 Sept 2025 · Barclays PLC 47,844 shares @ £3.8405 3.7% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5826681-7 ● Chief Executive of Barclays UK · Executives · 20 Jun 2025 · Barclays PLC 56,424 shares @ £3.256 3.9% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5709835-8 60,265 shares @ £3.049 4.1% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-36 458,569 shares @ £2.725 27.9% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5571759-8 47,350 shares @ £3.049 3.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-71 96,424 shares @ £3.049 6.6% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-21 94,798 shares @ £3.049 6.4% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5571759-52 ● Chief Executive of Barclays UK · Executives · 12 Dec 2024 · Barclays PLC 68,143 shares @ £2.696 4.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5470096-8 83,087 shares @ £2.211 8.5% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5354830-10 90,560 shares @ £2.029 9.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5231479-8 171,728 shares @ £1.712 16.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-29 537,414 shares @ £1.395 41.4% of flow Outside a trading venueISIN ISIN GB0031348658RNS:5103651-12 107,330 shares @ £1.712 10.2% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-44 18,766 shares @ £1.712 1.8% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5103651-80 ● Global Head of Consumer Banking and Payments · Executives · 12 Dec 2023 · Barclays PLC 128,658 shares @ £1.4282 33.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:5003911-6 ● Global Head of Consumer Banking and Payments · Executives · 15 Sept 2023 · Barclays PLC 113,007 shares @ £1.626 33.3% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:4904876-6 ● Global Head of Consumer Banking and Payments · Executives · 20 Jun 2023 · Barclays PLC 119,302 shares @ £1.5402 100.0% of flow London Stock Exchange (XLON)ISIN ISIN GB0031348658RNS:4811452-5 About Vim Maru Vim Maru is Chief Executive of Barclays UK at Barclays PLC (XLON). The record shows 22 filings, and across the sampled filings from 2023-06-22 to 2026-03-12, the reported totals are 4571770 in buys and 4854697 in sells, with Sale as the modal transaction nature.