APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 236,281 shares; 2024Q4: 233,899 shares; 2025Q1: 231,976 shares; 2025Q2: 231,448 shares; 2025Q3: 227,768 shares 227,768 $28.2M 6.46% -3,680 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,281 shares; 2024Q4: 97,983 shares; 2025Q1: 96,885 shares; 2025Q2: 97,042 shares; 2025Q3: 96,332 shares 96,332 $21.2M 4.85% -710 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,252 shares; 2024Q4: 95,163 shares; 2025Q1: 93,744 shares; 2025Q2: 89,574 shares; 2025Q3: 81,712 shares 81,712 $20.8M 4.77% -7,862 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,866 shares; 2024Q4: 100,768 shares; 2025Q1: 99,601 shares; 2025Q2: 99,442 shares; 2025Q3: 98,976 shares 98,976 $20.3M 4.66% -466 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,482 shares; 2024Q4: 142,914 shares; 2025Q1: 141,344 shares; 2025Q2: 140,627 shares; 2025Q3: 139,768 shares 139,768 $20.2M 4.63% -859 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,165 shares; 2024Q4: 19,083 shares; 2025Q1: 18,832 shares; 2025Q2: 18,817 shares; 2025Q3: 18,735 shares 18,735 $17.3M 3.98% -82 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 176,916 shares; 2024Q4: 174,691 shares; 2025Q1: 174,297 shares; 2025Q2: 175,149 shares; 2025Q3: 174,715 shares 174,715 $16.7M 3.82% -434 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 273,260 shares; 2024Q4: 272,535 shares; 2025Q1: 272,921 shares; 2025Q2: 273,794 shares; 2025Q3: 273,995 shares 273,995 $16.1M 3.69% +201 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,433 shares; 2024Q4: 23,339 shares; 2025Q1: 23,365 shares; 2025Q2: 23,427 shares; 2025Q3: 23,351 shares 23,351 $15.9M 3.66% -76 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,433 shares; 2024Q4: 46,312 shares; 2025Q1: 45,830 shares; 2025Q2: 45,852 shares; 2025Q3: 45,920 shares 45,920 $15.7M 3.59% +68 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,937 shares; 2024Q4: 259,457 shares; 2025Q1: 259,295 shares; 2025Q2: 261,313 shares; 2025Q3: 261,406 shares 261,406 $14.9M 3.41% +93 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,934 shares; 2024Q4: 47,787 shares; 2025Q1: 47,641 shares; 2025Q2: 47,931 shares; 2025Q3: 47,986 shares 47,986 $14.1M 3.23% +55 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,736 shares; 2024Q4: 26,541 shares; 2025Q1: 26,263 shares; 2025Q2: 26,452 shares; 2025Q3: 26,374 shares 26,374 $14M 3.2% -78 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,463 shares; 2024Q4: 57,312 shares; 2025Q1: 57,199 shares; 2025Q2: 57,571 shares; 2025Q3: 57,647 shares 57,647 $12.7M 2.92% +76 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,521 shares; 2024Q4: 25,096 shares; 2025Q1: 25,035 shares; 2025Q2: 25,150 shares; 2025Q3: 25,037 shares 25,037 $12.6M 2.89% -113 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,896 shares; 2024Q4: 11,752 shares; 2025Q1: 11,715 shares; 2025Q2: 11,649 shares; 2025Q3: 117,265 shares 117,265 $12.5M 2.87% +105,616 Timeline TR TOOTSIE ROLL INDS INC More: the full row for TOOTSIE ROLL INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 279,696 shares; 2024Q4: 281,313 shares; 2025Q1: 286,060 shares; 2025Q2: 292,969 shares; 2025Q3: 294,188 shares 294,188 $12.3M 2.83% +1,219 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,359 shares; 2024Q4: 54,234 shares; 2025Q1: 53,971 shares; 2025Q2: 54,641 shares; 2025Q3: 54,905 shares 54,905 $12M 2.74% +264 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,942 shares; 2024Q4: 100,353 shares; 2025Q1: 100,637 shares; 2025Q2: 101,857 shares; 2025Q3: 102,656 shares 102,656 $11.8M 2.7% +799 Timeline RPM RPM INTL INC More: the full row for RPM INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,076 shares; 2024Q4: 97,802 shares; 2025Q1: 97,751 shares; 2025Q2: 99,024 shares; 2025Q3: 99,442 shares 99,442 $11.7M 2.69% +418 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,352 shares; 2024Q4: 45,349 shares; 2025Q1: 45,843 shares; 2025Q2: 46,435 shares; 2025Q3: 46,924 shares 46,924 $11.1M 2.54% +489 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,405 shares; 2024Q4: 69,887 shares; 2025Q1: 70,384 shares; 2025Q2: 71,138 shares; 2025Q3: 71,817 shares 71,817 $11M 2.53% +679 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,376 shares; 2024Q4: 37,452 shares; 2025Q1: 37,663 shares; 2025Q2: 38,112 shares; 2025Q3: 38,450 shares 38,450 $10.9M 2.49% +338 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,409 shares; 2024Q4: 62,578 shares; 2025Q1: 62,434 shares; 2025Q2: 63,221 shares; 2025Q3: 63,570 shares 63,570 $10.6M 2.43% +349 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,429 shares; 2024Q4: 40,434 shares; 2025Q1: 40,590 shares; 2025Q2: 41,121 shares; 2025Q3: 41,231 shares 41,231 $10.2M 2.34% +110 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,817 shares; 2024Q4: 35,879 shares; 2025Q1: 36,002 shares; 2025Q2: 36,511 shares; 2025Q3: 36,884 shares 36,884 $10.1M 2.31% +373 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,841 shares; 2024Q4: 127,640 shares; 2025Q1: 128,661 shares; 2025Q2: 130,871 shares; 2025Q3: 132,602 shares 132,602 $10M 2.29% +1,731 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 131,591 shares; 2024Q4: 131,823 shares; 2025Q1: 132,725 shares; 2025Q2: 133,928 shares; 2025Q3: 134,909 shares 134,909 $9.03M 2.07% +981 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,933 shares; 2024Q4: 40,066 shares; 2025Q1: 40,839 shares; 2025Q2: 41,731 shares; 2025Q3: 42,504 shares 42,504 $8.43M 1.93% +773 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,728 shares; 2024Q4: 111,791 shares; 2025Q1: 113,397 shares; 2025Q2: 115,884 shares; 2025Q3: 116,316 shares 116,316 $7.72M 1.77% +432 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,857 shares; 2024Q4: 32,624 shares; 2025Q1: 33,276 shares; 2025Q2: 34,359 shares; 2025Q3: 34,285 shares 34,285 $6.42M 1.47% -74 Timeline BRK-A 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3 shares; 2024Q4: 300 shares; 2025Q1: 3 shares; 2025Q2: 3 shares; 2025Q3: 3 shares 3 $2.26M 0.52% 0 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,941 shares; 2024Q4: 4,941 shares; 2025Q1: 4,941 shares; 2025Q2: 4,941 shares; 2025Q3: 4,741 shares 4,741 $793K 0.18% -200 Timeline B BARRICK MNG CORP More: the full row for BARRICK MNG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,429 shares; 2025Q3: 20,429 shares 20,429 $669K 0.15% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,845 shares; 2024Q4: 1,880 shares; 2025Q1: 1,880 shares; 2025Q2: 1,890 shares; 2025Q3: 1,890 shares 1,890 $596K 0.14% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,339 shares; 2024Q4: 1,471 shares; 2025Q1: 1,470 shares; 2025Q2: 1,338 shares; 2025Q3: 1,338 shares 1,338 $542K 0.12% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,219 shares; 2024Q4: 53,886 shares; 2025Q1: 54,607 shares; 2025Q2: 2,952 shares; 2025Q3: 2,882 shares 2,882 $534K 0.12% -70 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,319 shares; 2024Q4: 1,409 shares; 2025Q1: 1,409 shares; 2025Q2: 1,283 shares; 2025Q3: 1,283 shares 1,283 $480K 0.11% 0 Timeline SXI STANDEX INTL CORP More: the full row for STANDEX INTL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,231 shares; 2024Q4: 2,231 shares; 2025Q1: 2,231 shares; 2025Q2: 2,181 shares; 2025Q3: 2,181 shares 2,181 $462K 0.11% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,238 shares; 2024Q4: 3,130 shares; 2025Q1: 2,950 shares; 2025Q2: 2,604 shares; 2025Q3: 2,604 shares 2,604 $404K 0.09% 0 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,030 shares; 2024Q4: 1,140 shares; 2025Q1: 1,090 shares; 2025Q2: 1,090 shares; 2025Q3: 1,090 shares 1,090 $376K 0.09% 0 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,636 shares; 2024Q4: 3,293 shares; 2025Q1: 3,293 shares; 2025Q2: 3,293 shares; 2025Q3: 3,293 shares 3,293 $371K 0.09% 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; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,433 shares; 2024Q4: 1,433 shares; 2025Q1: 1,433 shares; 2025Q2: 1,433 shares; 2025Q3: 1,433 shares 1,433 $332K 0.08% 0 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,936 shares; 2025Q1: 4,936 shares; 2025Q2: 4,936 shares; 2025Q3: 4,936 shares 4,936 $322K 0.07% 0 Timeline CLX CLOROX CO DEL More: the full row for CLOROX CO DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,195 shares; 2024Q4: 4,195 shares; 2025Q1: 2,217 shares; 2025Q2: 2,217 shares; 2025Q3: 2,217 shares 2,217 $273K 0.06% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 777 shares 777 $256K 0.06% new Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 559 shares; 2024Q4: 559 shares; 2025Q1: 559 shares; 2025Q2: 559 shares; 2025Q3: 559 shares 559 $256K 0.06% 0 Timeline SR SPIRE INC More: the full row for SPIRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,046 shares; 2024Q4: 3,046 shares; 2025Q1: 3,046 shares; 2025Q2: 3,046 shares; 2025Q3: 3,046 shares 3,046 $248K 0.06% 0 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,483 shares; 2025Q2: 1,483 shares; 2025Q3: 1,483 shares 1,483 $241K 0.06% 0 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,220 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 783 shares; 2025Q3: 783 shares 783 $221K 0.05% 0 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,993 shares; 2024Q4: not reported; 2025Q1: 4,993 shares; 2025Q2: 4,993 shares; 2025Q3: 4,993 shares 4,993 $219K 0.05% 0 Timeline