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,490,060.05
Karen Anderson 1,653,689 £1,405,635.69
David Crane 56,089 £47,675.65
* 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,786,645.47
Cag Vega 2 Limited 32,946,043 £28,004,137.34
Artemis Investment Management Limited 29,943,170 £25,451,695.21
FIL Limited 20,298,133 £17,253,413.53
Tweedy, Browne Company LLC 20,200,937 £17,170,796.93
** Major Shareholders are individuals or institutions that own more than 3% of the company’s shares and have been reported in the annual accounts.