37.12% | % of shares held by all insiders |
34.69% | % of shares held by institutions |
55.17% | % of float held by institutions |
87 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Needham Investment Management, L.L.C. | 1,735,000 | 30 Mar 2024 | 4.51% | 12,370,550 |
Franklin Resources, Inc. | 1,479,040 | 30 Mar 2024 | 3.84% | 10,545,555 |
Vanguard Group Inc | 1,146,224 | 30 Mar 2024 | 2.98% | 8,172,577 |
Samjo Management, LLC | 856,250 | 30 Mar 2024 | 2.23% | 6,105,062 |
Silvercrest Asset Management Group, LLC | 711,903 | 30 Mar 2024 | 1.85% | 5,075,868 |
Acadian Asset Management. LLC | 534,472 | 30 Mar 2024 | 1.39% | 3,810,785 |
Granahan Investment Management LLC | 536,263 | 30 Mar 2024 | 1.39% | 3,823,555 |
Eventide Asset Management LLC | 399,023 | 30 Mar 2024 | 1.04% | 2,845,034 |
Westerly Capital Management, LLC | 315,000 | 30 Mar 2024 | 0.82% | 2,245,950 |
Herald Investment Management Ltd | 300,000 | 30 Mar 2024 | 0.78% | 2,139,000 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Franklin Strategic Series-Franklin Small-Mid Cap Growth | 1,324,600 | 30 Jan 2024 | 3.44% | 9,444,398 |
Needham Aggressive Growth Fund | 1,325,000 | 30 Mar 2024 | 3.44% | 9,447,250 |
Vanguard Total Stock Market Index Fund | 817,251 | 30 Mar 2024 | 2.12% | 5,826,999 |
Needham Small Cap Growth Fund | 410,000 | 30 Mar 2024 | 1.07% | 2,923,300 |
Mutual Fund Ser Tr-Eventide Exponential Technologies Fund | 398,774 | 30 Mar 2024 | 1.04% | 2,843,258 |
Vanguard Extended Market Index Fund | 290,129 | 30 Mar 2024 | 0.75% | 2,068,619 |
Franklin Templeton Var Ins Pr-Frnkln Small-Mid Cap Grw VIP Fd | 146,100 | 30 Mar 2024 | 0.38% | 1,041,693 |
Fidelity Extended Market Index Fund | 116,959 | 29 Apr 2024 | 0.30% | 833,917 |
USAA Mutual Fund Tr-Small Cap Stock Fund | 108,496 | 30 Jan 2024 | 0.28% | 773,576 |
Bridgeway Funds Inc-Ultra Small Company Market Fund | 85,500 | 30 Mar 2024 | 0.22% | 609,615 |