2.05% | % of shares held by all insiders |
104.18% | % of shares held by institutions |
106.36% | % of float held by institutions |
310 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Capital Advisors, LLC | 4,015,047 | 30 Mar 2024 | 9.16% | 220,506,373 |
Kayne Anderson Rudnick Investment Management LLC | 3,731,360 | 30 Dec 2023 | 8.51% | 204,926,284 |
Blackrock Inc. | 3,632,616 | 30 Mar 2024 | 8.29% | 199,503,264 |
Geneva Capital Management LLC | 3,408,788 | 30 Mar 2024 | 7.78% | 187,210,630 |
Vanguard Group Inc | 2,415,461 | 30 Mar 2024 | 5.51% | 132,657,113 |
Wasatch Advisors LP | 1,692,328 | 30 Mar 2024 | 3.86% | 92,942,650 |
Invesco Ltd. | 1,373,625 | 30 Dec 2023 | 3.13% | 75,439,482 |
Macquarie Group Limited | 994,191 | 30 Dec 2023 | 2.27% | 54,600,967 |
Bank of America Corporation | 950,604 | 30 Dec 2023 | 2.17% | 52,207,169 |
Dimensional Fund Advisors LP | 947,572 | 30 Mar 2024 | 2.16% | 52,040,652 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Conestoga Small Cap Fund | 2,644,907 | 30 Dec 2023 | 6.03% | 145,258,287 |
Vanguard Total Stock Market Index Fund | 1,299,093 | 30 Dec 2023 | 2.96% | 71,346,185 |
Nationwide Geneva Small Cap Growth Fd | 1,236,210 | 30 Jan 2024 | 2.82% | 67,892,650 |
iShares Russell 2000 ETF | 1,053,827 | 30 Mar 2024 | 2.40% | 57,876,176 |
Delaware Group Equity Fds V-Small Cap Core Fund | 810,866 | 28 Feb 2024 | 1.85% | 44,532,759 |
Virtus Equity Tr-Virtus KAR Small Cap Value Fd | 781,552 | 30 Dec 2023 | 1.78% | 42,922,834 |
Wasatch Small Cap Growth Fund | 748,334 | 30 Mar 2024 | 1.71% | 41,098,501 |
Vanguard Extended Market Index Fund | 654,730 | 30 Dec 2023 | 1.49% | 35,957,770 |
American Century Small Cap Growth Fund | 539,937 | 30 Mar 2024 | 1.23% | 29,653,339 |
First Trust RBA American Industrial RenaissanceTM ETF | 521,474 | 30 Mar 2024 | 1.19% | 28,639,351 |