GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 92,857 shares; 2024Q4: 93,128 shares; 2025Q1: 93,687 shares; 2025Q2: 94,038 shares; 2025Q3: 91,068 shares; 2025Q4: 86,363 shares; 2026Q1: 85,871 shares; 2026Q2: 81,443 shares 81,443 $28.8M 16.28% -4,428 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: 42,722 shares; 2024Q4: 42,489 shares; 2025Q1: 42,667 shares; 2025Q2: 42,780 shares; 2025Q3: 41,238 shares; 2025Q4: 39,109 shares; 2026Q1: 39,078 shares; 2026Q2: 38,154 shares 38,154 $19.1M 10.8% -924 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,487 shares; 2024Q4: 31,442 shares; 2025Q1: 31,256 shares; 2025Q2: 31,386 shares; 2025Q3: 30,311 shares; 2025Q4: 29,190 shares; 2026Q1: 29,326 shares; 2026Q2: 28,620 shares 28,620 $18.2M 10.27% -706 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: 158,885 shares; 2024Q4: 159,377 shares; 2025Q1: 161,459 shares; 2025Q2: 161,904 shares; 2025Q3: 156,155 shares; 2025Q4: 148,879 shares; 2026Q1: 149,339 shares; 2026Q2: 140,654 shares 140,654 $15.9M 9.01% -8,685 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: 55,945 shares; 2024Q4: 55,544 shares; 2025Q1: 56,171 shares; 2025Q2: 53,989 shares; 2025Q3: 50,473 shares; 2025Q4: 48,802 shares; 2026Q1: 49,056 shares; 2026Q2: 47,895 shares 47,895 $13.9M 7.84% -1,161 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: 54,735 shares; 2024Q4: 55,234 shares; 2025Q1: 56,315 shares; 2025Q2: 57,880 shares; 2025Q3: 56,153 shares; 2025Q4: 55,049 shares; 2026Q1: 56,857 shares; 2026Q2: 55,622 shares 55,622 $13.3M 7.5% -1,235 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: 36,965 shares; 2024Q4: 36,964 shares; 2025Q1: 37,355 shares; 2025Q2: 37,457 shares; 2025Q3: 36,242 shares; 2025Q4: 34,435 shares; 2026Q1: 35,655 shares; 2026Q2: 34,910 shares 34,910 $13M 7.37% -745 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: 55,605 shares; 2024Q4: 55,633 shares; 2025Q1: 59,127 shares; 2025Q2: 59,407 shares; 2025Q3: 53,044 shares; 2025Q4: 53,221 shares; 2026Q1: 54,300 shares; 2026Q2: 52,959 shares 52,959 $11.8M 6.68% -1,341 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: 67,063 shares; 2024Q4: 74,245 shares; 2025Q1: 75,672 shares; 2025Q2: 75,822 shares; 2025Q3: 72,894 shares; 2025Q4: 72,170 shares; 2026Q1: 73,123 shares; 2026Q2: 71,569 shares 71,569 $10.8M 6.14% -1,554 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: 13,214 shares; 2024Q4: 13,275 shares; 2025Q1: 13,601 shares; 2025Q2: 13,638 shares; 2025Q3: 11,654 shares; 2025Q4: 11,665 shares; 2026Q1: 11,802 shares; 2026Q2: 11,100 shares 11,100 $10.4M 5.88% -702 Timeline CROX CROCS INC More: the full row for CROCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 111,905 shares; 2024Q4: 112,032 shares; 2025Q1: 99,751 shares; 2025Q2: 100,329 shares; 2025Q3: 96,645 shares; 2025Q4: 60,727 shares; 2026Q1: 63,109 shares; 2026Q2: 61,790 shares 61,790 $7.45M 4.22% -1,319 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: 20,067 shares; 2024Q4: 22,443 shares; 2025Q1: 23,078 shares; 2025Q2: 23,168 shares; 2025Q3: 17,286 shares; 2025Q4: 17,102 shares; 2026Q1: 17,886 shares; 2026Q2: 17,579 shares 17,579 $6.2M 3.51% -307 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: 5,361 shares; 2025Q1: 7,469 shares; 2025Q2: 8,341 shares; 2025Q3: 5,530 shares; 2025Q4: 5,787 shares; 2026Q1: 8,371 shares; 2026Q2: 7,816 shares 7,816 $4.4M 2.49% -555 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,635 shares; 2025Q3: 8,697 shares; 2025Q4: 12,092 shares; 2026Q1: 61,914 shares; 2026Q2: 62,418 shares 62,418 $3M 1.7% +504 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,120 shares 1,120 $367K 0.21% new Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 218 shares; 2024Q4: 218 shares; 2025Q1: 218 shares; 2025Q2: 218 shares; 2025Q3: 218 shares; 2025Q4: 218 shares; 2026Q1: 218 shares; 2026Q2: 218 shares 218 $80.8K 0.05% 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: 4,991 shares; 2024Q4: 12,235 shares; 2025Q1: 15,280 shares; 2025Q2: 15,864 shares; 2025Q3: 11,016 shares; 2025Q4: 11,090 shares; 2026Q1: 111 shares; 2026Q2: 111 shares 111 $46.7K 0.03% 0 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC 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: 1,166 shares 1,166 $33.8K 0.02% new Timeline SUNB SUNBELT RENTALS HOLDINGS INC More: the full row for SUNBELT RENTALS HOLDINGS 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: 100 shares 100 $7.48K <0.01% new Timeline CTAS CINTAS CORP More: the full row for CINTAS 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: not reported; 2026Q2: 30 shares 30 $5.1K <0.01% new Timeline