8.29% | % of shares held by all insiders |
78.43% | % of shares held by institutions |
85.52% | % of float held by institutions |
145 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Trigran Investments Inc | 4,084,732 | 30 Mar 2024 | 15.47% | 35,128,696 |
Blackrock Inc. | 3,569,680 | 30 Mar 2024 | 13.52% | 30,699,249 |
AWM Investment Company, Inc. | 1,409,948 | 30 Mar 2024 | 5.34% | 12,125,553 |
Vanguard Group Inc | 1,266,320 | 30 Mar 2024 | 4.80% | 10,890,352 |
Wellington Management Group, LLP | 972,444 | 30 Mar 2024 | 3.68% | 8,363,018 |
Renaissance Technologies, LLC | 812,103 | 30 Mar 2024 | 3.08% | 6,984,086 |
Royce & Associates LP | 760,052 | 30 Mar 2024 | 2.88% | 6,536,447 |
Russell Investments Group, Ltd. | 579,342 | 30 Mar 2024 | 2.19% | 4,982,341 |
Geode Capital Management, LLC | 504,269 | 30 Mar 2024 | 1.91% | 4,336,713 |
State Street Corporation | 448,857 | 30 Mar 2024 | 1.70% | 3,860,170 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 729,720 | 30 Mar 2024 | 2.76% | 6,275,592 |
iShares Russell 2000 ETF | 524,608 | 29 Apr 2024 | 1.99% | 4,511,629 |
Royce Opportunity Fund | 472,621 | 30 Mar 2024 | 1.79% | 4,064,540 |
BlackRock Advantage Small Cap Core Fund | 418,637 | 28 Feb 2024 | 1.59% | 3,600,278 |
Vanguard Extended Market Index Fund | 343,937 | 30 Mar 2024 | 1.30% | 2,957,858 |
Trust For Professional Managers-Column Small Cap Select Fund | 260,434 | 30 Mar 2024 | 0.99% | 2,239,732 |
Fidelity Small Cap Index Fund | 239,106 | 30 Mar 2024 | 0.91% | 2,056,311 |
iShares Russell 2000 Growth ETF | 201,387 | 29 Apr 2024 | 0.76% | 1,731,928 |
JP Morgan U.S. Small Company Fund | 145,773 | 30 Mar 2024 | 0.55% | 1,253,647 |
BlackRock Advantage Small Cap Growth Fund | 142,048 | 30 Mar 2024 | 0.54% | 1,221,612 |