Investors

Significant Shareholders

Share Capital

As at 29th December 2025, Optima Health has issued a total of 88,776,226 Ordinary Shares with c.35% of the issued share capital not in public hands.

Significant Shareholders

Shareholder Number of Shares % Outstanding
Lord Michael Ashcroft (Belize City) 21,806,295 24.56%
Octopus Investments (London) 14,394,597 16.21%
Slater Investments (London) 8,915,254 10.04%
UBS Securities (London) 4,747,863 5.35%
Harwood Capital (London) 3,860,000 4.35%
Canaccord Genuity Wealth Mgt (Jersey) 3,745,165 4.22%
Memphre Investments (Greenwich) 3,533,000 3.98%
Columbia Threadneedle Investments (London) 3,287,971 3.70%