10.38% | % of Shares Held by All Insider |
77.21% | % of Shares Held by Institutions |
86.15% | % of Float Held by Institutions |
439 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Durable Capital Partners Lp | 2,855,795 | Dec 30, 2023 | 6.35% | 480,473,215 |
Mackenzie Financial Corporation | 2,381,128 | Dec 30, 2023 | 5.29% | 400,612,868 |
Manufacturers Life Insurance Co. | 2,332,282 | Dec 30, 2023 | 5.19% | 392,394,773 |
T. Rowe Price Investment Management, Inc. | 2,138,477 | Dec 30, 2023 | 4.76% | 359,788,052 |
Neuberger Berman Group, LLC | 1,618,078 | Dec 30, 2023 | 3.60% | 272,233,525 |
Vanguard Group Inc | 1,578,280 | Dec 30, 2023 | 3.51% | 265,537,710 |
Conestoga Capital Advisors, LLC | 1,367,133 | Dec 30, 2023 | 3.04% | 230,013,284 |
Fred Alger Management, LLC | 1,084,853 | Dec 30, 2023 | 2.41% | 182,521,087 |
William Blair Investment Management, LLC | 864,756 | Dec 30, 2023 | 1.92% | 145,490,868 |
FIL LTD | 788,285 | Dec 30, 2023 | 1.75% | 132,625,005 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Neuberger & Berman Genesis Fund | 1,044,138 | Dec 30, 2023 | 2.32% | 175,670,992 |
Conestoga Small Cap Fund | 785,635 | Dec 30, 2023 | 1.75% | 132,179,156 |
Price (T.Rowe) Small Cap Stock Fund | 572,913 | Dec 30, 2023 | 1.27% | 96,389,744 |
Vanguard International Stock Index-Total Intl Stock Indx | 521,547 | Oct 30, 2023 | 1.16% | 87,747,672 |
Price (T.Rowe) Small-Cap Value Fund | 405,500 | Dec 30, 2023 | 0.90% | 68,223,345 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 310,226 | Dec 30, 2023 | 0.69% | 52,193,971 |
Alger Fds II-Alger Spectra Fund | 301,489 | Oct 30, 2023 | 0.67% | 50,724,015 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 290,327 | Dec 30, 2023 | 0.65% | 48,846,064 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 266,780 | Dec 30, 2023 | 0.59% | 44,884,399 |
Royce Premier Fund | 239,300 | Dec 30, 2023 | 0.53% | 40,261,027 |