| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Orbis Allan Gray Ltd | 8.63% | 3,968,227 | $578.31M | Institution |
| Manufacturers Life Insurance Company The | 4.16% | 1,913,406 | $278.85M | Institution |
| Janus Henderson Group PLC | 3.45% | 1,587,454 | $231.35M | Institution |
| Mackenzie Financial Corp | 3.20% | 1,471,292 | $214.42M | Institution |
| Conestoga Capital Advisors LLC | 3.06% | 1,405,564 | $204.84M | Institution |
| Neuberger Berman Group LLC | 2.61% | 1,198,873 | $174.72M | Institution |
| Vanguard Capital Management LLC | 2.60% | 1,196,448 | $174.36M | Institution |
| Cibc Asset Management Inc | 1.57% | 721,874 | $105.20M | Institution |
| Morgan Stanley | 1.33% | 611,553 | $89.12M | Institution |
| William Blair Investment Management LLC | 1.29% | 593,327 | $86.47M | Institution |