3.74% | % of Shares Held by All Insider |
88.66% | % of Shares Held by Institutions |
92.10% | % of Float Held by Institutions |
159 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Trigran Investments Inc | 2,358,300 | Mar 31, 2024 | 16.54% | 88,672,076 |
Blackrock Inc. | 1,051,961 | Mar 31, 2024 | 7.38% | 39,553,731 |
Vanguard Group Inc | 865,214 | Mar 31, 2024 | 6.07% | 32,532,045 |
Morgan Stanley | 853,915 | Mar 31, 2024 | 5.99% | 32,107,202 |
Soleus Capital Management, L.P. | 800,820 | Mar 31, 2024 | 5.62% | 30,110,830 |
Disciplined Growth Investors, Inc. | 659,175 | Mar 31, 2024 | 4.62% | 24,784,978 |
Millennium Management Llc | 583,027 | Mar 31, 2024 | 4.09% | 21,921,814 |
Renaissance Technologies, LLC | 577,548 | Mar 31, 2024 | 4.05% | 21,715,803 |
Royce & Associates LP | 420,412 | Mar 31, 2024 | 2.95% | 15,807,490 |
Acadian Asset Management. LLC | 408,779 | Mar 31, 2024 | 2.87% | 15,370,089 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 421,394 | Dec 31, 2023 | 2.96% | 15,844,413 |
iShares Russell 2000 ETF | 318,508 | Apr 30, 2024 | 2.23% | 11,975,900 |
Vanguard Extended Market Index Fund | 224,952 | Dec 31, 2023 | 1.58% | 8,458,194 |
Pennsylvania Mutual Fund Inc | 160,625 | Mar 31, 2024 | 1.13% | 6,039,499 |
Royce Value Trust, Inc. | 161,000 | Mar 31, 2024 | 1.13% | 6,053,599 |
Fidelity Small Cap Index Fund | 136,009 | Mar 31, 2024 | 0.95% | 5,113,938 |
iShares Russell 2000 Growth ETF | 120,691 | Mar 31, 2024 | 0.85% | 4,537,981 |
DFA U.S. Small Cap Series | 118,517 | Jan 31, 2024 | 0.83% | 4,456,239 |
Segall Bryant & Hamill Small Cap Value Fd | 108,726 | Mar 31, 2024 | 0.76% | 4,088,097 |
Royce Micro Cap Trust | 98,787 | Mar 31, 2024 | 0.69% | 3,714,391 |