Latest deals

slide to see more
Traded Action Notifier Price Amount Value
09-Feb-26  Buy Stuart Watson 53.00p 2,405 £1,274.65
09-Feb-26  Buy Ailsa Webb 53.00p 13,208 £7,000.24
09-Feb-26  Buy James Brooke 53.00p 64,408 £34,136.24
09-Feb-26  Buy Russell Cash 53.00p 12,928 £6,851.84
09-Feb-26  Buy Mike England 53.00p 16,228 £8,600.84

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
09-Feb-26  Buy Roger McDowell 53.00p 303,794 £161,010.81
09-Feb-26  Buy James Brooke 53.00p 64,408 £34,136.24
09-Feb-26  Buy Mike England 53.00p 16,228 £8,600.84
09-Feb-26  Buy Ailsa Webb 53.00p 13,208 £7,000.24
09-Feb-26  Buy Russell Cash 53.00p 12,928 £6,851.84

Director Shareholdings

slide to see more
Notifier Holding Value*
Roger McDowell 1,435,794 £890,192.29
Roger McDowell 1,435,794 £890,192.29
James Brooke 304,408 £188,732.96
James Brooke 304,408 £188,732.96
Russell Cash 61,103 £37,883.86
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Odyssean Investment Trust PLC 10,500,000 £6,510,000.05
Odyssean Investment Trust PLC 10,500,000 £6,510,000.05
Odyssean Investment Trust PLC 10,000,001 £6,200,000.67
Odyssean Investment Trust PLC 10,000,001 £6,200,000.67
Harwood Capital LLP 8,246,000 £5,112,520.04
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.