AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 145,836 shares; 2024Q4: 156,388 shares; 2025Q1: 143,124 shares; 2025Q2: 136,608 shares; 2025Q3: 127,785 shares; 2025Q4: 126,902 shares; 2026Q1: 123,393 shares; 2026Q2: 116,067 shares 116,067 $33.6M 4.71% -7,326 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: 132,368 shares; 2024Q4: 131,918 shares; 2025Q1: 116,883 shares; 2025Q2: 113,491 shares; 2025Q3: 111,770 shares; 2025Q4: 109,446 shares; 2026Q1: 98,506 shares; 2026Q2: 94,073 shares 94,073 $33.2M 4.66% -4,433 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: 121,240 shares; 2024Q4: 127,373 shares; 2025Q1: 124,383 shares; 2025Q2: 125,072 shares; 2025Q3: 131,820 shares; 2025Q4: 160,048 shares; 2026Q1: 161,234 shares; 2026Q2: 145,878 shares 145,878 $29.2M 4.1% -15,356 Timeline SHV 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: 211,520 shares; 2026Q1: 266,374 shares; 2026Q2: 244,953 shares 244,953 $27M 3.79% -21,421 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: 67,369 shares; 2024Q4: 75,336 shares; 2025Q1: 73,534 shares; 2025Q2: 73,248 shares; 2025Q3: 71,113 shares; 2025Q4: 71,718 shares; 2026Q1: 73,410 shares; 2026Q2: 68,317 shares 68,317 $25.5M 3.58% -5,093 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: 99,202 shares; 2024Q4: 106,478 shares; 2025Q1: 91,890 shares; 2025Q2: 91,346 shares; 2025Q3: 87,032 shares; 2025Q4: 88,610 shares; 2026Q1: 87,751 shares; 2026Q2: 73,331 shares 73,331 $25.2M 3.53% -14,420 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,763 shares; 2024Q4: 17,507 shares; 2025Q1: 16,313 shares; 2025Q2: 14,525 shares; 2025Q3: 14,344 shares; 2025Q4: 15,122 shares; 2026Q1: 15,371 shares; 2026Q2: 14,696 shares 14,696 $24.9M 3.5% -675 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: 185,118 shares; 2024Q4: 200,864 shares; 2025Q1: 193,685 shares; 2025Q2: 192,824 shares; 2025Q3: 179,234 shares; 2025Q4: 178,684 shares; 2026Q1: 171,906 shares; 2026Q2: 153,607 shares 153,607 $23.3M 3.27% -18,299 Timeline 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: 123,980 shares; 2024Q4: 132,959 shares; 2025Q1: 119,052 shares; 2025Q2: 118,215 shares; 2025Q3: 117,105 shares; 2025Q4: 113,085 shares; 2026Q1: 112,668 shares; 2026Q2: 96,432 shares 96,432 $23M 3.22% -16,236 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: 10,868 shares; 2024Q4: 16,906 shares; 2025Q1: 16,198 shares; 2025Q2: 16,330 shares; 2025Q3: 14,967 shares; 2025Q4: 15,760 shares; 2026Q1: 11,697 shares; 2026Q2: 10,691 shares 10,691 $21.3M 2.98% -1,006 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,095 shares; 2024Q4: 34,685 shares; 2025Q1: 34,317 shares; 2025Q2: 33,657 shares; 2025Q3: 32,098 shares; 2025Q4: 33,399 shares; 2026Q1: 34,151 shares; 2026Q2: 27,010 shares 27,010 $20.6M 2.89% -7,141 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 92,988 shares; 2024Q4: 101,680 shares; 2025Q1: 100,073 shares; 2025Q2: 67,451 shares; 2025Q3: 64,674 shares; 2025Q4: 66,583 shares; 2026Q1: 53,711 shares; 2026Q2: 50,107 shares 50,107 $19.9M 2.79% -3,604 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: 76,023 shares; 2024Q4: 82,691 shares; 2025Q1: 81,498 shares; 2025Q2: 91,642 shares; 2025Q3: 86,979 shares; 2025Q4: 82,522 shares; 2026Q1: 81,849 shares; 2026Q2: 76,892 shares 76,892 $19.3M 2.71% -4,957 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: 99,627 shares; 2024Q4: 105,591 shares; 2025Q1: 94,073 shares; 2025Q2: 93,767 shares; 2025Q3: 81,981 shares; 2025Q4: 84,477 shares; 2026Q1: 87,378 shares; 2026Q2: 82,788 shares 82,788 $18.5M 2.6% -4,590 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,637 shares; 2024Q4: 30,579 shares; 2025Q1: 25,333 shares; 2025Q2: 25,037 shares; 2025Q3: 24,313 shares; 2025Q4: 24,898 shares; 2026Q1: 24,655 shares; 2026Q2: 19,533 shares 19,533 $18.3M 2.56% -5,122 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: 95,671 shares; 2024Q4: 109,074 shares; 2025Q1: 86,351 shares; 2025Q2: 78,202 shares; 2025Q3: 69,141 shares; 2025Q4: 64,898 shares; 2026Q1: 54,467 shares; 2026Q2: 47,537 shares 47,537 $17M 2.38% -6,930 Timeline VMBS VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE 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: 345,206 shares; 2026Q1: 364,166 shares; 2026Q2: 349,217 shares 349,217 $16.3M 2.29% -14,949 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: 39,792 shares; 2024Q4: 39,710 shares; 2025Q1: 38,388 shares; 2025Q2: 38,412 shares; 2025Q3: 37,246 shares; 2025Q4: 39,984 shares; 2026Q1: 32,517 shares; 2026Q2: 31,475 shares 31,475 $16.3M 2.29% -1,042 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: 12,535 shares; 2025Q2: 12,131 shares; 2025Q3: 9,175 shares; 2025Q4: 13,093 shares; 2026Q1: 13,737 shares; 2026Q2: 12,300 shares 12,300 $14.8M 2.07% -1,437 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE 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: 169,373 shares; 2026Q1: 231,568 shares; 2026Q2: 246,652 shares 246,652 $14.4M 2.01% +15,084 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,138 shares; 2024Q4: 47,370 shares; 2025Q1: 47,804 shares; 2025Q2: 48,447 shares; 2025Q3: 44,730 shares; 2025Q4: 46,821 shares; 2026Q1: 46,378 shares; 2026Q2: 41,089 shares 41,089 $14M 1.96% -5,289 Timeline DDOG DATADOG INC More: the full row for DATADOG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 68,218 shares; 2025Q1: 67,547 shares; 2025Q2: 71,008 shares; 2025Q3: 68,990 shares; 2025Q4: 70,303 shares; 2026Q1: 67,695 shares; 2026Q2: 49,482 shares 49,482 $12.9M 1.81% -18,213 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: 36,354 shares; 2026Q2: 33,855 shares 33,855 $12.8M 1.79% -2,499 Timeline EAGG 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: 269,254 shares; 2026Q1: 278,642 shares; 2026Q2: 263,451 shares 263,451 $12.5M 1.75% -15,191 Timeline DLR DIGITAL RLTY TR INC More: the full row for DIGITAL RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,127 shares; 2024Q4: 80,435 shares; 2025Q1: 77,891 shares; 2025Q2: 77,733 shares; 2025Q3: 72,632 shares; 2025Q4: 76,331 shares; 2026Q1: 75,337 shares; 2026Q2: 68,963 shares 68,963 $12.4M 1.74% -6,374 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,046 shares; 2024Q4: 74,322 shares; 2025Q1: 70,616 shares; 2025Q2: 70,779 shares; 2025Q3: 64,463 shares; 2025Q4: 65,850 shares; 2026Q1: 45,619 shares; 2026Q2: 43,161 shares 43,161 $12M 1.69% -2,458 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: 17,513 shares; 2024Q4: 17,441 shares; 2025Q1: 15,787 shares; 2025Q2: 16,586 shares; 2025Q3: 16,863 shares; 2025Q4: 17,424 shares; 2026Q1: 17,812 shares; 2026Q2: 15,632 shares 15,632 $11.7M 1.64% -2,180 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,936 shares; 2024Q4: 100,637 shares; 2025Q1: 101,509 shares; 2025Q2: 99,336 shares; 2025Q3: 87,207 shares; 2025Q4: 80,982 shares; 2026Q1: 79,087 shares; 2026Q2: 74,291 shares 74,291 $11.6M 1.63% -4,796 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA 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: 63,310 shares; 2026Q2: 58,678 shares 58,678 $11.1M 1.56% -4,632 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,384 shares; 2024Q4: 34,612 shares; 2025Q1: 33,046 shares; 2025Q2: 33,024 shares; 2025Q3: 32,479 shares; 2025Q4: 34,010 shares; 2026Q1: 34,261 shares; 2026Q2: 33,519 shares 33,519 $11.1M 1.56% -742 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: 138,342 shares; 2024Q4: 151,452 shares; 2025Q1: 138,817 shares; 2025Q2: 139,014 shares; 2025Q3: 107,566 shares; 2025Q4: 108,251 shares; 2026Q1: 80,295 shares; 2026Q2: 76,079 shares 76,079 $10.9M 1.53% -4,216 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,845 shares; 2024Q4: 42,731 shares; 2025Q1: 42,555 shares; 2025Q2: 42,568 shares; 2025Q3: 35,354 shares; 2025Q4: 51,998 shares; 2026Q1: 50,504 shares; 2026Q2: 43,658 shares 43,658 $10.7M 1.51% -6,846 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,881 shares; 2025Q3: 24,163 shares; 2025Q4: 27,708 shares; 2026Q1: 25,922 shares; 2026Q2: 24,137 shares 24,137 $9.06M 1.27% -1,785 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS 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: 64,435 shares; 2025Q4: 70,308 shares; 2026Q1: 70,515 shares; 2026Q2: 66,749 shares 66,749 $9.04M 1.27% -3,766 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 300 shares; 2024Q4: 303 shares; 2025Q1: 300 shares; 2025Q2: 300 shares; 2025Q3: 300 shares; 2025Q4: 41,175 shares; 2026Q1: 143,439 shares; 2026Q2: 126,496 shares 126,496 $9.03M 1.27% -16,943 Timeline UL UNILEVER PLC More: the full row for UNILEVER 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: 220,550 shares; 2026Q1: 219,009 shares; 2026Q2: 145,372 shares 145,372 $8.74M 1.23% -73,637 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS 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: 46,362 shares; 2026Q1: 49,874 shares; 2026Q2: 45,156 shares 45,156 $7.53M 1.06% -4,718 Timeline TRU TRANSUNION More: the full row for TRANSUNION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 99,183 shares; 2024Q4: 110,469 shares; 2025Q1: 108,256 shares; 2025Q2: 110,060 shares; 2025Q3: 102,918 shares; 2025Q4: 107,903 shares; 2026Q1: 110,634 shares; 2026Q2: 101,030 shares 101,030 $7.29M 1.02% -9,604 Timeline VTEB VANGUARD MUN BD FDS More: the full row for VANGUARD MUN BD 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: 127,580 shares; 2026Q1: 138,634 shares; 2026Q2: 139,841 shares 139,841 $7.07M 0.99% +1,207 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 131,509 shares; 2024Q4: 139,302 shares; 2025Q1: 128,573 shares; 2025Q2: 131,346 shares; 2025Q3: 122,990 shares; 2025Q4: 127,324 shares; 2026Q1: 127,322 shares; 2026Q2: 71,224 shares 71,224 $6.53M 0.92% -56,098 Timeline SMERY SIEMENS ENERGY AG SPONSORED AD More: the full row for SIEMENS ENERGY AG SPONSORED AD 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: 170,974 shares 170,974 $6.52M 0.91% new Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,697 shares; 2024Q4: 21,801 shares; 2025Q1: 21,494 shares; 2025Q2: 22,070 shares; 2025Q3: 19,754 shares; 2025Q4: 19,711 shares; 2026Q1: 20,727 shares; 2026Q2: 17,811 shares 17,811 $6.28M 0.88% -2,916 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 15,550 shares; 2025Q2: 15,389 shares; 2025Q3: 14,552 shares; 2025Q4: 14,961 shares; 2026Q1: 15,142 shares; 2026Q2: 13,961 shares 13,961 $5.69M 0.8% -1,181 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 185,152 shares; 2024Q4: 203,709 shares; 2025Q1: 202,353 shares; 2025Q2: 203,416 shares; 2025Q3: 180,771 shares; 2025Q4: 190,483 shares; 2026Q1: 195,102 shares; 2026Q2: 90,406 shares 90,406 $5.02M 0.7% -104,696 Timeline NGG NATIONAL GRID PLC More: the full row for NATIONAL GRID PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 71,955 shares; 2025Q3: 62,585 shares; 2025Q4: 63,774 shares; 2026Q1: 65,697 shares; 2026Q2: 56,586 shares 56,586 $4.69M 0.66% -9,111 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: 33,532 shares; 2024Q4: 35,061 shares; 2025Q1: 32,855 shares; 2025Q2: 32,043 shares; 2025Q3: 28,973 shares; 2025Q4: 28,437 shares; 2026Q1: 27,328 shares; 2026Q2: 26,861 shares 26,861 $3.34M 0.47% -467 Timeline 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: 4,240 shares; 2024Q4: 4,086 shares; 2025Q1: 4,084 shares; 2025Q2: 4,084 shares; 2025Q3: 4,084 shares; 2025Q4: 4,084 shares; 2026Q1: 3,718 shares; 2026Q2: 3,587 shares 3,587 $2.59M 0.36% -131 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,560 shares; 2024Q4: 65,880 shares; 2025Q1: 63,589 shares; 2025Q2: 14,749 shares; 2025Q3: 14,749 shares; 2025Q4: 14,749 shares; 2026Q1: 14,266 shares; 2026Q2: 14,266 shares 14,266 $2.33M 0.33% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,709 shares; 2024Q4: 63,435 shares; 2025Q1: 60,219 shares; 2025Q2: 60,052 shares; 2025Q3: 55,380 shares; 2025Q4: 17,877 shares; 2026Q1: 15,801 shares; 2026Q2: 11,016 shares 11,016 $2.1M 0.29% -4,785 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,789 shares; 2024Q4: 2,789 shares; 2025Q1: 2,424 shares; 2025Q2: 2,424 shares; 2025Q3: 2,502 shares; 2025Q4: 2,601 shares; 2026Q1: 2,601 shares; 2026Q2: 2,601 shares 2,601 $1.79M 0.25% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,270 shares; 2024Q4: 1,280 shares; 2025Q1: 1,062 shares; 2025Q2: 2,977 shares; 2025Q3: 3,356 shares; 2025Q4: 3,356 shares; 2026Q1: 3,256 shares; 2026Q2: 3,256 shares 3,256 $1.18M 0.17% 0 Timeline IEF 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: 12,213 shares; 2026Q1: 13,122 shares; 2026Q2: 12,317 shares 12,317 $1.16M 0.16% -805 Timeline ESGV 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,369 shares; 2025Q3: 5,955 shares; 2025Q4: 7,964 shares; 2026Q1: 8,834 shares; 2026Q2: 8,807 shares 8,807 $1.16M 0.16% -27 Timeline DLN 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: not reported; 2025Q3: not reported; 2025Q4: 11,300 shares; 2026Q1: 11,300 shares; 2026Q2: 11,300 shares 11,300 $1.09M 0.15% 0 Timeline BGRN 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: 37,144 shares; 2026Q1: 20,611 shares; 2026Q2: 20,555 shares 20,555 $976K 0.14% -56 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: 6,697 shares; 2024Q4: 7,363 shares; 2025Q1: 7,299 shares; 2025Q2: 6,549 shares; 2025Q3: 6,848 shares; 2025Q4: 6,596 shares; 2026Q1: 6,596 shares; 2026Q2: 6,098 shares 6,098 $894K 0.13% -498 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,641 shares; 2024Q4: 9,641 shares; 2025Q1: 9,593 shares; 2025Q2: 9,217 shares; 2025Q3: 9,869 shares; 2025Q4: 9,869 shares; 2026Q1: 9,869 shares; 2026Q2: 9,457 shares 9,457 $858K 0.12% -412 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,899 shares; 2024Q4: 7,764 shares; 2025Q1: 7,186 shares; 2025Q2: 7,312 shares; 2025Q3: 6,854 shares; 2025Q4: 6,916 shares; 2026Q1: 6,916 shares; 2026Q2: 6,916 shares 6,916 $783K 0.11% 0 Timeline MUB 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: 20,576 shares; 2026Q1: 7,479 shares; 2026Q2: 7,111 shares 7,111 $765K 0.11% -368 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,011 shares; 2024Q4: 7,825 shares; 2025Q1: 7,306 shares; 2025Q2: 5,506 shares; 2025Q3: 5,506 shares; 2025Q4: 5,318 shares; 2026Q1: 5,318 shares; 2026Q2: 5,318 shares 5,318 $683K 0.1% 0 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY 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: 1,135 shares; 2026Q1: not reported; 2026Q2: 455 shares 455 $525K 0.07% new Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,919 shares; 2024Q4: 4,957 shares; 2025Q1: 4,319 shares; 2025Q2: 4,309 shares; 2025Q3: 4,309 shares; 2025Q4: 4,309 shares; 2026Q1: 4,309 shares; 2026Q2: 4,309 shares 4,309 $506K 0.07% 0 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,017 shares; 2024Q4: 6,022 shares; 2025Q1: 5,305 shares; 2025Q2: 4,006 shares; 2025Q3: 4,006 shares; 2025Q4: 4,006 shares; 2026Q1: 4,006 shares; 2026Q2: 4,006 shares 4,006 $506K 0.07% 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: 1,872 shares; 2024Q4: 1,874 shares; 2025Q1: 1,872 shares; 2025Q2: 1,872 shares; 2025Q3: 2,012 shares; 2025Q4: 1,872 shares; 2026Q1: 1,872 shares; 2026Q2: 1,872 shares 1,872 $506K 0.07% 0 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,843 shares; 2024Q4: 3,898 shares; 2025Q1: 3,843 shares; 2025Q2: 3,833 shares; 2025Q3: 5,056 shares; 2025Q4: 6,187 shares; 2026Q1: 6,187 shares; 2026Q2: 6,187 shares 6,187 $503K 0.07% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,652 shares; 2024Q4: 1,622 shares; 2025Q1: 1,246 shares; 2025Q2: 649 shares; 2025Q3: 1,467 shares; 2025Q4: 1,509 shares; 2026Q1: 1,483 shares; 2026Q2: 681 shares 681 $501K 0.07% -802 Timeline VSGX 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,098 shares; 2025Q3: 3,372 shares; 2025Q4: 5,184 shares; 2026Q1: 6,025 shares; 2026Q2: 6,008 shares 6,008 $495K 0.07% -17 Timeline VGIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE 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: 13,120 shares; 2026Q1: 7,785 shares; 2026Q2: 8,303 shares 8,303 $490K 0.07% +518 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: 914 shares; 2024Q4: 917 shares; 2025Q1: 874 shares; 2025Q2: 874 shares; 2025Q3: 1,024 shares; 2025Q4: 1,008 shares; 2026Q1: 899 shares; 2026Q2: 899 shares 899 $450K 0.06% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,694 shares; 2024Q4: 2,700 shares; 2025Q1: 2,694 shares; 2025Q2: 2,694 shares; 2025Q3: 2,694 shares; 2025Q4: 2,694 shares; 2026Q1: 2,694 shares; 2026Q2: 2,694 shares 2,694 $436K 0.06% 0 Timeline TSLA TESLA INC More: the full row for TESLA 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: 768 shares; 2025Q4: 1,118 shares; 2026Q1: 1,083 shares; 2026Q2: 1,033 shares 1,033 $434K 0.06% -50 Timeline VPU 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,529 shares; 2025Q3: 2,189 shares; 2025Q4: 2,189 shares; 2026Q1: 2,189 shares; 2026Q2: 2,189 shares 2,189 $428K 0.06% 0 Timeline IEI 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: 3,847 shares; 2026Q1: 3,846 shares; 2026Q2: 3,642 shares 3,642 $428K 0.06% -204 Timeline BY BYLINE BANCORP INC More: the full row for BYLINE BANCORP 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: 10,624 shares; 2026Q1: 10,624 shares; 2026Q2: 10,624 shares 10,624 $400K 0.06% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,995 shares; 2024Q4: 3,014 shares; 2025Q1: 2,995 shares; 2025Q2: 2,995 shares; 2025Q3: 2,995 shares; 2025Q4: 2,995 shares; 2026Q1: 2,905 shares; 2026Q2: 2,905 shares 2,905 $393K 0.06% 0 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,390 shares; 2025Q3: 4,390 shares; 2025Q4: 4,390 shares; 2026Q1: 4,390 shares; 2026Q2: 4,390 shares 4,390 $381K 0.05% 0 Timeline SUSA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,684 shares; 2024Q4: 3,937 shares; 2025Q1: 3,937 shares; 2025Q2: 3,937 shares; 2025Q3: 3,937 shares; 2025Q4: 3,937 shares; 2026Q1: 2,925 shares; 2026Q2: 2,416 shares 2,416 $373K 0.05% -509 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: 482 shares; 2026Q1: 482 shares; 2026Q2: 482 shares 482 $361K 0.05% 0 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,087 shares; 2024Q4: 16,182 shares; 2025Q1: 16,122 shares; 2025Q2: 17,102 shares; 2025Q3: 20,102 shares; 2025Q4: 17,102 shares; 2026Q1: 14,641 shares; 2026Q2: 14,641 shares 14,641 $353K 0.05% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 266 shares; 2024Q4: 266 shares; 2025Q1: 266 shares; 2025Q2: 266 shares; 2025Q3: 266 shares; 2025Q4: 266 shares; 2026Q1: 246 shares; 2026Q2: 246 shares 246 $335K 0.05% 0 Timeline BEP BROOKFIELD RENEWABLE ENERGY More: the full row for BROOKFIELD RENEWABLE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 9,483 shares; 2025Q1: 9,483 shares; 2025Q2: 9,483 shares; 2025Q3: 9,483 shares; 2025Q4: 9,483 shares; 2026Q1: 9,483 shares; 2026Q2: 9,483 shares 9,483 $329K 0.05% 0 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: 1,678 shares; 2024Q4: 1,512 shares; 2025Q1: 1,050 shares; 2025Q2: 1,097 shares; 2025Q3: 1,222 shares; 2025Q4: 1,051 shares; 2026Q1: 987 shares; 2026Q2: 958 shares 958 $314K 0.04% -29 Timeline GSY INVESCO ACTIVELY MANAGED EXC More: the full row for INVESCO ACTIVELY MANAGED EXC 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: 5,900 shares; 2026Q1: 5,900 shares; 2026Q2: 5,900 shares 5,900 $296K 0.04% 0 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,332 shares; 2024Q4: 3,346 shares; 2025Q1: 3,189 shares; 2025Q2: 3,189 shares; 2025Q3: 3,019 shares; 2025Q4: 3,831 shares; 2026Q1: 2,769 shares; 2026Q2: 2,161 shares 2,161 $295K 0.04% -608 Timeline BNDX VANGUARD CHARLOTTE FDS More: the full row for VANGUARD CHARLOTTE 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: 5,330 shares; 2026Q2: 5,875 shares 5,875 $285K 0.04% +545 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT 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,204 shares; 2026Q1: 2,204 shares; 2026Q2: 2,204 shares 2,204 $268K 0.04% 0 Timeline AB ALLIANCEBERNSTEIN HLDG L P More: the full row for ALLIANCEBERNSTEIN HLDG L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,930 shares; 2024Q4: 10,308 shares; 2025Q1: 10,308 shares; 2025Q2: 6,863 shares; 2025Q3: 6,863 shares; 2025Q4: 6,863 shares; 2026Q1: 7,499 shares; 2026Q2: 7,499 shares 7,499 $264K 0.04% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,459 shares; 2024Q4: 2,309 shares; 2025Q1: 2,241 shares; 2025Q2: not reported; 2025Q3: 1,262 shares; 2025Q4: 1,078 shares; 2026Q1: 1,038 shares; 2026Q2: 1,038 shares 1,038 $264K 0.04% 0 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,650 shares; 2024Q4: 3,150 shares; 2025Q1: 3,150 shares; 2025Q2: 2,650 shares; 2025Q3: 2,650 shares; 2025Q4: 2,650 shares; 2026Q1: 2,650 shares; 2026Q2: 2,650 shares 2,650 $254K 0.04% 0 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: 418 shares 418 $243K 0.03% new 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: 207 shares; 2024Q4: 207 shares; 2025Q1: 207 shares; 2025Q2: 2,550 shares; 2025Q3: 2,550 shares; 2025Q4: 2,550 shares; 2026Q1: 2,550 shares; 2026Q2: 2,550 shares 2,550 $235K 0.03% 0 Timeline DSI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,235 shares; 2024Q4: 2,796 shares; 2025Q1: 2,347 shares; 2025Q2: 2,003 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,535 shares 1,535 $219K 0.03% new Timeline VWOB VANGUARD WHITEHALL FDS More: the full row for VANGUARD WHITEHALL 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: 3,178 shares; 2026Q1: 3,178 shares; 2026Q2: 3,178 shares 3,178 $214K 0.03% 0 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR 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: 200 shares 200 $213K 0.03% new Timeline SUB 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: 6,541 shares; 2026Q1: 1,962 shares; 2026Q2: 1,962 shares 1,962 $209K 0.03% 0 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 819 shares; 2025Q2: 817 shares; 2025Q3: 1,459 shares; 2025Q4: 1,259 shares; 2026Q1: not reported; 2026Q2: 742 shares 742 $209K 0.03% new Timeline IYW 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: 816 shares 816 $206K 0.03% new Timeline