Date Company Director Type Value No. Shares Total held Total held %
24 Mar Bae Systems PLC Bradley Greve BUY £292,866 12,717 268,696 0.01
24 Mar Bae Systems PLC Thomas Arseneault BUY £364,787 15,840 1,445,482 0.05
24 Mar British American Tobacco PLC Tadeu Marroco TIN £0 90,972 16,343 0.00
24 Mar British American Tobacco PLC Tadeu Marroco TOUT £0 90,972 0 0.00
24 Mar Cranswick PLC Mark Bottomley SELL £5,606 110 131,342 0.25
24 Mar Cranswick PLC Mark Bottomley SELL £12,743 250 131,202 0.25
24 Mar Integrafin Holdings PLC Alexander Scott TIN £0 98 1,224,408 0.37
24 Mar Integrafin Holdings PLC Alexander Scott BUY £149 49 1,224,310 0.37
24 Mar Osb Group PLC Andrew Golding SELL £631,142 115,860 135,618 0.04
24 Mar Osb Group PLC Andrew Golding TIN £0 115,860 251,478 0.07
24 Mar Frontier Developments PLC David Braben SELL £31,635 9,000 11,935,388 33.50
24 Mar Sylvania Platinum Limited Eileen Carr BUY £202,500 25,000 225,000 0.09
24 Mar Sylvania Platinum Limited Eileen Carr BUY £20,250 25,000 225,000 0.09
24 Mar Yougov PLC Stephan Shakespeare BUY £101,705 65,616 2,028,128 1.72
24 Mar Harworth Group PLC Katerina Patmore SELL £10,734 6,943 120,109 0.04
24 Mar Persimmon PLC Dean Finch SEXR £330,056 28,331 84,213 0.03
24 Mar Persimmon PLC Dean Finch EXR £0 49,488 112,544 0.04
24 Mar Persimmon PLC Dean Finch EXR £0 10,698 63,056 0.02
24 Mar Keller Group PLC David Burke TIN £0 11,912 93,324 0.13
24 Mar Keller Group PLC David Burke SELL £122,027 6,032 87,292 0.13
24 Mar Keller Group PLC David Burke TIN £0 71,533 158,825 0.23
24 Mar Keller Group PLC David Burke SELL £772,381 38,180 120,645 0.17
24 Mar Smith & Nephew PLC Deepak Nath TIN £0 45,220 427,050 0.05
24 Mar Smith & Nephew PLC Deepak Nath SELL £135,898 11,383 381,830 0.04
24 Mar Smith & Nephew PLC Deepak Nath TIN £0 27,739 393,213 0.05
24 Mar Smith & Nephew PLC Deepak Nath SELL £537,167 44,994 365,474 0.04
24 Mar Smith & Nephew PLC Deepak Nath TIN £0 109,650 410,468 0.05
24 Mar Smith & Nephew PLC Deepak Nath SELL £221,903 18,587 408,463 0.05
24 Mar HSBC Holdings PLC Georges Elhedery BUY £237,384 19,815 2,153,615 0.01
24 Mar Haleon PLC Brian McNamara SELL £2,597,420 704,974 2,057,993 0.02
24 Mar Haleon PLC Brian McNamara TIN £0 133,733 2,191,726 0.02
24 Mar Haleon PLC Brian McNamara SELL £232,163 63,012 2,128,714 0.02
24 Mar Haleon PLC Brian McNamara TIN £0 1,497,695 2,762,967 0.03
24 Mar Rolls-Royce Holdings PLC Helen McCabe TIN £0 261,549 974,392 0.01
24 Mar Rolls-Royce Holdings PLC Helen McCabe SELL £1,416,009 123,175 851,217 0.01
24 Mar Coca-cola European Partners Plc Mary Harris BUY £102,000 1,250 1,250 0.00
24 Mar Smith & Nephew PLC John Rogers SELL £103,424 8,663 77,159 0.01
24 Mar Smith & Nephew PLC John Rogers TIN £0 13,902 85,822 0.01
24 Mar Integrafin Holdings PLC Euan Marshall BUY £152 50 31,610 0.01
24 Mar Integrafin Holdings PLC Euan Marshall TIN £0 100 31,710 0.01
24 Mar Neeraj Kapur TIN £0 149,216 149,216 0.06
24 Mar Marks And Spencer Group PLC Alison Dolan TIN £0 161,385 286,004 0.01
24 Mar Marks And Spencer Group PLC Alison Dolan SELL £246,291 76,385 209,619 0.01
24 Mar HSBC Holdings PLC Pam Kaur BUY £138,429 11,555 1,533,007 0.01
24 Mar Trustpilot Group PLC Mohammed Anjarwala SELL £46,209,921 21,593,421 250,000 0.06
24 Mar James Hopkinson TIN £0 29,473 243,473 0.10
24 Mar Morgan Advanced Materials PLC Damien Caby TIN £0 13,731 56,052 0.02
24 Mar Morgan Advanced Materials PLC Damien Caby SELL £12,188 6,599 49,453 0.02
24 Mar Crest Nicholson Holdings PLC Gillian Kent BUY £9,946 9,538 9,538 0.00
24 Mar Yougov PLC Ian Griffiths BUY £48,023 30,784 50,000 0.04

Transaction types:

BUY - Buy
SELL - Sell
EXR - Exercise
SEXR - Sale Post-Exercise
DRI - Dividend Reinvestment
DRIP - Dividend Reinvestment Plan
AWD - Award
TIN - Transfer In
TOUT - Transfer Out
LOF - In Lieu of Fees/Salary
SI - Script Issue
PLAC - Placing
RIS - Rights Issue