MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,121,385 shares; 2024Q4: 2,055,344 shares; 2025Q1: 1,777,503 shares; 2025Q2: 1,569,529 shares 1,569,529 $781M 9.15% -207,974 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,833,422 shares; 2024Q4: 1,763,522 shares; 2025Q1: 1,517,463 shares; 2025Q2: 1,417,621 shares 1,417,621 $561M 6.57% -99,842 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,050,831 shares; 2024Q4: 3,040,551 shares; 2025Q1: 2,629,686 shares; 2025Q2: 2,423,637 shares 2,423,637 $530M 6.21% -206,049 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 983,290 shares; 2024Q4: 970,689 shares; 2025Q1: 829,379 shares; 2025Q2: 628,445 shares 628,445 $495M 5.8% -200,934 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: 3,667,698 shares; 2024Q4: 3,329,243 shares; 2025Q1: 2,826,376 shares; 2025Q2: 2,317,269 shares 2,317,269 $475M 5.57% -509,107 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,746,210 shares; 2024Q4: 3,231,336 shares; 2025Q1: 2,771,379 shares; 2025Q2: 2,375,178 shares 2,375,178 $419M 4.91% -396,201 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,312,038 shares; 2024Q4: 2,282,326 shares; 2025Q1: 1,835,563 shares; 2025Q2: 1,327,010 shares 1,327,010 $397M 4.65% -508,553 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 954,574 shares; 2024Q4: 941,593 shares; 2025Q1: 688,859 shares; 2025Q2: 620,967 shares 620,967 $349M 4.09% -67,892 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 541,255 shares; 2024Q4: 533,827 shares; 2025Q1: 456,126 shares; 2025Q2: 389,028 shares 389,028 $348M 4.08% -67,098 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 103,378 shares; 2024Q4: 103,378 shares; 2025Q1: 1,365,785 shares; 2025Q2: 2,378,563 shares 2,378,563 $324M 3.79% +1,012,778 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: 1,643,215 shares; 2024Q4: 1,622,179 shares; 2025Q1: 1,386,609 shares; 2025Q2: 1,297,083 shares 1,297,083 $315M 3.69% -89,526 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,755,115 shares; 2024Q4: 1,660,416 shares; 2025Q1: 1,283,564 shares; 2025Q2: 940,786 shares 940,786 $290M 3.4% -342,778 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION 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: 1,747,996 shares 1,747,996 $276M 3.24% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,501,810 shares; 2024Q4: 1,481,365 shares; 2025Q1: 1,274,581 shares; 2025Q2: 1,174,028 shares 1,174,028 $269M 3.15% -100,553 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,241,945 shares; 2024Q4: 1,231,044 shares; 2025Q1: 1,066,437 shares; 2025Q2: 1,026,607 shares 1,026,607 $266M 3.12% -39,830 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: 3,536,233 shares; 2024Q4: 3,506,594 shares; 2025Q1: 3,812,090 shares; 2025Q2: 5,315,861 shares 5,315,861 $261M 3.06% +1,503,771 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,095,660 shares; 2024Q4: 2,519,676 shares; 2025Q1: 2,517,591 shares; 2025Q2: 2,612,009 shares 2,612,009 $258M 3.02% +94,418 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM 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: 421,257 shares; 2025Q1: 547,156 shares; 2025Q2: 823,396 shares 823,396 $254M 2.97% +276,240 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,150,370 shares; 2024Q4: 2,123,398 shares; 2025Q1: 1,821,403 shares; 2025Q2: 1,615,431 shares 1,615,431 $252M 2.95% -205,972 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,843,369 shares; 2024Q4: 1,729,493 shares; 2025Q1: 1,491,809 shares; 2025Q2: 1,431,200 shares 1,431,200 $228M 2.67% -60,609 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 541,451 shares; 2024Q4: 534,062 shares; 2025Q1: 581,472 shares; 2025Q2: 558,255 shares 558,255 $192M 2.25% -23,217 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO 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: 206,612 shares 206,612 $161M 1.89% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 203,412 shares 203,412 $150M 1.76% new Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 617,182 shares; 2024Q4: 609,109 shares; 2025Q1: 520,282 shares; 2025Q2: 499,014 shares 499,014 $146M 1.71% -21,268 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 698,267 shares; 2024Q4: 496,246 shares; 2025Q1: 329,275 shares; 2025Q2: 281,734 shares 281,734 $87.8M 1.03% -47,541 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,688,595 shares; 2024Q4: 1,534,765 shares; 2025Q1: 614,750 shares; 2025Q2: 416,198 shares 416,198 $63.6M 0.75% -198,552 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 490,113 shares; 2024Q4: 484,242 shares; 2025Q1: 302,128 shares; 2025Q2: 160,587 shares 160,587 $58.9M 0.69% -141,541 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 149,084 shares; 2024Q4: 147,364 shares; 2025Q1: 147,089 shares; 2025Q2: 145,209 shares 145,209 $31.7M 0.37% -1,880 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,364 shares; 2024Q4: 69,614 shares; 2025Q1: 68,986 shares; 2025Q2: 67,986 shares 67,986 $18.3M 0.21% -1,000 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,992 shares; 2024Q4: 43,992 shares; 2025Q1: 43,992 shares; 2025Q2: 43,992 shares 43,992 $17M 0.2% 0 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,952 shares; 2024Q4: 44,412 shares; 2025Q1: 44,332 shares; 2025Q2: 43,936 shares 43,936 $15.3M 0.18% -396 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,591,236 shares; 2024Q4: 2,554,303 shares; 2025Q1: 1,071,955 shares; 2025Q2: 104,162 shares 104,162 $13.8M 0.16% -967,793 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 93,430 shares; 2024Q4: 93,430 shares; 2025Q1: 92,600 shares; 2025Q2: 92,600 shares 92,600 $12.3M 0.14% 0 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,609 shares; 2024Q4: 125,609 shares; 2025Q1: 125,009 shares; 2025Q2: 123,726 shares 123,726 $9.65M 0.11% -1,283 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,759 shares; 2024Q4: 97,759 shares; 2025Q1: 97,759 shares; 2025Q2: 97,699 shares 97,699 $8.88M 0.1% -60 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 126,228 shares; 2024Q4: 125,358 shares; 2025Q1: 124,728 shares; 2025Q2: 124,478 shares 124,478 $8.81M 0.1% -250 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,155 shares; 2024Q4: 70,495 shares; 2025Q1: 67,185 shares; 2025Q2: 70,965 shares 70,965 $8.52M 0.1% +3,780 Timeline LH LABCORP HOLDINGS INC More: the full row for LABCORP HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,590 shares; 2024Q4: 36,590 shares; 2025Q1: 28,520 shares; 2025Q2: 27,340 shares 27,340 $7.18M 0.08% -1,180 Timeline EHC ENCOMPASS HEALTH CORP More: the full row for ENCOMPASS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 92,210 shares; 2024Q4: 81,730 shares; 2025Q1: 70,830 shares; 2025Q2: 57,560 shares 57,560 $7.06M 0.08% -13,270 Timeline CCK CROWN HLDGS INC More: the full row for CROWN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 100,918 shares; 2024Q4: 89,318 shares; 2025Q1: 75,418 shares; 2025Q2: 65,368 shares 65,368 $6.73M 0.08% -10,050 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 189,985 shares; 2024Q4: 195,485 shares; 2025Q1: 142,735 shares; 2025Q2: 148,195 shares 148,195 $6.52M 0.08% +5,460 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 130,715 shares; 2024Q4: 130,715 shares; 2025Q1: 122,745 shares; 2025Q2: 125,215 shares 125,215 $6.49M 0.08% +2,470 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,350 shares; 2024Q4: 10,350 shares; 2025Q1: 9,240 shares; 2025Q2: 11,050 shares 11,050 $6.37M 0.07% +1,810 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,435,198 shares; 2024Q4: 3,387,637 shares; 2025Q1: 2,300,636 shares; 2025Q2: 83,798 shares 83,798 $5.95M 0.07% -2,216,838 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,251 shares; 2024Q4: 25,211 shares; 2025Q1: 21,851 shares; 2025Q2: 20,411 shares 20,411 $5.88M 0.07% -1,440 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: 37,610 shares; 2024Q4: 39,010 shares; 2025Q1: 33,800 shares; 2025Q2: 35,430 shares 35,430 $5.81M 0.07% +1,630 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,230 shares; 2024Q4: 126,150 shares; 2025Q1: 106,390 shares; 2025Q2: 109,490 shares 109,490 $5.78M 0.07% +3,100 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,630 shares; 2024Q4: 120,630 shares; 2025Q1: 84,340 shares; 2025Q2: 80,240 shares 80,240 $5.76M 0.07% -4,100 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,090 shares; 2024Q4: 9,020 shares; 2025Q1: 8,190 shares; 2025Q2: 10,410 shares 10,410 $5.58M 0.07% +2,220 Timeline OMC OMNICOM GROUP INC More: the full row for OMNICOM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,266 shares; 2024Q4: 78,996 shares; 2025Q1: 76,566 shares; 2025Q2: 76,066 shares 76,066 $5.47M 0.06% -500 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES 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: 40,800 shares; 2025Q1: 37,810 shares; 2025Q2: 39,930 shares 39,930 $5.09M 0.06% +2,120 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 10,400 shares; 2025Q2: 10,400 shares 10,400 $4.65M 0.05% 0 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,040 shares; 2024Q4: 77,110 shares; 2025Q1: 66,810 shares; 2025Q2: 66,810 shares 66,810 $4.63M 0.05% 0 Timeline FFIV F5 INC More: the full row for F5 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,940 shares; 2024Q4: 22,280 shares; 2025Q1: 14,990 shares; 2025Q2: 14,990 shares 14,990 $4.41M 0.05% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,840 shares; 2024Q4: 27,840 shares; 2025Q1: 27,840 shares; 2025Q2: 27,800 shares 27,800 $4.23M 0.05% -40 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,227 shares; 2024Q4: 22,227 shares; 2025Q1: 22,227 shares; 2025Q2: 22,227 shares 22,227 $4.13M 0.05% 0 Timeline CPB THE CAMPBELLS COMPANY More: the full row for THE CAMPBELLS COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,028 shares; 2024Q4: 129,428 shares; 2025Q1: 132,568 shares; 2025Q2: 133,568 shares 133,568 $4.09M 0.05% +1,000 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,368 shares; 2024Q4: 20,538 shares; 2025Q1: 20,538 shares; 2025Q2: 17,338 shares 17,338 $3.93M 0.05% -3,200 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,060 shares; 2024Q4: 47,440 shares; 2025Q1: 36,880 shares; 2025Q2: 36,880 shares 36,880 $3.84M 0.05% 0 Timeline HOLX HOLOGIC INC More: the full row for HOLOGIC 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: 50,760 shares; 2025Q1: 51,330 shares; 2025Q2: 58,230 shares 58,230 $3.79M 0.04% +6,900 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,170 shares; 2024Q4: 14,580 shares; 2025Q1: 12,640 shares; 2025Q2: 12,640 shares 12,640 $3.57M 0.04% 0 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 172,120 shares; 2024Q4: 178,920 shares; 2025Q1: 161,540 shares; 2025Q2: 161,540 shares 161,540 $3.55M 0.04% 0 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,760 shares; 2024Q4: 8,830 shares; 2025Q1: 8,830 shares; 2025Q2: 9,800 shares 9,800 $3.5M 0.04% +970 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: 56,010 shares; 2024Q4: 56,010 shares; 2025Q1: 45,580 shares; 2025Q2: 36,150 shares 36,150 $3.47M 0.04% -9,430 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,861,240 shares; 2024Q4: 1,835,681 shares; 2025Q1: 1,174,106 shares; 2025Q2: 16,727 shares 16,727 $3.47M 0.04% -1,157,379 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 727,035 shares; 2024Q4: 716,067 shares; 2025Q1: 607,378 shares; 2025Q2: 10,406 shares 10,406 $3.25M 0.04% -596,972 Timeline GPC GENUINE PARTS CO More: the full row for GENUINE PARTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,430 shares; 2024Q4: 32,554 shares; 2025Q1: 26,604 shares; 2025Q2: 26,604 shares 26,604 $3.23M 0.04% 0 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,950 shares; 2024Q4: 31,950 shares; 2025Q1: 31,950 shares; 2025Q2: 31,950 shares 31,950 $3.08M 0.04% 0 Timeline LEVI LEVI STRAUSS & CO NEW More: the full row for LEVI STRAUSS & CO NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 200,970 shares; 2024Q4: 213,270 shares; 2025Q1: 184,800 shares; 2025Q2: 157,900 shares 157,900 $2.92M 0.03% -26,900 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,951 shares; 2024Q4: 27,771 shares; 2025Q1: 26,359 shares; 2025Q2: 23,249 shares 23,249 $2.87M 0.03% -3,110 Timeline BBY BEST BUY INC More: the full row for BEST BUY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,875 shares; 2024Q4: 56,875 shares; 2025Q1: 47,375 shares; 2025Q2: 41,675 shares 41,675 $2.8M 0.03% -5,700 Timeline TTC TORO CO More: the full row for TORO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,550 shares; 2024Q4: 45,550 shares; 2025Q1: 39,470 shares; 2025Q2: 39,470 shares 39,470 $2.79M 0.03% 0 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,530 shares; 2024Q4: 16,030 shares; 2025Q1: 13,880 shares; 2025Q2: 13,080 shares 13,080 $2.58M 0.03% -800 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,756 shares; 2024Q4: 17,756 shares; 2025Q1: 17,676 shares; 2025Q2: 17,586 shares 17,586 $2.57M 0.03% -90 Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,760 shares; 2024Q4: 54,760 shares; 2025Q1: 47,450 shares; 2025Q2: 47,450 shares 47,450 $2.44M 0.03% 0 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,814 shares; 2024Q4: 22,874 shares; 2025Q1: 21,870 shares; 2025Q2: 21,840 shares 21,840 $2.2M 0.03% -30 Timeline ON ON SEMICONDUCTOR CORP More: the full row for ON SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,710 shares; 2024Q4: 47,840 shares; 2025Q1: 41,450 shares; 2025Q2: 41,450 shares 41,450 $2.17M 0.03% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,662 shares; 2024Q4: 14,732 shares; 2025Q1: 13,322 shares; 2025Q2: 12,502 shares 12,502 $2.15M 0.03% -820 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,650 shares; 2024Q4: not reported; 2025Q1: 2,680 shares; 2025Q2: 2,680 shares 2,680 $2.02M 0.02% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,830 shares; 2024Q4: 9,830 shares; 2025Q1: 9,830 shares; 2025Q2: 9,320 shares 9,320 $1.36M 0.02% -510 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,375 shares; 2024Q4: 26,375 shares; 2025Q1: 26,375 shares; 2025Q2: 26,375 shares 26,375 $1.22M 0.01% 0 Timeline K KELLANOVA More: the full row for KELLANOVA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,127 shares; 2024Q4: 11,432 shares; 2025Q1: 11,432 shares; 2025Q2: 11,432 shares 11,432 $909K 0.01% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,505 shares; 2024Q4: 1,505 shares; 2025Q1: 1,445 shares; 2025Q2: 1,380 shares 1,380 $647K 0.01% -65 Timeline