CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,929 shares; 2024Q4: 62,967 shares; 2025Q1: 63,435 shares; 2025Q2: 63,546 shares; 2025Q3: 61,806 shares; 2025Q4: 59,102 shares; 2026Q1: 58,862 shares; 2026Q2: 55,808 shares 55,808 $59.4M 10.7% -3,054 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: 156,149 shares; 2024Q4: 157,194 shares; 2025Q1: 157,745 shares; 2025Q2: 158,193 shares; 2025Q3: 156,096 shares; 2025Q4: 156,803 shares; 2026Q1: 156,692 shares; 2026Q2: 152,601 shares 152,601 $44.2M 7.95% -4,091 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: 109,967 shares; 2024Q4: 110,184 shares; 2025Q1: 111,361 shares; 2025Q2: 111,565 shares; 2025Q3: 108,471 shares; 2025Q4: 104,719 shares; 2026Q1: 103,578 shares; 2026Q2: 102,614 shares 102,614 $36.7M 6.6% -964 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: 58,942 shares; 2024Q4: 58,204 shares; 2025Q1: 57,666 shares; 2025Q2: 57,530 shares; 2025Q3: 57,106 shares; 2025Q4: 56,905 shares; 2026Q1: 57,299 shares; 2026Q2: 57,422 shares 57,422 $28.7M 5.17% +123 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: 262,945 shares; 2024Q4: 257,541 shares; 2025Q1: 256,989 shares; 2025Q2: 256,397 shares; 2025Q3: 253,984 shares; 2025Q4: 251,711 shares; 2026Q1: 251,486 shares; 2026Q2: 240,567 shares 240,567 $28.3M 5.09% -10,919 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: 270,031 shares; 2024Q4: 257,877 shares; 2025Q1: 264,199 shares; 2025Q2: 263,590 shares; 2025Q3: 258,618 shares; 2025Q4: 252,891 shares; 2026Q1: 251,380 shares; 2026Q2: 245,533 shares 245,533 $27.8M 5.01% -5,847 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: 73,200 shares; 2024Q4: 71,945 shares; 2025Q1: 72,473 shares; 2025Q2: 72,231 shares; 2025Q3: 71,323 shares; 2025Q4: 72,591 shares; 2026Q1: 73,677 shares; 2026Q2: 72,899 shares 72,899 $27.2M 4.9% -778 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: 89,665 shares; 2024Q4: 86,281 shares; 2025Q1: 88,094 shares; 2025Q2: 86,805 shares; 2025Q3: 84,305 shares; 2025Q4: 82,392 shares; 2026Q1: 83,413 shares; 2026Q2: 82,058 shares 82,058 $26.9M 4.84% -1,355 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: 105,590 shares; 2024Q4: 104,148 shares; 2025Q1: 103,780 shares; 2025Q2: 104,790 shares; 2025Q3: 103,922 shares; 2025Q4: 102,271 shares; 2026Q1: 103,643 shares; 2026Q2: 102,641 shares 102,641 $25.8M 4.65% -1,002 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 190,973 shares; 2024Q4: 183,932 shares; 2025Q1: 183,140 shares; 2025Q2: 182,612 shares; 2025Q3: 177,154 shares; 2025Q4: 172,649 shares; 2026Q1: 184,721 shares; 2026Q2: 176,255 shares 176,255 $25.5M 4.59% -8,466 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 210,766 shares; 2024Q4: 202,146 shares; 2025Q1: 200,186 shares; 2025Q2: 199,987 shares; 2025Q3: 192,918 shares; 2025Q4: 190,105 shares; 2026Q1: 189,530 shares; 2026Q2: 180,439 shares 180,439 $25.2M 4.54% -9,091 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: 88,537 shares; 2024Q4: 86,268 shares; 2025Q1: 86,149 shares; 2025Q2: 86,047 shares; 2025Q3: 85,421 shares; 2025Q4: 85,858 shares; 2026Q1: 85,673 shares; 2026Q2: 83,284 shares 83,284 $21.7M 3.91% -2,389 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: 90,602 shares; 2024Q4: 89,386 shares; 2025Q1: 89,164 shares; 2025Q2: 88,739 shares; 2025Q3: 87,442 shares; 2025Q4: 90,425 shares; 2026Q1: 90,325 shares; 2026Q2: 88,590 shares 88,590 $19.7M 3.56% -1,735 Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 194,952 shares; 2024Q4: 190,223 shares; 2025Q1: 190,548 shares; 2025Q2: 190,366 shares; 2025Q3: 196,219 shares; 2025Q4: 198,351 shares; 2026Q1: 201,060 shares; 2026Q2: 197,635 shares 197,635 $18M 3.25% -3,425 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: 120,342 shares; 2024Q4: 121,566 shares; 2025Q1: 122,123 shares; 2025Q2: 123,528 shares; 2025Q3: 121,339 shares; 2025Q4: 121,688 shares; 2026Q1: 120,573 shares; 2026Q2: 118,294 shares 118,294 $16.2M 2.91% -2,279 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,707 shares; 2024Q4: 31,014 shares; 2025Q1: 32,019 shares; 2025Q2: 32,274 shares; 2025Q3: 32,142 shares; 2025Q4: 32,279 shares; 2026Q1: 32,191 shares; 2026Q2: 31,554 shares 31,554 $16.1M 2.89% -637 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: 63,326 shares; 2024Q4: 62,209 shares; 2025Q1: 62,146 shares; 2025Q2: 62,085 shares; 2025Q3: 61,435 shares; 2025Q4: 60,783 shares; 2026Q1: 60,653 shares; 2026Q2: 59,675 shares 59,675 $15.2M 2.73% -978 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: 52,508 shares; 2024Q4: 51,363 shares; 2025Q1: 52,017 shares; 2025Q2: 51,819 shares; 2025Q3: 51,371 shares; 2025Q4: 51,662 shares; 2026Q1: 51,608 shares; 2026Q2: 55,692 shares 55,692 $15.1M 2.71% +4,084 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: 36,457 shares; 2024Q4: 35,652 shares; 2025Q1: 38,320 shares; 2025Q2: 38,659 shares; 2025Q3: 38,298 shares; 2025Q4: 38,562 shares; 2026Q1: 39,087 shares; 2026Q2: 38,782 shares 38,782 $13.7M 2.46% -305 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: 36,807 shares; 2024Q4: 37,841 shares; 2025Q1: 39,865 shares; 2025Q2: 39,962 shares; 2025Q3: 39,180 shares; 2025Q4: 41,495 shares; 2026Q1: 42,390 shares; 2026Q2: 42,813 shares 42,813 $10.2M 1.84% +423 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,133 shares; 2024Q4: 85,480 shares; 2025Q1: 98,454 shares; 2025Q2: 98,954 shares; 2025Q3: 98,517 shares; 2025Q4: 99,457 shares; 2026Q1: 101,322 shares; 2026Q2: 99,190 shares 99,190 $7.76M 1.4% -2,132 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 44,558 shares; 2025Q3: 44,225 shares; 2025Q4: 45,261 shares; 2026Q1: 46,204 shares; 2026Q2: 47,024 shares 47,024 $7.37M 1.33% +820 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,848 shares; 2024Q4: 47,713 shares; 2025Q1: 47,619 shares; 2025Q2: 47,472 shares; 2025Q3: 46,946 shares; 2025Q4: 47,365 shares; 2026Q1: 47,300 shares; 2026Q2: 46,500 shares 46,500 $7.04M 1.27% -800 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: 278,553 shares; 2024Q4: 273,109 shares; 2025Q1: 273,430 shares; 2025Q2: 274,512 shares; 2025Q3: 272,449 shares; 2025Q4: 281,883 shares; 2026Q1: 281,628 shares; 2026Q2: 276,275 shares 276,275 $6.65M 1.2% -5,353 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,960 shares; 2024Q4: 48,764 shares; 2025Q1: 48,482 shares; 2025Q2: 46,730 shares; 2025Q3: 45,493 shares; 2025Q4: 46,143 shares; 2026Q1: 46,138 shares; 2026Q2: 44,693 shares 44,693 $4.3M 0.77% -1,445 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 35 shares; 2025Q4: 35 shares; 2026Q1: 735 shares; 2026Q2: 6,315 shares 6,315 $3.56M 0.64% +5,580 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 131,828 shares; 2024Q4: 130,478 shares; 2025Q1: 129,040 shares; 2025Q2: 122,950 shares; 2025Q3: 120,338 shares; 2025Q4: 122,293 shares; 2026Q1: 121,848 shares; 2026Q2: 118,987 shares 118,987 $2.46M 0.44% -2,861 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: 3,235 shares; 2024Q4: 11,235 shares; 2025Q1: 11,235 shares; 2025Q2: 11,235 shares; 2025Q3: 11,235 shares; 2025Q4: 11,235 shares; 2026Q1: 11,235 shares; 2026Q2: 11,235 shares 11,235 $2.25M 0.4% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,487 shares; 2024Q4: 9,997 shares; 2025Q1: 10,064 shares; 2025Q2: 10,009 shares; 2025Q3: 9,988 shares; 2025Q4: 10,353 shares; 2026Q1: 10,353 shares; 2026Q2: 10,353 shares 10,353 $2.24M 0.4% 0 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: 2,896 shares; 2025Q4: 2,896 shares; 2026Q1: 2,896 shares; 2026Q2: 2,896 shares 2,896 $2.17M 0.39% 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: 11,169 shares; 2024Q4: 11,622 shares; 2025Q1: 11,622 shares; 2025Q2: 11,452 shares; 2025Q3: 11,562 shares; 2025Q4: 13,312 shares; 2026Q1: 14,572 shares; 2026Q2: 15,513 shares 15,513 $2.1M 0.38% +941 Timeline WAT WATERS CORP More: the full row for WATERS 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: 6,184 shares; 2026Q2: 5,228 shares 5,228 $1.96M 0.35% -956 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,106 shares; 2024Q4: 4,131 shares; 2025Q1: 4,241 shares; 2025Q2: 4,241 shares; 2025Q3: 4,211 shares; 2025Q4: 3,993 shares; 2026Q1: 3,958 shares; 2026Q2: 3,818 shares 3,818 $842K 0.15% -140 Timeline CAG CONAGRA BRANDS INC More: the full row for CONAGRA BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,809 shares; 2024Q4: 59,409 shares; 2025Q1: 58,439 shares; 2025Q2: 58,134 shares; 2025Q3: 55,591 shares; 2025Q4: 53,591 shares; 2026Q1: 53,416 shares; 2026Q2: 52,783 shares 52,783 $710K 0.13% -633 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 543 shares 543 $405K 0.07% new 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: 517 shares; 2024Q4: 694 shares; 2025Q1: 608 shares; 2025Q2: 576 shares; 2025Q3: 576 shares; 2025Q4: 576 shares; 2026Q1: 543 shares; 2026Q2: 514 shares 514 $353K 0.06% -29 Timeline ITOT 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: 1,912 shares; 2025Q4: 1,912 shares; 2026Q1: 1,912 shares; 2026Q2: 1,912 shares 1,912 $314K 0.06% 0 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,999 shares; 2024Q4: 6,715 shares; 2025Q1: 6,936 shares; 2025Q2: 6,911 shares; 2025Q3: 6,911 shares; 2025Q4: 6,911 shares; 2026Q1: 6,911 shares; 2026Q2: 6,911 shares 6,911 $293K 0.05% 0 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 560 shares; 2024Q4: 660 shares; 2025Q1: 660 shares; 2025Q2: 660 shares; 2025Q3: 660 shares; 2025Q4: 660 shares; 2026Q1: 660 shares; 2026Q2: 660 shares 660 $223K 0.04% 0 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX 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: 2,988 shares; 2025Q4: 2,988 shares; 2026Q1: 2,988 shares; 2026Q2: 2,988 shares 2,988 $219K 0.04% 0 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: 540 shares; 2024Q4: 540 shares; 2025Q1: 540 shares; 2025Q2: 540 shares; 2025Q3: 540 shares; 2025Q4: 540 shares; 2026Q1: 540 shares; 2026Q2: 540 shares 540 $191K 0.03% 0 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: 932 shares; 2024Q4: 932 shares; 2025Q1: 932 shares; 2025Q2: 932 shares; 2025Q3: 932 shares; 2025Q4: 1,005 shares; 2026Q1: 1,005 shares; 2026Q2: 1,005 shares 1,005 $167K 0.03% 0 Timeline VCSH 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: 1,715 shares; 2024Q4: 1,715 shares; 2025Q1: 1,715 shares; 2025Q2: 1,715 shares; 2025Q3: 1,715 shares; 2025Q4: 1,715 shares; 2026Q1: 1,715 shares; 2026Q2: 1,715 shares 1,715 $136K 0.02% 0 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: 2,295 shares; 2024Q4: 2,295 shares; 2025Q1: 2,295 shares; 2025Q2: 2,295 shares; 2025Q3: 2,295 shares; 2025Q4: 2,295 shares; 2026Q1: 2,295 shares; 2026Q2: 2,295 shares 2,295 $134K 0.02% 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: 1,615 shares; 2024Q4: 1,346 shares; 2025Q1: 1,449 shares; 2025Q2: 1,449 shares; 2025Q3: 1,449 shares; 2025Q4: 1,449 shares; 2026Q1: 1,449 shares; 2026Q2: 1,449 shares 1,449 $118K 0.02% 0 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER 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: 300 shares; 2026Q2: 300 shares 300 $17.1K <0.01% 0 Timeline