Otus Capital Management L.P. 22,199,598 shares9.56%
17,574,192 shares7.57%
19,237,545 shares8.28% 19,237,545 shares10.55%
1,917,500 shares1.05%
1,670,311 shares0.92%
River and Mercantile Asset Management LLP 8,155,481 shares4.73%
Tellworth Investments LLP 7,226,141 shares4.19%