Shareholder

No. of ordinary shares

Percentage of voting rights

Mercuria Holdings (UK)

96,618,142

24.55

Mr D Hardy and Mrs D Hardy*

31,739,607

8.06

Interactive Investor (EO)

22,022,186

5.60

Hargreaves Lansdown, stockbrokers (EO)

19,887,261

5.05

Orbis Investment Management

15,221,479

3.87

Janus Henderson Investors

12,070,353

3.07

Directors

802,508

0.2039

* Private client holdings.

Information correct as at register analysis cut-off date of 31 May 2026 except where TR-1 notifications are made subsequent to that date.

As at 31 May 2026, the Company had 393,568,408 ordinary shares in issue of which 24.75% is not in public hands. Of the issued share capital there are currently no ordinary shares are held in treasury.