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) 30,010,288 27.59%
Octopus Investments (London) 14,986,875 13.78%
Slater Investments (London) 10,676,477 9.82%
Harwood Capital (London) 9,405,000 8.65%
Canaccord Genuity Wealth Mgt (Jersey) 3,541,125 3.26%