Date Company Director Type Value No. Shares Total held Total held %
16 Apr Emis Group PLC Peter Southby BUY £153 15 23,993 0.04
16 Apr Emis Group PLC Peter Southby TIN £0 5 23,998 0.04
16 Apr Gsk PLC Emma Walmsley DRIP £14,979 970 495,471 0.01
16 Apr Gsk PLC Emma Walmsley DRIP £11,998 777 497,213 0.01
16 Apr Gsk PLC Emma Walmsley DRIP £14,902 965 496,436 0.01
16 Apr Gsk PLC Emma Walmsley DRIP £37,738 2,407 494,501 0.01
16 Apr Gsk PLC Iain Mackay DRIP £8,092 524 35,747 0.00
16 Apr Hikma Pharmaceuticals PLC Mazen Darwazah TIN £0 19,318 7,825,283 3.23
16 Apr Hikma Pharmaceuticals PLC Said Darwazah TIN £0 36,438 14,140,404 5.83
16 Apr Uls Technology PLC Oliver Scott BUY £2,150 5,000 17,166,441 26.46
16 Apr Uls Technology PLC Oliver Scott BUY £1,290 3,000 17,161,441 26.45
16 Apr International Public Partnerships LD John Whittle BUY £29,640 19,000 77,864 0.00
16 Apr Johnson Matthey PLC Robert MacLeod BUY £340 18 69,758 0.04
16 Apr Johnson Matthey PLC Anna Manz BUY £397 21 11,855 0.01
16 Apr Medica Group PLC Stephen Davies BUY £60,000 51,282 1,655,926 1.49
16 Apr Marks And Spencer Group PLC Justin King BUY £18,928 20,000 64,000 0.00
16 Apr Marks And Spencer Group PLC Katie Bickerstaffe BUY £19,758 20,000 24,800 0.00
16 Apr Schroder Oriental Income Fund Limited Nicholas Winsor BUY £42,450 20,000 20,000 0.01
16 Apr Mid-Wynd International Investment... Harry Morgan BUY £405 74 13,892 0.03
16 Apr Oxford Instruments PLC Gavin Hill BUY £26 2 6,169 0.01
16 Apr Oxford Instruments PLC Gavin Hill BUY £155 12 6,167 0.01
16 Apr Oxford Instruments PLC Ian Barkshire BUY £155 12 12,649 0.02
16 Apr Oxford Instruments PLC Ian Barkshire BUY £26 2 12,651 0.02
16 Apr Premier Oil PLC Robin Allan TIN £0 35,861 743,206 0.09
16 Apr Premier Oil PLC Robin Allan SELL £0 41,496 701,710 0.08
16 Apr Premier Oil PLC Robin Allan TIN £0 41,496 707,345 0.09
16 Apr Premier Oil PLC Anthony Durrant TIN £0 75,564 1,815,417 0.22
16 Apr Premier Oil PLC Anthony Durrant TIN £0 67,010 1,739,853 0.21
16 Apr Premier Oil PLC Anthony Durrant SELL £0 67,010 1,748,407 0.21
16 Apr Premier Oil PLC Richard Rose TIN £0 33,193 311,996 0.04
16 Apr Premier Oil PLC Richard Rose SELL £0 39,244 272,752 0.03
16 Apr Premier Oil PLC Richard Rose TIN £0 39,244 278,803 0.03
16 Apr Pressure Technologies PLC Roy Gardner BUY £15,500 15,500 160,000 0.86
16 Apr Pressure Technologies PLC Roy Gardner BUY £2,250 2,500 144,500 0.78
16 Apr Pressure Technologies PLC Roy Gardner BUY £1,800 2,000 142,000 0.76
16 Apr Royal Mail PLC Stuart Simpson BUY £100 71 93,591 0.01
16 Apr Royal Mail PLC Stuart Simpson TIN £0 2 93,593 0.01
16 Apr Sabre Insurance Group PLC Geoffrey Carter BUY £150 54 1,546,053 0.62
16 Apr Sabre Insurance Group PLC Geoffrey Carter TIN £0 18 1,546,071 0.62
16 Apr Schroders PLC Richard Keers BUY £260 10 10,265 0.00
16 Apr Schroders PLC Peter Harrison BUY £260 10 61,352 0.02
16 Apr Zotefoams PLC David Stirling BUY £149 60 503,615 1.04
16 Apr Zotefoams PLC Gary McGrath BUY £151 61 42,564 0.09
15 Apr Abrdn Asia Focus PLC Martin Gilbert BUY £103,875 12,500 118,750 0.36
15 Apr Arden Partners PLC James Reed-Daunter TIN £0 2,190 2,584,748 7.74
15 Apr Arden Partners PLC James Reed-Daunter BUY £150 2,190 2,582,558 7.74
15 Apr Migo Opportunities Trust PLC Richard Davidson BUY £20,580 10,000 50,000 0.18
15 Apr Bmo Global Smaller Companies PLC Nicholas Bannerman BUY £5,024 5,000 21,000 0.00
15 Apr British Land Company PLC Chris Grigg TIN £0 76 1,412,557 0.15
15 Apr British Land Company PLC Chris Grigg BUY £151 38 1,412,481 0.15

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