Constellation Software Inc. 1,052,662 shares3.16%
983,000 shares2.95%
7,421,924 shares22.30% Funds managed by Orange River Management LP 1,917,868 shares5.00%
1,170,000 shares3.00%
7,421,924 shares19.02% 7,257,560 shares18.01% 6,907,357 shares17.01% 5,386,557 shares13.14% 4,979,903 shares12.01% Canaccord Genuity Group Inc. 4,966,790 shares11.91% 5,018,071 shares12.03% 6,697,096 shares16.05% 4,909,996 shares11.76% Canaccord Genuity Group Inc. 5,019,808 shares12.03% Canaccord Genuity Group Inc. 4,587,702 shares11.01%
4,568,387 shares10.96% 6,298,320 shares15.01%
MI Chelverton UK Equity Growth Fund 2,000,000 shares4.83%
Amati Global Investors Limited 2,035,191 shares4.91%
BGF Investment Management Limited (a/c BGF Investments LP) 1,428,430 shares3.45%
4,796,629 shares11.59%