0.02% | % of Shares Held by All Insider |
86.91% | % of Shares Held by Institutions |
86.93% | % of Float Held by Institutions |
547 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Price (T.Rowe) Associates Inc | 7,289,325 | Jun 29, 2024 | 8.54% | 987,266,195 |
Durable Capital Partners Lp | 3,455,887 | Jun 29, 2024 | 4.05% | 468,065,343 |
Vanguard Group Inc | 3,193,792 | Jun 29, 2024 | 3.74% | 432,567,196 |
Conestoga Capital Advisors, LLC | 3,116,109 | Jun 29, 2024 | 3.65% | 422,045,810 |
Jarislowsky, Fraser Ltd | 2,890,232 | Jun 29, 2024 | 3.38% | 391,453,029 |
Fiera Capital Corporation | 2,558,831 | Jun 29, 2024 | 3.00% | 346,568,076 |
Primecap Management Company | 2,238,553 | Jun 29, 2024 | 2.62% | 303,189,623 |
Mackenzie Financial Corporation | 2,134,228 | Jun 29, 2024 | 2.50% | 289,059,845 |
Connor Clark & Lunn Investment Management Ltd | 2,050,757 | Jun 29, 2024 | 2.40% | 277,754,533 |
T. Rowe Price Investment Management, Inc. | 1,697,151 | Jun 29, 2024 | 1.99% | 229,862,135 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 3,037,747 | Jun 29, 2024 | 3.56% | 411,432,461 |
Conestoga Small Cap Fund | 1,874,696 | Jun 29, 2024 | 2.20% | 253,908,830 |
Vanguard Horizon Fund-Capital Opportunity Fund | 1,697,212 | Jun 29, 2024 | 1.99% | 229,870,397 |
Vanguard International Stock Index-Total Intl Stock Indx | 1,171,061 | Apr 29, 2024 | 1.37% | 158,608,504 |
Brown Capital Management International Small Company Fund | 1,133,733 | Jun 29, 2024 | 1.33% | 153,552,800 |
Franklin Custodian Funds-Dynatech Fund | 800,000 | Jun 29, 2024 | 0.94% | 108,352,001 |
Price (T.Rowe) International Stock Fund | 776,983 | Jun 29, 2024 | 0.91% | 105,234,579 |
Invesco International Small-Mid Company Fund | 734,081 | Apr 29, 2024 | 0.86% | 99,423,932 |
Price (T.Rowe) International Growth Equity Trust | 714,457 | Jun 29, 2024 | 0.84% | 96,766,057 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 713,648 | Jun 29, 2024 | 0.84% | 96,656,486 |