10.29% | % of Shares Held by All Insider |
77.76% | % of Shares Held by Institutions |
86.68% | % of Float Held by Institutions |
459 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Durable Capital Partners Lp | 3,036,434 | Mar 30, 2024 | 6.75% | 533,288,918 |
Manufacturers Life Insurance Co. | 2,558,724 | Mar 30, 2024 | 5.69% | 449,388,708 |
Mackenzie Financial Corporation | 1,900,304 | Mar 30, 2024 | 4.23% | 333,750,400 |
T. Rowe Price Investment Management, Inc. | 1,889,001 | Mar 30, 2024 | 4.20% | 331,765,254 |
Vanguard Group Inc | 1,654,783 | Mar 30, 2024 | 3.68% | 290,629,546 |
Neuberger Berman Group, LLC | 1,584,215 | Mar 30, 2024 | 3.52% | 278,235,688 |
Conestoga Capital Advisors, LLC | 1,382,615 | Mar 30, 2024 | 3.07% | 242,828,679 |
FIL LTD | 1,034,055 | Mar 30, 2024 | 2.30% | 181,611,084 |
Fred Alger Management, LLC | 978,874 | Mar 30, 2024 | 2.18% | 171,919,645 |
Royal Bank of Canada | 893,124 | Mar 30, 2024 | 1.99% | 156,859,372 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Neuberger & Berman Genesis Fund | 1,019,595 | Mar 30, 2024 | 2.27% | 179,071,474 |
Conestoga Small Cap Fund | 794,385 | Mar 30, 2024 | 1.77% | 139,517,841 |
Vanguard International Stock Index-Total Intl Stock Indx | 529,170 | Apr 29, 2024 | 1.18% | 92,938,129 |
Price (T.Rowe) Small Cap Stock Fund | 503,913 | Mar 30, 2024 | 1.12% | 88,502,242 |
Price (T.Rowe) Small-Cap Value Fund | 317,700 | Mar 30, 2024 | 0.71% | 55,797,652 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 316,268 | Mar 30, 2024 | 0.70% | 55,546,150 |
Price (T.Rowe) U.S. Small-Cap Core Equity Trust | 250,512 | Mar 30, 2024 | 0.56% | 43,997,423 |
American Century Small Cap Growth Fund | 250,093 | Apr 29, 2024 | 0.56% | 43,923,834 |
Royce Premier Fund | 239,300 | Mar 30, 2024 | 0.53% | 42,028,260 |
Price (T.Rowe) Institutional Small-Cap Stock Fund | 236,580 | Mar 30, 2024 | 0.53% | 41,550,546 |