| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Gates Foundation Trust | 8.53% | 51,826,786 | $5.81B | Institution |
| Royal Bank Of Canada | 4.30% | 26,114,070 | $2.93B | Institution |
| Royal Bank Of Canada 1 | 4.30% | 26,114,070 | $2.93B | Institution |
| Vanguard Group Inc | 4.06% | 24,646,922 | $2.76B | Institution |
| 1832 Asset Management LP | 3.09% | 18,747,746 | $2.10B | Institution |
| Fil Ltd | 2.59% | 15,745,744 | $1.77B | Institution |
| Bank Of Montreal | 2.33% | 14,178,973 | $1.59B | Institution |
| Bank Of Montreal 2 | 2.33% | 14,178,973 | $1.59B | Institution |
| Caisse De Depot Et Placement Du Quebec | 2.29% | 13,894,922 | $1.56B | Institution |
| Td Asset Management Inc | 1.87% | 11,374,457 | $1.28B | Institution |