Date Company Director Type Value No. Shares Total held Total held %
07 Jun Ninety One PLC Kim McFarland SELL £15,854 10,034 2,572,864 0.41
07 Jun Ninety One PLC Kim McFarland SELL £525,923 332,498 2,612,832 0.42
07 Jun Ninety One PLC Kim McFarland TIN £0 372,466 2,945,330 0.47
07 Jun Ninety One PLC Kim McFarland TIN £0 11,268 2,582,898 0.41
07 Jun Judges Scientific PLC Alexander Hambro SELL £116,720 1,100 44,314 0.67
07 Jun Springfield Properties PLC Innes Smith EXR £81 65,178 1,061,552 0.89
07 Jun Springfield Properties PLC Innes Smith SELL £62,734 65,178 996,374 0.84
07 Jun Lsl Property Services PLC David Stewart TIN £0 9 95,233 0.09
07 Jun Lsl Property Services PLC David Stewart BUY £148 44 95,224 0.09
07 Jun Timothy Cowper BUY £10,347 10,000 34,731 0.00
07 Jun Greggs PLC Roisin Currie BUY £1,254 75 29,245 0.03
07 Jun Cmc Markets PLC Albert Soleiman BUY £303 110 24,267 0.01
07 Jun Benoit Durteste TIN £0 343,146 1,912,562 0.66
07 Jun Benoit Durteste SELL £3,682,045 161,281 1,751,281 0.60
07 Jun Antje Hensel-Roth TIN £0 13,663 23,489 0.01
07 Jun Antje Hensel-Roth SELL £146,614 6,422 17,067 0.01
07 Jun B&M European Value Retail S.A. Hounaida Lasry BUY £35,007 7,000 7,000 0.00
06 Jun British American Tobacco PLC Tadeu Marroco BUY £146 6 131,517 0.01
06 Jun Mj Gleeson PLC Stefan Allanson BUY £204 36 157,454 0.27
06 Jun Hilton Food Group PLC Robert Watson SELL £129,110 14,747 2,030,898 2.26
06 Jun Investec PLC Fani Titi SELL £522,839 100,546 0 0.00
06 Jun Investec PLC Fani Titi SELL £277,160 53,300 0 0.00
06 Jun Investec PLC Fani Titi SEXR £616,130 117,358 0 0.00
06 Jun Investec PLC Fani Titi TIN £0 117,358 117,358 0.02
06 Jun Investec PLC Fani Titi SELL £934,868 178,070 0 0.00
06 Jun Investec PLC Fani Titi TIN £0 178,070 178,070 0.03
06 Jun Investec PLC Fani Titi TIN £0 100,546 100,546 0.02
06 Jun Investec PLC Fani Titi TIN £0 53,300 53,300 0.01
06 Jun Investec PLC Fani Titi SELL £279,999 53,846 0 0.00
06 Jun Investec PLC Fani Titi TIN £0 53,846 53,846 0.01
06 Jun Investec PLC Nishlan Samujh TIN £0 11,750 11,750 0.00
06 Jun Investec PLC Nishlan Samujh SELL £140,000 26,923 0 0.00
06 Jun Investec PLC Nishlan Samujh TIN £0 26,923 26,923 0.00
06 Jun Investec PLC Nishlan Samujh SELL £338,900 65,173 0 0.00
06 Jun Investec PLC Nishlan Samujh SELL £61,100 11,750 0 0.00
06 Jun Investec PLC Nishlan Samujh TIN £0 65,173 65,173 0.01
06 Jun Judges Scientific PLC Bradley Ormsby BUY £215 2 596 0.01
06 Jun Judges Scientific PLC David Cicurel BUY £215 2 644,338 9.70
06 Jun Judges Scientific PLC Mark Lavelle BUY £215 2 1,265 0.02
06 Jun Nahl Group PLC James Saralis SELL £3,505 5,232 249,918 0.53
06 Jun Nahl Group PLC James Saralis BUY £3,532 5,232 255,150 0.54
06 Jun Nahl Group PLC James Saralis SELL £20,006 29,639 225,511 0.48
06 Jun Nahl Group PLC James Saralis SELL £81,026 115,752 255,150 0.54
06 Jun Nahl Group PLC James Saralis BUY £20,036 29,639 255,150 0.54
06 Jun Phoenix Group Holdings PLC Andrew Briggs TIN £0 10 425,045 0.04
06 Jun Phoenix Group Holdings PLC Andrew Briggs BUY £154 31 425,035 0.04
06 Jun Phoenix Group Holdings PLC Rakesh Thakrar TIN £0 10 171,921 0.02
06 Jun Phoenix Group Holdings PLC Rakesh Thakrar BUY £154 31 171,911 0.02
06 Jun Rathbones Group PLC Robert Stockton BUY £143 8 200,328 0.22
06 Jun Rathbones Group PLC Robert Stockton TIN £0 8 200,336 0.22

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