Share Capital Information

Significant shareholders over 3% (insofar as the company has been notified) as of 18 June 2025.

ShareholderPercentageShareholding
Drachs Investments No3 Ltd10.81%20,000,000
Oberon Investments Limited6.566%10,306,385
Bo Sears5.40%10,000,000
Edale Europe Absolute Master Fund3.57%6,625,000

As of 18 June 2025, the total issued share capital of the Group is 186,317,400.

As at 6 February 2025, 11.8% of those shares are not in public hands.

Logo
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.