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; 2024Q2: restricted; 2024Q3: 457,376 shares; 2024Q4: 457,507 shares; 2025Q1: 457,442 shares; 2025Q2: 459,576 shares; 2025Q3: 459,576 shares; 2025Q4: 459,634 shares; 2026Q1: 459,669 shares 459,669 $43.2M 21.67% +35 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 61,348 shares; 2024Q4: 64,016 shares; 2025Q1: 64,824 shares; 2025Q2: 64,673 shares; 2025Q3: 64,673 shares; 2025Q4: 64,303 shares; 2026Q1: 64,840 shares 64,840 $19.6M 9.83% +537 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; 2024Q2: restricted; 2024Q3: 51,514 shares; 2024Q4: 56,710 shares; 2025Q1: 58,665 shares; 2025Q2: 59,012 shares; 2025Q3: 59,012 shares; 2025Q4: 58,225 shares; 2026Q1: 58,303 shares 58,303 $16.5M 8.26% +78 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; 2024Q2: restricted; 2024Q3: 65,508 shares; 2024Q4: 65,508 shares; 2025Q1: 65,511 shares; 2025Q2: 65,511 shares; 2025Q3: 65,511 shares; 2025Q4: 65,512 shares; 2026Q1: 65,514 shares 65,514 $13.8M 6.94% +2 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 23,984 shares; 2024Q4: 24,198 shares; 2025Q1: 24,212 shares; 2025Q2: 24,225 shares; 2025Q3: 24,225 shares; 2025Q4: 24,251 shares; 2026Q1: 24,262 shares 24,262 $13.7M 6.86% +11 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 182,192 shares; 2024Q4: 206,942 shares; 2025Q1: 215,797 shares; 2025Q2: 217,344 shares; 2025Q3: 217,344 shares; 2025Q4: 216,014 shares; 2026Q1: 217,073 shares 217,073 $11.6M 5.82% +1,059 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; 2024Q2: restricted; 2024Q3: 104,298 shares; 2024Q4: 112,543 shares; 2025Q1: 115,635 shares; 2025Q2: 115,839 shares; 2025Q3: 115,839 shares; 2025Q4: 114,882 shares; 2026Q1: 113,036 shares 113,036 $10.5M 5.29% -1,846 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 20,020 shares; 2024Q4: 24,121 shares; 2025Q1: 24,371 shares; 2025Q2: 23,921 shares; 2025Q3: 23,921 shares; 2025Q4: 26,721 shares; 2026Q1: 27,097 shares 27,097 $9.86M 4.94% +376 Timeline NDSN NORDSON CORP More: the full row for NORDSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,251 shares; 2024Q4: 37,761 shares; 2025Q1: 38,490 shares; 2025Q2: 38,925 shares; 2025Q3: 38,925 shares; 2025Q4: 39,068 shares; 2026Q1: 29,188 shares 29,188 $7.77M 3.9% -9,880 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; 2024Q2: restricted; 2024Q3: 4,942 shares; 2024Q4: 5,644 shares; 2025Q1: 5,942 shares; 2025Q2: 6,035 shares; 2025Q3: 6,035 shares; 2025Q4: 5,984 shares; 2026Q1: 6,020 shares 6,020 $7.59M 3.81% +36 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; 2024Q2: restricted; 2024Q3: 47,010 shares; 2024Q4: 53,084 shares; 2025Q1: 55,476 shares; 2025Q2: 55,670 shares; 2025Q3: 55,670 shares; 2025Q4: 54,758 shares; 2026Q1: 55,128 shares 55,128 $7.34M 3.68% +370 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,125 shares; 2024Q4: 15,817 shares; 2025Q1: 16,468 shares; 2025Q2: 16,673 shares; 2025Q3: 16,673 shares; 2025Q4: 16,449 shares; 2026Q1: 16,747 shares 16,747 $7.31M 3.66% +298 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; 2024Q2: restricted; 2024Q3: 32,823 shares; 2024Q4: 36,376 shares; 2025Q1: 37,848 shares; 2025Q2: 38,092 shares; 2025Q3: 38,092 shares; 2025Q4: 37,620 shares; 2026Q1: 38,414 shares 38,414 $6.24M 3.13% +794 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 151,417 shares; 2024Q4: 169,028 shares; 2025Q1: 174,917 shares; 2025Q2: 179,527 shares; 2025Q3: 179,527 shares; 2025Q4: 181,718 shares; 2026Q1: 186,514 shares 186,514 $6.19M 3.11% +4,796 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 5,821 shares; 2025Q3: 5,821 shares; 2025Q4: 5,821 shares; 2026Q1: 5,821 shares 5,821 $4.12M 2.07% 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; 2024Q2: restricted; 2024Q3: 13,477 shares; 2024Q4: 13,477 shares; 2025Q1: 13,477 shares; 2025Q2: 13,073 shares; 2025Q3: 13,073 shares; 2025Q4: 13,073 shares; 2026Q1: 13,073 shares 13,073 $3.71M 1.86% 0 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 19,672 shares; 2024Q4: 21,648 shares; 2025Q1: 22,365 shares; 2025Q2: 22,498 shares; 2025Q3: 22,498 shares; 2025Q4: 23,184 shares; 2026Q1: 23,361 shares 23,361 $3.7M 1.86% +177 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 42,857 shares; 2025Q3: 42,857 shares; 2025Q4: 43,559 shares; 2026Q1: 45,912 shares 45,912 $3.29M 1.65% +2,353 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; 2024Q2: restricted; 2024Q3: 12,021 shares; 2024Q4: 11,809 shares; 2025Q1: 11,815 shares; 2025Q2: 11,674 shares; 2025Q3: 11,674 shares; 2025Q4: 11,474 shares; 2026Q1: 11,481 shares 11,481 $816K 0.41% +7 Timeline PFF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 130,000 shares; 2024Q4: 130,000 shares; 2025Q1: 130,000 shares; 2025Q2: 130,000 shares; 2025Q3: 130,000 shares; 2025Q4: 106,543 shares; 2026Q1: 24,674 shares 24,674 $748K 0.38% -81,869 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,100 shares; 2024Q4: 3,132 shares; 2025Q1: 3,165 shares; 2025Q2: 3,203 shares; 2025Q3: 3,203 shares; 2025Q4: 3,275 shares; 2026Q1: 3,306 shares 3,306 $684K 0.34% +31 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; 2024Q2: restricted; 2024Q3: 3,612 shares; 2024Q4: 3,644 shares; 2025Q1: 3,676 shares; 2025Q2: 3,710 shares; 2025Q3: 3,710 shares; 2025Q4: 3,775 shares; 2026Q1: 3,801 shares 3,801 $645K 0.32% +26 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,313 shares; 2025Q1: 1,980 shares; 2025Q2: 1,785 shares; 2025Q3: 1,785 shares; 2025Q4: 1,785 shares; 2026Q1: 1,785 shares 1,785 $453K 0.23% 0 Timeline