3.21% | % of shares held by all insiders |
68.45% | % of shares held by institutions |
70.72% | % of float held by institutions |
114 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce & Associates LP | 980,085 | 30 Dec 2023 | 8.02% | 9,879,256 |
Dimensional Fund Advisors LP | 939,058 | 30 Dec 2023 | 7.68% | 9,465,704 |
Blackrock Inc. | 892,375 | 30 Dec 2023 | 7.30% | 8,995,139 |
Ddd Partners, Llc | 686,028 | 30 Dec 2023 | 5.61% | 6,915,162 |
Vanguard Group Inc | 566,524 | 30 Dec 2023 | 4.63% | 5,710,561 |
Portolan Capital Management, LLC | 464,464 | 30 Dec 2023 | 3.80% | 4,681,797 |
Renaissance Technologies, LLC | 445,877 | 30 Dec 2023 | 3.65% | 4,494,440 |
First Wilshire Securities Management Inc | 427,743 | 30 Dec 2023 | 3.50% | 4,311,649 |
Penn Mutual Asset Management, LLC | 293,919 | 30 Dec 2023 | 2.40% | 2,962,703 |
Geode Capital Management, LLC | 261,329 | 30 Dec 2023 | 2.14% | 2,634,196 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Micro Cap Trust | 535,322 | 30 Dec 2023 | 4.38% | 5,396,045 |
Royce Value Trust, Inc. | 433,407 | 30 Dec 2023 | 3.54% | 4,368,742 |
Vanguard Total Stock Market Index Fund | 332,253 | 30 Dec 2023 | 2.72% | 3,349,110 |
DFA U.S. Small Cap Value Series | 281,148 | 30 Jan 2024 | 2.30% | 2,833,971 |
iShares Russell 2000 ETF | 281,169 | 28 Feb 2024 | 2.30% | 2,834,183 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 168,130 | 30 Jan 2024 | 1.38% | 1,694,750 |
Vanguard Extended Market Index Fund | 161,606 | 30 Dec 2023 | 1.32% | 1,628,988 |
DFA U.S. Targeted Value Portfolio | 126,441 | 30 Jan 2024 | 1.03% | 1,274,525 |
Fidelity Small Cap Index Fund | 125,471 | 30 Jan 2024 | 1.03% | 1,264,747 |
iShares Russell 2000 Value ETF | 118,279 | 28 Feb 2024 | 0.97% | 1,192,252 |