Liontrust Asset Management Plc 4,984,848 shares5.09% 4,756,556 shares4.86% Liontrust Asset Management Plc 5,126,452 shares5.24%
7,802,939 shares7.97% 10,711,855 shares10.95% Stonehage Fleming Investment Management Limited 4,906,736 shares5.01%
4,870,000 shares4.98%
11,716,918 shares11.98% 12,091,368 shares12.37% CANACCORD GENUITY GROUP INC 12,735,023 shares13.03%
12,588,187 shares12.88% Discretionary investment management clients of Herald Investment Management Limited 9,681,978 shares9.91% Discretionary investment management clients of Herald Investment Management Limited 9,281,978 shares10.33%
12,368,871 shares13.86%
Canaccord Genuity Group Inc. 13,065,655 shares14.64%