11,285,000 shares7.19% 18,840,381 shares12.00% 7,965,922 shares5.06% 17,493,906 shares11.10% 16,743,906 shares10.59%
6,389,002 shares4.03% 4,862,695 shares3.05%
8,934,267 shares5.60%
Charles Stanley Group Plc 7,966,445 shares4.99%
Crucible Clarity Fund Plc 3,363,234 shares2.10% Jupiter Fund Management PLC 7,090,653 shares4.44%
7,996,881 shares5.03%
Crucible Clarity Fund Plc 4,848,413 shares3.05%
Otus Capital Management L.P. 6,725,515 shares4.24%
15,780,653 shares9.96%
Canaccord Genuity Group Inc. 14,216,359 shares8.98%