| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Orbis Allan Gray Ltd | 8.63% | 3,968,227 | $514.68M | Institution |
| Manufacturers Life Insurance Company The | 4.16% | 1,913,406 | $248.17M | Institution |
| Janus Henderson Group PLC | 3.45% | 1,587,454 | $205.89M | Institution |
| Mackenzie Financial Corp | 3.20% | 1,471,292 | $190.83M | Institution |
| Conestoga Capital Advisors LLC | 3.06% | 1,405,564 | $182.30M | Institution |
| Neuberger Berman Group LLC | 2.61% | 1,198,873 | $155.49M | Institution |
| Vanguard Capital Management LLC | 2.60% | 1,196,448 | $155.18M | Institution |
| Cibc Asset Management Inc | 1.57% | 721,874 | $93.63M | Institution |
| Morgan Stanley | 1.33% | 611,553 | $79.32M | Institution |
| William Blair Investment Management LLC | 1.29% | 593,327 | $76.95M | Institution |