| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Price T Rowe Associates Inc | 9.04% | 7,769,384 | $704.76M | Institution |
| Vanguard Group Inc | 4.11% | 3,533,392 | $320.51M | Institution |
| Mackenzie Financial Corp | 3.86% | 3,315,493 | $300.75M | Institution |
| Fiera Capital Corp | 3.46% | 2,976,093 | $269.96M | Institution |
| Conestoga Capital Advisors LLC | 3.07% | 2,635,476 | $239.06M | Institution |
| Jarislowsky Fraser Ltd | 2.89% | 2,483,153 | $225.25M | Institution |
| Janus Henderson Group PLC | 2.64% | 2,269,917 | $205.90M | Institution |
| T Rowe Price Investment Management Inc | 2.31% | 1,987,404 | $180.28M | Institution |
| Bank Of Montreal | 1.96% | 1,683,790 | $152.74M | Institution |
| Geneva Capital Management LLC | 1.83% | 1,572,053 | $142.60M | Institution |