36.07% | % of shares held by all insiders |
39.60% | % of shares held by institutions |
61.94% | % of float held by institutions |
112 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Needham Investment Management, L.L.C. | 2,385,000 | 29 Jun 2024 | 6.08% | 18,078,299 |
Blackrock Inc. | 1,599,778 | 29 Jun 2024 | 4.08% | 12,126,317 |
Franklin Resources, Inc. | 1,479,040 | 29 Jun 2024 | 3.77% | 11,211,123 |
Vanguard Group Inc | 1,325,478 | 29 Jun 2024 | 3.38% | 10,047,123 |
Samjo Management, LLC | 927,000 | 29 Jun 2024 | 2.36% | 7,026,659 |
Silvercrest Asset Management Group, LLC | 721,476 | 29 Jun 2024 | 1.84% | 5,468,788 |
Geode Capital Management, LLC | 560,208 | 29 Jun 2024 | 1.43% | 4,246,376 |
Granahan Investment Management LLC | 527,302 | 29 Jun 2024 | 1.34% | 3,996,949 |
Acadian Asset Management. LLC | 507,543 | 29 Jun 2024 | 1.29% | 3,847,175 |
Westerly Capital Management, LLC | 392,000 | 29 Jun 2024 | 1.00% | 2,971,359 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Needham Aggressive Growth Fund | 1,975,000 | 29 Jun 2024 | 5.03% | 14,970,499 |
Franklin Strategic Series-Franklin Small-Mid Cap Growth | 1,317,954 | 30 Jul 2024 | 3.36% | 9,990,091 |
Vanguard Total Stock Market Index Fund | 817,251 | 29 Jun 2024 | 2.08% | 6,194,762 |
iShares Russell 2000 ETF | 740,564 | 30 Aug 2024 | 1.89% | 5,613,475 |
Needham Small Cap Growth Fund | 410,000 | 29 Jun 2024 | 1.04% | 3,107,799 |
Mutual Fund Ser Tr-Eventide Exponential Technologies Fund | 348,774 | 29 Jun 2024 | 0.89% | 2,643,706 |
Vanguard Extended Market Index Fund | 294,674 | 29 Jun 2024 | 0.75% | 2,233,628 |
Fidelity Small Cap Index Fund | 292,207 | 30 Jul 2024 | 0.74% | 2,214,929 |
iShares Russell 2000 Growth ETF | 241,928 | 30 Aug 2024 | 0.62% | 1,833,814 |
Franklin Templeton Var Ins Pr-Frnkln Small-Mid Cap Grw VIP Fd | 146,100 | 29 Jun 2024 | 0.37% | 1,107,437 |