Polus Capital Management Limited 9,404,604 shares23.34% Polus Capital Management Limited 8,689,457 shares21.57% 2,119,955 shares5.26%
2,850,000 shares7.07% 1,922,203 shares4.77% Artemis Investment Management LLP 1,968,523 shares4.89% 3,734,892 shares9.31% 4,396,475 shares10.96% The Wellcome Trust Limited as trustee of The Wellcome Trust 2,828,252 shares7.05% Artemis Investment Management LLP 2,069,217 shares5.16% Polus Capital Management Limited 8,123,457 shares20.25%
2,542,560 shares6.34%
Artemis Investment Management LLP 5,500,000 shares5.31% 12,880,682 shares12.43% 3,850,000 shares3.72% The Wellcome Trust Limited 8,507,021 shares8.21%
3,850,000 shares4.09%
Artemis Investment Management LLP 4,794,031 shares5.09%
6,451,266 shares6.85% The Wellcome Trust Limited as trustee of The Wellcome Trust 6,692,052 shares7.10% 10,492,088 shares11.14%
4,577,223 shares4.86% 4,766,052 shares5.06% The Wellcome Trust Limited as trustee of The Wellcome Trust 5,720,825 shares6.07% Alantra EQMC Asset Management SGIIC, S.A. 22,286,198 shares23.66% BGF Investment Management Limited 3,227,000 shares3.43%
4,834,844 shares5.12% 4,779,947 shares5.06% 5,931,345 shares6.30% 2,500,892 shares2.65% Alantra EQMC Asset Management SGIIC, S.A. 21,462,427 shares22.78% The Wellcome Trust Limited as trustee of The Wellcome Trust 4,947,729 shares5.25% Royal London Asset Management 8,320,060 shares8.83% 2,639,840 shares5.61%
2,500,727 shares5.34%
Alantra EQMC Asset Management SGIIC, S.A. 9,865,947 shares21.17% 2,269,181 shares4.87%
The Wellcome Trust Limited as trustee of The Wellcome Trust 1,893,914 shares4.06% The Wellcome Trust Limited as trustee of The Wellcome Trust 1,606,414 shares3.45%
Royal London Asset Management 2,413,283 shares5.18%
Alantra EQMC Asset Management SGIIC, S.A. 9,321,086 shares20.01%