ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,055,010 shares; 2024Q4: 845,005 shares; 2025Q1: 778,291 shares; 2025Q2: 731,496 shares; 2025Q3: 675,400 shares; 2025Q4: 662,665 shares; 2026Q1: 1,007,404 shares; 2026Q2: 827,366 shares 827,366 $293M 4.71% -180,038 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,698,900 shares; 2024Q4: 1,273,400 shares; 2025Q1: 1,008,780 shares; 2025Q2: 960,788 shares; 2025Q3: 973,765 shares; 2025Q4: 922,851 shares; 2026Q1: 1,202,307 shares; 2026Q2: 960,706 shares 960,706 $286M 4.59% -241,601 Timeline NVT NVENT ELEC PLC More: the full row for NVENT ELEC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,854,300 shares; 2024Q4: 1,511,000 shares; 2025Q1: 1,532,255 shares; 2025Q2: 1,463,805 shares; 2025Q3: 1,422,995 shares; 2025Q4: 1,411,365 shares; 2026Q1: 1,424,388 shares; 2026Q2: 1,450,021 shares 1,450,021 $246M 3.94% +25,633 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 548,200 shares; 2024Q4: 474,850 shares; 2025Q1: 350,496 shares; 2025Q2: 333,217 shares; 2025Q3: 322,979 shares; 2025Q4: 320,061 shares; 2026Q1: 323,329 shares; 2026Q2: 326,449 shares 326,449 $235M 3.77% +3,120 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,463,800 shares; 2024Q4: 1,179,312 shares; 2025Q1: 1,058,947 shares; 2025Q2: 1,036,098 shares; 2025Q3: 895,097 shares; 2025Q4: 873,883 shares; 2026Q1: 722,999 shares; 2026Q2: 637,920 shares 637,920 $214M 3.43% -85,079 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 450,115 shares; 2024Q4: 373,775 shares; 2025Q1: 364,931 shares; 2025Q2: 349,855 shares; 2025Q3: 312,568 shares; 2025Q4: 305,297 shares; 2026Q1: 393,959 shares; 2026Q2: 527,512 shares 527,512 $210M 3.36% +133,553 Timeline RRX REGAL REXNORD CORPORATION More: the full row for REGAL REXNORD CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 739,397 shares; 2024Q4: 691,897 shares; 2025Q1: 687,899 shares; 2025Q2: 629,822 shares; 2025Q3: 605,671 shares; 2025Q4: 567,335 shares; 2026Q1: 573,127 shares; 2026Q2: 705,873 shares 705,873 $168M 2.7% +132,746 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; 2024Q3: 1,056,260 shares; 2024Q4: 1,234,000 shares; 2025Q1: 1,299,042 shares; 2025Q2: 1,436,644 shares; 2025Q3: 1,326,268 shares; 2025Q4: 1,305,189 shares; 2026Q1: 1,962,299 shares; 2026Q2: 1,722,056 shares 1,722,056 $163M 2.61% -240,243 Timeline LITE LUMENTUM HLDGS INC More: the full row for LUMENTUM HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 843,000 shares; 2024Q4: 417,000 shares; 2025Q1: 526,816 shares; 2025Q2: 575,819 shares; 2025Q3: 471,048 shares; 2025Q4: 400,097 shares; 2026Q1: 214,826 shares; 2026Q2: 184,110 shares 184,110 $158M 2.53% -30,716 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 496,200 shares; 2024Q4: 469,395 shares; 2025Q1: 604,011 shares; 2025Q2: 631,690 shares; 2025Q3: 612,279 shares; 2025Q4: 539,078 shares; 2026Q1: 645,692 shares; 2026Q2: 651,923 shares 651,923 $154M 2.47% +6,231 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS 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: 374,129 shares; 2026Q1: 477,006 shares; 2026Q2: 481,609 shares 481,609 $141M 2.26% +4,603 Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,318,700 shares; 2024Q4: 963,200 shares; 2025Q1: 978,066 shares; 2025Q2: 928,730 shares; 2025Q3: 900,191 shares; 2025Q4: 892,057 shares; 2026Q1: 901,165 shares; 2026Q2: 909,862 shares 909,862 $139M 2.23% +8,697 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,137,859 shares; 2024Q4: 1,156,536 shares; 2025Q1: 1,102,715 shares; 2025Q2: 1,204,787 shares; 2025Q3: 1,164,837 shares; 2025Q4: 1,049,058 shares; 2026Q1: 1,117,545 shares; 2026Q2: 1,007,585 shares 1,007,585 $134M 2.15% -109,960 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 139,817 shares; 2024Q4: 110,227 shares; 2025Q1: 116,046 shares; 2025Q2: 106,743 shares; 2025Q3: 103,237 shares; 2025Q4: 95,018 shares; 2026Q1: 94,993 shares; 2026Q2: 96,033 shares 96,033 $133M 2.13% +1,040 Timeline POWI POWER INTEGRATIONS INC More: the full row for POWER INTEGRATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 705,000 shares; 2024Q4: 664,000 shares; 2025Q1: 674,328 shares; 2025Q2: 645,060 shares; 2025Q3: 625,238 shares; 2025Q4: 627,474 shares; 2026Q1: 870,170 shares; 2026Q2: 1,340,404 shares 1,340,404 $112M 1.8% +470,234 Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 605,300 shares; 2025Q1: 990,591 shares; 2025Q2: 942,527 shares; 2025Q3: 913,564 shares; 2025Q4: 905,310 shares; 2026Q1: 858,168 shares; 2026Q2: 865,627 shares 865,627 $103M 1.65% +7,459 Timeline ENPH ENPHASE ENERGY INC More: the full row for ENPHASE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 303,300 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,052,075 shares; 2026Q2: 2,061,745 shares 2,061,745 $102M 1.63% +1,009,670 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 673,430 shares; 2024Q4: 595,894 shares; 2025Q1: 621,783 shares; 2025Q2: 585,235 shares; 2025Q3: 520,531 shares; 2025Q4: 507,280 shares; 2026Q1: 513,027 shares; 2026Q2: 512,880 shares 512,880 $99.7M 1.6% -147 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,033,670 shares; 2024Q4: 1,144,735 shares; 2025Q1: 996,226 shares; 2025Q2: 880,936 shares; 2025Q3: 796,088 shares; 2025Q4: 762,259 shares; 2026Q1: 697,677 shares; 2026Q2: 813,451 shares 813,451 $96.2M 1.54% +115,774 Timeline BE BLOOM ENERGY CORP More: the full row for BLOOM ENERGY 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: 261,101 shares; 2026Q2: 316,637 shares 316,637 $95.8M 1.54% +55,536 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 154,642 shares; 2024Q4: 165,544 shares; 2025Q1: 136,557 shares; 2025Q2: 161,597 shares; 2025Q3: 137,514 shares; 2025Q4: 115,205 shares; 2026Q1: 130,713 shares; 2026Q2: 190,933 shares 190,933 $95.7M 1.54% +60,220 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 370,500 shares; 2024Q4: 342,500 shares; 2025Q1: 270,430 shares; 2025Q2: 257,260 shares; 2025Q3: 249,358 shares; 2025Q4: 247,111 shares; 2026Q1: 249,629 shares; 2026Q2: 252,042 shares 252,042 $91.4M 1.47% +2,413 Timeline ITRI ITRON INC More: the full row for ITRON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 310,000 shares; 2024Q4: 292,000 shares; 2025Q1: 296,545 shares; 2025Q2: 283,672 shares; 2025Q3: 372,176 shares; 2025Q4: 422,411 shares; 2026Q1: 951,735 shares; 2026Q2: 1,053,799 shares 1,053,799 $91.2M 1.46% +102,064 Timeline MWH SOLV ENERGY INC More: the full row for SOLV ENERGY 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: not reported; 2026Q1: 1,004,904 shares; 2026Q2: 2,641,405 shares 2,641,405 $89.9M 1.44% +1,636,501 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,936,944 shares; 2024Q4: 2,449,875 shares; 2025Q1: 3,192,116 shares; 2025Q2: 2,797,934 shares; 2025Q3: 2,379,020 shares; 2025Q4: 2,347,104 shares; 2026Q1: 2,287,250 shares; 2026Q2: 3,099,250 shares 3,099,250 $89.5M 1.44% +812,000 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC 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: 120,745 shares; 2026Q1: 174,222 shares; 2026Q2: 175,904 shares 175,904 $86.4M 1.39% +1,682 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 977,754 shares; 2024Q4: 867,594 shares; 2025Q1: 838,144 shares; 2025Q2: 801,150 shares; 2025Q3: 756,211 shares; 2025Q4: 733,011 shares; 2026Q1: 850,298 shares; 2026Q2: 882,169 shares 882,169 $78.2M 1.25% +31,871 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 337,187 shares; 2024Q4: 283,063 shares; 2025Q1: 277,779 shares; 2025Q2: 237,337 shares; 2025Q3: 271,089 shares; 2025Q4: 412,636 shares; 2026Q1: 379,071 shares; 2026Q2: 322,045 shares 322,045 $73.1M 1.17% -57,026 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 225,500 shares; 2025Q2: 248,500 shares; 2025Q3: 209,500 shares; 2025Q4: 170,500 shares; 2026Q1: 262,500 shares; 2026Q2: 283,378 shares 283,378 $72.4M 1.16% +20,878 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 520,281 shares; 2024Q4: 547,260 shares; 2025Q1: 566,450 shares; 2025Q2: 463,674 shares; 2025Q3: 307,152 shares; 2025Q4: 250,574 shares; 2026Q1: 232,708 shares; 2026Q2: 275,959 shares 275,959 $65.5M 1.05% +43,251 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 375,164 shares; 2024Q4: 326,519 shares; 2025Q1: 265,269 shares; 2025Q2: 327,269 shares; 2025Q3: 322,714 shares; 2025Q4: 244,969 shares; 2026Q1: 135,736 shares; 2026Q2: 129,176 shares 129,176 $62.5M 1% -6,560 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: 342,533 shares; 2024Q4: 268,028 shares; 2025Q1: 213,886 shares; 2025Q2: 186,680 shares; 2025Q3: 182,669 shares; 2025Q4: 231,059 shares; 2026Q1: 186,208 shares; 2026Q2: 216,974 shares 216,974 $60.5M 0.97% +30,766 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; 2024Q3: 246,241 shares; 2024Q4: 259,545 shares; 2025Q1: 327,058 shares; 2025Q2: 332,551 shares; 2025Q3: 286,522 shares; 2025Q4: 269,328 shares; 2026Q1: 287,881 shares; 2026Q2: 309,684 shares 309,684 $59M 0.95% +21,803 Timeline FRVO FERVO ENERGY CO More: the full row for FERVO ENERGY CO 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: 1,969,224 shares 1,969,224 $57.6M 0.92% new 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: 219,865 shares; 2024Q4: 185,148 shares; 2025Q1: 142,523 shares; 2025Q2: 185,460 shares; 2025Q3: 347,801 shares; 2025Q4: 132,093 shares; 2026Q1: 144,872 shares; 2026Q2: 152,195 shares 152,195 $57.1M 0.92% +7,323 Timeline RUN SUNRUN INC More: the full row for SUNRUN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,117,100 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,138,191 shares; 2025Q4: 2,946,776 shares; 2026Q1: 4,222,937 shares; 2026Q2: 4,263,680 shares 4,263,680 $57M 0.92% +40,743 Timeline ONTO ONTO INNOVATION INC More: the full row for ONTO INNOVATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 170,740 shares; 2024Q4: 162,860 shares; 2025Q1: 131,910 shares; 2025Q2: 131,910 shares; 2025Q3: 151,910 shares; 2025Q4: 140,000 shares; 2026Q1: 114,700 shares; 2026Q2: 147,200 shares 147,200 $55.7M 0.89% +32,500 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 57,197 shares; 2025Q2: 52,897 shares; 2025Q3: 42,600 shares; 2025Q4: 45,226 shares; 2026Q1: 64,260 shares; 2026Q2: 65,460 shares 65,460 $54.3M 0.87% +1,200 Timeline AIT APPLIED INDL TECHNOLOGIES IN More: the full row for APPLIED INDL TECHNOLOGIES IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,160 shares; 2024Q4: 186,960 shares; 2025Q1: 171,950 shares; 2025Q2: 186,950 shares; 2025Q3: 187,376 shares; 2025Q4: 149,702 shares; 2026Q1: 155,022 shares; 2026Q2: 150,522 shares 150,522 $50.9M 0.82% -4,500 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: not reported; 2024Q4: 300,647 shares; 2025Q1: 360,350 shares; 2025Q2: 350,650 shares; 2025Q3: 299,861 shares; 2025Q4: 309,312 shares; 2026Q1: 170,778 shares; 2026Q2: 220,405 shares 220,405 $49.1M 0.79% +49,627 Timeline PCOR PROCORE TECHNOLOGIES INC More: the full row for PROCORE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,315,000 shares; 2024Q4: 1,239,000 shares; 2025Q1: 1,258,265 shares; 2025Q2: 1,203,657 shares; 2025Q3: 1,166,668 shares; 2025Q4: 1,156,128 shares; 2026Q1: 1,167,931 shares; 2026Q2: 1,179,201 shares 1,179,201 $47.9M 0.77% +11,270 Timeline VIAV VIAVI SOLUTIONS INC More: the full row for VIAVI 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: 450,000 shares; 2025Q3: 450,000 shares; 2025Q4: 595,000 shares; 2026Q1: 660,000 shares; 2026Q2: 896,000 shares 896,000 $42.8M 0.69% +236,000 Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 215,452 shares; 2024Q4: 215,475 shares; 2025Q1: 321,941 shares; 2025Q2: 332,563 shares; 2025Q3: 407,304 shares; 2025Q4: 364,310 shares; 2026Q1: 308,404 shares; 2026Q2: 271,735 shares 271,735 $42.7M 0.68% -36,669 Timeline SQM SOCIEDAD QUIMICA Y MINERA DE More: the full row for SOCIEDAD QUIMICA Y MINERA DE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,248,003 shares; 2024Q4: 1,165,600 shares; 2025Q1: 1,165,600 shares; 2025Q2: 1,107,900 shares; 2025Q3: 741,400 shares; 2025Q4: 685,200 shares; 2026Q1: 616,488 shares; 2026Q2: 556,152 shares 556,152 $41.2M 0.66% -60,336 Timeline STM STMICROELECTRONICS N V More: the full row for STMICROELECTRONICS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 723,155 shares; 2024Q4: 673,150 shares; 2025Q1: 656,150 shares; 2025Q2: 680,710 shares; 2025Q3: 584,960 shares; 2025Q4: 566,130 shares; 2026Q1: 528,398 shares; 2026Q2: 538,880 shares 538,880 $40.4M 0.65% +10,482 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS 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: 268,554 shares; 2026Q1: 303,330 shares; 2026Q2: 303,571 shares 303,571 $38.2M 0.61% +241 Timeline APG API GROUP CORP More: the full row for API GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,143,730 shares; 2024Q4: 1,143,730 shares; 2025Q1: 904,190 shares; 2025Q2: 901,190 shares; 2025Q3: 1,411,585 shares; 2025Q4: 1,401,270 shares; 2026Q1: 1,048,034 shares; 2026Q2: 891,999 shares 891,999 $37.8M 0.61% -156,035 Timeline SPXC SPX TECHNOLOGIES INC More: the full row for SPX TECHNOLOGIES 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: not reported; 2026Q1: 71,713 shares; 2026Q2: 152,829 shares 152,829 $37.5M 0.6% +81,116 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: 168,474 shares; 2024Q4: 169,504 shares; 2025Q1: 169,504 shares; 2025Q2: 174,084 shares; 2025Q3: 137,484 shares; 2025Q4: 132,884 shares; 2026Q1: 124,027 shares; 2026Q2: 122,184 shares 122,184 $36.4M 0.58% -1,843 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: 49,965 shares; 2024Q4: 53,505 shares; 2025Q1: 55,332 shares; 2025Q2: 36,382 shares; 2025Q3: 33,494 shares; 2025Q4: 37,328 shares; 2026Q1: 43,818 shares; 2026Q2: 69,055 shares 69,055 $35.8M 0.57% +25,237 Timeline FBIN FORTUNE BRANDS INNOVATIONS I More: the full row for FORTUNE BRANDS INNOVATIONS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 733,569 shares; 2024Q4: 669,393 shares; 2025Q1: 651,089 shares; 2025Q2: 676,296 shares; 2025Q3: 665,136 shares; 2025Q4: 665,594 shares; 2026Q1: 646,689 shares; 2026Q2: 630,689 shares 630,689 $34.6M 0.56% -16,000 Timeline CNM CORE & MAIN INC More: the full row for CORE & MAIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,605,341 shares; 2024Q4: 2,141,763 shares; 2025Q1: 1,817,344 shares; 2025Q2: 1,044,695 shares; 2025Q3: 1,051,178 shares; 2025Q4: 818,544 shares; 2026Q1: 760,784 shares; 2026Q2: 711,784 shares 711,784 $34.3M 0.55% -49,000 Timeline TKR TIMKEN CO More: the full row for TIMKEN CO 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: 235,190 shares 235,190 $34.2M 0.55% new Timeline WTS WATTS WATER TECHNOLOGIES INC More: the full row for WATTS WATER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,579 shares; 2024Q4: 72,493 shares; 2025Q1: 70,793 shares; 2025Q2: 67,493 shares; 2025Q3: 67,532 shares; 2025Q4: 66,032 shares; 2026Q1: 63,032 shares; 2026Q2: 85,114 shares 85,114 $33.3M 0.53% +22,082 Timeline ALB ALBEMARLE CORP More: the full row for ALBEMARLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,024,205 shares; 2024Q4: 822,810 shares; 2025Q1: 392,810 shares; 2025Q2: 387,710 shares; 2025Q3: 352,210 shares; 2025Q4: 326,280 shares; 2026Q1: 194,912 shares; 2026Q2: 234,771 shares 234,771 $31.7M 0.51% +39,859 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,110,616 shares; 2024Q4: 871,642 shares; 2025Q1: 616,259 shares; 2025Q2: 562,682 shares; 2025Q3: 430,801 shares; 2025Q4: 419,765 shares; 2026Q1: 293,136 shares; 2026Q2: 404,137 shares 404,137 $31M 0.5% +111,001 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 143,100 shares; 2024Q4: 131,630 shares; 2025Q1: 141,700 shares; 2025Q2: 145,400 shares; 2025Q3: 117,845 shares; 2025Q4: 113,845 shares; 2026Q1: 106,251 shares; 2026Q2: 108,352 shares 108,352 $30.5M 0.49% +2,101 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: not reported; 2024Q4: not reported; 2025Q1: 77,000 shares; 2025Q2: 77,000 shares; 2025Q3: 77,000 shares; 2025Q4: 86,600 shares; 2026Q1: 78,500 shares; 2026Q2: 85,700 shares 85,700 $30M 0.48% +7,200 Timeline COHR COHERENT CORP More: the full row for COHERENT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 127,000 shares; 2025Q3: 66,400 shares; 2025Q4: 57,500 shares; 2026Q1: 114,400 shares; 2026Q2: 74,307 shares 74,307 $29.3M 0.47% -40,093 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,409 shares; 2024Q4: 58,251 shares; 2025Q1: 52,338 shares; 2025Q2: 42,170 shares; 2025Q3: 42,170 shares; 2025Q4: 63,460 shares; 2026Q1: 74,801 shares; 2026Q2: 86,475 shares 86,475 $29.3M 0.47% +11,674 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; 2024Q3: 25,034 shares; 2024Q4: 46,483 shares; 2025Q1: 39,864 shares; 2025Q2: 40,006 shares; 2025Q3: 36,741 shares; 2025Q4: 23,148 shares; 2026Q1: 16,914 shares; 2026Q2: 22,658 shares 22,658 $28.9M 0.46% +5,744 Timeline MKSI MKS INC. More: the full row for MKS 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: 52,630 shares; 2026Q1: 45,600 shares; 2026Q2: 64,992 shares 64,992 $28.9M 0.46% +19,392 Timeline HBM HUDBAY MINERALS INC More: the full row for HUDBAY MINERALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,075,000 shares; 2025Q3: 1,155,000 shares; 2025Q4: 1,155,000 shares; 2026Q1: 901,000 shares; 2026Q2: 1,223,000 shares 1,223,000 $28.9M 0.46% +322,000 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,792 shares; 2024Q4: 169,623 shares; 2025Q1: 133,802 shares; 2025Q2: 124,802 shares; 2025Q3: 153,567 shares; 2025Q4: 157,955 shares; 2026Q1: 130,162 shares; 2026Q2: 126,162 shares 126,162 $28.3M 0.45% -4,000 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: 208,204 shares; 2024Q4: 189,648 shares; 2025Q1: 147,884 shares; 2025Q2: 82,446 shares; 2025Q3: 78,315 shares; 2025Q4: 155,263 shares; 2026Q1: 154,706 shares; 2026Q2: 154,706 shares 154,706 $26.3M 0.42% 0 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 196,468 shares; 2024Q4: 194,695 shares; 2025Q1: 192,795 shares; 2025Q2: 187,295 shares; 2025Q3: 152,695 shares; 2025Q4: 147,395 shares; 2026Q1: 137,521 shares; 2026Q2: 140,245 shares 140,245 $25.9M 0.42% +2,724 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: 127,000 shares; 2024Q4: 127,400 shares; 2025Q1: 126,300 shares; 2025Q2: 129,500 shares; 2025Q3: 129,500 shares; 2025Q4: 129,500 shares; 2026Q1: 129,500 shares; 2026Q2: 129,500 shares 129,500 $25.9M 0.42% 0 Timeline AUGO AURA MINERALS INC More: the full row for AURA MINERALS 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: 260,000 shares; 2026Q1: 286,000 shares; 2026Q2: 407,000 shares 407,000 $25.6M 0.41% +121,000 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 624,351 shares; 2024Q4: 695,804 shares; 2025Q1: 364,182 shares; 2025Q2: 298,823 shares; 2025Q3: 270,132 shares; 2025Q4: 260,157 shares; 2026Q1: 183,446 shares; 2026Q2: 193,950 shares 193,950 $25.5M 0.41% +10,504 Timeline ACM AECOM More: the full row for AECOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 644,125 shares; 2024Q4: 503,521 shares; 2025Q1: 433,236 shares; 2025Q2: 379,523 shares; 2025Q3: 350,876 shares; 2025Q4: 380,804 shares; 2026Q1: 371,937 shares; 2026Q2: 345,638 shares 345,638 $24.1M 0.39% -26,299 Timeline MAIR MADISON AIR SOLUTIONS CORP More: the full row for MADISON AIR SOLUTIONS 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: 611,307 shares 611,307 $23.8M 0.38% new Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,200 shares; 2024Q4: 23,100 shares; 2025Q1: 129,252 shares; 2025Q2: 88,278 shares; 2025Q3: 69,200 shares; 2025Q4: 32,675 shares; 2026Q1: 31,474 shares; 2026Q2: 11,799 shares 11,799 $23.4M 0.38% -19,675 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL 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: 66,900 shares; 2025Q4: 69,300 shares; 2026Q1: 35,000 shares; 2026Q2: 65,400 shares 65,400 $22.6M 0.36% +30,400 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: 27,500 shares; 2024Q4: 21,100 shares; 2025Q1: 21,100 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares; 2026Q1: 40,000 shares; 2026Q2: 58,590 shares 58,590 $22M 0.35% +18,590 Timeline TEX TEREX CORP NEW More: the full row for TEREX CORP NEW 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: 299,384 shares 299,384 $21.7M 0.35% new Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 202,275 shares; 2024Q4: 95,400 shares; 2025Q1: 99,579 shares; 2025Q2: 48,720 shares; 2025Q3: 46,495 shares; 2025Q4: 39,355 shares; 2026Q1: 44,430 shares; 2026Q2: 45,314 shares 45,314 $19.1M 0.31% +884 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,000 shares; 2024Q4: 36,400 shares; 2025Q1: 48,000 shares; 2025Q2: 48,000 shares; 2025Q3: 48,000 shares; 2025Q4: 54,200 shares; 2026Q1: 97,500 shares; 2026Q2: 71,500 shares 71,500 $18.2M 0.29% -26,000 Timeline CVCO CAVCO INDS INC DEL More: the full row for CAVCO INDS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,500 shares; 2024Q4: 23,200 shares; 2025Q1: 25,300 shares; 2025Q2: 22,700 shares; 2025Q3: 26,000 shares; 2025Q4: 26,000 shares; 2026Q1: 29,200 shares; 2026Q2: 29,200 shares 29,200 $17.9M 0.29% 0 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 180,210 shares; 2024Q4: 163,980 shares; 2025Q1: 151,160 shares; 2025Q2: 146,410 shares; 2025Q3: 95,510 shares; 2025Q4: 146,360 shares; 2026Q1: 85,737 shares; 2026Q2: 87,430 shares 87,430 $17.6M 0.28% +1,693 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,500 shares; 2024Q4: 34,500 shares; 2025Q1: 81,377 shares; 2025Q2: 99,130 shares; 2025Q3: 49,200 shares; 2025Q4: 49,200 shares; 2026Q1: 76,822 shares; 2026Q2: 81,822 shares 81,822 $17.4M 0.28% +5,000 Timeline VECO VEECO INSTRS INC DEL More: the full row for VEECO INSTRS INC DEL 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: 230,000 shares 230,000 $17.4M 0.28% new Timeline GFL GFL ENVIRONMENTAL INC More: the full row for GFL ENVIRONMENTAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 677,378 shares; 2025Q2: 542,263 shares; 2025Q3: 613,949 shares; 2025Q4: 678,861 shares; 2026Q1: 577,003 shares; 2026Q2: 464,788 shares 464,788 $17.1M 0.27% -112,215 Timeline AZZ AZZ INC More: the full row for AZZ 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: 40,000 shares; 2025Q4: 56,600 shares; 2026Q1: 56,600 shares; 2026Q2: 109,075 shares 109,075 $16.9M 0.27% +52,475 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 326,963 shares; 2024Q4: 326,963 shares; 2025Q1: 316,637 shares; 2025Q2: 293,637 shares; 2025Q3: 293,470 shares; 2025Q4: 269,470 shares; 2026Q1: 269,170 shares; 2026Q2: 253,170 shares 253,170 $15.9M 0.25% -16,000 Timeline HSAI HESAI GROUP More: the full row for HESAI GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 380,000 shares; 2025Q3: 881,000 shares; 2025Q4: 1,179,500 shares; 2026Q1: 840,385 shares; 2026Q2: 833,050 shares 833,050 $15.2M 0.24% -7,335 Timeline CECO CECO ENVIRONMENTAL CORP More: the full row for CECO ENVIRONMENTAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 565,255 shares; 2024Q4: 531,253 shares; 2025Q1: 518,253 shares; 2025Q2: 452,223 shares; 2025Q3: 276,163 shares; 2025Q4: 131,216 shares; 2026Q1: 198,743 shares; 2026Q2: 165,171 shares 165,171 $15M 0.24% -33,572 Timeline AVTR AVANTOR INC More: the full row for AVANTOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,763,741 shares; 2024Q4: 7,612,555 shares; 2025Q1: 8,288,920 shares; 2025Q2: 8,727,184 shares; 2025Q3: 7,920,177 shares; 2025Q4: 7,280,961 shares; 2026Q1: 4,189,536 shares; 2026Q2: 1,465,796 shares 1,465,796 $14.5M 0.23% -2,723,740 Timeline CMC COMMERCIAL METALS CO More: the full row for COMMERCIAL METALS CO 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: 164,500 shares; 2026Q2: 229,000 shares 229,000 $14.4M 0.23% +64,500 Timeline BSY BENTLEY SYS INC More: the full row for BENTLEY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 358,437 shares; 2024Q4: 316,706 shares; 2025Q1: 306,706 shares; 2025Q2: 296,706 shares; 2025Q3: 288,537 shares; 2025Q4: 288,537 shares; 2026Q1: 288,537 shares; 2026Q2: 456,240 shares 456,240 $13.6M 0.22% +167,703 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A 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: 13,473 shares; 2025Q4: 18,544 shares; 2026Q1: 26,540 shares; 2026Q2: 29,511 shares 29,511 $13.5M 0.22% +2,971 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 15,500 shares; 2025Q1: 32,000 shares; 2025Q2: 44,000 shares; 2025Q3: 44,000 shares; 2025Q4: 44,000 shares; 2026Q1: 44,000 shares; 2026Q2: 63,500 shares 63,500 $13.3M 0.21% +19,500 Timeline ICFI ICF INTL INC More: the full row for ICF INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 130,766 shares; 2024Q4: 130,766 shares; 2025Q1: 169,326 shares; 2025Q2: 175,993 shares; 2025Q3: 175,892 shares; 2025Q4: 176,188 shares; 2026Q1: 176,188 shares; 2026Q2: 164,188 shares 164,188 $12M 0.19% -12,000 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,300 shares; 2025Q3: 34,500 shares; 2025Q4: 29,200 shares; 2026Q1: 40,500 shares; 2026Q2: 26,200 shares 26,200 $11.7M 0.19% -14,300 Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 35,327 shares; 2025Q1: 35,327 shares; 2025Q2: not reported; 2025Q3: 73,598 shares; 2025Q4: 139,222 shares; 2026Q1: 141,393 shares; 2026Q2: 75,896 shares 75,896 $11.3M 0.18% -65,497 Timeline CBRS CEREBRAS SYSTEMS INC More: the full row for CEREBRAS SYSTEMS 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: not reported; 2026Q1: not reported; 2026Q2: 45,000 shares 45,000 $9.95M 0.16% new Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 172,582 shares; 2024Q4: 112,382 shares; 2025Q1: 54,382 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,500 shares; 2026Q2: 60,000 shares 60,000 $9.54M 0.15% +39,500 Timeline AMBA AMBARELLA INC More: the full row for AMBARELLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 283,800 shares; 2024Q4: 274,920 shares; 2025Q1: 419,120 shares; 2025Q2: 253,120 shares; 2025Q3: 247,545 shares; 2025Q4: 162,595 shares; 2026Q1: 104,154 shares; 2026Q2: 106,242 shares 106,242 $9.12M 0.15% +2,088 Timeline MWA MUELLER WTR PRODS INC More: the full row for MUELLER WTR PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,807 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 343,683 shares; 2025Q3: 363,683 shares; 2025Q4: 364,669 shares; 2026Q1: 348,669 shares; 2026Q2: 348,669 shares 348,669 $9.01M 0.14% 0 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS 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: 165,900 shares; 2026Q1: 72,000 shares; 2026Q2: 72,000 shares 72,000 $8.46M 0.14% 0 Timeline XPEV XPENG INC More: the full row for XPENG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,259,051 shares; 2024Q4: 1,800,900 shares; 2025Q1: 1,159,769 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 666,000 shares; 2026Q1: 621,565 shares; 2026Q2: 633,991 shares 633,991 $8.39M 0.13% +12,426 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 682,050 shares; 2024Q4: 578,077 shares; 2025Q1: 667,276 shares; 2025Q2: 476,080 shares; 2025Q3: 397,181 shares; 2025Q4: 371,345 shares; 2026Q1: 71,443 shares; 2026Q2: 72,848 shares 72,848 $8.28M 0.13% +1,405 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,300 shares; 2024Q4: 2,700 shares; 2025Q1: 2,700 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 21,500 shares; 2026Q2: 14,000 shares 14,000 $8.13M 0.13% -7,500 Timeline NOVT NOVANTA INC More: the full row for NOVANTA 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: not reported; 2026Q1: not reported; 2026Q2: 50,000 shares 50,000 $8.11M 0.13% new Timeline OSIS OSI SYSTEMS INC More: the full row for OSI SYSTEMS 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: 30,547 shares; 2026Q1: 36,500 shares; 2026Q2: 36,500 shares 36,500 $7.98M 0.13% 0 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 105,011 shares; 2024Q4: 86,111 shares; 2025Q1: 75,686 shares; 2025Q2: 75,244 shares; 2025Q3: 68,819 shares; 2025Q4: 90,319 shares; 2026Q1: 165,000 shares; 2026Q2: 92,000 shares 92,000 $7.78M 0.12% -73,000 Timeline MIR MIRION TECHNOLOGIES INC More: the full row for MIRION TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 230,000 shares; 2025Q3: 230,000 shares; 2025Q4: 230,000 shares; 2026Q1: 230,000 shares; 2026Q2: 424,000 shares 424,000 $7.6M 0.12% +194,000 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: not reported; 2024Q4: not reported; 2025Q1: 52,825 shares; 2025Q2: 52,825 shares; 2025Q3: 52,825 shares; 2025Q4: 52,825 shares; 2026Q1: 52,825 shares; 2026Q2: 52,825 shares 52,825 $7.56M 0.12% 0 Timeline SXT SENSIENT TECHNOLOGIES CORP More: the full row for SENSIENT TECHNOLOGIES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,340 shares; 2024Q4: 158,329 shares; 2025Q1: 235,372 shares; 2025Q2: 197,071 shares; 2025Q3: 136,401 shares; 2025Q4: 146,623 shares; 2026Q1: 120,818 shares; 2026Q2: 58,689 shares 58,689 $7.24M 0.12% -62,129 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 128,020 shares; 2024Q4: 128,020 shares; 2025Q1: 128,020 shares; 2025Q2: 102,582 shares; 2025Q3: 93,074 shares; 2025Q4: 101,509 shares; 2026Q1: 61,761 shares; 2026Q2: 52,254 shares 52,254 $5.41M 0.09% -9,507 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: not reported; 2024Q4: 39,047 shares; 2025Q1: 39,047 shares; 2025Q2: 32,652 shares; 2025Q3: 25,512 shares; 2025Q4: 25,512 shares; 2026Q1: 21,142 shares; 2026Q2: 21,142 shares 21,142 $5.32M 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; 2024Q3: 22,971 shares; 2024Q4: 22,971 shares; 2025Q1: 22,971 shares; 2025Q2: 20,125 shares; 2025Q3: 18,261 shares; 2025Q4: 18,261 shares; 2026Q1: 15,134 shares; 2026Q2: 10,949 shares 10,949 $4.55M 0.07% -4,185 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 125,654 shares; 2024Q4: 140,385 shares; 2025Q1: 133,242 shares; 2025Q2: 116,001 shares; 2025Q3: 90,629 shares; 2025Q4: 90,629 shares; 2026Q1: 70,299 shares; 2026Q2: 63,784 shares 63,784 $4.28M 0.07% -6,515 Timeline IFF INTERNATIONAL FLAVORS&FRAGRA More: the full row for INTERNATIONAL FLAVORS&FRAGRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 99,042 shares; 2024Q4: 84,309 shares; 2025Q1: 84,309 shares; 2025Q2: 78,706 shares; 2025Q3: 76,019 shares; 2025Q4: 76,019 shares; 2026Q1: 58,187 shares; 2026Q2: 42,395 shares 42,395 $3.36M 0.05% -15,792 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 103,905 shares; 2024Q4: 145,807 shares; 2025Q1: 154,543 shares; 2025Q2: 124,594 shares; 2025Q3: 97,342 shares; 2025Q4: 75,494 shares; 2026Q1: 59,063 shares; 2026Q2: 39,199 shares 39,199 $3.07M 0.05% -19,864 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: not reported; 2024Q4: 26,088 shares; 2025Q1: 40,003 shares; 2025Q2: 39,810 shares; 2025Q3: 38,975 shares; 2025Q4: 38,975 shares; 2026Q1: 34,311 shares; 2026Q2: 33,440 shares 33,440 $3.07M 0.05% -871 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 307,490 shares; 2024Q4: 290,155 shares; 2025Q1: 296,656 shares; 2025Q2: 201,545 shares; 2025Q3: 186,112 shares; 2025Q4: 117,590 shares; 2026Q1: 9,500 shares; 2026Q2: 9,500 shares 9,500 $2.84M 0.05% 0 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,442 shares; 2026Q2: 1,627 shares 1,627 $1.95M 0.03% +185 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 40,000 shares; 2025Q2: 61,500 shares; 2025Q3: 61,500 shares; 2025Q4: 46,800 shares; 2026Q1: not reported; 2026Q2: 5,000 shares 5,000 $1.82M 0.03% new Timeline DECK DECKERS OUTDOOR CORP More: the full row for DECKERS OUTDOOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,350 shares; 2024Q4: 47,144 shares; 2025Q1: 47,220 shares; 2025Q2: 44,128 shares; 2025Q3: 43,164 shares; 2025Q4: 26,735 shares; 2026Q1: 17,640 shares; 2026Q2: 17,640 shares 17,640 $1.75M 0.03% 0 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 170,179 shares; 2024Q4: 114,072 shares; 2025Q1: 102,769 shares; 2025Q2: 82,082 shares; 2025Q3: 58,083 shares; 2025Q4: 53,413 shares; 2026Q1: 44,264 shares; 2026Q2: 38,807 shares 38,807 $1.66M 0.03% -5,457 Timeline ZBRA ZEBRA TECHNOLOGIES CORPORATI More: the full row for ZEBRA TECHNOLOGIES CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 992 shares; 2024Q4: 1,004 shares; 2025Q1: 1,251 shares; 2025Q2: 1,251 shares; 2025Q3: 1,368 shares; 2025Q4: 1,476 shares; 2026Q1: 1,667 shares; 2026Q2: 5,943 shares 5,943 $1.56M 0.03% +4,276 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 31,286 shares; 2025Q2: 29,641 shares; 2025Q3: 42,637 shares; 2025Q4: 42,637 shares; 2026Q1: 48,094 shares; 2026Q2: 43,893 shares 43,893 $1.55M 0.02% -4,201 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES 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: 16,529 shares 16,529 $1.5M 0.02% new Timeline MMS MAXIMUS INC More: the full row for MAXIMUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 109,411 shares; 2024Q4: 109,411 shares; 2025Q1: 109,411 shares; 2025Q2: 102,139 shares; 2025Q3: 86,021 shares; 2025Q4: 76,162 shares; 2026Q1: 31,404 shares; 2026Q2: 21,222 shares 21,222 $1.14M 0.02% -10,182 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 36,910 shares; 2026Q1: 3,910 shares; 2026Q2: 3,910 shares 3,910 $694K 0.01% 0 Timeline VITL VITAL FARMS INC More: the full row for VITAL FARMS 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: not reported; 2026Q1: 20,353 shares; 2026Q2: 14,937 shares 14,937 $174K <0.01% -5,416 Timeline