AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,905 shares; 2024Q4: 59,380 shares; 2025Q1: 53,697 shares; 2025Q2: 50,851 shares; 2025Q3: 50,550 shares; 2025Q4: 49,933 shares; 2026Q1: 44,967 shares; 2026Q2: 47,130 shares 47,130 $11.2M 12.04% +2,163 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: 9,888 shares; 2024Q4: 10,218 shares; 2025Q1: 9,018 shares; 2025Q2: 9,875 shares; 2025Q3: 9,693 shares; 2025Q4: 16,619 shares; 2026Q1: 20,864 shares; 2026Q2: 22,238 shares 22,238 $8.26M 8.86% +1,374 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,100 shares; 2024Q4: 41,100 shares; 2025Q1: 41,100 shares; 2025Q2: 41,100 shares; 2025Q3: 41,100 shares; 2025Q4: 25,000 shares; 2026Q1: 22,200 shares; 2026Q2: 18,450 shares 18,450 $6.52M 6.99% -3,750 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: 19,250 shares; 2024Q4: 19,250 shares; 2025Q1: 19,250 shares; 2025Q2: 19,250 shares; 2025Q3: 19,250 shares; 2025Q4: 19,250 shares; 2026Q1: 18,000 shares; 2026Q2: 18,000 shares 18,000 $5.37M 5.75% 0 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: 8,000 shares; 2024Q4: 8,000 shares; 2025Q1: 8,000 shares; 2025Q2: 8,000 shares; 2025Q3: 8,000 shares; 2025Q4: 8,000 shares; 2026Q1: 7,500 shares; 2026Q2: 10,025 shares 10,025 $5.15M 5.52% +2,525 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: 29,520 shares; 2024Q4: 25,255 shares; 2025Q1: 20,796 shares; 2025Q2: 18,048 shares; 2025Q3: 17,359 shares; 2025Q4: 13,605 shares; 2026Q1: 11,382 shares; 2026Q2: 13,589 shares 13,589 $4.86M 5.21% +2,207 Timeline MDLN MEDLINE INC More: the full row for MEDLINE 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: 18,978 shares; 2026Q2: 94,900 shares 94,900 $3.74M 4.01% +75,922 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,000 shares; 2024Q4: 17,000 shares; 2025Q1: 17,000 shares; 2025Q2: 17,000 shares; 2025Q3: 17,000 shares; 2025Q4: 17,000 shares; 2026Q1: 15,900 shares; 2026Q2: 15,900 shares 15,900 $3.54M 3.8% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,000 shares; 2024Q4: 13,000 shares; 2025Q1: 13,000 shares; 2025Q2: 13,000 shares; 2025Q3: 13,000 shares; 2025Q4: 13,000 shares; 2026Q1: 11,400 shares; 2026Q2: 11,400 shares 11,400 $3.08M 3.3% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,795 shares; 2024Q4: 13,190 shares; 2025Q1: 12,760 shares; 2025Q2: 12,760 shares; 2025Q3: 12,760 shares; 2025Q4: 14,225 shares; 2026Q1: 13,356 shares; 2026Q2: 14,084 shares 14,084 $2.82M 3.02% +728 Timeline MSCI MSCI INC More: the full row for MSCI 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: 2,375 shares; 2025Q4: 5,150 shares; 2026Q1: 4,825 shares; 2026Q2: 4,825 shares 4,825 $2.7M 2.9% 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: 8,885 shares; 2024Q4: 9,110 shares; 2025Q1: 6,777 shares; 2025Q2: 6,777 shares; 2025Q3: 6,777 shares; 2025Q4: 6,081 shares; 2026Q1: 5,722 shares; 2026Q2: 7,514 shares 7,514 $2.58M 2.76% +1,792 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,932 shares; 2025Q4: 8,888 shares; 2026Q1: 8,597 shares; 2026Q2: 9,150 shares 9,150 $2.3M 2.47% +553 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,500 shares; 2024Q4: 38,025 shares; 2025Q1: 25,654 shares; 2025Q2: 25,918 shares; 2025Q3: 25,918 shares; 2025Q4: 26,765 shares; 2026Q1: 20,369 shares; 2026Q2: 27,848 shares 27,848 $2.3M 2.47% +7,479 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: 2,645 shares; 2026Q1: 4,458 shares; 2026Q2: 5,953 shares 5,953 $2.25M 2.41% +1,495 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: 3,749 shares 3,749 $2.18M 2.33% new Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,210 shares; 2025Q3: 11,210 shares; 2025Q4: 11,587 shares; 2026Q1: 10,971 shares; 2026Q2: 12,021 shares 12,021 $2.17M 2.33% +1,050 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: 16,850 shares; 2024Q4: 16,715 shares; 2025Q1: 1,360 shares; 2025Q2: 1,360 shares; 2025Q3: 1,360 shares; 2025Q4: 7,895 shares; 2026Q1: 7,326 shares; 2026Q2: 7,404 shares 7,404 $2.14M 2.3% +78 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: 4,034 shares; 2025Q1: 5,345 shares; 2025Q2: 5,345 shares; 2025Q3: 5,345 shares; 2025Q4: 5,524 shares; 2026Q1: 5,154 shares; 2026Q2: 4,996 shares 4,996 $2.13M 2.28% -158 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,772 shares; 2024Q4: 4,915 shares; 2025Q1: 3,781 shares; 2025Q2: 3,851 shares; 2025Q3: 3,861 shares; 2025Q4: 3,525 shares; 2026Q1: 3,305 shares; 2026Q2: 3,601 shares 3,601 $2.03M 2.17% +296 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW 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: 11,090 shares; 2025Q4: 12,550 shares; 2026Q1: 11,963 shares; 2026Q2: 11,963 shares 11,963 $1.9M 2.04% 0 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: 16,013 shares; 2024Q4: 11,800 shares; 2025Q1: 11,120 shares; 2025Q2: 8,160 shares; 2025Q3: 8,160 shares; 2025Q4: 5,502 shares; 2026Q1: 4,807 shares; 2026Q2: 3,928 shares 3,928 $1.88M 2.01% -879 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,050 shares; 2024Q4: 24,050 shares; 2025Q1: 24,050 shares; 2025Q2: 24,050 shares; 2025Q3: 24,050 shares; 2025Q4: 24,050 shares; 2026Q1: 22,500 shares; 2026Q2: 22,500 shares 22,500 $1.62M 1.73% 0 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 920 shares; 2024Q4: 958 shares; 2025Q1: 928 shares; 2025Q2: 13,920 shares; 2025Q3: 13,920 shares; 2025Q4: 17,304 shares; 2026Q1: 16,369 shares; 2026Q2: 17,314 shares 17,314 $1.59M 1.71% +945 Timeline LIN LINDE PLC More: the full row for LINDE 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: not reported; 2025Q4: not reported; 2026Q1: 2,322 shares; 2026Q2: 2,926 shares 2,926 $1.52M 1.63% +604 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,627 shares; 2025Q2: 4,627 shares; 2025Q3: 4,627 shares; 2025Q4: 5,146 shares; 2026Q1: 3,791 shares; 2026Q2: 4,125 shares 4,125 $1.3M 1.39% +334 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,872 shares; 2024Q4: 5,112 shares; 2025Q1: 4,932 shares; 2025Q2: 4,932 shares; 2025Q3: 4,932 shares; 2025Q4: 5,308 shares; 2026Q1: 5,906 shares; 2026Q2: 6,435 shares 6,435 $1.01M 1.08% +529 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,170 shares; 2024Q4: 3,300 shares; 2025Q1: 3,955 shares; 2025Q2: 2,555 shares; 2025Q3: 2,555 shares; 2025Q4: 2,642 shares; 2026Q1: 2,423 shares; 2026Q2: 2,423 shares 2,423 $1.01M 1.08% 0 Timeline TTE TOTALENERGIES SE More: the full row for TOTALENERGIES SE 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: 7,860 shares; 2026Q2: 10,048 shares 10,048 $782K 0.84% +2,188 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC 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: 15,054 shares; 2026Q2: 15,957 shares 15,957 $681K 0.73% +903 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 540 shares 540 $648K 0.69% new Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS 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: 1,323 shares 1,323 $451K 0.48% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 862 shares 862 $316K 0.34% new 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: 710 shares; 2024Q4: 710 shares; 2025Q1: 710 shares; 2025Q2: 710 shares; 2025Q3: 710 shares; 2025Q4: 324 shares; 2026Q1: 324 shares; 2026Q2: 2,592 shares 2,592 $310K 0.33% +2,268 Timeline UBS UBS GROUP AG More: the full row for UBS GROUP AG 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: 5,758 shares; 2025Q4: 5,758 shares; 2026Q1: 5,758 shares; 2026Q2: 5,758 shares 5,758 $286K 0.31% 0 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 9,271 shares; 2025Q1: 11,655 shares; 2025Q2: 11,655 shares; 2025Q3: 11,655 shares; 2025Q4: 2,209 shares; 2026Q1: not reported; 2026Q2: 1,881 shares 1,881 $276K 0.3% new Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,041 shares; 2024Q4: 8,060 shares; 2025Q1: 8,060 shares; 2025Q2: 7,220 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 290 shares 290 $217K 0.23% new Timeline WSE WISE GROUP PLC More: the full row for WISE GROUP 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,650 shares 10,650 $128K 0.14% new Timeline