Octopus Investments Limited 5,733,387 shares8.99% Octopus Investments Limited 3,254,893 shares5.11%
Close Asset Management Limited 2,972,736 shares4.66%
Gresham House Asset Management Limited 11,362,825 shares17.82%
Gresham House Asset Management Ltd 5,269,864 shares16.34%
BAVARIA Industries Group AG 32,041,966 shares9.11%
Otus Capital Management L.P. 2,092,843 shares6.53%