DY DYCOM INDS INC More: the full row for DYCOM INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 281,625 shares; 2024Q4: 247,959 shares; 2025Q1: 162,597 shares; 2025Q2: 161,874 shares; 2025Q3: 166,313 shares; 2025Q4: 136,848 shares; 2026Q1: 133,883 shares; 2026Q2: 120,636 shares 120,636 $61M 4.18% -13,247 Timeline HASI HA SUSTAINABLE INFRA CAP INC More: the full row for HA SUSTAINABLE INFRA CAP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 594,378 shares; 2024Q4: 576,693 shares; 2025Q1: 856,908 shares; 2025Q2: 1,161,443 shares; 2025Q3: 1,267,489 shares; 2025Q4: 1,392,799 shares; 2026Q1: 1,531,744 shares; 2026Q2: 1,558,663 shares 1,558,663 $60.9M 4.17% +26,919 Timeline SIMO SILICON MOTION TECHNOLOGY CO More: the full row for SILICON MOTION TECHNOLOGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 193,385 shares; 2024Q4: 181,665 shares; 2025Q1: 353,015 shares; 2025Q2: 432,255 shares; 2025Q3: 478,463 shares; 2025Q4: 481,818 shares; 2026Q1: 428,188 shares; 2026Q2: 176,408 shares 176,408 $58.8M 4.03% -251,780 Timeline UMBF UMB FINL CORP More: the full row for UMB FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 319,740 shares; 2024Q4: 313,124 shares; 2025Q1: 312,199 shares; 2025Q2: 306,764 shares; 2025Q3: 338,052 shares; 2025Q4: 336,712 shares; 2026Q1: 403,907 shares; 2026Q2: 410,797 shares 410,797 $58.6M 4.02% +6,890 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: 357,785 shares; 2024Q4: 327,698 shares; 2025Q1: 317,738 shares; 2025Q2: 315,603 shares; 2025Q3: 249,961 shares; 2025Q4: 222,931 shares; 2026Q1: 294,866 shares; 2026Q2: 404,008 shares 404,008 $51.9M 3.55% +109,142 Timeline SKY CHAMPION HOMES INC More: the full row for CHAMPION HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 362,930 shares; 2024Q4: 356,616 shares; 2025Q1: 353,356 shares; 2025Q2: 178,011 shares; 2025Q3: 345,306 shares; 2025Q4: 484,196 shares; 2026Q1: 475,711 shares; 2026Q2: 583,826 shares 583,826 $51.4M 3.52% +108,115 Timeline BLBD BLUE BIRD CORP More: the full row for BLUE BIRD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 485,355 shares; 2024Q4: 426,015 shares; 2025Q1: 430,665 shares; 2025Q2: 447,430 shares; 2025Q3: 483,310 shares; 2025Q4: 476,190 shares; 2026Q1: 625,195 shares; 2026Q2: 647,540 shares 647,540 $51.1M 3.5% +22,345 Timeline MYRG MYR GROUP INC More: the full row for MYR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 120,194 shares; 2024Q4: 115,361 shares; 2025Q1: 117,351 shares; 2025Q2: 118,233 shares; 2025Q3: 198,401 shares; 2025Q4: 201,539 shares; 2026Q1: 162,294 shares; 2026Q2: 99,937 shares 99,937 $50M 3.42% -62,357 Timeline SHOO MADDEN STEVEN LTD More: the full row for MADDEN STEVEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 490,295 shares; 2024Q4: 451,641 shares; 2025Q1: 376,393 shares; 2025Q2: 373,265 shares; 2025Q3: 955,010 shares; 2025Q4: 1,057,465 shares; 2026Q1: 1,114,575 shares; 2026Q2: 1,185,049 shares 1,185,049 $49.9M 3.42% +70,474 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: 308,314 shares; 2024Q4: 270,342 shares; 2025Q1: 243,978 shares; 2025Q2: 197,462 shares; 2025Q3: 194,565 shares; 2025Q4: 195,795 shares; 2026Q1: 191,430 shares; 2026Q2: 222,515 shares 222,515 $48.7M 3.33% +31,085 Timeline TTMI TTM TECHNOLOGIES INC More: the full row for TTM 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: 632,625 shares; 2025Q3: 749,125 shares; 2025Q4: 637,790 shares; 2026Q1: 499,750 shares; 2026Q2: 244,265 shares 244,265 $45.7M 3.13% -255,485 Timeline GOLF ACUSHNET HLDGS CORP More: the full row for ACUSHNET HLDGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 252,795 shares; 2024Q4: 253,113 shares; 2025Q1: 245,948 shares; 2025Q2: 245,328 shares; 2025Q3: 253,434 shares; 2025Q4: 384,424 shares; 2026Q1: 371,259 shares; 2026Q2: 382,099 shares 382,099 $45.3M 3.1% +10,840 Timeline FCN FTI CONSULTING INC More: the full row for FTI CONSULTING 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: 22,285 shares; 2026Q1: 253,050 shares; 2026Q2: 299,975 shares 299,975 $44.7M 3.06% +46,925 Timeline CVSA COVISTA INC More: the full row for COVISTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 254,695 shares; 2024Q4: 405,530 shares; 2025Q1: 406,430 shares; 2025Q2: 388,060 shares; 2025Q3: 320,477 shares; 2025Q4: 333,592 shares; 2026Q1: 342,087 shares; 2026Q2: 353,047 shares 353,047 $44M 3.01% +10,960 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: 746,885 shares; 2024Q4: 703,836 shares; 2025Q1: 549,921 shares; 2025Q2: 887,501 shares; 2025Q3: 979,388 shares; 2025Q4: 1,126,603 shares; 2026Q1: 1,303,913 shares; 2026Q2: 1,514,378 shares 1,514,378 $43.8M 3% +210,465 Timeline OSW ONESPAWORLD HOLDINGS LIMITED More: the full row for ONESPAWORLD HOLDINGS LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 389,220 shares; 2024Q4: 851,122 shares; 2025Q1: 1,173,827 shares; 2025Q2: 1,148,447 shares; 2025Q3: 1,371,407 shares; 2025Q4: 1,347,742 shares; 2026Q1: 1,322,022 shares; 2026Q2: 1,539,032 shares 1,539,032 $43.5M 2.98% +217,010 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: 29,617 shares; 2024Q4: 30,296 shares; 2025Q1: 44,811 shares; 2025Q2: 28,816 shares; 2025Q3: 38,777 shares; 2025Q4: 55,312 shares; 2026Q1: 54,097 shares; 2026Q2: 69,707 shares 69,707 $42.8M 2.93% +15,610 Timeline IDCC INTERDIGITAL INC More: the full row for INTERDIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 281,025 shares; 2024Q4: 217,444 shares; 2025Q1: 181,510 shares; 2025Q2: 162,857 shares; 2025Q3: 97,424 shares; 2025Q4: 70,319 shares; 2026Q1: 68,144 shares; 2026Q2: 149,579 shares 149,579 $42.4M 2.9% +81,435 Timeline WLY WILEY JOHN & SONS INC More: the full row for WILEY JOHN & SONS 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: 395,640 shares; 2025Q4: 393,715 shares; 2026Q1: 410,565 shares; 2026Q2: 865,460 shares 865,460 $42M 2.87% +454,895 Timeline WLDN WILLDAN GROUP INC More: the full row for WILLDAN 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: 215,660 shares; 2026Q2: 530,210 shares 530,210 $41.9M 2.87% +314,550 Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,472 shares; 2024Q4: 55,812 shares; 2025Q1: 100,303 shares; 2025Q2: 133,420 shares; 2025Q3: 88,391 shares; 2025Q4: 87,671 shares; 2026Q1: 95,858 shares; 2026Q2: 66,678 shares 66,678 $37.5M 2.57% -29,180 Timeline TSEM TOWER SEMICONDUCTOR LTD More: the full row for TOWER SEMICONDUCTOR LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 641,315 shares; 2025Q1: 681,215 shares; 2025Q2: 715,035 shares; 2025Q3: 781,368 shares; 2025Q4: 457,288 shares; 2026Q1: 239,387 shares; 2026Q2: 141,215 shares 141,215 $36.8M 2.52% -98,172 Timeline MGRC MCGRATH RENTCORP More: the full row for MCGRATH RENTCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 90,180 shares; 2024Q4: 204,806 shares; 2025Q1: 208,246 shares; 2025Q2: 205,406 shares; 2025Q3: 297,878 shares; 2025Q4: 292,003 shares; 2026Q1: 285,708 shares; 2026Q2: 295,108 shares 295,108 $35.7M 2.45% +9,400 Timeline CGAU CENTERRA GOLD INC More: the full row for CENTERRA GOLD 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: 271,843 shares; 2026Q2: 2,050,698 shares 2,050,698 $32.5M 2.23% +1,778,855 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 177,930 shares; 2024Q4: 179,431 shares; 2025Q1: 96,969 shares; 2025Q2: 133,161 shares; 2025Q3: 140,062 shares; 2025Q4: 122,052 shares; 2026Q1: 114,520 shares; 2026Q2: 119,400 shares 119,400 $31.9M 2.18% +4,880 Timeline LKFN LAKELAND FINL CORP More: the full row for LAKELAND FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 488,502 shares; 2024Q4: 476,113 shares; 2025Q1: 475,102 shares; 2025Q2: 464,425 shares; 2025Q3: 493,469 shares; 2025Q4: 482,244 shares; 2026Q1: 478,164 shares; 2026Q2: 497,399 shares 497,399 $30.7M 2.1% +19,235 Timeline CASH PATHWARD FINANCIAL INC More: the full row for PATHWARD FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 132,680 shares; 2025Q2: 215,135 shares; 2025Q3: 348,590 shares; 2025Q4: 264,100 shares; 2026Q1: 356,200 shares; 2026Q2: 351,870 shares 351,870 $30.6M 2.1% -4,330 Timeline KFY KORN FERRY More: the full row for KORN FERRY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 326,955 shares; 2024Q4: 326,790 shares; 2025Q1: 320,600 shares; 2025Q2: 315,685 shares; 2025Q3: 330,402 shares; 2025Q4: 411,262 shares; 2026Q1: 395,972 shares; 2026Q2: 401,362 shares 401,362 $26.7M 1.83% +5,390 Timeline LMB LIMBACH HLDGS INC More: the full row for LIMBACH HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 532,025 shares; 2024Q4: 461,825 shares; 2025Q1: 327,326 shares; 2025Q2: 288,618 shares; 2025Q3: 126,553 shares; 2025Q4: 318,238 shares; 2026Q1: 313,938 shares; 2026Q2: 323,953 shares 323,953 $24.9M 1.71% +10,015 Timeline PLUS EPLUS INC More: the full row for EPLUS 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: 281,430 shares; 2026Q1: 273,070 shares; 2026Q2: 275,000 shares 275,000 $22.9M 1.57% +1,930 Timeline UFPT UFP TECHNOLOGIES INC More: the full row for UFP 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: 52,120 shares; 2026Q1: 50,855 shares; 2026Q2: 84,575 shares 84,575 $22.4M 1.54% +33,720 Timeline PRMB PRIMO BRANDS CORPORATION More: the full row for PRIMO BRANDS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,071,161 shares; 2025Q1: 976,336 shares; 2025Q2: 974,546 shares; 2025Q3: 1,000,956 shares; 2025Q4: 868,085 shares; 2026Q1: 845,925 shares; 2026Q2: 875,785 shares 875,785 $21.4M 1.47% +29,860 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: 210,980 shares; 2024Q4: 199,506 shares; 2025Q1: 171,371 shares; 2025Q2: 170,886 shares; 2025Q3: 328,181 shares; 2025Q4: 481,086 shares; 2026Q1: 348,426 shares; 2026Q2: 268,045 shares 268,045 $19.5M 1.34% -80,381 Timeline CXT CRANE NXT CO More: the full row for CRANE NXT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 419,795 shares; 2024Q4: 253,366 shares; 2025Q1: 251,906 shares; 2025Q2: 250,476 shares; 2025Q3: 386,536 shares; 2025Q4: 371,015 shares; 2026Q1: 362,275 shares; 2026Q2: 375,545 shares 375,545 $19.2M 1.32% +13,270 Timeline LAUR LAUREATE ED INC More: the full row for LAUREATE ED 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: 818,340 shares; 2026Q1: 1,231,995 shares; 2026Q2: 527,050 shares 527,050 $19.1M 1.31% -704,945 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: not reported; 2026Q2: 538,040 shares 538,040 $18.3M 1.25% 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: 53,701 shares; 2024Q4: 73,534 shares; 2025Q1: 58,237 shares; 2025Q2: 59,070 shares; 2025Q3: 45,608 shares; 2025Q4: 14,601 shares; 2026Q1: 7,661 shares; 2026Q2: 7,356 shares 7,356 $14.6M 1% -305 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 24,295 shares; 2025Q2: 24,166 shares; 2025Q3: 36,636 shares; 2025Q4: 43,185 shares; 2026Q1: 43,185 shares; 2026Q2: 36,833 shares 36,833 $13.6M 0.93% -6,352 Timeline ALG ALAMO GROUP INC More: the full row for ALAMO GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 96,127 shares; 2024Q4: 85,366 shares; 2025Q1: 63,004 shares; 2025Q2: 62,889 shares; 2025Q3: 95,931 shares; 2025Q4: 93,066 shares; 2026Q1: 123,511 shares; 2026Q2: 81,490 shares 81,490 $13.4M 0.92% -42,021 Timeline EXLS EXLSERVICE HLDGS INC More: the full row for EXLSERVICE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,053,555 shares; 2024Q4: 1,038,394 shares; 2025Q1: 1,029,104 shares; 2025Q2: 1,000,759 shares; 2025Q3: 1,011,033 shares; 2025Q4: 994,683 shares; 2026Q1: 300,198 shares; 2026Q2: 309,798 shares 309,798 $8.01M 0.55% +9,600 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,425 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,000 shares 5,000 $1.5M 0.1% new 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: 231,320 shares; 2024Q4: 306,260 shares; 2025Q1: 334,829 shares; 2025Q2: 306,134 shares; 2025Q3: 149,950 shares; 2025Q4: 44,243 shares; 2026Q1: 24,148 shares; 2026Q2: 2,486 shares 2,486 $907K 0.06% -21,662 Timeline