Total Voting Rights

Summary by AI BETAClose X

As at 31 October 2026 the Company had 175,188,185 ordinary shares of 1p each in issue, of which 69,107,770 are held in Treasury, resulting in 106,080,415 shares carrying voting rights. Shareholders and others with notification obligations should use 106,080,415 as the denominator when calculating whether they must notify an interest or change in interest under the FCA's Disclosure Guidance and Transparency Rules.

Disclaimer*

UK 100

Latest directors dealings