0.02% | % of shares held by all insiders |
86.44% | % of shares held by institutions |
86.46% | % of float held by institutions |
504 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 7,323,776 | 30 Dec 2023 | 8.59% | 981,532,490 |
Jarislowsky, Fraser Ltd | 4,335,250 | 30 Dec 2023 | 5.08% | 581,010,223 |
Durable Capital Partners Lp | 3,853,875 | 30 Dec 2023 | 4.52% | 516,496,343 |
Vanguard Group Inc | 3,096,740 | 30 Dec 2023 | 3.63% | 415,025,108 |
Conestoga Capital Advisors, LLC | 3,049,464 | 30 Mar 2024 | 3.58% | 408,689,178 |
Fiera Capital Corporation | 2,477,568 | 30 Mar 2024 | 2.91% | 332,043,673 |
Primecap Management Company | 2,342,953 | 30 Dec 2023 | 2.75% | 314,002,571 |
T. Rowe Price Investment Management, Inc. | 2,314,686 | 30 Dec 2023 | 2.71% | 310,214,227 |
Mackenzie Financial Corporation | 1,914,238 | 30 Dec 2023 | 2.25% | 256,546,184 |
Connor Clark & Lunn Investment Management Ltd | 1,721,851 | 30 Dec 2023 | 2.02% | 230,762,478 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 3,011,647 | 30 Dec 2023 | 3.53% | 403,620,943 |
Conestoga Small Cap Fund | 1,854,046 | 30 Dec 2023 | 2.17% | 248,479,252 |
Vanguard Horizon Fund-Capital Opportunity Fund | 1,747,212 | 30 Dec 2023 | 2.05% | 234,161,359 |
Brown Capital Management International Small Company Fund | 1,324,044 | 30 Dec 2023 | 1.55% | 177,448,382 |
Vanguard International Stock Index-Total Intl Stock Indx | 1,157,321 | 30 Jan 2024 | 1.36% | 155,104,165 |
Price (T.Rowe) Small Cap Stock Fund | 866,333 | 30 Dec 2023 | 1.02% | 116,105,952 |
Price (T.Rowe) International Stock Fund | 819,150 | 30 Jan 2024 | 0.96% | 109,782,486 |
Franklin Custodian Funds-Dynatech Fund | 750,000 | 30 Dec 2023 | 0.88% | 100,515,003 |
Invesco International Small-Mid Company Fund | 734,081 | 30 Jan 2024 | 0.86% | 98,381,538 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 686,179 | 30 Dec 2023 | 0.80% | 91,961,712 |