17.64% | % of shares held by all insiders |
75.86% | % of shares held by institutions |
92.11% | % of float held by institutions |
242 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Neuberger Berman Group, LLC | 308,394 | 30 Dec 2023 | 8.82% | 110,812,134 |
Mawer Investment Management Ltd. | 276,571 | 30 Dec 2023 | 7.91% | 99,377,493 |
Blackrock Inc. | 263,513 | 30 Dec 2023 | 7.53% | 94,685,493 |
Renaissance Technologies, LLC | 177,231 | 30 Dec 2023 | 5.07% | 63,682,644 |
Vanguard Group Inc | 159,074 | 30 Dec 2023 | 4.55% | 57,158,470 |
Dimensional Fund Advisors LP | 113,571 | 30 Dec 2023 | 3.25% | 40,808,332 |
Port Capital LLC | 110,316 | 30 Dec 2023 | 3.15% | 39,638,745 |
Morgan Stanley | 82,855 | 30 Dec 2023 | 2.37% | 29,771,459 |
Nine Ten Capital Management LLC | 81,830 | 30 Dec 2023 | 2.34% | 29,403,156 |
William Blair Investment Management, LLC | 79,579 | 30 Dec 2023 | 2.28% | 28,594,326 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Neuberger & Berman Genesis Fund | 219,341 | 28 Feb 2024 | 6.27% | 78,813,609 |
Vanguard Total Stock Market Index Fund | 90,427 | 30 Dec 2023 | 2.59% | 32,492,230 |
iShares Russell 2000 ETF | 68,614 | 30 Mar 2024 | 1.96% | 24,654,382 |
DFA U.S. Micro Cap Series | 42,095 | 30 Jan 2024 | 1.20% | 15,125,575 |
Vanguard Extended Market Index Fund | 41,734 | 30 Dec 2023 | 1.19% | 14,995,861 |
DFA U.S. Small Cap Series | 36,221 | 30 Jan 2024 | 1.04% | 13,014,929 |
Old Westbury Small & Mid Cap Strategies Fund | 34,014 | 30 Jan 2024 | 0.97% | 12,221,910 |
Fidelity Small Cap Index Fund | 28,508 | 30 Jan 2024 | 0.82% | 10,243,494 |
Ave Maria Value Fund | 26,600 | 30 Dec 2023 | 0.76% | 9,557,912 |
iShares Russell 2000 Value ETF | 26,620 | 30 Mar 2024 | 0.76% | 9,565,098 |