21.80% | % of shares held by all insiders |
60.06% | % of shares held by institutions |
76.81% | % of float held by institutions |
235 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Group Inc | 4,057,397 | 30 Dec 2023 | 7.24% | 104,477,972 |
Blackrock Inc. | 3,725,525 | 30 Dec 2023 | 6.64% | 95,932,268 |
Ariose Capital Management Ltd | 1,980,671 | 30 Dec 2023 | 3.53% | 51,002,278 |
Bank of America Corporation | 1,955,612 | 30 Dec 2023 | 3.49% | 50,357,009 |
Citigroup Inc. | 1,736,596 | 30 Dec 2023 | 3.10% | 44,717,347 |
Pertento Partners LLP | 1,085,033 | 30 Dec 2023 | 1.94% | 27,939,599 |
Panview Asian Equity Master Fund | 1,057,753 | 30 Dec 2023 | 1.89% | 27,237,139 |
State Street Corporation | 1,044,631 | 30 Dec 2023 | 1.86% | 26,899,248 |
Geode Capital Management, LLC | 1,039,783 | 30 Dec 2023 | 1.85% | 26,774,412 |
Portolan Capital Management, LLC | 799,504 | 30 Dec 2023 | 1.43% | 20,587,228 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 1,463,522 | 30 Dec 2023 | 2.61% | 37,685,691 |
iShares Russell 2000 ETF | 1,167,906 | 28 Feb 2024 | 2.08% | 30,073,579 |
Invesco ETF Tr-Invesco Dynamic Semiconductors ETF | 1,046,682 | 28 Feb 2024 | 1.87% | 26,952,061 |
Vanguard Information Technology Index Fund | 962,505 | 29 Nov 2023 | 1.72% | 24,784,503 |
Vanguard Extended Market Index Fund | 685,433 | 30 Dec 2023 | 1.22% | 17,649,899 |
Fidelity Strategic Advisors Small-Mid Cap Fund | 501,086 | 30 Jan 2024 | 0.89% | 12,902,964 |
Fidelity Small Cap Index Fund | 487,167 | 30 Jan 2024 | 0.87% | 12,544,550 |
Oberweis Micro-Cap Portfolio | 393,400 | 30 Dec 2023 | 0.70% | 10,130,050 |
iShares Russell 2000 Value ETF | 384,917 | 28 Feb 2024 | 0.69% | 9,911,612 |
Capitol Ser Tr-Fuller & Thaler Behavioral Small Cap Growth Fd | 383,500 | 28 Feb 2024 | 0.68% | 9,875,125 |