12.14% | % of Shares Held by All Insider |
80.23% | % of Shares Held by Institutions |
91.32% | % of Float Held by Institutions |
362 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Manufacturers Life Insurance Co. | 4,022,330 | Sept 29, 2022 | 9.09% | 478,697,493 |
Durable Capital Partners LP | 3,908,039 | Sept 29, 2022 | 8.83% | 465,095,721 |
T. Rowe Price Investment Management, Inc. | 2,565,192 | Sept 29, 2022 | 5.80% | 305,283,499 |
Price (T.Rowe) Associates Inc | 1,799,011 | Sept 29, 2022 | 4.07% | 214,100,299 |
Neuberger Berman Group, LLC | 1,561,374 | Sept 29, 2022 | 3.53% | 185,819,119 |
Fred Alger Management, LLC | 1,490,725 | Sept 29, 2022 | 3.37% | 177,411,182 |
Vanguard Group, Inc. (The) | 1,456,612 | Sept 29, 2022 | 3.29% | 173,351,394 |
Conestoga Capital Advisors, LLC | 1,336,783 | Dec 30, 2022 | 3.02% | 163,822,756 |
Mackenzie Financial Corporation | 1,087,702 | Sept 29, 2022 | 2.46% | 129,447,415 |
William Blair Investment Management, LLC | 987,356 | Sept 29, 2022 | 2.23% | 117,505,237 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Price (T.Rowe) New Horizons Fund | 1,473,014 | Sept 29, 2022 | 3.33% | 175,303,396 |
Neuberger & Berman Genesis Fund | 1,110,437 | Dec 30, 2022 | 2.51% | 136,084,054 |
Conestoga Small Cap Fund | 750,235 | Sept 29, 2022 | 1.70% | 89,285,467 |
Price (T.Rowe) Small Cap Stock Fund | 752,813 | Sept 29, 2022 | 1.70% | 89,592,275 |
Vanguard International Stock Index-Total Intl Stock Indx | 504,377 | Oct 30, 2022 | 1.14% | 63,052,168 |
Price (T.Rowe) Small-Cap Value Fund | 453,200 | Sept 29, 2022 | 1.02% | 53,935,332 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 402,113 | Sept 29, 2022 | 0.91% | 47,855,468 |
Alger Weatherbie Specialized Growth Fund | 353,211 | Oct 30, 2022 | 0.80% | 44,154,907 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 322,465 | Sept 29, 2022 | 0.73% | 38,376,559 |
Alger Fds II-Alger Spectra Fund | 311,957 | Oct 30, 2022 | 0.71% | 38,997,744 |