3,348,162 shares4.14% 5,724,776 shares7.08%
10,453,162 shares12.93% 5,724,776 shares7.08% 11,307,283 shares13.98% 9,383,660 shares11.60% 2,359,365 shares2.92%
7,502,588 shares9.28% 6,218,535 shares7.69% 3,654,603 shares4.52%
3,004,791 shares3.72% 4,531,544 shares5.61% 4,214,257 shares5.21% 3,420,642 shares4.23%
Heronbridge Investment Management LLP 4,034,568 shares4.99%
8,983,466 shares11.11% 8,937,856 shares11.06% LA FINANCIERE DE L'ECHIQUIER 2,413,758 shares2.99% 8,918,052 shares11.03% 11,668,732 shares14.44%
11,668,732 shares14.44% 8,279,648 shares10.24%
Lombard Odier Asset Management (Europe) Limited 5,032,390 shares6.23%
10,933,089 shares13.53% 4,023,153 shares4.98% LA FINANCIERE DE L'ECHIQUIER 2,483,562 shares3.07%
8,044,135 shares9.96% 9,328,426 shares11.55%
8,086,705 shares10.01% 8,043,072 shares9.96% 8,102,445 shares10.03% 4,153,822 shares5.14%
8,053,614 shares9.97% 8,108,633 shares10.04%
4,042,500 shares4.95%