Investors

Significant Shareholders

Share Capital

As at 16th June 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,612,103 24.34%
Octopus Investments (London) 14,123,289 15.91%
Slater Investments (London) 8,915,254 10.04%
UBS Securities (London) 4,744,785 5.34%
Harwood Capital (London) 3,860,000 4.35%
Memphre Investments (Greenwich) 3,703,000 4.17%
Canaccord Genuity Wealth Mgt (Jersey) 3,458,939 3.90%
Columbia Threadneedle Investments (London) 3,424,832 3.86%