Date Company Director Type Value No. Shares Total held Total held %
28 Jun Seeing Machines Limited Michael Brown BUY £59,500 700,000 674,134,944 17.71
28 Jun Ip Group PLC Aedhmar Hynes BUY £24,360 21,000 21,000 0.00
28 Jun Opg Power Ventures PLC Avantika Gupta BUY £8,400 60,000 60,000 0.01
28 Jun Bion PLC Habizan Rahman BUY £0 114,361,409 114,361,409 26.49
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £1,287 2,127 84,112 0.02
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £9,852 16,447 65,669 0.02
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £9,855 16,316 81,985 0.02
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £9,901 16,312 16,312 0.00
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £9,845 16,463 32,775 0.01
28 Jun Card Factory PLC Darcy Willson-Rymer BUY £9,852 16,447 49,222 0.01
25 Jun B.P. Marsh & Partners PLC Daniel Topping SELL £8,541 2,542 142,800 0.38
25 Jun Diageo PLC Kathryn Mikells SEXR £22,421 643 235,901 0.01
25 Jun Diageo PLC Kathryn Mikells EXR £21,912 1,037 236,544 0.01
25 Jun Whitbread PLC David Atkins BUY £32,390 1,000 3,137 0.00
25 Jun Iqgeo Group PLC Matthew Royde BUY £74,400 60,000 14,526,897 25.35
25 Jun Iqgeo Group PLC Matthew Royde BUY £19,661 16,037 14,466,897 25.24
25 Jun Kerry Group PLC Gerry Behan SELL £552,357 4,721 56,803 0.03
25 Jun Oxford Instruments PLC Gavin Hill SEXR £65,240 2,800 817 0.00
25 Jun Oxford Instruments PLC Gavin Hill EXR £0 2,800 3,617 0.01
25 Jun Oxford Instruments PLC Gavin Hill SEXR £1,407,270 60,398 817 0.00
25 Jun Oxford Instruments PLC Gavin Hill EXR £0 60,398 61,215 0.11
25 Jun Oxford Instruments PLC Ian Barkshire SEXR £1,803,067 77,385 35,397 0.06
25 Jun Oxford Instruments PLC Ian Barkshire EXR £0 77,385 112,782 0.20
25 Jun Oxford Instruments PLC Ian Barkshire SEXR £491,349 21,088 35,397 0.06
25 Jun Oxford Instruments PLC Ian Barkshire EXR £386,004 37,549 56,485 0.10
25 Jun Oxford Instruments PLC Ian Barkshire SEXR £195,720 8,400 18,936 0.03
25 Jun Oxford Instruments PLC Ian Barkshire EXR £143,916 14,537 27,336 0.05
25 Jun Oxford Instruments PLC Ian Barkshire EXR £4,584 463 13,262 0.02
25 Jun Oxford Instruments PLC Ian Barkshire SEXR £10,788 463 12,799 0.02
25 Jun Oxford Instruments PLC Ian Barkshire SELL £279,181 11,982 23,415 0.04
25 Jun Oxford Instruments PLC Ian Barkshire SEXR £83,600 3,588 35,397 0.06
25 Jun Oxford Instruments PLC Ian Barkshire EXR £0 3,588 38,985 0.07
25 Jun Phoenix Group Holdings PLC Kory Sorenson BUY £19,604 2,900 29,500 0.00
25 Jun Phoenix Group Holdings PLC Kory Sorenson BUY £12,132 1,800 38,300 0.00
25 Jun Phoenix Group Holdings PLC Kory Sorenson BUY £46,620 7,000 36,500 0.00
25 Jun Spirent Communications PLC Paula Bell BUY £123 49 522,954 0.09
25 Jun Spirent Communications PLC Paula Bell TIN £0 49 523,003 0.09
25 Jun Sirius Real Estate LD Alistair Marks SELL £990,890 900,000 5,759,078 0.55
25 Jun W Resources PLC Michael Masterman PLAC £250,000 3,125,000 16,434,194 14.18
25 Jun Beeks Financial Cloud Group PLC Gordon McArthur SELL £892,500 750,000 26,290,410 46.90
25 Jun Discoverie Group PLC Nicholas Jefferies BUY £34,956 3,703 985,103 1.10
25 Jun Jupiter Fund Management PLC Roger Yates BUY £532,200 200,000 225,000 0.04
25 Jun Kerry Group PLC Hugh Brady BUY £199,920 1,700 1,700 0.00
25 Jun Savannah Resources PLC David Archer BUY £3,550 100,000 40,406,649 2.82
25 Jun Savannah Resources PLC David Archer BUY £5,306 150,000 40,306,649 2.82
25 Jun Pensana Rare Earths Plc Ord 0.001 Paul Atherley PLAC £600,000 500,000 9,569,861 4.43
25 Jun Pebble Beach Systems Group PLC Christopher Errington TOUT £0 9,704 37,085,529 29.76
25 Jun Renalytix PLC Fergus Fleming SELL £161,250 15,000 569,481 0.79
25 Jun Flutter Entertainment PLC Peter Jackson EXR £0 9,514 17,075 0.01
25 Jun Flutter Entertainment PLC Peter Jackson SEXR £946,553 5,724 7,561 0.00

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