| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Ninety One Uk Ltd | 0.48% | 838,310 | $347.77M | Institution |
| Assenagon Asset Management Sa | 0.10% | 184,129 | $76.39M | Institution |
| Douglas Lane Associates LLC | 0.08% | 143,116 | $59.37M | Institution |
| Baskin Financial Services Inc | 0.06% | 110,984 | $46.04M | Institution |
| Barlow Wealth Partners LLC | 0.04% | 61,855 | $25.66M | Institution |
| Value Partners Investments Inc | 0.02% | 30,120 | $12.50M | Institution |
| Aquamarine Zurich Ag | 0.02% | 30,000 | $12.45M | Institution |
| Sycomore Asset Management | 0.01% | 23,649 | $9.81M | Institution |
| Ninety One Sa Pty Ltd | 0.01% | 22,654 | $9.40M | Institution |
| Henry James International Management Inc | 0.01% | 17,574 | $7.29M | Institution |