Latest deals

slide to see more
Traded Action Notifier Price Amount Value
08-Jun-26  Buy David Crane 72.09p 2,496 £1,799.47
08-Jun-26  Buy Robert Forrester 72.09p 2,496 £1,799.47
08-Jun-26  Buy Karen Anderson 72.09p 2,496 £1,799.47
13-May-26  Sell David Crane 64.95p 1,041,147 £676,224.99
13-May-26  Sell David Crane 64.73p 14,040 £9,088.09

Largest deals (365 days)

slide to see more
Traded Action Notifier Price Amount Value
13-May-26  Sell David Crane 64.95p 1,041,147 £676,224.99
13-May-26  Sell Karen Anderson 64.95p 524,839 £340,882.94
13-May-26  Exercise of option David Crane 49.60p 300,000 £148,800.00
13-May-26  Exercise of option Karen Anderson 49.60p 263,257 £130,575.47
13-May-26  Exercise of option David Crane 38.25p 200,000 £76,500.00

Director Shareholdings

slide to see more
Notifier Holding Value*
Robert Forrester 6,458,894 £5,425,470.79
Karen Anderson 1,653,689 £1,389,098.72
David Crane 56,089 £47,114.76
* Value is calculated by using the current share price multiplied by the amount held.

Major Shareholdings

slide to see more
Notifier** Holding Value
Constellation Retail Group Limited 59,748,993 £50,189,152.55
Cag Vega 2 Limited 32,946,043 £27,674,675.26
Artemis Investment Management Limited 29,943,170 £25,152,262.01
FIL Limited 20,298,133 £17,050,431.19
Tweedy, Browne Company LLC 20,200,937 £16,968,786.55
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.