38.86% | % of shares held by all insiders |
42.28% | % of shares held by institutions |
69.15% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Capital Research Global Investors | 14,045,446 | 29 June 2024 | 12.67% | 51,968,150 |
Mackenzie Financial Corporation | 8,440,050 | 29 June 2024 | 7.61% | 31,228,185 |
Scheer, Rowlett & Associates Investment Management, Ltd. | 2,977,786 | 29 June 2024 | 2.69% | 11,017,808 |
ClearBridge Investments, LLC | 2,964,589 | 29 June 2024 | 2.67% | 10,968,979 |
Beutel, Goodman & Company Ltd | 2,643,110 | 29 June 2024 | 2.38% | 9,779,507 |
Royal Bank of Canada | 1,979,744 | 29 June 2024 | 1.79% | 7,325,052 |
QV Investors Inc. | 1,207,199 | 29 June 2024 | 1.09% | 4,466,636 |
1832 Asset Management L.P. | 842,046 | 29 June 2024 | 0.76% | 3,115,570 |
Creative Planning | 731,047 | 29 June 2024 | 0.66% | 2,704,873 |
Cibc World Markets, Inc. | 655,221 | 29 June 2024 | 0.59% | 2,424,317 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Smallcap World Fund | 7,848,052 | 29 June 2024 | 7.08% | 29,037,792 |
American Funds Insurance Ser-Growth/Income Fund | 5,158,625 | 29 June 2024 | 4.65% | 19,086,912 |
American Funds Insurance Ser-Global Small Capitalization Fund | 1,038,769 | 29 June 2024 | 0.94% | 3,843,445 |
DFA International Core Equity Portfolio | 71,094 | 30 July 2024 | 0.06% | 263,047 |
College Retirement Equities Fund-Stock Account | 56,568 | 29 June 2024 | 0.05% | 209,301 |
Themes ETF Tr-Themes Generative Artificial Intelligence ETF | 42,654 | 29 June 2024 | 0.04% | 157,819 |
Dimensional ETF Tr-Dimensional Int'l Core Equity Market ETF | 31,041 | 30 July 2024 | 0.03% | 114,851 |
Fidelity Total International Index Fund | 35,948 | 30 Aug 2024 | 0.03% | 133,007 |
State Street Inst Inv Tr-State St All Cap Glb Equity ex-US Index Port | 22,100 | 29 June 2024 | 0.02% | 81,770 |
DFA Investment Dimensions-Canadian Small Company Series | 12,685 | 30 July 2024 | 0.01% | 46,934 |