Latest deals

slide to see more
Traded Action Notifier Price Amount Value
25-Sep-24  Buy Stephen Blair 176.20p 8,428 £14,850.14
13-Sep-24  Buy Stephen Blair 223.08p 5,756 £12,840.40
29-Aug-24  Buy Stephen Blair 206.70p 23,948 £49,501.28
09-Aug-24  Buy Stephen Blair 172.73p 18,905 £32,654.61
26-Feb-24  Buy Neil A Johnson 149.00p 33,500 £49,915.00

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
26-Feb-24  Buy Neil A Johnson 149.00p 33,500 £49,915.00
29-Aug-24  Buy Stephen Blair 206.70p 23,948 £49,501.28
09-Aug-24  Buy Stephen Blair 172.73p 18,905 £32,654.61
25-Sep-24  Buy Stephen Blair 176.20p 8,428 £14,850.14
13-Sep-24  Buy Stephen Blair 223.08p 5,756 £12,840.40

Director Shareholdings

slide to see more
Notifier Holding Value*
Neil A Johnson 96,393 £96,633.99
Stephen Blair 88,483 £88,704.21
Nigel Lingwood 5,000 £5,012.50
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Generation Investment Management LLP 6,532,248 £6,548,578.99
Odyssean Investment Trust PLC 6,444,000 £6,460,110.37
Aberforth Partners LLP 6,218,568 £6,234,114.78
Schroder Investment Management 5,061,963 £5,074,618.20
Notz, Stucki Europe 4,221,296 £4,231,849.48
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.