Date Company Director Type Value No. Shares Total held Total held %
12 Mar Barclays PLC Anna Cross SELL £680,775 223,278 1,712,545 0.01
12 Mar BP PLC Murray Auchincloss BUY £372 90 1,123,573 0.01
12 Mar Marshalls PLC Simon Bourne BUY £148 61 63,654 0.03
12 Mar Georgia Capital PLC Neil Janin SELL £63,380 4,371 0 0.00
12 Mar Georgia Capital PLC Neil Janin SELL £29,680 2,000 3,701 0.01
12 Mar Kier Group PLC Christine Browne BUY £25,081 20,325 20,325 0.00
12 Mar Intercede Group PLC Nitil Patel BUY £4,875 3,250 43,396 0.07
12 Mar United Utilities Group PLC Louise Beardmore BUY £178 18 49,466 0.01
12 Mar HSBC Holdings PLC Georges Elhedery SELL £119,568 13,881 1,121,300 0.01
12 Mar HSBC Holdings PLC Georges Elhedery SELL £247,370 28,718 1,153,686 0.01
12 Mar HSBC Holdings PLC Georges Elhedery TIN £0 61,104 1,182,404 0.01
12 Mar HSBC Holdings PLC Georges Elhedery BUY £793,971 90,636 1,105,649 0.01
12 Mar HSBC Holdings PLC Georges Elhedery TIN £0 29,532 1,135,181 0.01
12 Mar Centrica PLC Russell O'Brien BUY £151 103 189,940 0.00
12 Mar Centrica PLC Russell O'Brien TIN £0 22 189,962 0.00
12 Mar Vesuvius PLC Mark Collis TIN £0 23,129 70,176 0.03
12 Mar Vesuvius PLC Mark Collis TIN £0 1,776 71,952 0.03
12 Mar Vesuvius PLC Mark Collis BUY £19,869 4,906 51,953 0.02
12 Mar Vesuvius PLC Mark Collis BUY £490 121 52,074 0.02
12 Mar Wpp PLC Joanne Wilson TIN £0 49,625 78,273 0.01
12 Mar Wpp PLC Joanne Wilson SELL £149,574 23,371 54,902 0.01
12 Mar Kier Group PLC Alison Atkinson BUY £9,937 7,978 18,716 0.00
12 Mar Wpp PLC Andrew Scott TIN £0 50,609 900,374 0.08
12 Mar Wpp PLC Andrew Scott SELL £152,538 23,834 876,540 0.08
12 Mar Ricardo PLC Judith Cottrell BUY £151 68 26,837 0.04
12 Mar Flutter Entertainment PLC Peter Jackson BUY £0 11,205 32,198 0.00
12 Mar Marshalls PLC Matt Pullen BUY £148 61 34,079 0.01
12 Mar BP PLC Katherine Thomson BUY £21 5 366,208 0.00
12 Mar Clarkson PLC Constantin Cotzias BUY £21,937 601 1,577 0.01
12 Mar Zotefoams PLC Ronan Cox TIN £0 14 3,540 0.01
12 Mar Zotefoams PLC Ronan Cox BUY £0 55 3,526 0.01
12 Mar Hollywood Bowl Group PLC Darren Shapland BUY £77,382 30,000 30,000 0.02
12 Mar Dr. Martens PLC Giles Wilson TIN £0 269 164,292 0.02
12 Mar Dr. Martens PLC Giles Wilson BUY £150 269 164,023 0.02
12 Mar Dr. Martens PLC Ije Nwokorie TIN £0 269 1,396 0.00
12 Mar Dr. Martens PLC Ije Nwokorie BUY £150 269 1,127 0.00
12 Mar Robert Walters PLC Jane Hesmondhalgh BUY £17,360 7,000 7,000 0.01
12 Mar Rio Tinto PLC Martina Merz BUY £65,964 1,150 1,150 0.00
12 Mar Rio Tinto PLC Martina Merz BUY £34,410 600 1,750 0.00
12 Mar HSBC Holdings PLC Pam Kaur TIN £0 42,388 96,311 0.00
12 Mar HSBC Holdings PLC Pam Kaur TIN £0 19,635 53,923 0.00
12 Mar HSBC Holdings PLC Pam Kaur TIN £0 18,655 34,288 0.00
12 Mar HSBC Holdings PLC Pam Kaur TIN £0 15,633 15,633 0.00
12 Mar HSBC Holdings PLC Pam Kaur SELL £79,488 9,228 70,967 0.00
12 Mar HSBC Holdings PLC Pam Kaur SELL £171,612 19,923 51,044 0.00
12 Mar HSBC Holdings PLC Pam Kaur SELL £75,525 8,768 80,195 0.00
12 Mar HSBC Holdings PLC Pam Kaur SELL £63,294 7,348 88,963 0.00
11 Mar Kier Group PLC Matthew Lester BUY £20,063 16,310 166,131 0.04
11 Mar Croda International PLC Stephen Foots BUY £160 5 245,361 0.18
11 Mar Croda International PLC Stephen Foots TIN £0 5 245,366 0.18

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