| Rank | Holder | SharesFloat % | Change | Date reported |
|---|---|---|---|---|
| 1 | Orbis Allan Gray Ltd | 3.97M (9.49%) | 1.98M Increased by +49.99% | Mar 31, 26 |
| 2 | Vanguard Group Inc | 1.95M (4.68%) | 29.80K Increased by +1.52% | Dec 31, 25 |
| 3 | Manufacturers Life Insurance Co | 1.91M (4.58%) | -861.95K Decreased by -45.05% | Mar 31, 26 |
| 4 | HHG PLC | 1.59M (3.80%) | 219.89K Increased by +13.85% | Mar 31, 26 |
| 5 | Mackenzie Investments | 1.47M (3.52%) | -319.82K Decreased by -21.74% | Mar 31, 26 |
| 6 | Conestoga Capital Advisors, LLC | 1.41M (3.36%) | 233.04K Increased by +16.58% | Mar 31, 26 |
| 7 | Neuberger Berman Group LLC | 1.20M (2.87%) | 42.27K Increased by +3.53% | Mar 31, 26 |
| 8 | Vanguard Capital Management, LLC | 1.20M (2.86%) | 1.20M Increased by +100.00% | Mar 31, 26 |
| 9 | T. Rowe Price Associates, Inc. | 753.89K (1.80%) | 35.91K Increased by +4.76% | Sep 30, 25 |
| 10 | CIBC Global Asset Management Inc | 721.87K (1.73%) | 400.91K Increased by +55.54% | Mar 31, 26 |
| 11 | Goldman Sachs Group Inc | 676.21K (1.62%) | 578.41K Increased by +85.54% | Dec 31, 23 |
| 12 | Morgan Stanley - Brokerage Accounts | 611.55K (1.46%) | -45.59K Decreased by -7.45% | Mar 31, 26 |
| 13 | Franklin Resources Inc | 600.15K (1.44%) | 13.26K Increased by +2.21% | Sep 30, 25 |
| 14 | William Blair Investment Management, LLC | 593.33K (1.42%) | -2.92K Decreased by -0.49% | Mar 31, 26 |
| 15 | Geode Capital Management, LLC | 591.72K (1.42%) | 61.86K Increased by +10.45% | Mar 31, 26 |
| 16 | Wellington Management Company LLP | 578.41K (1.38%) | -141.58K Decreased by -24.48% | Mar 31, 26 |
| 17 | Royal Bank of Canada | 573.42K (1.37%) | 77.76K Increased by +13.56% | Mar 31, 26 |
| 18 | The Colony Group LLC | 572.72K (1.37%) | 417.97K Increased by +72.98% | Sep 30, 24 |
| 19 | Fidelity International Ltd | 551.99K (1.32%) | -1.00M Decreased by -181.22% | Dec 31, 25 |
| 20 | NORGES BANK | 550.40K (1.32%) | 12.63K Increased by +2.29% | Dec 31, 25 |
| Rank | Holder | SharesFloat % | Change | Date reported |
|---|---|---|---|---|
| 1 | Janus Henderson Enterprise D | 1.03M (2.46%) | 57.49K Increased by +5.59% | Mar 31, 26 |
| 2 | Janus Inst Mid Cap Growth CF | 1.03M (2.46%) | 133.27K Increased by +12.97% | Mar 31, 26 |
| 3 | Neuberger Berman Genesis Inv | 935.18K (2.24%) | -35.81K Decreased by -3.83% | Jun 30, 25 |
| 4 | Neuberger Genesis Inv | 672.08K (1.61%) | -8.09K Decreased by -1.20% | Mar 31, 26 |
| 5 | Orbis SICAV Intl Eq Inv | 667.45K (1.60%) | 0.00 Increased by 0.00% | Apr 30, 26 |
| 6 | Orbis Optimal (US$) Fund | 619.55K (1.48%) | 172.38K Increased by +27.82% | Mar 31, 26 |
| 7 | Conestoga Small Cap Investors | 611.85K (1.46%) | -22.50K Decreased by -3.68% | Apr 30, 26 |
| 8 | Vanguard Total Intl Stock Index Inv | 599.39K (1.43%) | 414.00 Increased by +0.07% | Apr 30, 26 |
| 9 | Janus Henderson Mid Cap Growth MA | 488.54K (1.17%) | 488.54K Increased by +100.00% | Sep 30, 25 |
| 10 | Mackenzie Bluewater Canadian Gr A | 446.95K (1.07%) | -3.69K Decreased by -0.83% | Mar 31, 26 |
| 11 | US Small-Cap Growth II Equity Comp | 435.33K (1.04%) | -7.96K Decreased by -1.83% | Jun 30, 25 |
| 12 | T. Rowe Price New Horizons | 434.60K (1.04%) | -732.00 Decreased by -0.17% | Jul 31, 25 |
| 13 | Vanguard Developed Markets Index Admiral | 396.36K (0.95%) | 672.00 Increased by +0.17% | Apr 30, 26 |
| 14 | Orbis Optimal SA USD | 356.40K (0.85%) | 102.79K Increased by +28.84% | Mar 31, 26 |
| 15 | Handelsbanken Global Tema (A1 SEK) | 325.80K (0.78%) | 0.00 Increased by 0.00% | Mar 31, 26 |
| 16 | Manulife Dividend Income Priv Pool C | 317.54K (0.76%) | -23.64K Decreased by -7.45% | Sep 30, 24 |
| 17 | Mackenzie Bluewater Canadian Gr Bal A | 315.79K (0.76%) | -3.85K Decreased by -1.22% | Mar 31, 26 |
| 18 | Fidelity Canadian Disciplined Eq B | 310.57K (0.74%) | -2.97K Decreased by -0.96% | Sep 30, 25 |
| 19 | Conestoga Small Cap Growth | 307.64K (0.74%) | 67.02K Increased by +21.79% | Mar 31, 26 |
| 20 | Manulife Monthly High Income Adv | 307.33K (0.74%) | -411.17K Decreased by -133.79% | Feb 28, 26 |