GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,746,210 shares; 2024Q4: 3,231,336 shares; 2025Q1: 2,771,379 shares; 2025Q2: 2,375,178 shares; 2025Q3: 1,791,309 shares; 2025Q4: 1,532,213 shares; 2026Q1: 1,449,021 shares; 2026Q2: 797,098 shares 797,098 $285M 6.91% -651,923 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,121,385 shares; 2024Q4: 2,055,344 shares; 2025Q1: 1,777,503 shares; 2025Q2: 1,569,529 shares; 2025Q3: 1,519,446 shares; 2025Q4: 1,326,840 shares; 2026Q1: 1,171,009 shares; 2026Q2: 737,144 shares 737,144 $275M 6.67% -433,865 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,133,670 shares; 2026Q1: 1,219,422 shares; 2026Q2: 1,054,136 shares 1,054,136 $251M 6.09% -165,286 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,667,698 shares; 2024Q4: 3,329,243 shares; 2025Q1: 2,826,376 shares; 2025Q2: 2,317,269 shares; 2025Q3: 2,303,255 shares; 2025Q4: 1,978,272 shares; 2026Q1: 1,595,941 shares; 2026Q2: 860,969 shares 860,969 $249M 6.04% -734,972 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,747,996 shares; 2025Q3: 2,160,264 shares; 2025Q4: 2,253,736 shares; 2026Q1: 1,632,015 shares; 2026Q2: 1,197,487 shares 1,197,487 $240M 5.81% -434,528 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 541,255 shares; 2024Q4: 533,827 shares; 2025Q1: 456,126 shares; 2025Q2: 389,028 shares; 2025Q3: 262,493 shares; 2025Q4: 189,514 shares; 2026Q1: 165,632 shares; 2026Q2: 790,391 shares 790,391 $238M 5.78% +624,759 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,833,422 shares; 2024Q4: 1,763,522 shares; 2025Q1: 1,517,463 shares; 2025Q2: 1,417,621 shares; 2025Q3: 1,220,050 shares; 2025Q4: 731,545 shares; 2026Q1: 696,367 shares; 2026Q2: 589,670 shares 589,670 $186M 4.5% -106,697 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; 2024Q3: 541,451 shares; 2024Q4: 534,062 shares; 2025Q1: 581,472 shares; 2025Q2: 558,255 shares; 2025Q3: 663,607 shares; 2025Q4: 618,261 shares; 2026Q1: 626,286 shares; 2026Q2: 539,035 shares 539,035 $186M 4.5% -87,251 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 206,612 shares; 2025Q3: 463,739 shares; 2025Q4: 249,827 shares; 2026Q1: 230,671 shares; 2026Q2: 153,735 shares 153,735 $184M 4.47% -76,936 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 954,574 shares; 2024Q4: 941,593 shares; 2025Q1: 688,859 shares; 2025Q2: 620,967 shares; 2025Q3: 581,527 shares; 2025Q4: 482,740 shares; 2026Q1: 490,929 shares; 2026Q2: 347,714 shares 347,714 $179M 4.33% -143,215 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; 2024Q3: 3,050,831 shares; 2024Q4: 3,040,551 shares; 2025Q1: 2,629,686 shares; 2025Q2: 2,423,637 shares; 2025Q3: 2,406,645 shares; 2025Q4: 1,084,317 shares; 2026Q1: 1,151,204 shares; 2026Q2: 984,904 shares 984,904 $164M 3.98% -166,300 Timeline AVGO BROADCOM INC More: the full row for BROADCOM 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: 178,441 shares; 2026Q1: 445,649 shares; 2026Q2: 392,082 shares 392,082 $148M 3.59% -53,567 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; 2024Q3: 1,501,810 shares; 2024Q4: 1,481,365 shares; 2025Q1: 1,274,581 shares; 2025Q2: 1,174,028 shares; 2025Q3: 1,086,589 shares; 2025Q4: 1,000,459 shares; 2026Q1: 651,328 shares; 2026Q2: 631,052 shares 631,052 $141M 3.41% -20,276 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; 2024Q3: 1,843,369 shares; 2024Q4: 1,729,493 shares; 2025Q1: 1,491,809 shares; 2025Q2: 1,431,200 shares; 2025Q3: 1,441,978 shares; 2025Q4: 1,282,207 shares; 2026Q1: 997,406 shares; 2026Q2: 860,442 shares 860,442 $126M 3.06% -136,964 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; 2024Q3: not reported; 2024Q4: 421,257 shares; 2025Q1: 547,156 shares; 2025Q2: 823,396 shares; 2025Q3: 620,210 shares; 2025Q4: 529,665 shares; 2026Q1: 505,861 shares; 2026Q2: 308,555 shares 308,555 $116M 2.81% -197,306 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS 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: 175,236 shares; 2026Q1: 169,491 shares; 2026Q2: 278,721 shares 278,721 $116M 2.81% +109,230 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,095,660 shares; 2024Q4: 2,519,676 shares; 2025Q1: 2,517,591 shares; 2025Q2: 2,612,009 shares; 2025Q3: 869,464 shares; 2025Q4: 230,488 shares; 2026Q1: 225,363 shares; 2026Q2: 614,660 shares 614,660 $108M 2.63% +389,297 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 103,378 shares; 2024Q4: 103,378 shares; 2025Q1: 1,365,785 shares; 2025Q2: 2,378,563 shares; 2025Q3: 2,409,429 shares; 2025Q4: 1,873,063 shares; 2026Q1: 1,486,036 shares; 2026Q2: 885,262 shares 885,262 $80.3M 1.95% -600,774 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; 2024Q3: 23,251 shares; 2024Q4: 25,211 shares; 2025Q1: 21,851 shares; 2025Q2: 20,411 shares; 2025Q3: 413,213 shares; 2025Q4: 308,753 shares; 2026Q1: 566,467 shares; 2026Q2: 449,489 shares 449,489 $79.8M 1.93% -116,978 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; 2024Q3: 27,951 shares; 2024Q4: 27,771 shares; 2025Q1: 26,359 shares; 2025Q2: 23,249 shares; 2025Q3: 23,198 shares; 2025Q4: 23,159 shares; 2026Q1: 23,160 shares; 2026Q2: 503,180 shares 503,180 $76.2M 1.85% +480,020 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; 2024Q3: 698,267 shares; 2024Q4: 496,246 shares; 2025Q1: 329,275 shares; 2025Q2: 281,734 shares; 2025Q3: 424,645 shares; 2025Q4: 445,596 shares; 2026Q1: 481,494 shares; 2026Q2: 379,127 shares 379,127 $68.1M 1.65% -102,367 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 203,412 shares; 2025Q3: 399,933 shares; 2025Q4: 366,040 shares; 2026Q1: 341,147 shares; 2026Q2: 109,456 shares 109,456 $61.7M 1.49% -231,691 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 617,182 shares; 2024Q4: 609,109 shares; 2025Q1: 520,282 shares; 2025Q2: 499,014 shares; 2025Q3: 500,983 shares; 2025Q4: 443,278 shares; 2026Q1: 276,262 shares; 2026Q2: 225,570 shares 225,570 $61M 1.48% -50,692 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,241,945 shares; 2024Q4: 1,231,044 shares; 2025Q1: 1,066,437 shares; 2025Q2: 1,026,607 shares; 2025Q3: 1,022,492 shares; 2025Q4: 824,439 shares; 2026Q1: 783,100 shares; 2026Q2: 370,551 shares 370,551 $58.8M 1.43% -412,549 Timeline CTAS CINTAS CORP More: the full row for CINTAS 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: 333,630 shares 333,630 $56.7M 1.38% new 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; 2024Q3: 8,090 shares; 2024Q4: 9,020 shares; 2025Q1: 8,190 shares; 2025Q2: 10,410 shares; 2025Q3: 4,430 shares; 2025Q4: 3,571 shares; 2026Q1: 3,570 shares; 2026Q2: 105,709 shares 105,709 $55.6M 1.35% +102,139 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; 2024Q3: 1,643,215 shares; 2024Q4: 1,622,179 shares; 2025Q1: 1,386,609 shares; 2025Q2: 1,297,083 shares; 2025Q3: 1,099,850 shares; 2025Q4: 769,449 shares; 2026Q1: 855,784 shares; 2026Q2: 380,126 shares 380,126 $52.1M 1.26% -475,658 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,536,233 shares; 2024Q4: 3,506,594 shares; 2025Q1: 3,812,090 shares; 2025Q2: 5,315,861 shares; 2025Q3: 5,263,823 shares; 2025Q4: 2,168,517 shares; 2026Q1: 1,603,423 shares; 2026Q2: 1,243,675 shares 1,243,675 $35.1M 0.85% -359,748 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; 2024Q3: 1,755,115 shares; 2024Q4: 1,660,416 shares; 2025Q1: 1,283,564 shares; 2025Q2: 940,786 shares; 2025Q3: 924,421 shares; 2025Q4: 633,763 shares; 2026Q1: 104,897 shares; 2026Q2: 82,492 shares 82,492 $18.5M 0.45% -22,405 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 149,084 shares; 2024Q4: 147,364 shares; 2025Q1: 147,089 shares; 2025Q2: 145,209 shares; 2025Q3: 142,435 shares; 2025Q4: 124,373 shares; 2026Q1: 120,790 shares; 2026Q2: 118,394 shares 118,394 $17.4M 0.42% -2,396 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,364 shares; 2024Q4: 69,614 shares; 2025Q1: 68,986 shares; 2025Q2: 67,986 shares; 2025Q3: 66,986 shares; 2025Q4: 59,960 shares; 2026Q1: 58,860 shares; 2026Q2: 58,436 shares 58,436 $16.3M 0.39% -424 Timeline JGRW TRUST FOR PROFESSIONAL MANAG More: the full row for TRUST FOR PROFESSIONAL MANAG 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: 517,847 shares; 2026Q1: 574,732 shares; 2026Q2: 544,862 shares 544,862 $14.8M 0.36% -29,870 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,952 shares; 2024Q4: 44,412 shares; 2025Q1: 44,332 shares; 2025Q2: 43,936 shares; 2025Q3: 43,936 shares; 2025Q4: 38,736 shares; 2026Q1: 38,766 shares; 2026Q2: 38,566 shares 38,566 $14.5M 0.35% -200 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,591,236 shares; 2024Q4: 2,554,303 shares; 2025Q1: 1,071,955 shares; 2025Q2: 104,162 shares; 2025Q3: 92,436 shares; 2025Q4: 82,002 shares; 2026Q1: 81,335 shares; 2026Q2: 79,927 shares 79,927 $10.8M 0.26% -1,408 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; 2024Q3: 97,759 shares; 2024Q4: 97,759 shares; 2025Q1: 97,759 shares; 2025Q2: 97,699 shares; 2025Q3: 124,789 shares; 2025Q4: 118,934 shares; 2026Q1: 118,640 shares; 2026Q2: 115,229 shares 115,229 $10.6M 0.26% -3,411 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; 2024Q3: 93,430 shares; 2024Q4: 93,430 shares; 2025Q1: 92,600 shares; 2025Q2: 92,600 shares; 2025Q3: 91,900 shares; 2025Q4: 74,900 shares; 2026Q1: 74,490 shares; 2026Q2: 73,691 shares 73,691 $10.5M 0.26% -799 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; 2024Q3: 126,228 shares; 2024Q4: 125,358 shares; 2025Q1: 124,728 shares; 2025Q2: 124,478 shares; 2025Q3: 124,487 shares; 2025Q4: 111,652 shares; 2026Q1: 111,651 shares; 2026Q2: 111,668 shares 111,668 $9.08M 0.22% +17 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,760 shares; 2024Q4: 8,830 shares; 2025Q1: 8,830 shares; 2025Q2: 9,800 shares; 2025Q3: 10,100 shares; 2025Q4: 10,603 shares; 2026Q1: 25,569 shares; 2026Q2: 25,789 shares 25,789 $8.55M 0.21% +220 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; 2024Q3: 20,368 shares; 2024Q4: 20,538 shares; 2025Q1: 20,538 shares; 2025Q2: 17,338 shares; 2025Q3: 19,120 shares; 2025Q4: 17,120 shares; 2026Q1: 16,427 shares; 2026Q2: 15,884 shares 15,884 $7.59M 0.18% -543 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,992 shares; 2024Q4: 43,992 shares; 2025Q1: 43,992 shares; 2025Q2: 43,992 shares; 2025Q3: 43,992 shares; 2025Q4: 34,597 shares; 2026Q1: 33,832 shares; 2026Q2: 33,545 shares 33,545 $6.88M 0.17% -287 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; 2024Q3: 2,312,038 shares; 2024Q4: 2,282,326 shares; 2025Q1: 1,835,563 shares; 2025Q2: 1,327,010 shares; 2025Q3: 312,897 shares; 2025Q4: 66,424 shares; 2026Q1: 58,324 shares; 2026Q2: 52,235 shares 52,235 $6.5M 0.16% -6,089 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; 2024Q3: 100,918 shares; 2024Q4: 89,318 shares; 2025Q1: 75,418 shares; 2025Q2: 65,368 shares; 2025Q3: 49,228 shares; 2025Q4: 56,903 shares; 2026Q1: 56,903 shares; 2026Q2: 52,583 shares 52,583 $5.88M 0.14% -4,320 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; 2024Q3: 58,155 shares; 2024Q4: 70,495 shares; 2025Q1: 67,185 shares; 2025Q2: 70,965 shares; 2025Q3: 73,465 shares; 2025Q4: 68,465 shares; 2026Q1: 46,165 shares; 2026Q2: 47,805 shares 47,805 $4.56M 0.11% +1,640 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; 2024Q3: 36,590 shares; 2024Q4: 36,590 shares; 2025Q1: 28,520 shares; 2025Q2: 27,340 shares; 2025Q3: 25,140 shares; 2025Q4: 22,820 shares; 2026Q1: 18,480 shares; 2026Q2: 16,050 shares 16,050 $4.49M 0.11% -2,430 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,840 shares; 2024Q4: 27,840 shares; 2025Q1: 27,840 shares; 2025Q2: 27,800 shares; 2025Q3: 27,842 shares; 2025Q4: 27,829 shares; 2026Q1: 27,629 shares; 2026Q2: 27,618 shares 27,618 $4.47M 0.11% -11 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; 2024Q3: 125,609 shares; 2024Q4: 125,609 shares; 2025Q1: 125,009 shares; 2025Q2: 123,726 shares; 2025Q3: 123,726 shares; 2025Q4: 107,726 shares; 2026Q1: 106,417 shares; 2026Q2: 103,867 shares 103,867 $4.02M 0.1% -2,550 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; 2024Q3: 92,210 shares; 2024Q4: 81,730 shares; 2025Q1: 70,830 shares; 2025Q2: 57,560 shares; 2025Q3: 50,660 shares; 2025Q4: 50,660 shares; 2026Q1: 50,660 shares; 2026Q2: 39,260 shares 39,260 $3.97M 0.1% -11,400 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER 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: 2,300 shares; 2025Q4: 3,140 shares; 2026Q1: 3,140 shares; 2026Q2: 2,732 shares 2,732 $3.72M 0.09% -408 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; 2024Q3: 31,950 shares; 2024Q4: 31,950 shares; 2025Q1: 31,950 shares; 2025Q2: 31,950 shares; 2025Q3: 31,950 shares; 2025Q4: 31,950 shares; 2026Q1: 31,950 shares; 2026Q2: 31,950 shares 31,950 $3.63M 0.09% 0 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; 2024Q3: not reported; 2024Q4: 40,800 shares; 2025Q1: 37,810 shares; 2025Q2: 39,930 shares; 2025Q3: 38,450 shares; 2025Q4: 26,944 shares; 2026Q1: 22,024 shares; 2026Q2: 16,872 shares 16,872 $3.59M 0.09% -5,152 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,350 shares; 2024Q4: 10,350 shares; 2025Q1: 9,240 shares; 2025Q2: 11,050 shares; 2025Q3: 11,050 shares; 2025Q4: 9,850 shares; 2026Q1: 7,750 shares; 2026Q2: 6,410 shares 6,410 $3.59M 0.09% -1,340 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 120,630 shares; 2024Q4: 120,630 shares; 2025Q1: 84,340 shares; 2025Q2: 80,240 shares; 2025Q3: 80,240 shares; 2025Q4: 80,240 shares; 2026Q1: 66,270 shares; 2026Q2: 62,390 shares 62,390 $3.46M 0.08% -3,880 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,756 shares; 2024Q4: 17,756 shares; 2025Q1: 17,676 shares; 2025Q2: 17,586 shares; 2025Q3: 17,627 shares; 2025Q4: 17,607 shares; 2026Q1: 17,607 shares; 2026Q2: 17,586 shares 17,586 $3.34M 0.08% -21 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; 2024Q3: 37,610 shares; 2024Q4: 39,010 shares; 2025Q1: 33,800 shares; 2025Q2: 35,430 shares; 2025Q3: 35,430 shares; 2025Q4: 27,730 shares; 2026Q1: 16,962 shares; 2026Q2: 9,127 shares 9,127 $3.2M 0.08% -7,835 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; 2024Q3: 200,970 shares; 2024Q4: 213,270 shares; 2025Q1: 184,800 shares; 2025Q2: 157,900 shares; 2025Q3: 137,260 shares; 2025Q4: 118,640 shares; 2026Q1: 139,440 shares; 2026Q2: 128,120 shares 128,120 $3.18M 0.08% -11,320 Timeline FFIV F5 INC More: the full row for F5 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,940 shares; 2024Q4: 22,280 shares; 2025Q1: 14,990 shares; 2025Q2: 14,990 shares; 2025Q3: 14,520 shares; 2025Q4: 14,100 shares; 2026Q1: 13,320 shares; 2026Q2: 7,470 shares 7,470 $3.11M 0.08% -5,850 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; 2024Q3: 56,010 shares; 2024Q4: 56,010 shares; 2025Q1: 45,580 shares; 2025Q2: 36,150 shares; 2025Q3: 34,550 shares; 2025Q4: 34,550 shares; 2026Q1: 34,550 shares; 2026Q2: 31,740 shares 31,740 $3.07M 0.07% -2,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; 2024Q3: 3,435,198 shares; 2024Q4: 3,387,637 shares; 2025Q1: 2,300,636 shares; 2025Q2: 83,798 shares; 2025Q3: 84,178 shares; 2025Q4: 76,785 shares; 2026Q1: 74,924 shares; 2026Q2: 71,344 shares 71,344 $2.93M 0.07% -3,580 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; 2024Q3: 25,230 shares; 2024Q4: 126,150 shares; 2025Q1: 106,390 shares; 2025Q2: 109,490 shares; 2025Q3: 97,780 shares; 2025Q4: 97,780 shares; 2026Q1: 97,780 shares; 2026Q2: 89,840 shares 89,840 $2.84M 0.07% -7,940 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,227 shares; 2024Q4: 22,227 shares; 2025Q1: 22,227 shares; 2025Q2: 22,227 shares; 2025Q3: 18,122 shares; 2025Q4: 11,144 shares; 2026Q1: 11,144 shares; 2026Q2: 11,064 shares 11,064 $2.78M 0.07% -80 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 172,120 shares; 2024Q4: 178,920 shares; 2025Q1: 161,540 shares; 2025Q2: 161,540 shares; 2025Q3: 133,540 shares; 2025Q4: 133,540 shares; 2026Q1: 133,540 shares; 2026Q2: 108,470 shares 108,470 $2.74M 0.07% -25,070 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,688,595 shares; 2024Q4: 1,534,765 shares; 2025Q1: 614,750 shares; 2025Q2: 416,198 shares; 2025Q3: 28,970 shares; 2025Q4: 10,266 shares; 2026Q1: 9,767 shares; 2026Q2: 8,797 shares 8,797 $2.23M 0.05% -970 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; 2024Q3: 4,650 shares; 2024Q4: not reported; 2025Q1: 2,680 shares; 2025Q2: 2,680 shares; 2025Q3: 2,980 shares; 2025Q4: 2,151 shares; 2026Q1: 2,171 shares; 2026Q2: 1,902 shares 1,902 $2.15M 0.05% -269 Timeline TTC TORO CO More: the full row for TORO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,550 shares; 2024Q4: 45,550 shares; 2025Q1: 39,470 shares; 2025Q2: 39,470 shares; 2025Q3: 43,470 shares; 2025Q4: 43,470 shares; 2026Q1: 23,313 shares; 2026Q2: 21,423 shares 21,423 $2.09M 0.05% -1,890 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 189,985 shares; 2024Q4: 195,485 shares; 2025Q1: 142,735 shares; 2025Q2: 148,195 shares; 2025Q3: 116,625 shares; 2025Q4: 116,625 shares; 2026Q1: 92,985 shares; 2026Q2: 73,655 shares 73,655 $2.03M 0.05% -19,330 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 983,290 shares; 2024Q4: 970,689 shares; 2025Q1: 829,379 shares; 2025Q2: 628,445 shares; 2025Q3: 536,978 shares; 2025Q4: 272,978 shares; 2026Q1: 103,535 shares; 2026Q2: 7,526 shares 7,526 $1.96M 0.05% -96,009 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; 2024Q3: 13,170 shares; 2024Q4: 14,580 shares; 2025Q1: 12,640 shares; 2025Q2: 12,640 shares; 2025Q3: 9,032 shares; 2025Q4: 9,035 shares; 2026Q1: 7,695 shares; 2026Q2: 5,491 shares 5,491 $1.61M 0.04% -2,204 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; 2024Q3: 79,266 shares; 2024Q4: 78,996 shares; 2025Q1: 76,566 shares; 2025Q2: 76,066 shares; 2025Q3: 75,666 shares; 2025Q4: 34,054 shares; 2026Q1: 22,054 shares; 2026Q2: 22,054 shares 22,054 $1.61M 0.04% 0 Timeline NDSN NORDSON CORP More: the full row for NORDSON 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: 12,050 shares; 2025Q4: 12,050 shares; 2026Q1: 6,990 shares; 2026Q2: 4,360 shares 4,360 $1.32M 0.03% -2,630 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,040 shares; 2024Q4: 77,110 shares; 2025Q1: 66,810 shares; 2025Q2: 66,810 shares; 2025Q3: 63,140 shares; 2025Q4: 40,070 shares; 2026Q1: 23,230 shares; 2026Q2: 13,490 shares 13,490 $1.21M 0.03% -9,740 Timeline DOX AMDOCS LTD More: the full row for AMDOCS LTD 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: 9,250 shares; 2026Q1: 17,820 shares; 2026Q2: 21,660 shares 21,660 $1.09M 0.03% +3,840 Timeline RACE FERRARI N V More: the full row for FERRARI N V 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: 2,600 shares; 2026Q1: 2,682 shares; 2026Q2: 2,682 shares 2,682 $998K 0.02% 0 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC 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: 1,620 shares; 2025Q4: 1,250 shares; 2026Q1: 1,250 shares; 2026Q2: 740 shares 740 $884K 0.02% -510 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; 2024Q3: 43,060 shares; 2024Q4: 47,440 shares; 2025Q1: 36,880 shares; 2025Q2: 36,880 shares; 2025Q3: 36,880 shares; 2025Q4: 16,450 shares; 2026Q1: 13,850 shares; 2026Q2: 12,730 shares 12,730 $772K 0.02% -1,120 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,505 shares; 2024Q4: 1,505 shares; 2025Q1: 1,445 shares; 2025Q2: 1,380 shares; 2025Q3: 1,380 shares; 2025Q4: 1,290 shares; 2026Q1: 1,290 shares; 2026Q2: 1,290 shares 1,290 $669K 0.02% 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; 2024Q3: 19,530 shares; 2024Q4: 16,030 shares; 2025Q1: 13,880 shares; 2025Q2: 13,080 shares; 2025Q3: 5,150 shares; 2025Q4: 4,420 shares; 2026Q1: 4,420 shares; 2026Q2: 4,060 shares 4,060 $565K 0.01% -360 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; 2024Q3: 125,028 shares; 2024Q4: 129,428 shares; 2025Q1: 132,568 shares; 2025Q2: 133,568 shares; 2025Q3: 79,868 shares; 2025Q4: 31,418 shares; 2026Q1: 31,418 shares; 2026Q2: 21,735 shares 21,735 $484K 0.01% -9,683 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; 2024Q3: 130,715 shares; 2024Q4: 130,715 shares; 2025Q1: 122,745 shares; 2025Q2: 125,215 shares; 2025Q3: 109,965 shares; 2025Q4: 17,845 shares; 2026Q1: 17,845 shares; 2026Q2: 12,546 shares 12,546 $437K 0.01% -5,299 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; 2024Q3: 1,861,240 shares; 2024Q4: 1,835,681 shares; 2025Q1: 1,174,106 shares; 2025Q2: 16,727 shares; 2025Q3: 10,095 shares; 2025Q4: 9,665 shares; 2026Q1: 1,399 shares; 2026Q2: 1,247 shares 1,247 $372K 0.01% -152 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; 2024Q3: 727,035 shares; 2024Q4: 716,067 shares; 2025Q1: 607,378 shares; 2025Q2: 10,406 shares; 2025Q3: 4,373 shares; 2025Q4: 3,941 shares; 2026Q1: 1,491 shares; 2026Q2: 859 shares 859 $357K 0.01% -632 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; 2024Q3: 48,430 shares; 2024Q4: 32,554 shares; 2025Q1: 26,604 shares; 2025Q2: 26,604 shares; 2025Q3: 2,674 shares; 2025Q4: 2,674 shares; 2026Q1: 2,674 shares; 2026Q2: 2,674 shares 2,674 $315K 0.01% 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; 2024Q3: 38,662 shares; 2024Q4: 14,732 shares; 2025Q1: 13,322 shares; 2025Q2: 12,502 shares; 2025Q3: 2,486 shares; 2025Q4: 2,486 shares; 2026Q1: 2,140 shares; 2026Q2: 2,040 shares 2,040 $309K 0.01% -100 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; 2024Q3: 490,113 shares; 2024Q4: 484,242 shares; 2025Q1: 302,128 shares; 2025Q2: 160,587 shares; 2025Q3: 7,570 shares; 2025Q4: 2,495 shares; 2026Q1: 1,462 shares; 2026Q2: 797 shares 797 $281K 0.01% -665 Timeline