Latest deals

slide to see more
Traded Action Notifier Price Amount Value
06-Jan-26  Sell Innes Smith 132.50p 100,000 £132,500.00
12-Nov-25  Sell Sandy Adam 117.50p 140,000 £164,499.99
12-Nov-25  Sell Sandy Adam 119.00p 127,899 £152,199.82
11-Nov-25  Sell Sandy Adam 115.00p 1,000,000 £1,149,999.98
11-Nov-25  Sell Sandy Adam 115.00p 500,000 £574,999.99

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
11-Nov-25  Sell Sandy Adam 115.00p 1,000,000 £1,149,999.98
11-Nov-25  Sell Sandy Adam 115.00p 500,000 £574,999.99
11-Nov-25  Sell Sandy Adam 115.00p 500,000 £574,999.99
12-Nov-25  Sell Sandy Adam 117.50p 140,000 £164,499.99
12-Nov-25  Sell Sandy Adam 119.00p 127,899 £152,199.82

Director Shareholdings

slide to see more
Notifier Holding Value*
Sandy Adam 30,040,120 £33,864,457.19
Sandy Adam 30,040,120 £33,864,457.19
Innes Smith 896,644 £1,010,793.64
Innes Smith 896,644 £1,010,793.64
Matthew Benson 40,802 £45,996.41
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
James Adam 10,192,000 £11,489,519.60
James Adam 10,192,000 £11,489,519.60
BGF Investment Management Limited 8,611,339 £9,707,628.36
BGF Investment Management Limited 8,611,339 £9,707,628.36
SFM UK Management LLP 6,545,189 £7,378,441.65
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.