0.02% | % of Shares Held by All Insider |
86.24% | % of Shares Held by Institutions |
86.26% | % of Float Held by Institutions |
499 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 7,323,776 | Dec 30, 2023 | 8.60% | 686,237,788 |
Jarislowsky, Fraser Ltd | 4,335,250 | Dec 30, 2023 | 5.09% | 406,212,911 |
Durable Capital Partners Lp | 3,853,875 | Dec 30, 2023 | 4.52% | 361,108,075 |
Vanguard Group Inc | 3,096,740 | Dec 30, 2023 | 3.64% | 290,164,528 |
Conestoga Capital Advisors, LLC | 3,049,464 | Mar 30, 2024 | 3.58% | 285,734,767 |
Fiera Capital Corporation | 2,422,044 | Dec 30, 2023 | 2.84% | 226,945,515 |
Primecap Management Company | 2,342,953 | Dec 30, 2023 | 2.75% | 219,534,688 |
T. Rowe Price Investment Management, Inc. | 2,314,686 | Dec 30, 2023 | 2.72% | 216,886,071 |
Mackenzie Financial Corporation | 1,914,238 | Dec 30, 2023 | 2.25% | 179,364,094 |
Connor Clark & Lunn Investment Management Ltd | 1,721,851 | Dec 30, 2023 | 2.02% | 161,337,433 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 3,011,647 | Dec 30, 2023 | 3.54% | 282,191,314 |
Conestoga Small Cap Fund | 1,854,046 | Dec 30, 2023 | 2.18% | 173,724,104 |
Vanguard Horizon Fund-Capital Opportunity Fund | 1,747,212 | Dec 30, 2023 | 2.05% | 163,713,759 |
Brown Capital Management International Small Company Fund | 1,324,044 | Dec 30, 2023 | 1.55% | 124,062,918 |
Vanguard International Stock Index-Total Intl Stock Indx | 1,157,321 | Jan 30, 2024 | 1.36% | 108,440,974 |
Price (T.Rowe) Small Cap Stock Fund | 866,333 | Dec 30, 2023 | 1.02% | 81,175,399 |
Price (T.Rowe) International Stock Fund | 819,150 | Jan 30, 2024 | 0.96% | 76,754,352 |
Franklin Custodian Funds-Dynatech Fund | 750,000 | Dec 30, 2023 | 0.88% | 70,274,997 |
Invesco International Small-Mid Company Fund | 734,081 | Jan 30, 2024 | 0.86% | 68,783,387 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 686,179 | Dec 30, 2023 | 0.81% | 64,294,970 |