6,428,053 shares15.92% 6,703,053 shares16.60% 7,402,939 shares17.01% 7,402,939 shares16.80% 7,826,136 shares17.76% 8,081,136 shares18.00% 9,452,080 shares21.02%
7,947,464 shares17.23% Charles Stanley Group Plc 2,409,721 shares5.33%
Otus Capital Management L.P. 2,176,252 shares4.82%
Canaccord Genuity Group Inc. 4,462,080 shares9.87% 4,823,580 shares10.68% 8,275,599 shares18.23% Canaccord Genuity Group Inc. 5,404,530 shares11.90% Canaccord Genuity Group Inc. 5,796,530 shares12.77%
CANACCORD GENUITY GROUP INC 6,294,030 shares13.86%
7,827,599 shares17.23%
6,711,530 shares14.78%
BGF Investment Management Limited 3,694,197 shares8.14%