| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Gates Foundation Trust | 8.53% | 51,826,786 | $6.09B | Institution |
| Royal Bank Of Canada 1 | 4.53% | 27,509,225 | $3.23B | Institution |
| Caisse De Depot Et Placement Du Quebec | 3.09% | 18,784,173 | $2.21B | Institution |
| 1832 Asset Management LP | 3.07% | 18,683,240 | $2.20B | Institution |
| Fil Ltd | 2.77% | 16,841,218 | $1.98B | Institution |
| Vanguard Capital Management LLC | 2.60% | 15,798,602 | $1.86B | Institution |
| Bank Of Montreal 2 | 2.30% | 13,995,757 | $1.65B | Institution |
| Td Asset Management Inc | 2.00% | 12,131,313 | $1.43B | Institution |
| Wellington Management Group LLP | 1.90% | 11,523,186 | $1.35B | Institution |
| Tci Fund Management Ltd | 1.62% | 9,849,934 | $1.16B | Institution |