Artemis Investment Management LLP 1,930,171 shares4.02%
CANACCORD GENUITY GROUP INC 2,487,560 shares5.18%
Liontrust Asset Management Plc 2,345,082 shares4.89% Montanaro Asset Management Limited 1,859,633 shares3.89% Unicorn Asset Management Limited 2,505,377 shares5.25%
2,336,050 shares4.89% 2,848,894 shares5.97% Liontrust Asset Management Plc 4,745,580 shares9.95% 1,422,807 shares2.98%
Montanaro Asset Management Limited 2,784,714 shares5.84%
Liontrust Asset Management Plc 5,047,658 shares10.62%
INVESTERINGSFORENINGEN DANSKE INVEST 1,450,381 shares3.07%
2,938,156 shares6.21%
Rathbones Investment Management Ltd 3,353,568 shares7.09%
2,938,156 shares6.21% BGF Investment Management Limited 1,930,271 shares4.08%
2,982,626 shares6.31% 2,982,626 shares6.31%