| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Gates Foundation Trust | 8.57% | 51,826,786 | $6.59B | Institution |
| Royal Bank Of Canada 1 | 4.55% | 27,509,225 | $3.50B | Institution |
| Caisse De Depot Et Placement Du Quebec | 3.11% | 18,784,173 | $2.39B | Institution |
| 1832 Asset Management LP | 3.09% | 18,683,240 | $2.38B | Institution |
| Fil Ltd | 2.78% | 16,841,218 | $2.14B | Institution |
| Vanguard Capital Management LLC | 2.61% | 15,798,602 | $2.01B | Institution |
| Bank Of Montreal 2 | 2.31% | 13,995,757 | $1.78B | Institution |
| Td Asset Management Inc | 2.01% | 12,131,313 | $1.54B | Institution |
| Wellington Management Group LLP | 1.90% | 11,523,186 | $1.47B | Institution |
| Tci Fund Management Ltd | 1.63% | 9,849,934 | $1.25B | Institution |