| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Manufacturers Life Insurance Company The | 6.07% | 2,775,353 | $372.65M | Institution |
| Orbis Allan Gray Ltd | 4.34% | 1,984,677 | $266.48M | Institution |
| Vanguard Group Inc | 4.28% | 1,954,819 | $262.47M | Institution |
| Mackenzie Financial Corp | 3.92% | 1,791,116 | $240.49M | Institution |
| Janus Henderson Group PLC | 2.99% | 1,367,564 | $183.62M | Institution |
| Conestoga Capital Advisors LLC | 2.56% | 1,172,521 | $157.43M | Institution |
| Neuberger Berman Group LLC | 2.53% | 1,156,598 | $155.30M | Institution |
| Wellington Management Group LLP | 1.57% | 719,993 | $96.67M | Institution |
| Morgan Stanley | 1.44% | 657,144 | $88.23M | Institution |
| William Blair Investment Management LLC | 1.30% | 596,249 | $80.06M | Institution |