10.26% | % of Shares Held by All Insider |
78.83% | % of Shares Held by Institutions |
87.84% | % of Float Held by Institutions |
462 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Durable Capital Partners Lp | 3,337,497 | Jun 29, 2023 | 7.48% | 680,916,137 |
Manufacturers Life Insurance Co. | 2,882,884 | Jun 29, 2023 | 6.46% | 588,165,993 |
T. Rowe Price Investment Management, Inc. | 2,614,665 | Jun 29, 2023 | 5.86% | 533,443,953 |
Mackenzie Financial Corporation | 2,014,872 | Jun 29, 2023 | 4.52% | 411,074,185 |
Neuberger Berman Group, LLC | 1,610,653 | Jun 29, 2023 | 3.61% | 328,605,425 |
Vanguard Group Inc | 1,552,855 | Jun 29, 2023 | 3.48% | 316,813,477 |
Conestoga Capital Advisors, LLC | 1,349,056 | Jun 29, 2023 | 3.02% | 275,234,405 |
Fred Alger Management, LLC | 1,309,955 | Jun 29, 2023 | 2.94% | 267,257,019 |
William Blair Investment Management, LLC | 946,963 | Jun 29, 2023 | 2.12% | 193,199,391 |
Renaissance Technologies, LLC | 666,588 | Jun 29, 2023 | 1.49% | 135,997,283 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Neuberger & Berman Genesis Fund | 1,053,077 | Jun 29, 2023 | 2.36% | 214,848,769 |
Conestoga Small Cap Fund | 750,235 | Jun 29, 2023 | 1.68% | 153,062,944 |
Price (T.Rowe) Small Cap Stock Fund | 735,513 | Jun 29, 2023 | 1.65% | 150,059,362 |
Vanguard International Stock Index-Total Intl Stock Indx | 510,269 | Jul 30, 2023 | 1.14% | 105,380,753 |
Price (T.Rowe) Small-Cap Value Fund | 478,200 | Jun 29, 2023 | 1.07% | 97,562,364 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 360,379 | Jun 29, 2023 | 0.81% | 73,524,523 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 350,876 | Jun 29, 2023 | 0.79% | 71,585,721 |
Alger Fds II-Alger Spectra Fund | 305,966 | Jul 30, 2023 | 0.69% | 63,188,098 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 302,648 | Jun 29, 2023 | 0.68% | 61,746,244 |
Alger Weatherbie Specialized Growth Fund | 255,677 | Jul 30, 2023 | 0.57% | 52,802,414 |