3.21% | % of Shares Held by All Insider |
73.70% | % of Shares Held by Institutions |
76.15% | % of Float Held by Institutions |
122 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Ddd Partners, Llc | 1,064,099 | Mar 30, 2024 | 8.70% | 11,055,988 |
Royce & Associates LP | 980,085 | Dec 30, 2023 | 8.02% | 10,183,083 |
Dimensional Fund Advisors LP | 939,058 | Dec 30, 2023 | 7.68% | 9,756,812 |
Blackrock Inc. | 892,375 | Dec 30, 2023 | 7.30% | 9,271,776 |
Vanguard Group Inc | 566,524 | Dec 30, 2023 | 4.63% | 5,886,184 |
Portolan Capital Management, LLC | 464,464 | Dec 30, 2023 | 3.80% | 4,825,781 |
Renaissance Technologies, LLC | 445,877 | Dec 30, 2023 | 3.65% | 4,632,662 |
First Wilshire Securities Management Inc | 427,743 | Dec 30, 2023 | 3.50% | 4,444,249 |
Penn Mutual Asset Management, LLC | 293,919 | Dec 30, 2023 | 2.40% | 3,053,818 |
Geode Capital Management, LLC | 261,329 | Dec 30, 2023 | 2.14% | 2,715,208 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Royce Micro Cap Trust | 535,322 | Dec 30, 2023 | 4.38% | 5,561,995 |
Royce Value Trust, Inc. | 433,407 | Dec 30, 2023 | 3.54% | 4,503,098 |
Vanguard Total Stock Market Index Fund | 332,253 | Dec 30, 2023 | 2.72% | 3,452,108 |
iShares Russell 2000 ETF | 285,861 | Mar 30, 2024 | 2.34% | 2,970,095 |
DFA U.S. Small Cap Value Series | 281,148 | Jan 30, 2024 | 2.30% | 2,921,127 |
Vanguard Extended Market Index Fund | 161,606 | Dec 30, 2023 | 1.32% | 1,679,086 |
DFA U.S. Targeted Value Portfolio | 126,441 | Jan 30, 2024 | 1.03% | 1,313,722 |
Fidelity Small Cap Index Fund | 125,471 | Feb 28, 2024 | 1.03% | 1,303,643 |
iShares Russell 2000 Value ETF | 117,095 | Mar 30, 2024 | 0.96% | 1,216,617 |
DFA U.S. Micro Cap Series | 103,699 | Jan 30, 2024 | 0.85% | 1,077,432 |