Total Voting Rights

Summary by AI BETAClose X

As at 31 October 2026 the Company had 620,533,770 ordinary shares of 2.5p each in issue, of which 214,315,308 (34.6%) are held in Treasury; each ordinary share carries one vote, resulting in 406,218,462 total voting rights exercisable and an effective free-float of 65.4%. The figure 406,218,462 may be used as the denominator for FCA Disclosure Guidance and Transparency Rules notifications and for shareholders to determine notification thresholds.

Disclaimer*

UK 100

Latest directors dealings