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: 457,376 shares; 2024Q4: 457,507 shares; 2025Q1: 457,442 shares; 2025Q2: 459,576 shares 459,576 $41.9M 19.83% +2,134 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: 61,348 shares; 2024Q4: 64,016 shares; 2025Q1: 64,824 shares; 2025Q2: 64,673 shares 64,673 $23M 10.86% -151 Timeline HEI-A HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,508 shares; 2024Q4: 65,508 shares; 2025Q1: 65,511 shares; 2025Q2: 65,511 shares 65,511 $17M 8.02% 0 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,984 shares; 2024Q4: 24,198 shares; 2025Q1: 24,212 shares; 2025Q2: 24,225 shares 24,225 $12.3M 5.83% +13 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 182,192 shares; 2024Q4: 206,942 shares; 2025Q1: 215,797 shares; 2025Q2: 217,344 shares 217,344 $12.3M 5.8% +1,547 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,298 shares; 2024Q4: 112,543 shares; 2025Q1: 115,635 shares; 2025Q2: 115,839 shares 115,839 $11.1M 5.26% +204 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,020 shares; 2024Q4: 24,121 shares; 2025Q1: 24,371 shares; 2025Q2: 23,921 shares 23,921 $10.6M 5% -450 Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,514 shares; 2024Q4: 56,710 shares; 2025Q1: 58,665 shares; 2025Q2: 59,012 shares 59,012 $9.67M 4.57% +347 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,823 shares; 2024Q4: 36,376 shares; 2025Q1: 37,848 shares; 2025Q2: 38,092 shares 38,092 $9.26M 4.38% +244 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,672 shares; 2024Q4: 21,648 shares; 2025Q1: 22,365 shares; 2025Q2: 22,498 shares 22,498 $9.09M 4.3% +133 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 151,417 shares; 2024Q4: 169,028 shares; 2025Q1: 174,917 shares; 2025Q2: 179,527 shares 179,527 $8.81M 4.17% +4,610 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,125 shares; 2024Q4: 15,817 shares; 2025Q1: 16,468 shares; 2025Q2: 16,673 shares 16,673 $8.36M 3.95% +205 Timeline NDSN NORDSON CORP More: the full row for NORDSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,251 shares; 2024Q4: 37,761 shares; 2025Q1: 38,490 shares; 2025Q2: 38,925 shares 38,925 $8.34M 3.95% +435 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,942 shares; 2024Q4: 5,644 shares; 2025Q1: 5,942 shares; 2025Q2: 6,035 shares 6,035 $7.09M 3.35% +93 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,010 shares; 2024Q4: 53,084 shares; 2025Q1: 55,476 shares; 2025Q2: 55,670 shares 55,670 $6.73M 3.18% +194 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS GROUP INC 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: 42,857 shares 42,857 $4.36M 2.06% new Timeline PFF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 130,000 shares; 2024Q4: 130,000 shares; 2025Q1: 130,000 shares; 2025Q2: 130,000 shares 130,000 $3.99M 1.89% 0 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,477 shares; 2024Q4: 13,477 shares; 2025Q1: 13,477 shares; 2025Q2: 13,073 shares 13,073 $3.36M 1.59% -404 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 5,821 shares 5,821 $2.26M 1.07% -179 Timeline SWK STANLEY BLACK & DECKER INC More: the full row for STANLEY BLACK & DECKER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,021 shares; 2024Q4: 11,809 shares; 2025Q1: 11,815 shares; 2025Q2: 11,674 shares 11,674 $791K 0.37% -141 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: 3,100 shares; 2024Q4: 3,132 shares; 2025Q1: 3,165 shares; 2025Q2: 3,203 shares 3,203 $459K 0.22% +38 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: 3,612 shares; 2024Q4: 3,644 shares; 2025Q1: 3,676 shares; 2025Q2: 3,710 shares 3,710 $400K 0.19% +34 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: not reported; 2024Q4: 4,313 shares; 2025Q1: 1,980 shares; 2025Q2: 1,785 shares 1,785 $366K 0.17% -195 Timeline