AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,025 shares; 2024Q4: 86,375 shares; 2025Q1: 87,085 shares; 2025Q2: 87,085 shares; 2025Q3: 91,833 shares; 2025Q4: 91,398 shares; 2026Q1: 88,848 shares; 2026Q2: 79,258 shares 79,258 $57.3M 12.56% -9,590 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 173,080 shares; 2024Q4: 167,575 shares; 2025Q1: 155,730 shares; 2025Q2: 155,660 shares; 2025Q3: 147,450 shares; 2025Q4: 142,930 shares; 2026Q1: 141,515 shares; 2026Q2: 141,369 shares 141,369 $53.4M 11.7% -146 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 266,089 shares; 2024Q4: 255,439 shares; 2025Q1: 255,299 shares; 2025Q2: 254,764 shares; 2025Q3: 255,907 shares; 2025Q4: 255,354 shares; 2026Q1: 254,909 shares; 2026Q2: 256,306 shares 256,306 $40.7M 8.91% +1,397 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,751 shares; 2024Q4: 13,943 shares; 2025Q1: 13,993 shares; 2025Q2: 13,973 shares; 2025Q3: 14,198 shares; 2025Q4: 14,218 shares; 2026Q1: 13,963 shares; 2026Q2: 13,931 shares 13,931 $27.7M 6.07% -32 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,015 shares; 2024Q4: 13,005 shares; 2025Q1: 13,273 shares; 2025Q2: 13,303 shares; 2025Q3: 13,532 shares; 2025Q4: 13,567 shares; 2026Q1: 11,987 shares; 2026Q2: 87,020 shares 87,020 $26.3M 5.75% +75,033 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,675 shares; 2024Q4: 153,525 shares; 2025Q1: 173,775 shares; 2025Q2: 174,225 shares; 2025Q3: 176,349 shares; 2025Q4: 178,949 shares; 2026Q1: 177,149 shares; 2026Q2: 177,259 shares 177,259 $24.8M 5.44% +110 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,657 shares; 2024Q4: 61,447 shares; 2025Q1: 61,372 shares; 2025Q2: 61,272 shares; 2025Q3: 61,377 shares; 2025Q4: 62,227 shares; 2026Q1: 62,099 shares; 2026Q2: 62,144 shares 62,144 $20.3M 4.46% +45 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,434 shares; 2024Q4: 57,334 shares; 2025Q1: 57,159 shares; 2025Q2: 57,159 shares; 2025Q3: 59,584 shares; 2025Q4: 59,784 shares; 2026Q1: 50,064 shares; 2026Q2: 41,957 shares 41,957 $20.3M 4.45% -8,107 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,027 shares; 2024Q4: 58,697 shares; 2025Q1: 58,657 shares; 2025Q2: 58,577 shares; 2025Q3: 60,652 shares; 2025Q4: 61,912 shares; 2026Q1: 65,862 shares; 2026Q2: 65,902 shares 65,902 $18.5M 4.06% +40 Timeline GTX GARRETT MOTION INC More: the full row for GARRETT MOTION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 314,750 shares; 2026Q2: 481,650 shares 481,650 $17.5M 3.82% +166,900 Timeline ENS ENERSYS More: the full row for ENERSYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,445 shares; 2024Q4: 45,045 shares; 2025Q1: 66,295 shares; 2025Q2: 66,095 shares; 2025Q3: 66,295 shares; 2025Q4: 72,895 shares; 2026Q1: 73,665 shares; 2026Q2: 73,760 shares 73,760 $17.2M 3.78% +95 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,111 shares; 2024Q4: 48,011 shares; 2025Q1: 48,311 shares; 2025Q2: 48,311 shares; 2025Q3: 51,136 shares; 2025Q4: 52,586 shares; 2026Q1: 52,586 shares; 2026Q2: 65,933 shares 65,933 $17.2M 3.76% +13,347 Timeline EWBC EAST WEST BANCORP INC More: the full row for EAST WEST BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 123,770 shares; 2024Q4: 121,045 shares; 2025Q1: 121,545 shares; 2025Q2: 121,895 shares; 2025Q3: 126,000 shares; 2025Q4: 126,080 shares; 2026Q1: 126,080 shares; 2026Q2: 125,880 shares 125,880 $16.2M 3.56% -200 Timeline RBC RBC BEARINGS INC More: the full row for RBC BEARINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,728 shares; 2024Q4: 19,728 shares; 2025Q1: 19,728 shares; 2025Q2: 19,718 shares; 2025Q3: 19,723 shares; 2025Q4: 19,783 shares; 2026Q1: 24,708 shares; 2026Q2: 24,625 shares 24,625 $15.9M 3.48% -83 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 79,396 shares; 2024Q4: 78,346 shares; 2025Q1: 79,196 shares; 2025Q2: 79,196 shares; 2025Q3: 81,141 shares; 2025Q4: 81,316 shares; 2026Q1: 80,176 shares; 2026Q2: 80,526 shares 80,526 $15.3M 3.35% +350 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,847 shares; 2024Q4: 55,412 shares; 2025Q1: 55,272 shares; 2025Q2: 49,492 shares; 2025Q3: 49,542 shares; 2025Q4: 49,687 shares; 2026Q1: 49,662 shares; 2026Q2: 49,612 shares 49,612 $14.4M 3.15% -50 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,262 shares; 2024Q4: 24,257 shares; 2025Q1: 24,027 shares; 2025Q2: 23,885 shares; 2025Q3: 24,475 shares; 2025Q4: 25,000 shares; 2026Q1: 24,950 shares; 2026Q2: 25,145 shares 25,145 $12.6M 2.76% +195 Timeline RSPN INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 175,785 shares; 2024Q4: 167,785 shares; 2025Q1: 167,660 shares; 2025Q2: 168,260 shares; 2025Q3: 168,935 shares; 2025Q4: 171,635 shares; 2026Q1: 172,220 shares; 2026Q2: 173,445 shares 173,445 $11.1M 2.43% +1,225 Timeline ROBO EXCHANGE TRADED CONCEPTS TRU More: the full row for EXCHANGE TRADED CONCEPTS TRU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 97,965 shares; 2024Q4: 97,715 shares; 2025Q1: 97,965 shares; 2025Q2: 97,890 shares; 2025Q3: 98,140 shares; 2025Q4: 98,940 shares; 2026Q1: 98,940 shares; 2026Q2: 100,490 shares 100,490 $8.61M 1.89% +1,550 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,708 shares; 2024Q4: 2,508 shares; 2025Q1: 2,506 shares; 2025Q2: 2,503 shares; 2025Q3: 2,548 shares; 2025Q4: 2,505 shares; 2026Q1: 2,501 shares; 2026Q2: 2,501 shares 2,501 $7.99M 1.75% 0 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 211,000 shares; 2026Q2: 270,525 shares 270,525 $7.85M 1.72% +59,525 Timeline SMH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,122 shares; 2024Q4: 5,112 shares; 2025Q1: 5,062 shares; 2025Q2: 5,062 shares; 2025Q3: 5,062 shares; 2025Q4: 5,062 shares; 2026Q1: 4,937 shares; 2026Q2: 4,937 shares 4,937 $3.24M 0.71% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,539 shares; 2024Q4: 2,539 shares; 2025Q1: 2,539 shares; 2025Q2: 2,539 shares; 2025Q3: 2,539 shares; 2025Q4: 2,539 shares; 2026Q1: 2,539 shares; 2026Q2: 2,039 shares 2,039 $761K 0.17% -500 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,005 shares; 2024Q4: 1,005 shares; 2025Q1: 1,005 shares; 2025Q2: 955 shares; 2025Q3: 1,120 shares; 2025Q4: 1,120 shares; 2026Q1: 1,120 shares; 2026Q2: 1,120 shares 1,120 $413K 0.09% 0 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 831 shares 831 $248K 0.05% new Timeline SCHA SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,094 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,456 shares 6,456 $233K 0.05% new Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,500 shares 1,500 $215K 0.05% new Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 7,200 shares 7,200 $212K 0.05% new Timeline