3.21% | % of shares held by all insiders |
68.61% | % of shares held by institutions |
70.88% | % of float held by institutions |
128 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Ddd Partners, Llc | 1,064,099 | 30 Mar 2024 | 8.70% | 10,843,168 |
Royce & Associates LP | 980,085 | 30 Mar 2024 | 8.02% | 9,987,065 |
Dimensional Fund Advisors LP | 906,207 | 30 Mar 2024 | 7.41% | 9,234,248 |
Blackrock Inc. | 896,994 | 30 Mar 2024 | 7.34% | 9,140,368 |
Vanguard Group Inc | 589,790 | 30 Mar 2024 | 4.82% | 6,009,959 |
Renaissance Technologies, LLC | 430,777 | 30 Mar 2024 | 3.52% | 4,389,617 |
First Wilshire Securities Management Inc | 426,620 | 30 Mar 2024 | 3.49% | 4,347,257 |
Geode Capital Management, LLC | 265,338 | 30 Mar 2024 | 2.17% | 2,703,794 |
State Street Corporation | 209,849 | 30 Mar 2024 | 1.72% | 2,138,361 |
Ancora Advisors, LLC | 156,632 | 30 Mar 2024 | 1.28% | 1,596,080 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royce Micro Cap Trust | 535,322 | 30 Dec 2023 | 4.38% | 5,454,930 |
Royce Value Trust, Inc. | 433,407 | 30 Dec 2023 | 3.54% | 4,416,417 |
Vanguard Total Stock Market Index Fund | 332,253 | 30 Dec 2023 | 2.72% | 3,385,657 |
iShares Russell 2000 ETF | 285,861 | 30 Mar 2024 | 2.34% | 2,912,923 |
DFA U.S. Small Cap Value Series | 281,148 | 30 Jan 2024 | 2.30% | 2,864,898 |
Vanguard Extended Market Index Fund | 161,606 | 30 Dec 2023 | 1.32% | 1,646,765 |
DFA U.S. Targeted Value Portfolio | 126,441 | 30 Jan 2024 | 1.03% | 1,288,433 |
Fidelity Small Cap Index Fund | 125,471 | 28 Feb 2024 | 1.03% | 1,278,549 |
iShares Russell 2000 Value ETF | 117,095 | 30 Mar 2024 | 0.96% | 1,193,198 |
DFA U.S. Micro Cap Series | 103,699 | 30 Jan 2024 | 0.85% | 1,056,692 |