Real-time market data and insights.
| Institution | Shares | Value | Change |
|---|---|---|---|
| GATES FOUNDATION TRUST | 51,826,786 | $4,887,265,920 | 0.00% |
| ROYAL BANK OF CANADA | 26,832,399 | $2,530,295,000 | 0.00% |
| VANGUARD GROUP INC | 24,300,252 | $2,291,562,363 | 0.00% |
| TCI FUND MANAGEMENT LTD | 18,767,774 | $1,769,673,250 | 0.00% |
| BANK OF MONTREAL /CAN/ | 14,201,675 | $1,338,948,153 | 0.00% |
| Caisse de depot et placement du Quebec | 13,894,922 | $1,310,600,500 | 0.00% |
| WELLINGTON MANAGEMENT GROUP LLP | 11,675,838 | $1,101,265,061 | 0.00% |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 11,660,891 | $1,099,622,020 | 0.00% |
| TD Asset Management Inc | 11,464,138 | $1,081,323,466 | 0.00% |
| FIL Ltd | 10,535,341 | $993,503,020 | 0.00% |
| Capital International Investors | 10,035,944 | $945,990,740 | 0.00% |
| 1832 Asset Management L.P. | 9,452,820 | $891,400,926 | 0.00% |
| LAZARD ASSET MANAGEMENT LLC | 8,955,711 | $844,353,411 | 0.00% |
| JARISLOWSKY, FRASER Ltd | 8,871,249 | $836,755,589 | 0.00% |
| MACKENZIE FINANCIAL CORP | 8,626,147 | $813,287,020 | 0.00% |
| PRICE T ROWE ASSOCIATES INC /MD/ | 7,943,017 | $749,027 | 0.00% |
| DEUTSCHE BANK AG\ | 7,815,995 | $737,048,330 | 0.00% |
| NATIONAL BANK OF CANADA /FI/ | 6,912,021 | $651,408,124 | 0.00% |
| Fiera Capital Corp | 6,471,710 | $610,075,546 | 0.00% |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 5,991,738 | $564,972,894 | 0.00% |
| Institution | Action | Shares |
|---|---|---|
| Bornite Capital Management LP | BUY | 500,000 |
| GRIMES & Co WEALTH MANAGEMENT, LLC | BUY | 3,002 |
| WELLS FARGO & COMPANY/MN | BUY | 178,082 |
| CoreCap Advisors, LLC | BUY | 213 |
| Sageworth Trust Co | BUY | 3,507 |
| Turning Point Benefit Group, Inc. | BUY | 3 |
| SIH Partners, LLLP | BUY | 2,208 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | BUY | 126,071 |
| Lion Street Advisors, LLC | BUY | 1,620 |
| Rede Wealth, LLC | BUY | 5,117 |
| WEALTHEDGE INVESTMENT ADVISORS, LLC | BUY | 7,732 |
| SJS Investment Consulting Inc. | BUY | 231 |
| Grey Ledge Advisors, LLC | BUY | 5,359 |
| XTX Topco Ltd | BUY | 12,527 |
| Farrow Financial, Inc. | BUY | 20,188 |
| JCIC Asset Management Inc. | BUY | 240 |
| Focus Partners Advisor Solutions, LLC | BUY | 2,272 |
| ROYAL BANK OF CANADA | BUY | 26,832,399 |
| Vontobel Holding Ltd. | BUY | 5,066 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | BUY | 20,742 |