| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Manufacturers Life Insurance Company The | 6.07% | 2,775,353 | $404.92M | Institution |
| Orbis Allan Gray Ltd | 4.34% | 1,984,677 | $289.56M | Institution |
| Vanguard Group Inc | 4.28% | 1,954,819 | $285.21M | Institution |
| Mackenzie Financial Corp | 3.92% | 1,791,116 | $261.32M | Institution |
| Janus Henderson Group PLC | 2.99% | 1,367,564 | $199.53M | Institution |
| Conestoga Capital Advisors LLC | 2.56% | 1,172,521 | $171.07M | Institution |
| Neuberger Berman Group LLC | 2.53% | 1,156,598 | $168.75M | Institution |
| Wellington Management Group LLP | 1.57% | 719,993 | $105.05M | Institution |
| Morgan Stanley | 1.44% | 657,144 | $95.88M | Institution |
| William Blair Investment Management LLC | 1.30% | 596,249 | $86.99M | Institution |