MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,196 shares; 2024Q4: 119,809 shares; 2025Q1: 120,936 shares; 2025Q2: 118,384 shares 118,384 $58.9M 10.83% -2,552 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 271,938 shares; 2024Q4: 269,702 shares; 2025Q1: 270,408 shares; 2025Q2: 270,424 shares 270,424 $47.7M 8.76% +16 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,749 shares; 2024Q4: 113,348 shares; 2025Q1: 113,474 shares; 2025Q2: 111,793 shares 111,793 $34M 6.25% -1,681 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 221,549 shares; 2024Q4: 221,764 shares; 2025Q1: 221,777 shares; 2025Q2: 219,884 shares 219,884 $29.9M 5.5% -1,893 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129,461 shares; 2024Q4: 130,029 shares; 2025Q1: 131,469 shares; 2025Q2: 132,327 shares 132,327 $29M 5.34% +858 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,443 shares; 2024Q4: 101,733 shares; 2025Q1: 100,996 shares; 2025Q2: 93,888 shares 93,888 $29M 5.32% -7,108 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 165,227 shares; 2024Q4: 153,452 shares; 2025Q1: 151,654 shares; 2025Q2: 158,582 shares 158,582 $27.3M 5.03% +6,928 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,217 shares; 2024Q4: 75,119 shares; 2025Q1: 75,410 shares; 2025Q2: 75,179 shares 75,179 $26.7M 4.91% -231 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 100,895 shares; 2024Q4: 101,013 shares; 2025Q1: 101,807 shares; 2025Q2: 103,525 shares 103,525 $25.6M 4.71% +1,718 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 156,367 shares; 2024Q4: 158,365 shares; 2025Q1: 159,154 shares; 2025Q2: 159,487 shares 159,487 $24.4M 4.48% +333 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 251,819 shares; 2024Q4: 251,599 shares; 2025Q1: 252,322 shares; 2025Q2: 252,271 shares 252,271 $22.9M 4.22% -51 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 405,845 shares; 2024Q4: 411,665 shares; 2025Q1: 415,987 shares; 2025Q2: 426,429 shares 426,429 $19.3M 3.55% +10,442 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 209,067 shares; 2024Q4: 209,072 shares; 2025Q1: 209,114 shares; 2025Q2: 210,020 shares 210,020 $19.2M 3.54% +906 Timeline STZ CONSTELLATION BRANDS INC More: the full row for CONSTELLATION BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,646 shares; 2024Q4: 90,336 shares; 2025Q1: 107,400 shares; 2025Q2: 111,011 shares 111,011 $18.1M 3.32% +3,611 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 131,243 shares; 2024Q4: 132,646 shares; 2025Q1: 133,266 shares; 2025Q2: 136,603 shares 136,603 $18M 3.32% +3,337 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,034 shares; 2024Q4: 36,864 shares; 2025Q1: 37,296 shares; 2025Q2: 37,363 shares 37,363 $17.5M 3.21% +67 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 589,052 shares; 2024Q4: 593,678 shares; 2025Q1: 601,217 shares; 2025Q2: 660,614 shares 660,614 $16M 2.94% +59,397 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,176 shares; 2024Q4: 122,484 shares; 2025Q1: 123,365 shares; 2025Q2: 125,571 shares 125,571 $15M 2.76% +2,206 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 299,739 shares; 2024Q4: 300,669 shares; 2025Q1: 308,734 shares; 2025Q2: 326,644 shares 326,644 $14M 2.58% +17,910 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,241 shares; 2024Q4: 44,026 shares; 2025Q1: 43,946 shares; 2025Q2: 43,446 shares 43,446 $12.6M 2.32% -500 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 108,979 shares 108,979 $10.8M 1.98% new Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,681 shares; 2024Q4: 122,196 shares; 2025Q1: 117,184 shares; 2025Q2: 108,824 shares 108,824 $7.51M 1.38% -8,360 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,700 shares; 2024Q4: 12,700 shares; 2025Q1: 12,000 shares; 2025Q2: 12,000 shares 12,000 $6.82M 1.25% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,915 shares; 2024Q4: 20,915 shares; 2025Q1: 20,915 shares; 2025Q2: 20,945 shares 20,945 $3M 0.55% +30 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,377 shares; 2024Q4: 17,196 shares; 2025Q1: 15,359 shares; 2025Q2: 11,681 shares 11,681 $1.86M 0.34% -3,678 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,298 shares; 2024Q4: 10,283 shares; 2025Q1: 10,208 shares; 2025Q2: 10,158 shares 10,158 $1.1M 0.2% -50 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,000 shares; 2024Q4: 8,000 shares; 2025Q1: 8,000 shares; 2025Q2: 7,950 shares 7,950 $1.06M 0.19% -50 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,100 shares; 2024Q4: 10,200 shares; 2025Q1: 9,600 shares; 2025Q2: 9,600 shares 9,600 $939K 0.17% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,875 shares; 2024Q4: 4,725 shares; 2025Q1: 4,580 shares; 2025Q2: 4,520 shares 4,520 $802K 0.15% -60 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares; 2025Q2: 4,200 shares 4,200 $780K 0.14% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,475 shares; 2024Q4: 1,455 shares; 2025Q1: 1,435 shares; 2025Q2: 1,387 shares 1,387 $674K 0.12% -48 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,646 shares; 2024Q4: 3,646 shares; 2025Q1: 3,346 shares; 2025Q2: 3,346 shares 3,346 $576K 0.11% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,750 shares; 2024Q4: 1,750 shares; 2025Q1: 1,750 shares; 2025Q2: 1,750 shares 1,750 $516K 0.09% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,865 shares; 2024Q4: 2,855 shares; 2025Q1: 2,810 shares; 2025Q2: 2,510 shares 2,510 $515K 0.09% -300 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 775 shares; 2024Q4: 775 shares; 2025Q1: 775 shares; 2025Q2: 775 shares 775 $479K 0.09% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 525 shares; 2024Q4: 525 shares; 2025Q1: 475 shares; 2025Q2: 350 shares 350 $346K 0.06% -125 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,535 shares; 2024Q4: 1,535 shares; 2025Q1: not reported; 2025Q2: 1,410 shares 1,410 $308K 0.06% new Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,415 shares; 2024Q4: 3,415 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares 3,000 $303K 0.06% 0 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,160 shares; 2024Q4: 2,160 shares; 2025Q1: 2,160 shares; 2025Q2: 2,160 shares 2,160 $278K 0.05% 0 Timeline