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: 3,496,803 shares; 2024Q4: 3,474,044 shares; 2025Q1: 3,442,441 shares; 2025Q2: 3,431,819 shares 3,431,819 $609M 11.1% -10,622 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: 3,476,456 shares; 2024Q4: 3,444,848 shares; 2025Q1: 3,413,421 shares; 2025Q2: 3,410,665 shares 3,410,665 $601M 10.96% -2,756 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: 838,129 shares; 2024Q4: 815,340 shares; 2025Q1: 564,669 shares; 2025Q2: 564,503 shares 564,503 $559M 10.19% -166 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: 1,475,411 shares; 2024Q4: 1,460,344 shares; 2025Q1: 1,444,261 shares; 2025Q2: 1,430,436 shares 1,430,436 $508M 9.26% -13,825 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,569,264 shares; 2024Q4: 1,537,324 shares; 2025Q1: 1,519,151 shares; 2025Q2: 1,585,039 shares 1,585,039 $474M 8.64% +65,888 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,323,688 shares; 2024Q4: 4,646,078 shares; 2025Q1: 4,597,735 shares; 2025Q2: 4,576,369 shares 4,576,369 $418M 7.61% -21,366 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,194,527 shares; 2024Q4: 2,142,632 shares; 2025Q1: 2,118,750 shares; 2025Q2: 2,110,380 shares 2,110,380 $393M 7.17% -8,370 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 468,757 shares; 2025Q2: 1,108,971 shares 1,108,971 $354M 6.45% +640,214 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,589,663 shares; 2024Q4: 2,723,149 shares; 2025Q1: 2,698,359 shares; 2025Q2: 2,689,979 shares 2,689,979 $332M 6.06% -8,380 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 629,663 shares; 2024Q4: 913,663 shares; 2025Q1: 906,606 shares; 2025Q2: 904,062 shares 904,062 $331M 6.04% -2,544 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,397,728 shares; 2024Q4: 2,611,294 shares; 2025Q1: 2,585,216 shares; 2025Q2: 2,553,843 shares 2,553,843 $246M 4.49% -31,373 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: 1,103,584 shares; 2024Q4: 1,278,089 shares; 2025Q1: 1,271,920 shares; 2025Q2: 1,371,488 shares 1,371,488 $236M 4.31% +99,568 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,768,335 shares; 2024Q4: 2,736,832 shares; 2025Q1: 2,704,526 shares; 2025Q2: 5,379,291 shares 5,379,291 $226M 4.12% +2,674,765 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 679,701 shares; 2024Q4: 3,380,905 shares; 2025Q1: 3,360,298 shares; 2025Q2: 3,347,199 shares 3,347,199 $177M 3.22% -13,099 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: 29,700 shares; 2024Q4: 29,700 shares; 2025Q1: 29,787 shares; 2025Q2: 29,787 shares 29,787 $6.11M 0.11% 0 Timeline 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: 8,994 shares; 2024Q4: 8,994 shares; 2025Q1: 9,072 shares; 2025Q2: 9,072 shares 9,072 $4.51M 0.08% 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: 6,015 shares; 2024Q4: 6,015 shares; 2025Q1: 6,053 shares; 2025Q2: 6,053 shares 6,053 $2.94M 0.05% 0 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: 11,322 shares; 2024Q4: 11,322 shares; 2025Q1: 11,322 shares; 2025Q2: 11,322 shares 11,322 $2.1M 0.04% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,380 shares; 2024Q4: 2,380 shares; 2025Q1: 2,380 shares; 2025Q2: 2,380 shares 2,380 $1.34M 0.02% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares 3,000 $1.03M 0.02% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,800 shares; 2024Q4: 2,800 shares; 2025Q1: 2,800 shares; 2025Q2: 2,800 shares 2,800 $446K 0.01% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,010 shares; 2024Q4: 1,010 shares; 2025Q1: 1,010 shares; 2025Q2: 1,010 shares 1,010 $410K 0.01% 0 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: 1,345 shares; 2024Q4: 1,345 shares; 2025Q1: 1,478 shares; 2025Q2: 1,478 shares 1,478 $324K 0.01% 0 Timeline