Date Company Director Type Value No. Shares Total held Total held %
28 Jun Rose Petroleum PLC Matthew Idiens SELL £22,823 18,113,468 2,025,745 0.05
28 Jun Rose Petroleum PLC Matthew Idiens BUY £25,400 20,000,000 22,025,745 0.59
28 Jun Tt Electronics PLC Jack Boyer BUY £38,351 31,435 31,435 0.02
28 Jun Tt Electronics PLC Jack Boyer BUY £11,490 9,065 40,500 0.02
28 Jun Wpp PLC Roberto Quarta BUY £86,107 5,700 27,500 0.00
28 Jun Blackrock Throgmorton Trust PLC Simon Beart BUY £470 161 39,617 0.05
28 Jun Blackrock Throgmorton Trust PLC Simon Beart BUY £514 176 39,793 0.05
28 Jun Value And Indexed Property Income... Matthew Oakeshott BUY £233,000 100,000 3,433,542 7.54
28 Jun Value And Indexed Property Income... Matthew Oakeshott BUY £233,000 100,000 2,896,043 6.36
28 Jun Walker Crips Group PLC Sean Lam BUY £149 331 434,845 1.13
28 Jun Walker Crips Group PLC Sean Lam TIN £0 331 435,176 1.14
28 Jun Witan Investment Trust PLC Suzy Neubert DRIP £402 55 9,657 0.01
28 Jun Pearson PLC Harish Manwani BUY £3,169 346 3,283 0.00
28 Jun Scottish American Investment Co. PLC John Kerr of Kinlochard DRIP £1,607 566 140,395 0.11
28 Jun Walker Crips Group PLC Rodney Fitzgerald BUY £149 331 286,357 0.75
28 Jun Walker Crips Group PLC Rodney Fitzgerald TIN £0 331 286,688 0.75
28 Jun Walker Crips Group PLC Mark Rushton BUY £149 331 119,029 0.31
28 Jun Walker Crips Group PLC Mark Rushton TIN £0 331 119,360 0.31
28 Jun Intu Properties PLC Rakhi Goss-Custard BUY £20,498 7,383 7,383 0.00
28 Jun Kingfisher PLC Rakhi Goss-Custard BUY £20,497 6,124 6,124 0.00
28 Jun Standard Life Aberdeen PLC Paul Matthews BUY £149 55 236,946 0.01
28 Jun Standard Life Aberdeen PLC Paul Matthews TIN £0 27 236,973 0.01
28 Jun Aukett Swanke Group PLC Beverley Wright BUY £425 10,000 10,000 0.01
28 Jun Centrica PLC Ian Meakins BUY £2,016 967 27,240 0.00
28 Jun Fidelity European Trust PLC Vivian Bazalgette BUY £15,480 10,000 10,000 0.00
28 Jun Henderson Eurotrust PLC Rutger Koopmans BUY £39,690 4,900 4,900 0.02
28 Jun Immunodiagnostic Systems Holdings PLC Carlos Zando BUY £28,683 17,258 17,258 0.06
28 Jun Qinetiq Group PLC David Mellors TIN £0 157,196 584,673 0.10
28 Jun Qinetiq Group PLC David Mellors SELL £167,628 74,143 510,530 0.09
28 Jun Tate & Lyle PLC Sybella Stanley BUY £31,232 4,983 4,983 0.00
28 Jun Tribal Group PLC Ian Bowles BUY £100,000 200,000 1,336,363 0.68
28 Jun Walker Crips Group PLC Robert Elliott BUY £149 332 466,230 1.22
28 Jun Walker Crips Group PLC Robert Elliott TIN £0 332 466,562 1.22
27 Jun Auto Trader Group PLC David Keens BUY £89,623 25,000 25,000 0.00
27 Jun Centrica PLC Iain Conn DRIP £12,501 5,773 300,083 0.01
27 Jun Cls Holdings PLC Fredrik Widlund BUY £13,010 1,000 22,694 0.06
27 Jun Marshalls PLC Martyn Coffey BUY £21,209 10,000 156,177 0.08
27 Jun Electrocomponents PLC Lindsley Ruth BUY £53,200 20,000 20,000 0.00
27 Jun Taylor Wimpey PLC Katharine Barker BUY £26,953 20,000 60,000 0.00
27 Jun Ekf Diagnostics Holdings PLC Christopher Mills BUY £300,605 2,613,957 115,042,060 24.78
27 Jun Hikma Pharmaceuticals PLC Mazen Darwazah BUY £3,300,000 150,000 7,413,704 3.09
27 Jun Hikma Pharmaceuticals PLC Said Darwazah BUY £3,300,000 150,000 13,430,927 5.60
27 Jun Informa PLC David Flaschen BUY £27,150 3,000 6,000 0.00
27 Jun Marshalls PLC Jack Clarke BUY £10,000 4,688 5,345 0.00
27 Jun Oxford Biomedica PLC Lorenzo Tallarigo BUY £2,640 62,847 229,239 0.01
27 Jun Vertu Motors PLC Robert Forrester BUY £4,996 11,215 6,778,888 1.71
27 Jun Wizz Air Holdings PLC Jozsef Varadi BUY £336,000 20,000 2,340,500 4.10
27 Jun Aveva Group PLC James Kidd EXR £0 627 17,351 0.03
27 Jun Aveva Group PLC James Kidd EXR £0 117 17,468 0.03
27 Jun Aveva Group PLC James Kidd EXR £0 1,161 16,724 0.03

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