Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Mark Collis. Officer active across 1 company, notably Vesuvius plc. Aggregated, 22 disclosures have been recorded. History available since 15 June 2023. The latest transaction was disclosed on 13 April 2026 (Grant). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 22 total
175,972 shares @ £4.0728 26.0% of flow London - outside a trading venueRNS:dd9d7646-df23-4934-8763-70efab814c91-1 11,897 shares @ £4.0728 1.8% of flow London - outside a trading venueRNS:342dc40f-cf27-4f0e-9f5d-8513cf85779c-1 988 shares @ £4.3449 0.2% of flow London Stock Exchange (XLON)RNS:a189e01b-ea9d-4297-90e9-bc69c2e4ce60 Ideal exit: 5 Dec 2026 (T+270) 304 shares @ £3.73 0.1% of flow London Stock Exchange (XLON)RNS:202510031052PR_NEWS_UKDISCLO_0089 Ideal exit: 29 Jun 2026 (T+270) ● Chief Financial Officer · Executives · 23 Sept 2025 · Vesuvius plc 1,481 shares @ £3.81 0.3% of flow London Stock Exchange (XLON)RNS:202509251201PR_NEWS_UKDISCLO_0111 Ideal exit: 20 Jun 2026 (T+270) 3,371 shares @ £3.69 0.6% of flow London Stock Exchange (XLON)RNS:202506111107PR_NEWS_UKDISCLO_0102 Ideal exit: 6 Mar 2026 (T+270) 165 shares London - outside a trading venueRNS:202504291205PR_NEWS_UKDISCLO_0106 Ideal exit: 23 Jan 2026 (T+270) 0
1.0% of flow London Stock Exchange (XLON)RNS:202504091159PR_NEWS_UKDISCLO_0102 Ideal exit: 2 Jan 2026 (T+270) 9,460 shares @ £3.20 1.6% of flow London Stock Exchange (XLON)RNS:202504091158PR_NEWS_UKDISCLO_0100 Ideal exit: 2 Jan 2026 (T+270) 175,116 shares @ £3.8974 34.9% of flow London - outside a trading venueRNS:202504081214PR_NEWS_UKDISCLO_0113-1 20,537 shares @ £3.8974 4.1% of flow London - outside a trading venueRNS:202504081213PR_NEWS_UKDISCLO_0112-1 24,905 shares London - outside a trading venueRNS:202503121048PR_NEWS_UKDISCLO_0099 Ideal exit: 5 Dec 2025 (T+270) 0
London Stock Exchange (XLON)RNS:202503121045PR_NEWS_UKDISCLO_0098 Ideal exit: 5 Dec 2025 (T+270) 11,528 shares @ £4.3205 4.5% of flow London Stock Exchange (XLON)RNS:202408020643PR_NEWS_UKDISCLO_0062 Ideal exit: 28 Apr 2025 (T+270) 23,854 shares @ £4.8661 10.8% of flow London - outside a trading venueRNS:202404101002PR_NEWS_UKDISCLO_0104-1 4,100 shares London - outside a trading venueRNS:202404101002PR_NEWS_UKDISCLO_0105 Ideal exit: 3 Jan 2025 (T+270) 135,940 shares @ £4.8661 61.3% of flow London - outside a trading venueRNS:202404100956PR_NEWS_UKDISCLO_0103-1 847 shares London - outside a trading venueRNS:202403121332PR_NEWS_UKDISCLO_0127 Ideal exit: 6 Dec 2024 (T+270) 8,228 shares @ £4.8366 13.3% of flow London Stock Exchange (XLON)RNS:202403010530PR_NEWS_UKDISCLO_0078 Ideal exit: 25 Nov 2024 (T+270) 1,370 shares London Stock Exchange (XLON)RNS:202308300431PR_NEWS_UKDISCLO_0044 Ideal exit: 21 May 2024 (T+270) 56,895 shares @ £3.8729 84.7% of flow London - outside a trading venueRNS:202306210446PR_NEWS_UKDISCLO_0040 Ideal exit: 16 Mar 2024 (T+270) 9,524 shares @ £4.1788 15.3% of flow London Stock Exchange (XLON)RNS:202306151240PR_NEWS_UKDISCLO_0117 Ideal exit: 11 Mar 2024 (T+270)