NPO ENPRO INC More: the full row for ENPRO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 212,500 shares; 2024Q4: 217,500 shares; 2025Q1: 230,000 shares; 2025Q2: 238,892 shares; 2025Q3: 249,000 shares; 2025Q4: 249,173 shares; 2026Q1: 253,500 shares; 2026Q2: 207,593 shares 207,593 $78.2M 5.43% -45,907 Timeline MTRN MATERION CORP More: the full row for MATERION 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: 318,000 shares; 2025Q4: 319,500 shares; 2026Q1: 293,121 shares; 2026Q2: 220,068 shares 220,068 $65.4M 4.54% -73,053 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: 170,000 shares; 2024Q4: 189,500 shares; 2025Q1: 261,000 shares; 2025Q2: 269,599 shares; 2025Q3: 289,000 shares; 2025Q4: 289,197 shares; 2026Q1: 243,396 shares; 2026Q2: 141,066 shares 141,066 $62.7M 4.35% -102,330 Timeline NGVT INGEVITY CORP More: the full row for INGEVITY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 202,000 shares; 2024Q4: 324,000 shares; 2025Q1: 358,500 shares; 2025Q2: 572,047 shares; 2025Q3: 601,000 shares; 2025Q4: 629,430 shares; 2026Q1: 743,500 shares; 2026Q2: 734,307 shares 734,307 $54.8M 3.8% -9,193 Timeline ADEA ADEIA INC More: the full row for ADEIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,052,000 shares; 2024Q4: 3,120,000 shares; 2025Q1: 3,172,500 shares; 2025Q2: 3,189,944 shares; 2025Q3: 2,614,500 shares; 2025Q4: 2,616,383 shares; 2026Q1: 2,754,500 shares; 2026Q2: 1,622,353 shares 1,622,353 $53.4M 3.7% -1,132,147 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 132,500 shares; 2024Q4: 120,000 shares; 2025Q1: 121,000 shares; 2025Q2: 66,937 shares; 2025Q3: 108,700 shares; 2025Q4: 117,500 shares; 2026Q1: 121,500 shares; 2026Q2: 112,547 shares 112,547 $51.2M 3.55% -8,953 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,000 shares; 2024Q4: 24,500 shares; 2025Q1: 28,000 shares; 2025Q2: 47,930 shares; 2025Q3: 51,100 shares; 2025Q4: 51,135 shares; 2026Q1: 63,925 shares; 2026Q2: 87,035 shares 87,035 $50.2M 3.48% +23,110 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: 666,000 shares; 2024Q4: 681,000 shares; 2025Q1: 647,000 shares; 2025Q2: 600,275 shares; 2025Q3: 485,414 shares; 2025Q4: 364,585 shares; 2026Q1: 351,500 shares; 2026Q2: 323,137 shares 323,137 $50.1M 3.47% -28,363 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 252,500 shares; 2024Q4: 274,000 shares; 2025Q1: 286,000 shares; 2025Q2: 287,500 shares; 2025Q3: 224,000 shares; 2025Q4: 224,159 shares; 2026Q1: 258,500 shares; 2026Q2: 287,122 shares 287,122 $47.9M 3.32% +28,622 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: 304,000 shares; 2026Q1: 320,000 shares; 2026Q2: 294,122 shares 294,122 $47.7M 3.31% -25,878 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 408,000 shares; 2024Q4: 353,000 shares; 2025Q1: 329,000 shares; 2025Q2: 335,500 shares; 2025Q3: 289,500 shares; 2025Q4: 251,472 shares; 2026Q1: 255,300 shares; 2026Q2: 243,107 shares 243,107 $47.3M 3.28% -12,193 Timeline THRM GENTHERM INC More: the full row for GENTHERM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 349,000 shares; 2025Q1: 519,500 shares; 2025Q2: 593,428 shares; 2025Q3: 1,024,500 shares; 2025Q4: 1,046,499 shares; 2026Q1: 1,233,500 shares; 2026Q2: 1,326,075 shares 1,326,075 $45.2M 3.14% +92,575 Timeline BV BRIGHTVIEW HLDGS INC More: the full row for BRIGHTVIEW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,870,000 shares; 2024Q4: 1,946,000 shares; 2025Q1: 2,580,500 shares; 2025Q2: 2,808,000 shares; 2025Q3: 2,949,000 shares; 2025Q4: 2,609,000 shares; 2026Q1: 2,938,000 shares; 2026Q2: 3,078,797 shares 3,078,797 $43.6M 3.03% +140,797 Timeline ASTE ASTEC INDS INC More: the full row for ASTEC INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 282,000 shares; 2024Q4: 289,000 shares; 2025Q1: 335,000 shares; 2025Q2: 337,845 shares; 2025Q3: 501,000 shares; 2025Q4: 621,700 shares; 2026Q1: 672,200 shares; 2026Q2: 674,000 shares 674,000 $41.2M 2.86% +1,800 Timeline BALL BALL CORP More: the full row for BALL 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: 452,500 shares; 2026Q1: 560,000 shares; 2026Q2: 653,286 shares 653,286 $40.8M 2.83% +93,286 Timeline BATRK ATLANTA BRAVES HLDGS INC More: the full row for ATLANTA BRAVES HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 507,000 shares; 2024Q4: 592,500 shares; 2025Q1: 661,000 shares; 2025Q2: 709,386 shares; 2025Q3: 741,500 shares; 2025Q4: 742,046 shares; 2026Q1: 806,000 shares; 2026Q2: 756,832 shares 756,832 $39.3M 2.72% -49,168 Timeline POOL POOL CORP More: the full row for POOL 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: 135,000 shares; 2026Q2: 174,074 shares 174,074 $37.4M 2.59% +39,074 Timeline SMG SCOTTS MIRACLE-GRO CO More: the full row for SCOTTS MIRACLE-GRO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 196,000 shares; 2025Q2: 456,843 shares; 2025Q3: 471,500 shares; 2025Q4: 220,000 shares; 2026Q1: 437,500 shares; 2026Q2: 542,727 shares 542,727 $37M 2.56% +105,227 Timeline CTS CTS CORP More: the full row for CTS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 347,000 shares; 2024Q4: 322,500 shares; 2025Q1: 337,000 shares; 2025Q2: 282,536 shares; 2025Q3: 493,500 shares; 2025Q4: 544,044 shares; 2026Q1: 594,400 shares; 2026Q2: 545,231 shares 545,231 $35.5M 2.46% -49,169 Timeline AWI ARMSTRONG WORLD INDS INC NEW More: the full row for ARMSTRONG WORLD INDS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 230,500 shares; 2024Q4: 213,500 shares; 2025Q1: 213,500 shares; 2025Q2: 214,055 shares; 2025Q3: 166,300 shares; 2025Q4: 171,547 shares; 2026Q1: 196,000 shares; 2026Q2: 205,087 shares 205,087 $32.9M 2.28% +9,087 Timeline ULS UL SOLUTIONS INC More: the full row for UL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 261,500 shares; 2024Q4: 312,900 shares; 2025Q1: 332,000 shares; 2025Q2: 334,012 shares; 2025Q3: 370,000 shares; 2025Q4: 307,758 shares; 2026Q1: 342,500 shares; 2026Q2: 320,656 shares 320,656 $32.7M 2.26% -21,844 Timeline CWST CASELLA WASTE SYS INC More: the full row for CASELLA WASTE 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: 130,325 shares; 2025Q3: 196,000 shares; 2025Q4: 196,142 shares; 2026Q1: 281,500 shares; 2026Q2: 310,131 shares 310,131 $30.1M 2.09% +28,631 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 311,132 shares 311,132 $28.2M 1.96% new Timeline RTO RENTOKIL INITIAL PLC More: the full row for RENTOKIL INITIAL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,430,000 shares; 2024Q4: 1,627,500 shares; 2025Q1: 1,642,000 shares; 2025Q2: 1,220,000 shares; 2025Q3: 885,000 shares; 2025Q4: 886,169 shares; 2026Q1: 975,500 shares; 2026Q2: 983,956 shares 983,956 $28.2M 1.95% +8,456 Timeline VPG VISHAY PRECISION GROUP INC More: the full row for VISHAY PRECISION GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 399,000 shares; 2024Q4: 399,000 shares; 2025Q1: 305,000 shares; 2025Q2: 306,685 shares; 2025Q3: 372,000 shares; 2025Q4: 381,573 shares; 2026Q1: 401,571 shares; 2026Q2: 177,659 shares 177,659 $26.6M 1.85% -223,912 Timeline MANU MANCHESTER UTD PLC NEW More: the full row for MANCHESTER UTD PLC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 740,000 shares; 2024Q4: 871,500 shares; 2025Q1: 945,000 shares; 2025Q2: 951,698 shares; 2025Q3: 1,102,500 shares; 2025Q4: 1,103,409 shares; 2026Q1: 1,212,500 shares; 2026Q2: 1,127,547 shares 1,127,547 $25.9M 1.79% -84,953 Timeline KN KNOWLES CORP More: the full row for KNOWLES 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: 622,500 shares; 2025Q4: 652,500 shares; 2026Q1: 664,500 shares; 2026Q2: 613,805 shares 613,805 $25.5M 1.77% -50,695 Timeline ICHR ICHOR HOLDINGS More: the full row for ICHOR HOLDINGS 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: 182,000 shares; 2025Q4: 482,500 shares; 2026Q1: 469,179 shares; 2026Q2: 205,874 shares 205,874 $23.1M 1.6% -263,305 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 116,000 shares; 2026Q1: 114,800 shares; 2026Q2: 136,057 shares 136,057 $23M 1.59% +21,257 Timeline LASR NLIGHT INC More: the full row for NLIGHT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,735,000 shares; 2024Q4: 1,775,000 shares; 2025Q1: 2,073,000 shares; 2025Q2: 2,107,348 shares; 2025Q3: 1,397,444 shares; 2025Q4: 1,202,502 shares; 2026Q1: 413,584 shares; 2026Q2: 302,711 shares 302,711 $21.1M 1.46% -110,873 Timeline NOK NOKIA CORP More: the full row for NOKIA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,177,500 shares; 2025Q2: 4,203,952 shares; 2025Q3: 4,291,500 shares; 2025Q4: 3,337,782 shares; 2026Q1: 2,945,500 shares; 2026Q2: 1,454,626 shares 1,454,626 $19.3M 1.34% -1,490,874 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: 111,547 shares 111,547 $19M 1.32% new Timeline FWONK LIBERTY MEDIA CORP DEL More: the full row for LIBERTY MEDIA CORP 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: 123,500 shares; 2026Q2: 174,000 shares 174,000 $16.6M 1.15% +50,500 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY 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: 144,059 shares 144,059 $16.5M 1.14% new Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS 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: 91,000 shares; 2026Q2: 48,000 shares 48,000 $16.4M 1.14% -43,000 Timeline AIN ALBANY INTL CORP More: the full row for ALBANY INTL 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: 218,090 shares 218,090 $16.2M 1.13% new Timeline RSKD RISKIFIED LTD More: the full row for RISKIFIED LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,227,500 shares; 2024Q4: 2,432,500 shares; 2025Q1: 2,553,000 shares; 2025Q2: 2,569,145 shares; 2025Q3: 3,093,000 shares; 2025Q4: 3,095,477 shares; 2026Q1: 3,396,000 shares; 2026Q2: 3,165,547 shares 3,165,547 $16M 1.11% -230,453 Timeline CALX CALIX INC More: the full row for CALIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 425,000 shares; 2025Q1: 521,000 shares; 2025Q2: 524,177 shares; 2025Q3: 533,500 shares; 2025Q4: 533,732 shares; 2026Q1: 572,500 shares; 2026Q2: 420,500 shares 420,500 $15.7M 1.09% -152,000 Timeline WH WYNDHAM HOTELS & RESORTS INC More: the full row for WYNDHAM HOTELS & RESORTS 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: 121,000 shares; 2026Q2: 157,567 shares 157,567 $13.3M 0.92% +36,567 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T 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: 13,000 shares; 2026Q2: 15,000 shares 15,000 $11.2M 0.78% +2,000 Timeline MTRX MATRIX SVC CO More: the full row for MATRIX SVC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,515,000 shares; 2024Q4: 1,522,000 shares; 2025Q1: 1,533,000 shares; 2025Q2: 1,221,762 shares; 2025Q3: 852,381 shares; 2025Q4: 852,678 shares; 2026Q1: 905,000 shares; 2026Q2: 815,023 shares 815,023 $11.2M 0.77% -89,977 Timeline FND FLOOR & DECOR HLDGS INC More: the full row for FLOOR & DECOR 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: not reported; 2026Q1: not reported; 2026Q2: 155,566 shares 155,566 $9.23M 0.64% new Timeline FWONA LIBERTY MEDIA CORP DEL More: the full row for LIBERTY MEDIA CORP 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: 60,000 shares; 2026Q2: 102,119 shares 102,119 $8.94M 0.62% +42,119 Timeline OEC ORION S.A. More: the full row for ORION S.A. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,696,000 shares; 2024Q4: 1,807,500 shares; 2025Q1: 2,099,000 shares; 2025Q2: 2,424,995 shares; 2025Q3: 2,424,995 shares; 2025Q4: 2,409,415 shares; 2026Q1: 1,304,000 shares; 2026Q2: 1,190,579 shares 1,190,579 $7.89M 0.55% -113,421 Timeline AADX APPLIED AEROSPACE & DEFENSE More: the full row for APPLIED AEROSPACE & DEFENSE 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: 329,178 shares 329,178 $7.5M 0.52% new Timeline APLD APPLIED DIGITAL CORP More: the full row for APPLIED DIGITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 250,000 shares; 2024Q4: 250,000 shares; 2025Q1: 250,000 shares; 2025Q2: 250,000 shares; 2025Q3: 250,000 shares; 2025Q4: 250,000 shares; 2026Q1: 150,000 shares; 2026Q2: 150,000 shares 150,000 $5.59M 0.39% 0 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,250 shares; 2024Q4: 109,500 shares; 2025Q1: 120,000 shares; 2025Q2: 120,820 shares; 2025Q3: 123,000 shares; 2025Q4: 123,101 shares; 2026Q1: 109,500 shares; 2026Q2: 41,500 shares 41,500 $5.45M 0.38% -68,000 Timeline