10.26% | % of Shares Held by All Insider |
77.85% | % of Shares Held by Institutions |
86.75% | % of Float Held by Institutions |
466 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Durable Capital Partners Lp | 3,534,869 | Jun 29, 2024 | 7.86% | 850,135,994 |
Manufacturers Life Insurance Co. | 2,733,694 | Jun 29, 2024 | 6.08% | 657,453,407 |
Vanguard Group Inc | 1,741,977 | Jun 29, 2024 | 3.87% | 418,945,468 |
T. Rowe Price Investment Management, Inc. | 1,586,313 | Jun 29, 2024 | 3.53% | 381,508,276 |
Neuberger Berman Group, LLC | 1,544,111 | Jun 29, 2024 | 3.43% | 371,358,695 |
Conestoga Capital Advisors, LLC | 1,426,851 | Jun 29, 2024 | 3.17% | 343,157,665 |
Mackenzie Financial Corporation | 1,209,016 | Jun 29, 2024 | 2.69% | 290,768,348 |
FIL LTD | 967,767 | Jun 29, 2024 | 2.15% | 232,747,963 |
William Blair Investment Management, LLC | 861,871 | Jun 29, 2024 | 1.92% | 207,279,975 |
Royal Bank of Canada | 755,276 | Jun 29, 2024 | 1.68% | 181,643,878 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Neuberger & Berman Genesis Fund | 987,034 | Jun 29, 2024 | 2.19% | 237,381,677 |
Conestoga Small Cap Fund | 794,385 | Jun 29, 2024 | 1.77% | 191,049,592 |
Vanguard International Stock Index-Total Intl Stock Indx | 555,474 | Jul 30, 2024 | 1.24% | 133,591,497 |
Price (T.Rowe) Small Cap Stock Fund | 417,790 | Jun 29, 2024 | 0.93% | 100,478,495 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 335,405 | Jun 29, 2024 | 0.75% | 80,664,902 |
Price (T.Rowe) Small-Cap Value Fund | 263,866 | Jun 29, 2024 | 0.59% | 63,459,773 |
Royce Premier Fund | 253,413 | Jun 29, 2024 | 0.56% | 60,945,826 |
American Century Small Cap Growth Fund | 253,818 | Jul 30, 2024 | 0.56% | 61,043,229 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 212,612 | Jun 29, 2024 | 0.47% | 51,133,186 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 202,879 | Jun 29, 2024 | 0.45% | 48,792,399 |