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 £34,320,838.39
Innes Smith 896,644 £1,024,415.81
Matthew Benson 40,802 £46,616.29
Iain Logan 30,000 £34,275.00
Colin Kenneth Rae 20,000 £22,850.00
* 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,644,360.44
BGF Investment Management Limited 8,611,339 £9,838,455.18
SFM UK Management LLP 6,545,189 £7,477,878.71
Janus Henderson Group plc 6,134,080 £7,008,186.66
Downing LLP 4,780,139 £5,461,309.01
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.