9.95% | % of shares held by all insiders |
65.28% | % of shares held by institutions |
72.49% | % of float held by institutions |
222 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Caisse De Depot Et Placement Du Quebec | 24,286,219 | 30 Mar 2024 | 16.03% | 323,006,717 |
FIL LTD | 17,623,619 | 30 Mar 2024 | 11.63% | 234,394,136 |
Vanguard Group Inc | 5,099,482 | 30 Mar 2024 | 3.37% | 67,823,111 |
Artisan Partners Limited Partnership | 5,015,731 | 30 Mar 2024 | 3.31% | 66,709,223 |
Hampton Road Capital Management Lp | 3,128,085 | 30 Mar 2024 | 2.06% | 41,603,531 |
Nuveen Asset Management, LLC | 3,104,253 | 30 Mar 2024 | 2.05% | 41,286,565 |
Westfield Capital Management Co LP | 2,488,179 | 30 Mar 2024 | 1.64% | 33,092,781 |
Millennium Management Llc | 2,347,669 | 30 Mar 2024 | 1.55% | 31,223,998 |
Azora Capital Lp | 2,295,494 | 30 Mar 2024 | 1.52% | 30,530,070 |
Bank of Montreal/Can/ | 2,164,082 | 30 Mar 2024 | 1.43% | 28,782,291 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Artisan International Small-Mid Fund | 3,132,600 | 30 Mar 2024 | 2.07% | 41,663,580 |
Vanguard International Stock Index-Total Intl Stock Indx | 1,902,417 | 29 Apr 2024 | 1.26% | 25,302,146 |
College Retirement Equities Fund-Stock Account | 1,226,158 | 30 Mar 2024 | 0.81% | 16,307,901 |
Nuveen International Opportunities Fund | 1,152,197 | 29 Apr 2024 | 0.76% | 15,324,220 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 1,143,043 | 30 Mar 2024 | 0.75% | 15,202,472 |
Harbor Small Cap Growth Fund | 1,123,970 | 29 Apr 2024 | 0.74% | 14,948,801 |
DFA Investment Dimensions-Canadian Small Company Series | 758,210 | 29 Apr 2024 | 0.50% | 10,084,193 |
College Retirement Equities Fund-Global Equities Account | 724,647 | 30 Mar 2024 | 0.48% | 9,637,805 |
Old Westbury Small & Mid Cap Strategies Fund | 676,500 | 29 Apr 2024 | 0.45% | 8,997,450 |
DFA International Core Equity Portfolio | 552,623 | 29 Apr 2024 | 0.36% | 7,349,886 |