12.45% | % of shares held by all insiders |
55.39% | % of shares held by institutions |
63.27% | % of float held by institutions |
131 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 1,686,699 | 29 June 2024 | 6.10% | 16,124,843 |
Wellington Management Group, LLP | 1,327,853 | 29 June 2024 | 4.80% | 12,694,275 |
Carlyle Group Inc. | 1,314,164 | 29 June 2024 | 4.76% | 12,563,408 |
Vanguard Group Inc | 1,315,302 | 29 June 2024 | 4.76% | 12,574,287 |
Dimensional Fund Advisors LP | 1,255,337 | 29 June 2024 | 4.54% | 12,001,022 |
Flat Footed LLC | 816,188 | 29 June 2024 | 2.95% | 7,802,757 |
Robotti Robert | 668,118 | 29 June 2024 | 2.42% | 6,387,208 |
Oppenheimer & Close, Inc. | 581,221 | 29 June 2024 | 2.10% | 5,556,473 |
Geode Capital Management, LLC | 559,670 | 29 June 2024 | 2.03% | 5,350,445 |
State Street Corporation | 502,569 | 29 June 2024 | 1.82% | 4,804,559 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 755,999 | 29 June 2024 | 2.74% | 7,227,350 |
iShares Russell 2000 ETF | 648,930 | 30 July 2024 | 2.35% | 6,203,771 |
Vanguard Extended Market Index Fund | 401,743 | 29 June 2024 | 1.45% | 3,840,663 |
Invesco ETF Tr II-Invesco DWA Small Cap Momentum ETF | 330,311 | 30 July 2024 | 1.20% | 3,157,773 |
Fidelity Small Cap Index Fund | 244,288 | 29 June 2024 | 0.88% | 2,335,393 |
iShares Russell 2000 Value ETF | 227,647 | 30 July 2024 | 0.82% | 2,176,305 |
Royce Micro Cap Trust | 216,957 | 29 June 2024 | 0.79% | 2,074,109 |
First Eagle Small Opportunity Fund | 199,369 | 29 Apr 2024 | 0.72% | 1,905,967 |
DFA U.S. Targeted Value Portfolio | 160,541 | 29 Apr 2024 | 0.58% | 1,534,772 |
DFA U.S. Small Cap Value Series | 159,591 | 29 Apr 2024 | 0.58% | 1,525,690 |