The total number of shares in issue is 3 381 330 240. The percentage of shares not in public hands is 0.291%. This information was last updated on 24 July 2026.
Shareholders
Class of Share
Ordinary shares of £0.01 per share
Voting Rights per Share
1
Total Shares in Issue
3 381 330 240
Voting Rights per Class
3,230,841,150
Significant Shareholdings
Investor
Interactive Investor Hargreaves Lansdown Asset Mgt Slater Investments ACAM LP AJ Bell Securities Premier Miton Investors Canaccord Genuity Wealth Mgt Janus Henderson Investors Halifax Shares Dealing