BGF Investment Management Limited 2,978,020 shares6.00%
BGF Investment Management Limited 2,978,020 shares6.00% 6,847,088 shares13.79% Odyssean Investment Trust PLC 2,521,187 shares5.08% Odyssean Investment Trust PLC 1,598,952 shares3.22%
Lombard Odier Asset Management (Europe) Ltd 2,603,464 shares5.29%
2,506,188 shares5.07% 2,470,394 shares5.00% 4,923,382 shares10.00% 7,996,199 shares16.37% 7,770,337 shares15.91% 3,954,195 shares8.08% 3,979,588 shares8.13% 7,316,837 shares14.98% 7,812,727 shares15.99% 4,204,129 shares8.59% 3,944,131 shares8.06% 5,053,320 shares10.35% 2,430,587 shares4.98%
7,857,362 shares16.09% 7,423,643 shares15.20% 6,927,976 shares14.18% 6,798,656 shares13.92% BGF Investment Management Limited 3,231,270 shares6.62% BGF Investment Management Limited 3,231,270 shares4.74%
6,948,656 shares14.23% 2,189,282 shares4.48%
6,498,656 shares13.30% 2,541,151 shares5.20%
2,525,590 shares5.16% 2,472,516 shares5.05%
2,443,097 shares5.02%
5,976,096 shares12.29% 6,346,096 shares13.05%
2,481,212 shares5.10%
2,421,011 shares4.98% 2,437,502 shares5.01%