2.05% | % of shares held by all insiders |
101.90% | % of shares held by institutions |
104.04% | % of float held by institutions |
304 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Capital Advisors, LLC | 4,015,047 | 30 Mar 2024 | 9.16% | 215,929,222 |
Kayne Anderson Rudnick Investment Management LLC | 3,731,360 | 30 Dec 2023 | 8.51% | 200,672,536 |
Blackrock Inc. | 3,655,931 | 30 Dec 2023 | 8.34% | 196,615,964 |
Geneva Capital Management LLC | 3,408,788 | 30 Mar 2024 | 7.78% | 183,324,614 |
Vanguard Group Inc | 2,346,238 | 30 Dec 2023 | 5.35% | 126,180,676 |
Wasatch Advisors LP | 1,692,328 | 30 Mar 2024 | 3.86% | 91,013,397 |
Invesco Ltd. | 1,373,625 | 30 Dec 2023 | 3.13% | 73,873,550 |
Macquarie Group Limited | 994,191 | 30 Dec 2023 | 2.27% | 53,467,590 |
Bank of America Corporation | 950,604 | 30 Dec 2023 | 2.17% | 51,123,481 |
Geode Capital Management, LLC | 922,051 | 30 Dec 2023 | 2.10% | 49,587,901 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Small Cap Fund | 2,644,907 | 30 Dec 2023 | 6.03% | 142,243,095 |
Vanguard Total Stock Market Index Fund | 1,299,093 | 30 Dec 2023 | 2.96% | 69,865,219 |
Nationwide Geneva Small Cap Growth Fd | 1,236,210 | 30 Jan 2024 | 2.82% | 66,483,372 |
iShares Russell 2000 ETF | 1,053,827 | 30 Mar 2024 | 2.40% | 56,674,814 |
Delaware Group Equity Fds V-Small Cap Core Fund | 810,866 | 28 Feb 2024 | 1.85% | 43,608,372 |
Virtus Equity Tr-Virtus KAR Small Cap Value Fd | 781,552 | 30 Dec 2023 | 1.78% | 42,031,865 |
Wasatch Small Cap Growth Fund | 748,334 | 30 Mar 2024 | 1.71% | 40,245,401 |
Vanguard Extended Market Index Fund | 654,730 | 30 Dec 2023 | 1.49% | 35,211,378 |
American Century Small Cap Growth Fund | 539,937 | 30 Mar 2024 | 1.23% | 29,037,811 |
First Trust RBA American Industrial RenaissanceTM ETF | 521,474 | 30 Mar 2024 | 1.19% | 28,044,871 |