Electronic Components & Accessories
| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| XXEC, Inc. | 227.40M | $2.51B | -- | +227.02M | 2026-06-30 |
| BlackRock, Inc. | 4.32M | $373.0M | 9.34% | +28.5K | 2026-06-30 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 2.97M | $257.0M | 6.43% | +49.0K | 2026-06-30 |
| STATE STREET CORP | 2.20M | $190.0M | 4.75% | +382.8K | 2026-06-30 |
| PRIMECAP MANAGEMENT CO/CA/ | 2.20M | $190.0M | 4.75% | +8.4K | 2026-06-30 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 2.17M | $187.0M | 4.69% | -1.05M | 2026-06-30 |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.99M | $172.0M | 4.30% | +8.2K | 2026-06-30 |
| FIRST TRUST ADVISORS LP | 1.47M | $127.0M | 3.18% | +495.5K | 2026-06-30 |
| MARSHALL WACE, LLP | 1.34M | $116.0M | 2.90% | +674.2K | 2026-06-30 |
| GEODE CAPITAL MANAGEMENT, LLC | 1.29M | $111.0M | 2.80% | +43.8K | 2026-06-30 |