15.44% | % of shares held by all insiders |
33.76% | % of shares held by institutions |
39.93% | % of float held by institutions |
36 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Lynrock Lake LP | 2,018,252 | 30 Dec 2023 | 9.72% | 5,832,748 |
Bard Associates Inc. | 1,060,587 | 30 Dec 2023 | 5.11% | 3,065,096 |
Vanguard Group Inc | 685,190 | 30 Dec 2023 | 3.30% | 1,980,199 |
Herald Investment Management Ltd | 626,234 | 30 Dec 2023 | 3.02% | 1,809,816 |
Pacific Ridge Capital Partners, LLC | 561,798 | 30 Dec 2023 | 2.71% | 1,623,596 |
Geode Capital Management, LLC | 151,007 | 30 Dec 2023 | 0.73% | 436,410 |
Essex Investment Management Co LLC | 128,901 | 30 Dec 2023 | 0.62% | 372,523 |
Archon Capital Management LLC | 86,277 | 30 Dec 2023 | 0.42% | 249,340 |
State Street Corporation | 57,776 | 30 Dec 2023 | 0.28% | 166,972 |
Renaissance Technologies, LLC | 43,200 | 30 Dec 2023 | 0.21% | 124,848 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 498,283 | 30 Dec 2023 | 2.40% | 1,440,037 |
RBB Fund Inc.-Adara Smaller Companies Fund | 185,588 | 30 Mar 2024 | 0.89% | 536,349 |
Vanguard Extended Market Index Fund | 169,292 | 30 Dec 2023 | 0.82% | 489,253 |
Fidelity Extended Market Index Fund | 97,314 | 28 Feb 2024 | 0.47% | 281,237 |
iShares Micro Cap ETF | 38,582 | 30 Mar 2024 | 0.19% | 111,501 |
Fidelity Series Total Market Index Fund | 20,537 | 28 Feb 2024 | 0.10% | 59,351 |
Fidelity Total Market Index Fund | 15,326 | 28 Feb 2024 | 0.07% | 44,292 |
Vanguard Institutional Index-Inst Total Stock Market Ind | 11,905 | 30 Dec 2023 | 0.06% | 34,405 |
Schwab Capital Trust-Total Stock Market Index Fund | 12,911 | 30 Jan 2024 | 0.06% | 37,312 |
Fidelity NASDAQ Composite Index Fund | 8,505 | 28 Feb 2024 | 0.04% | 24,579 |