9.63% | % of shares held by all insiders |
32.88% | % of shares held by institutions |
36.38% | % of float held by institutions |
82 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
AWM Investment Company, Inc. | 1,647,319 | 29 Jun 2022 | 6.12% | 28,646,876 |
FMR, LLC | 1,347,058 | 29 Jun 2022 | 5.00% | 23,425,337 |
Vanguard Group, Inc. (The) | 1,042,456 | 29 Jun 2022 | 3.87% | 18,128,309 |
Ameritas Advisory Services, LLC | 423,647 | 29 Jun 2022 | 1.57% | 7,367,221 |
Renaissance Technologies, LLC | 402,700 | 29 Jun 2022 | 1.50% | 7,002,952 |
Blackrock Inc. | 374,237 | 29 Jun 2022 | 1.39% | 6,507,981 |
Two Sigma Investments, LP | 343,053 | 30 Mar 2022 | 1.27% | 5,965,691 |
Capital Fund Management S.A. | 335,522 | 30 Mar 2022 | 1.25% | 5,834,727 |
Silvercrest Asset Management Group, LLC | 316,598 | 29 Jun 2022 | 1.18% | 5,505,639 |
Royce & Associates LP | 279,559 | 29 Jun 2022 | 1.04% | 4,861,530 |
Friess Associates Llc | 255,208 | 29 Jun 2022 | 0.95% | 4,438,066 |
Geode Capital Management, LLC | 224,047 | 29 Jun 2022 | 0.83% | 3,896,177 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 685,531 | 30 Mar 2022 | 2.55% | 11,921,383 |
Fidelity Small Cap Growth Fund | 606,342 | 30 May 2022 | 2.25% | 10,544,287 |
Fidelity Advisor Small Cap Fund | 420,500 | 30 May 2022 | 1.56% | 7,312,494 |
Vanguard Extended Market Index Fund | 310,291 | 30 Mar 2022 | 1.15% | 5,395,960 |
Royce Micro-Cap Fund | 194,659 | 29 Jun 2022 | 0.72% | 3,385,119 |
Oberweis Micro-Cap Portfolio | 178,200 | 30 Mar 2022 | 0.66% | 3,098,897 |
Fidelity Environment & Alternative Energy Fund | 153,500 | 29 Apr 2022 | 0.57% | 2,669,364 |
Calamos Timpani Small Cap Growth Fund | 146,541 | 30 Jan 2022 | 0.54% | 2,548,347 |
Fidelity Small Cap Growth K6 Fund | 133,707 | 30 May 2022 | 0.50% | 2,325,164 |
Fidelity Extended Market Index Fund | 119,640 | 30 May 2022 | 0.44% | 2,080,539 |
Vanguard Information Technology Index Fund | 115,579 | 30 May 2022 | 0.43% | 2,009,918 |
Fidelity Advisor Series Small Cap Fund | 98,800 | 30 May 2022 | 0.37% | 1,718,131 |
Fidelity Advisor New Insights Fund | 87,709 | 30 May 2022 | 0.33% | 1,525,259 |
Royce Capital Fund-Micro-Cap Portfolio | 79,500 | 29 Jun 2022 | 0.30% | 1,382,504 |