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: 30,414 shares; 2025Q3: 30,434 shares; 2025Q4: 30,324 shares; 2026Q1: 30,299 shares; 2026Q2: 23,767 shares 23,767 $25.3M 20.03% -6,532 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: 91,533 shares; 2024Q4: 80,676 shares; 2025Q1: 53,512 shares; 2025Q2: 57,115 shares; 2025Q3: 57,284 shares; 2025Q4: 57,719 shares; 2026Q1: 57,702 shares; 2026Q2: 57,312 shares 57,312 $20.3M 16.03% -390 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 347,856 shares; 2024Q4: 262,372 shares; 2025Q1: 287,530 shares; 2025Q2: 300,082 shares; 2025Q3: 300,907 shares; 2025Q4: 300,496 shares; 2026Q1: 301,844 shares; 2026Q2: 300,544 shares 300,544 $14.3M 11.31% -1,300 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 49,177 shares; 2024Q4: 33,058 shares; 2025Q1: 33,873 shares; 2025Q2: 35,451 shares; 2025Q3: 35,193 shares; 2025Q4: 35,262 shares; 2026Q1: 35,389 shares; 2026Q2: 35,370 shares 35,370 $12.5M 9.92% -19 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,994 shares; 2024Q4: 40,418 shares; 2025Q1: 36,303 shares; 2025Q2: 38,414 shares; 2025Q3: 39,446 shares; 2025Q4: 39,599 shares; 2026Q1: 39,858 shares; 2026Q2: 38,364 shares 38,364 $10.4M 8.26% -1,494 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,545 shares; 2024Q4: 48,722 shares; 2025Q1: 55,458 shares; 2025Q2: 58,874 shares; 2025Q3: 58,004 shares; 2025Q4: 58,460 shares; 2026Q1: 58,388 shares; 2026Q2: 55,700 shares 55,700 $9.77M 7.74% -2,688 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: 99,606 shares; 2024Q4: 89,137 shares; 2025Q1: 82,687 shares; 2025Q2: 89,523 shares; 2025Q3: 90,027 shares; 2025Q4: 85,776 shares; 2026Q1: 84,991 shares; 2026Q2: 90,715 shares 90,715 $8.73M 6.91% +5,724 Timeline CHE CHEMED CORP NEW More: the full row for CHEMED CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,847 shares; 2025Q2: 15,482 shares; 2025Q3: 20,975 shares; 2025Q4: 19,155 shares; 2026Q1: 20,865 shares; 2026Q2: 18,616 shares 18,616 $8.67M 6.86% -2,249 Timeline WDFC WD 40 CO More: the full row for WD 40 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: 36,894 shares; 2026Q1: 37,004 shares; 2026Q2: 34,157 shares 34,157 $8.32M 6.59% -2,847 Timeline ABNB AIRBNB INC More: the full row for AIRBNB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 64,100 shares; 2025Q1: 65,164 shares; 2025Q2: 70,846 shares; 2025Q3: 91,272 shares; 2025Q4: 29,053 shares; 2026Q1: 28,427 shares; 2026Q2: 35,431 shares 35,431 $5.07M 4.01% +7,004 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,537 shares; 2024Q4: 74,149 shares; 2025Q1: 75,302 shares; 2025Q2: 79,911 shares; 2025Q3: 78,504 shares; 2025Q4: 10,342 shares; 2026Q1: 34,599 shares; 2026Q2: 11,603 shares 11,603 $933K 0.74% -22,996 Timeline ISHARES TR 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: 5,216 shares 5,216 $318K 0.25% new ADBE ADOBE INC More: the full row for ADOBE 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: 1,513 shares 1,513 $310K 0.25% new Timeline ADSK AUTODESK INC More: the full row for AUTODESK 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: 1,591 shares 1,591 $309K 0.24% new Timeline INTU INTUIT More: the full row for INTUIT 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,174 shares 1,174 $306K 0.24% new 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,929 shares 1,929 $302K 0.24% new Timeline ISHARES TR 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: 7,396 shares; 2026Q1: 7,387 shares; 2026Q2: 7,359 shares 7,359 $294K 0.23% -28 ISHARES SILVER TR ISHARES SILVER TR More: the full row for ISHARES SILVER 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,606 shares 1,606 $161K 0.13% new SPCX SPACE EXPLORATION TECHN CORP More: the full row for SPACE EXPLORATION TECHN 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: 110 shares 110 $18.8K 0.01% new 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: 3 shares; 2024Q4: 3 shares; 2025Q1: 3 shares; 2025Q2: 3 shares; 2025Q3: 2 shares; 2025Q4: 2 shares; 2026Q1: 2 shares; 2026Q2: 2 shares 2 $1K <0.01% 0 Timeline