Latest deals

slide to see more
Traded Action Notifier Price Amount Value
31-Jan-24  Buy James Brooke 80.36p 30,000 £24,107.28
31-Jan-24  Buy Roger McDowell 80.75p 32,000 £25,840.00
30-Aug-23  Buy Roger McDowell 82.60p 300,000 £247,799.99
12-May-23  Buy Stuart Watson 111.40p 8,965 £9,987.01

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
30-Aug-23  Buy Roger McDowell 82.60p 300,000 £247,799.99
31-Jan-24  Buy Roger McDowell 80.75p 32,000 £25,840.00
31-Jan-24  Buy James Brooke 80.36p 30,000 £24,107.28
12-May-23  Buy Stuart Watson 111.40p 8,965 £9,987.01

Director Shareholdings

slide to see more
Notifier Holding Value*
Roger McDowell 1,082,000 £1,157,740.06
James Brooke 240,000 £256,800.01
Russell Cash 48,175 £51,547.25
Ailsa Webb 39,719 £42,499.33
Stuart Watson 8,965 £9,592.55
* 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 £11,235,000.55
Odyssean Investment Trust PLC 10,000,001 £10,700,001.59
Premier Miton Group PLC 6,085,243 £6,511,210.33
Harwood Capital LLP 5,870,826 £6,281,784.13
Downing LLP 5,814,616 £6,221,639.42
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.