Latest deals

slide to see more
Traded Action Notifier Price Amount Value
30-Sep-26  Buy Richard King 238.51p 1,970 £4,698.65
24-Jun-26  Buy Richard King 205.79p 2,050 £4,218.69
23-Jun-26  Buy Peter Hewitt 206.00p 5,000 £10,300.00
23-Jun-26  Buy Peter Hewitt 205.98p 5,000 £10,299.00
31-Mar-26  Buy Richard King 171.77p 5,500 £9,447.35

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
01-Dec-25  Buy Indraneil (Neil) Mahapatra 168.74p 33,452 £56,446.23
01-Dec-25  Buy Peter Hewitt 167.90p 10,000 £16,790.00
01-Dec-25  Buy Peter Hewitt 167.97p 7,500 £12,597.75
23-Jun-26  Buy Peter Hewitt 206.00p 5,000 £10,300.00
23-Jun-26  Buy Peter Hewitt 205.98p 5,000 £10,299.00

Director Shareholdings

slide to see more
Notifier Holding Value*
No data found
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
No data found
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.