IEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 497,040 shares; 2024Q4: 495,635 shares; 2025Q1: 498,237 shares; 2025Q2: 788,742 shares; 2025Q3: 798,225 shares; 2025Q4: 785,801 shares; 2026Q1: 762,422 shares; 2026Q2: 741,129 shares 741,129 $70.1M 19.29% -21,293 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 125,563 shares; 2024Q4: 124,364 shares; 2025Q1: 111,144 shares; 2025Q2: 106,383 shares; 2025Q3: 99,767 shares; 2025Q4: 93,336 shares; 2026Q1: 53,672 shares; 2026Q2: 37,417 shares 37,417 $17.9M 4.92% -16,255 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,879 shares; 2024Q4: 24,010 shares; 2025Q1: 22,670 shares; 2025Q2: 22,123 shares; 2025Q3: 21,900 shares; 2025Q4: 21,180 shares; 2026Q1: 18,572 shares; 2026Q2: 13,706 shares 13,706 $16.4M 4.52% -4,866 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 102,423 shares; 2024Q4: 103,277 shares; 2025Q1: 97,479 shares; 2025Q2: 94,352 shares; 2025Q3: 92,585 shares; 2025Q4: 89,266 shares; 2026Q1: 79,461 shares; 2026Q2: 63,763 shares 63,763 $16M 4.42% -15,698 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,160 shares; 2024Q4: 33,492 shares; 2025Q1: 30,547 shares; 2025Q2: 29,855 shares; 2025Q3: 29,050 shares; 2025Q4: 27,830 shares; 2026Q1: 19,809 shares; 2026Q2: 15,606 shares 15,606 $15.3M 4.2% -4,203 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 286,393 shares; 2024Q4: 262,124 shares; 2025Q1: 252,356 shares; 2025Q2: 245,356 shares; 2025Q3: 242,463 shares; 2025Q4: 236,620 shares; 2026Q1: 223,138 shares; 2026Q2: 182,190 shares 182,190 $13.4M 3.68% -40,948 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,158 shares; 2024Q4: 56,764 shares; 2025Q1: 53,616 shares; 2025Q2: 52,372 shares; 2025Q3: 51,754 shares; 2025Q4: 50,130 shares; 2026Q1: 46,654 shares; 2026Q2: 38,792 shares 38,792 $13.4M 3.68% -7,862 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,820 shares; 2024Q4: 39,901 shares; 2025Q1: 36,842 shares; 2025Q2: 35,707 shares; 2025Q3: 34,920 shares; 2025Q4: 33,774 shares; 2026Q1: 31,260 shares; 2026Q2: 25,981 shares 25,981 $13.3M 3.67% -5,279 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC 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: 42,517 shares; 2025Q4: 25,293 shares; 2026Q1: 37,654 shares; 2026Q2: 30,789 shares 30,789 $13.1M 3.61% -6,865 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP 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: 71,783 shares 71,783 $12.7M 3.48% new Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 146,193 shares; 2024Q4: 147,904 shares; 2025Q1: 140,809 shares; 2025Q2: 135,826 shares; 2025Q3: 133,163 shares; 2025Q4: 127,879 shares; 2026Q1: 106,753 shares; 2026Q2: 81,621 shares 81,621 $12.4M 3.4% -25,132 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 39,558 shares; 2026Q2: 32,148 shares 32,148 $12.1M 3.34% -7,410 Timeline AME AMETEK INC More: the full row for AMETEK 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: 61,250 shares; 2026Q2: 50,066 shares 50,066 $12.1M 3.33% -11,184 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: 40,351 shares 40,351 $12M 3.31% new Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES 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: 14,630 shares 14,630 $11.6M 3.2% new Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 38,194 shares; 2025Q1: 36,901 shares; 2025Q2: 35,350 shares; 2025Q3: 34,851 shares; 2025Q4: 20,240 shares; 2026Q1: 31,803 shares; 2026Q2: 26,218 shares 26,218 $10.9M 3% -5,585 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: 1,300 shares; 2024Q4: 1,300 shares; 2025Q1: 1,315 shares; 2025Q2: 29,597 shares; 2025Q3: 29,316 shares; 2025Q4: 28,642 shares; 2026Q1: 33,958 shares; 2026Q2: 27,958 shares 27,958 $10.4M 2.87% -6,000 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP 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: 16,818 shares; 2026Q2: 13,558 shares 13,558 $10.2M 2.82% -3,260 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 34,133 shares; 2025Q2: 32,592 shares; 2025Q3: 32,299 shares; 2025Q4: 24,235 shares; 2026Q1: 27,429 shares; 2026Q2: 22,312 shares 22,312 $10.1M 2.78% -5,117 Timeline QQQM INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 31,146 shares; 2025Q2: 31,908 shares; 2025Q3: 31,890 shares; 2025Q4: 31,524 shares; 2026Q1: 32,412 shares; 2026Q2: 31,145 shares 31,145 $9.44M 2.6% -1,267 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 158,068 shares; 2025Q3: 156,764 shares; 2025Q4: 153,421 shares; 2026Q1: 142,113 shares; 2026Q2: 116,399 shares 116,399 $9.17M 2.53% -25,714 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 129,906 shares; 2024Q4: 126,855 shares; 2025Q1: 112,761 shares; 2025Q2: 109,521 shares; 2025Q3: 79,322 shares; 2025Q4: 76,205 shares; 2026Q1: 73,034 shares; 2026Q2: 60,789 shares 60,789 $8.91M 2.45% -12,245 Timeline IWD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 32,116 shares; 2025Q2: 33,459 shares; 2025Q3: 34,610 shares; 2025Q4: 34,724 shares; 2026Q1: 36,042 shares; 2026Q2: 35,357 shares 35,357 $8.57M 2.36% -685 Timeline IAUM ISHARES GOLD TRUST MICRO More: the full row for ISHARES GOLD TRUST MICRO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 185,660 shares; 2025Q3: 207,700 shares; 2025Q4: 206,040 shares; 2026Q1: 202,920 shares; 2026Q2: 195,990 shares 195,990 $7.84M 2.16% -6,930 Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,166 shares; 2024Q4: 21,586 shares; 2025Q1: 53,134 shares; 2025Q2: 93,530 shares; 2025Q3: 95,126 shares; 2025Q4: 93,861 shares; 2026Q1: 87,838 shares; 2026Q2: 56,651 shares 56,651 $5.19M 1.43% -31,187 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,245 shares; 2024Q4: 4,246 shares; 2025Q1: 4,231 shares; 2025Q2: 4,331 shares; 2025Q3: 4,331 shares; 2025Q4: 4,331 shares; 2026Q1: 4,332 shares; 2026Q2: 4,332 shares 4,332 $1.55M 0.43% 0 Timeline QUAL ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,414 shares; 2025Q3: 5,404 shares; 2025Q4: 5,429 shares; 2026Q1: 5,646 shares; 2026Q2: 5,783 shares 5,783 $1.27M 0.35% +137 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,521 shares; 2024Q4: 11,358 shares; 2025Q1: 4,966 shares; 2025Q2: 4,476 shares; 2025Q3: 4,297 shares; 2025Q4: 90,382 shares; 2026Q1: 4,476 shares; 2026Q2: 4,534 shares 4,534 $1.07M 0.3% +58 Timeline DGRW WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 8,085 shares; 2025Q3: 10,227 shares; 2025Q4: 10,227 shares; 2026Q1: 10,712 shares; 2026Q2: 10,726 shares 10,726 $1.03M 0.28% +14 Timeline VTEC VANGUARD CALIF TAX FREE FDS More: the full row for VANGUARD CALIF TAX FREE FDS 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: 10,105 shares 10,105 $1.02M 0.28% new 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: 3,470 shares; 2024Q4: 3,472 shares; 2025Q1: 3,472 shares; 2025Q2: 3,323 shares; 2025Q3: 3,323 shares; 2025Q4: 3,263 shares; 2026Q1: 2,338 shares; 2026Q2: 2,338 shares 2,338 $676K 0.19% 0 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,100 shares; 2024Q4: 9,100 shares; 2025Q1: 9,100 shares; 2025Q2: 9,240 shares; 2025Q3: 9,240 shares; 2025Q4: 9,240 shares; 2026Q1: 9,240 shares; 2026Q2: 9,240 shares 9,240 $443K 0.12% 0 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,247 shares; 2024Q4: 66,011 shares; 2025Q1: 62,063 shares; 2025Q2: 59,412 shares; 2025Q3: 58,356 shares; 2025Q4: 56,534 shares; 2026Q1: 53,263 shares; 2026Q2: 1,856 shares 1,856 $416K 0.11% -51,407 Timeline JEPQ J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F 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: 6,163 shares; 2025Q4: 6,163 shares; 2026Q1: 6,163 shares; 2026Q2: 6,163 shares 6,163 $379K 0.1% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 36,349 shares; 2025Q3: 37,751 shares; 2025Q4: 23,419 shares; 2026Q1: 35,168 shares; 2026Q2: 855 shares 855 $293K 0.08% -34,313 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 600 shares; 2024Q4: 600 shares; 2025Q1: 600 shares; 2025Q2: 600 shares; 2025Q3: 600 shares; 2025Q4: 570 shares; 2026Q1: 570 shares; 2026Q2: 570 shares 570 $286K 0.08% 0 Timeline IWM ISHARES TR More: the full row for ISHARES 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: 931 shares 931 $280K 0.08% new Timeline IVV ISHARES TR More: the full row for ISHARES 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: 361 shares 361 $271K 0.07% new Timeline SCHM 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: 3,891 shares; 2024Q4: 11,749 shares; 2025Q1: 11,822 shares; 2025Q2: 11,865 shares; 2025Q3: 11,915 shares; 2025Q4: 11,967 shares; 2026Q1: 11,997 shares; 2026Q2: 7,229 shares 7,229 $267K 0.07% -4,768 Timeline VGT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 345 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 302 shares; 2026Q2: 2,226 shares 2,226 $266K 0.07% +1,924 Timeline IUS INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD 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: 4,053 shares 4,053 $266K 0.07% new 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: 500 shares; 2024Q4: 500 shares; 2025Q1: 500 shares; 2025Q2: 500 shares; 2025Q3: 500 shares; 2025Q4: 500 shares; 2026Q1: 500 shares; 2026Q2: 530 shares 530 $265K 0.07% +30 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,696 shares; 2024Q4: 52,294 shares; 2025Q1: 49,507 shares; 2025Q2: 48,805 shares; 2025Q3: 55,584 shares; 2025Q4: 53,631 shares; 2026Q1: 1,875 shares; 2026Q2: 1,815 shares 1,815 $226K 0.06% -60 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,622 shares; 2024Q4: 1,629 shares; 2025Q1: 1,313 shares; 2025Q2: not reported; 2025Q3: 1,321 shares; 2025Q4: 1,321 shares; 2026Q1: 1,321 shares; 2026Q2: 1,321 shares 1,321 $219K 0.06% 0 Timeline WTW WILLIS TOWERS WATSON PLC LTD More: the full row for WILLIS TOWERS WATSON PLC LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,350 shares; 2024Q4: 1,350 shares; 2025Q1: 1,350 shares; 2025Q2: 1,100 shares; 2025Q3: 1,000 shares; 2025Q4: 900 shares; 2026Q1: 775 shares; 2026Q2: 775 shares 775 $203K 0.06% 0 Timeline