9.35% | % of shares held by all insiders |
102.90% | % of shares held by institutions |
113.51% | % of float held by institutions |
263 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 4,943,190 | 29 Jun 2024 | 10.47% | 88,087,644 |
Blackrock Inc. | 3,833,335 | 29 Jun 2024 | 8.12% | 68,310,028 |
Conestoga Capital Advisors, LLC | 3,263,974 | 29 Jun 2024 | 6.91% | 58,164,015 |
Rgm Capital, Llc | 2,978,677 | 29 Jun 2024 | 6.31% | 53,080,023 |
Fred Alger Management, LLC | 2,919,116 | 29 Jun 2024 | 6.18% | 52,018,646 |
FMR, LLC | 2,872,796 | 29 Jun 2024 | 6.09% | 51,193,223 |
Brown Advisory Inc. | 2,581,281 | 29 Jun 2024 | 5.47% | 45,998,426 |
Rockefeller Capital Management L.P. | 1,687,180 | 29 Jun 2024 | 3.57% | 30,065,547 |
Stephens Investment Management Group | 1,270,606 | 29 Jun 2024 | 2.69% | 22,642,198 |
Brown Capital Management, LLC | 1,167,580 | 29 Jun 2024 | 2.47% | 20,806,275 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Small Cap Fund | 2,284,840 | 29 Jun 2024 | 4.84% | 40,715,848 |
Alger Small Cap Focus Fund | 2,207,719 | 29 Apr 2024 | 4.68% | 39,341,551 |
Vanguard Total Stock Market Index Fund | 1,297,174 | 29 Jun 2024 | 2.75% | 23,115,640 |
iShares Russell 2000 ETF | 1,263,128 | 30 Jul 2024 | 2.68% | 22,508,940 |
Vanguard Small-Cap Index Fund | 1,064,160 | 29 Jun 2024 | 2.25% | 18,963,330 |
Vanguard Information Technology Index Fund | 871,881 | 30 May 2024 | 1.85% | 15,536,919 |
Fidelity Series Small Cap Opportunities Fund | 767,952 | 29 Jun 2024 | 1.63% | 13,684,904 |
Vanguard Extended Market Index Fund | 665,625 | 29 Jun 2024 | 1.41% | 11,861,437 |
Brown Advisory Fds--Brown Advisory Small Cap Growth Fd | 658,024 | 30 Jul 2024 | 1.39% | 11,725,987 |
Vanguard Small-Cap Growth Index Fund | 599,117 | 29 Jun 2024 | 1.27% | 10,676,264 |