8.39% | % of shares held by all insiders |
32.27% | % of shares held by institutions |
35.23% | % of float held by institutions |
95 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 518,158 | 31 Mar 2024 | 3.59% | 5,710,826 |
Herald Investment Management Ltd | 454,154 | 31 Mar 2024 | 3.15% | 5,005,413 |
Taylor Frigon Capital Management LLC | 342,713 | 31 Mar 2024 | 2.38% | 3,777,177 |
Millennium Management Llc | 294,796 | 31 Mar 2024 | 2.04% | 3,249,064 |
Morgan Stanley | 267,102 | 31 Mar 2024 | 1.85% | 2,943,838 |
Invesco Ltd. | 215,602 | 31 Mar 2024 | 1.49% | 2,376,235 |
Perkins Capital Management, Inc. | 206,606 | 31 Mar 2024 | 1.43% | 2,277,087 |
Goldman Sachs Group Inc | 199,850 | 31 Mar 2024 | 1.39% | 2,202,626 |
Susquehanna International Group, LLP | 168,740 | 31 Mar 2024 | 1.17% | 1,859,751 |
Blackrock Inc. | 158,382 | 31 Mar 2024 | 1.10% | 1,745,591 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
iShares Russell 2000 ETF | 318,911 | 30 Jun 2024 | 2.21% | 3,514,845 |
Vanguard Total Stock Market Index Fund | 302,806 | 31 Mar 2024 | 2.10% | 3,337,346 |
Vanguard Extended Market Index Fund | 200,725 | 31 Mar 2024 | 1.39% | 2,212,270 |
iShares Russell 2000 Growth ETF | 120,407 | 30 Jun 2024 | 0.83% | 1,327,053 |
Fidelity Extended Market Index Fund | 79,415 | 31 May 2024 | 0.55% | 875,264 |
PFS Funds-Taylor Frigon Core Growth Fund | 66,600 | 31 May 2024 | 0.46% | 734,025 |
SEI Institutional Managed Tr-Tax Managed Small/Mid Cap Fund | 61,905 | 30 Jun 2024 | 0.43% | 682,279 |
Themes ETF Tr-Themes Generative Artificial Intelligence ETF | 56,599 | 31 Mar 2024 | 0.39% | 623,800 |
iShares Micro Cap ETF | 30,404 | 30 Jun 2024 | 0.21% | 335,094 |
Fidelity Total Market Index Fund | 25,751 | 31 May 2024 | 0.18% | 283,812 |