69,620,565 shares68.48%
ODDO BHF AIF PUBLIC LIMITED COMPANY 100,000 shares0.10% ODDO BHF AIF PUBLIC LIMITED COMPANY 3,245,119 shares3.19% David and Monique Newlands 2,072,500 shares2.04% David and Monique Newlands 3,052,500 shares3.00% ODDO BHF AIF PUBLIC LIMITED COMPANY 285,619 shares0.28% CASTLEBAR MASTER FUND LIMITED David and Monique Newlands 2,995,000 shares2.94% ODDO BHF AIF PUBLIC LIMITED COMPANY 4,732,500 shares4.65%
2,603,786 shares2.56% Liontrust Asset Management Plc 3,523,580 shares3.47%
CASTLEBAR MASTER FUND LIMITED 5,780,000 shares5.68%
5,959,270 shares5.86% 3,859,270 shares3.80%
5,289,163 shares5.20%
David and Monique Newlands 3,381,400 shares3.33%
9,377,264 shares9.22%
16,242,478 shares15.98% Client funds managed by Downing LLP 8,174,350 shares8.04%
17,277,560 shares16.99% 17,852,560 shares17.56% Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 6,240,405 shares6.14% Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 5,397,008 shares5.31% 19,382,885 shares19.06% Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 3,078,291 shares3.03%
19,304,428 shares18.99% 19,332,975 shares19.02%