Holdings1 Sep 2025 09:52
From the advfn board:
"Nice only just read this :) also Additional Context from Simply Wall St (Aug 29, 2025)An independent overview provides a breakdown of owner types and top shareholders: ?
Private Companies hold 12,000,000 shares (6.24?%).
Individual Insiders control 37,975,232 shares (19.7?%).
Institutions own 67,378,757 shares (35?%).
General Public holds 74,934,062 shares (39?%).Only 74M shares not in sticky hands