NVMI NOVA LTD More: the full row for NOVA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,358 shares; 2024Q4: 75,958 shares; 2025Q1: 64,125 shares; 2025Q2: 71,830 shares; 2025Q3: 73,680 shares; 2025Q4: 63,630 shares; 2026Q1: 48,130 shares; 2026Q2: 34,380 shares 34,380 $18.7M 5.89% -13,750 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 26,500 shares; 2026Q2: 46,100 shares 46,100 $18M 5.69% +19,600 Timeline EGP EASTGROUP PPTYS INC More: the full row for EASTGROUP PPTYS 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: 37,000 shares; 2025Q4: 47,600 shares; 2026Q1: 75,600 shares; 2026Q2: 79,318 shares 79,318 $16.1M 5.06% +3,718 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,400 shares; 2025Q2: 43,900 shares; 2025Q3: 41,300 shares; 2025Q4: 68,500 shares; 2026Q1: 123,100 shares; 2026Q2: 122,531 shares 122,531 $15.7M 4.96% -569 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS 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: 19,400 shares; 2026Q2: 25,850 shares 25,850 $14.9M 4.71% +6,450 Timeline BCPC BALCHEM CORP More: the full row for BALCHEM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 127,800 shares; 2024Q4: 107,500 shares; 2025Q1: 74,900 shares; 2025Q2: 74,400 shares; 2025Q3: 78,700 shares; 2025Q4: 101,300 shares; 2026Q1: 98,700 shares; 2026Q2: 87,518 shares 87,518 $14.8M 4.66% -11,182 Timeline SITM SITIME CORP More: the full row for SITIME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,025 shares; 2024Q4: 45,880 shares; 2025Q1: 45,659 shares; 2025Q2: 45,000 shares; 2025Q3: 35,000 shares; 2025Q4: 35,000 shares; 2026Q1: 25,000 shares; 2026Q2: 16,000 shares 16,000 $11.9M 3.76% -9,000 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: 331,416 shares; 2024Q4: 373,216 shares; 2025Q1: 309,239 shares; 2025Q2: 436,900 shares; 2025Q3: 460,900 shares; 2025Q4: 461,409 shares; 2026Q1: 400,300 shares; 2026Q2: 380,833 shares 380,833 $11.4M 3.59% -19,467 Timeline CSW CSW INDUSTRIALS INC More: the full row for CSW INDUSTRIALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,000 shares; 2024Q4: 35,000 shares; 2025Q1: 35,000 shares; 2025Q2: 40,000 shares; 2025Q3: 40,000 shares; 2025Q4: 46,200 shares; 2026Q1: 49,800 shares; 2026Q2: 40,705 shares 40,705 $11.3M 3.57% -9,095 Timeline HLI HOULIHAN LOKEY INC More: the full row for HOULIHAN LOKEY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 151,000 shares; 2024Q4: 95,000 shares; 2025Q1: 79,500 shares; 2025Q2: 81,000 shares; 2025Q3: 89,000 shares; 2025Q4: 97,650 shares; 2026Q1: 98,250 shares; 2026Q2: 82,934 shares 82,934 $11.1M 3.51% -15,316 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: 169,900 shares; 2024Q4: 138,500 shares; 2025Q1: 87,300 shares; 2025Q2: 86,540 shares; 2025Q3: 97,540 shares; 2025Q4: 90,240 shares; 2026Q1: 89,840 shares; 2026Q2: 84,140 shares 84,140 $11.1M 3.49% -5,700 Timeline AYI ACUITY INC More: the full row for ACUITY 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: 28,950 shares 28,950 $10.9M 3.44% new Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,221 shares; 2024Q4: 92,600 shares; 2025Q1: 55,580 shares; 2025Q2: 59,400 shares; 2025Q3: 48,600 shares; 2025Q4: 104,700 shares; 2026Q1: 81,900 shares; 2026Q2: 59,500 shares 59,500 $10.7M 3.37% -22,400 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 179,500 shares; 2024Q4: 168,300 shares; 2025Q1: 124,200 shares; 2025Q2: 121,600 shares; 2025Q3: 121,600 shares; 2025Q4: 120,500 shares; 2026Q1: 191,800 shares; 2026Q2: 179,089 shares 179,089 $10.5M 3.32% -12,711 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: 26,600 shares; 2024Q4: 76,940 shares; 2025Q1: 61,920 shares; 2025Q2: 71,060 shares; 2025Q3: 92,160 shares; 2025Q4: 94,910 shares; 2026Q1: 79,310 shares; 2026Q2: 67,765 shares 67,765 $9.44M 2.98% -11,545 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; 2024Q3: 323,000 shares; 2024Q4: 332,500 shares; 2025Q1: 256,600 shares; 2025Q2: 294,950 shares; 2025Q3: 362,050 shares; 2025Q4: 346,450 shares; 2026Q1: 341,050 shares; 2026Q2: 126,335 shares 126,335 $8.93M 2.81% -214,715 Timeline LRN STRIDE INC More: the full row for STRIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 155,000 shares; 2024Q4: 183,500 shares; 2025Q1: 140,600 shares; 2025Q2: 120,000 shares; 2025Q3: 132,200 shares; 2025Q4: 108,000 shares; 2026Q1: 125,300 shares; 2026Q2: 97,249 shares 97,249 $8.39M 2.64% -28,051 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 65,500 shares 65,500 $8.08M 2.55% new 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: 80,250 shares; 2024Q4: 62,150 shares; 2025Q1: 40,230 shares; 2025Q2: 35,800 shares; 2025Q3: 40,200 shares; 2025Q4: 39,600 shares; 2026Q1: 36,000 shares; 2026Q2: 43,100 shares 43,100 $7.65M 2.41% +7,100 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: not reported; 2025Q3: 171,600 shares; 2025Q4: 255,400 shares; 2026Q1: 305,300 shares; 2026Q2: 418,646 shares 418,646 $7.51M 2.37% +113,346 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 248,000 shares; 2024Q4: 256,000 shares; 2025Q1: 260,000 shares; 2025Q2: 265,000 shares; 2025Q3: 297,000 shares; 2025Q4: 305,000 shares; 2026Q1: 203,000 shares; 2026Q2: 151,315 shares 151,315 $6.32M 1.99% -51,685 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: 18,600 shares; 2024Q4: 17,000 shares; 2025Q1: 12,000 shares; 2025Q2: 12,750 shares; 2025Q3: 14,350 shares; 2025Q4: 15,150 shares; 2026Q1: 15,650 shares; 2026Q2: 11,000 shares 11,000 $6.16M 1.94% -4,650 Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,250 shares; 2024Q4: 34,020 shares; 2025Q1: 33,759 shares; 2025Q2: 33,000 shares; 2025Q3: 33,000 shares; 2025Q4: 27,500 shares; 2026Q1: 20,000 shares; 2026Q2: 10,000 shares 10,000 $5.62M 1.77% -10,000 Timeline ALRM ALARM COM HLDGS INC More: the full row for ALARM COM HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 223,900 shares; 2024Q4: 238,300 shares; 2025Q1: 174,790 shares; 2025Q2: 177,600 shares; 2025Q3: 164,300 shares; 2025Q4: 150,100 shares; 2026Q1: 141,700 shares; 2026Q2: 111,197 shares 111,197 $5.2M 1.64% -30,503 Timeline MDA MDA SPACE LTD More: the full row for MDA SPACE 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: not reported; 2026Q1: 134,100 shares; 2026Q2: 121,600 shares 121,600 $5.02M 1.58% -12,500 Timeline HQY HEALTHEQUITY INC More: the full row for HEALTHEQUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 15,300 shares; 2025Q2: 28,100 shares; 2025Q3: 32,900 shares; 2025Q4: 37,200 shares; 2026Q1: 50,800 shares; 2026Q2: 47,400 shares 47,400 $4.28M 1.35% -3,400 Timeline HWKN HAWKINS INC More: the full row for HAWKINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 15,000 shares; 2025Q1: 15,000 shares; 2025Q2: 59,100 shares; 2025Q3: 59,100 shares; 2025Q4: 65,900 shares; 2026Q1: 59,800 shares; 2026Q2: 29,800 shares 29,800 $4.23M 1.34% -30,000 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,600 shares; 2026Q2: 13,500 shares 13,500 $4.03M 1.27% +9,900 Timeline TW TRADEWEB MKTS INC More: the full row for TRADEWEB MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,000 shares; 2024Q4: 43,000 shares; 2025Q1: 47,000 shares; 2025Q2: 52,500 shares; 2025Q3: 65,000 shares; 2025Q4: 69,500 shares; 2026Q1: 53,150 shares; 2026Q2: 39,500 shares 39,500 $3.94M 1.24% -13,650 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 90,000 shares; 2025Q1: 90,000 shares; 2025Q2: 90,000 shares; 2025Q3: 90,000 shares; 2025Q4: 90,000 shares; 2026Q1: 110,000 shares; 2026Q2: 50,000 shares 50,000 $3.78M 1.19% -60,000 Timeline BELFB BEL FUSE INC More: the full row for BEL FUSE 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: 11,000 shares 11,000 $3.66M 1.16% new Timeline KGS KODIAK GAS SVCS INC More: the full row for KODIAK GAS SVCS 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 $3.38M 1.07% new Timeline HXL HEXCEL CORP NEW More: the full row for HEXCEL 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: 42,000 shares; 2026Q2: 33,710 shares 33,710 $3.37M 1.06% -8,290 Timeline TRNS TRANSCAT INC More: the full row for TRANSCAT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,000 shares; 2024Q4: 40,000 shares; 2025Q1: 40,000 shares; 2025Q2: 40,000 shares; 2025Q3: 40,000 shares; 2025Q4: 40,000 shares; 2026Q1: 40,000 shares; 2026Q2: 32,105 shares 32,105 $2.98M 0.94% -7,895 Timeline SNEX STONEX GROUP INC More: the full row for STONEX GROUP 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: 30,000 shares; 2026Q2: 24,079 shares 24,079 $2.85M 0.9% -5,921 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: 83,400 shares; 2024Q4: 67,700 shares; 2025Q1: 38,000 shares; 2025Q2: 37,800 shares; 2025Q3: 26,600 shares; 2025Q4: 16,300 shares; 2026Q1: 10,800 shares; 2026Q2: 17,900 shares 17,900 $2.81M 0.89% +7,100 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 71,500 shares; 2026Q2: 91,800 shares 91,800 $2.65M 0.84% +20,300 Timeline STVN STEVANATO GROUP S P A More: the full row for STEVANATO GROUP S P A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 179,800 shares; 2024Q4: 179,800 shares; 2025Q1: 175,000 shares; 2025Q2: 175,000 shares; 2025Q3: 175,000 shares; 2025Q4: 175,000 shares; 2026Q1: 175,000 shares; 2026Q2: 140,459 shares 140,459 $2.54M 0.8% -34,541 Timeline UTI UNIVERSAL TECHNICAL INST INC More: the full row for UNIVERSAL TECHNICAL INST 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: 44,300 shares; 2026Q1: 66,668 shares; 2026Q2: 54,068 shares 54,068 $2.31M 0.73% -12,600 Timeline ESE ESCO TECHNOLOGIES INC More: the full row for ESCO 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: not reported; 2026Q2: 5,000 shares 5,000 $1.75M 0.55% new Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP 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: 2,800 shares; 2026Q1: 4,457 shares; 2026Q2: 4,757 shares 4,757 $1.57M 0.49% +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: 68,050 shares; 2024Q4: 53,450 shares; 2025Q1: 20,500 shares; 2025Q2: 17,600 shares; 2025Q3: 12,000 shares; 2025Q4: 12,000 shares; 2026Q1: 7,300 shares; 2026Q2: 10,300 shares 10,300 $1.53M 0.48% +3,000 Timeline