Wesleyan Assurance Society 754,659 shares1.46% 4,266,888 shares8.26% Wesleyan Assurance Society 1,907,539 shares3.69%
9,486,168 shares18.37% 9,486,168 shares10.04% 19,900,000 shares21.07% 19,750,000 shares20.91% 9,486,168 shares10.04% 9,486,168 shares10.05%
9,486,168 shares10.05% Oryx International Growth Fund Limited 18,000,000 shares19.12% 13,250,000 shares14.07%
9,486,168 shares10.08%
Oryx International Growth Fund Limited 12,825,000 shares13.62% Harwood Capital Management (Gibraltar) Limited 9,550,000 shares10.14% Oryx International Growth Fund Limited 8,472,691 shares9.00%
Harwood Capital Management (Gibraltar) Limited 7,575,000 shares8.05% Jupiter Fund Management PLC 4,750,000 shares4.99%
4,750,000 shares4.99%
Harwood Capital Management (Gibraltar) Limited 7,100,000 shares7.55%