Total Voting Rights

Summary by AI BETAClose X

As at 30 October 2026 Babcock's issued share capital comprised 505,596,597 ordinary shares of 60p each, of which 17,703,549 were held in treasury, resulting in 487,893,048 total voting rights; this figure is the Financial Conduct Authority disclosure denominator for shareholder notification thresholds.

Disclaimer*

UK 100

Latest directors dealings