WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 232,900 shares; 2024Q4: 232,900 shares; 2025Q1: 232,900 shares; 2025Q2: 232,900 shares; 2025Q3: 232,900 shares; 2025Q4: 232,900 shares; 2026Q1: 230,902 shares 230,902 $57.7M 9.36% -1,998 Timeline PRIM PRIMORIS SVCS CORP More: the full row for PRIMORIS SVCS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 461,675 shares; 2024Q4: 461,675 shares; 2025Q1: 461,675 shares; 2025Q2: 461,675 shares; 2025Q3: 448,675 shares; 2025Q4: 429,675 shares; 2026Q1: 399,443 shares 399,443 $57.1M 9.26% -30,232 Timeline MKSI MKS INC. More: the full row for MKS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 297,714 shares; 2024Q4: 297,714 shares; 2025Q1: 297,714 shares; 2025Q2: 297,714 shares; 2025Q3: 297,714 shares; 2025Q4: 297,714 shares; 2026Q1: 245,050 shares 245,050 $56.3M 9.13% -52,664 Timeline MTDR MATADOR RES CO More: the full row for MATADOR RES CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 670,008 shares; 2024Q4: 684,008 shares; 2025Q1: 693,008 shares; 2025Q2: 693,008 shares; 2025Q3: 693,008 shares; 2025Q4: 768,308 shares; 2026Q1: 834,308 shares 834,308 $52.7M 8.55% +66,000 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; 2024Q2: restricted; 2024Q3: 122,670 shares; 2024Q4: 122,670 shares; 2025Q1: 112,670 shares; 2025Q2: 112,670 shares; 2025Q3: 112,670 shares; 2025Q4: 99,670 shares; 2026Q1: 71,020 shares 71,020 $52.4M 8.5% -28,650 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 949,170 shares; 2024Q4: 949,170 shares; 2025Q1: 949,170 shares; 2025Q2: 939,170 shares; 2025Q3: 939,170 shares; 2025Q4: 939,170 shares; 2026Q1: 934,170 shares 934,170 $49.9M 8.09% -5,000 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 312,845 shares; 2024Q4: 312,845 shares; 2025Q1: 312,845 shares; 2025Q2: 312,845 shares; 2025Q3: 312,845 shares; 2025Q4: 312,845 shares; 2026Q1: 286,228 shares 286,228 $48.6M 7.87% -26,617 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; 2024Q2: restricted; 2024Q3: 139,375 shares; 2024Q4: 139,375 shares; 2025Q1: 139,375 shares; 2025Q2: 152,375 shares; 2025Q3: 152,375 shares; 2025Q4: 152,375 shares; 2026Q1: 149,375 shares 149,375 $30.6M 4.97% -3,000 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; 2024Q2: restricted; 2024Q3: 894,825 shares; 2024Q4: 894,825 shares; 2025Q1: 907,325 shares; 2025Q2: 907,325 shares; 2025Q3: 907,325 shares; 2025Q4: 907,325 shares; 2026Q1: 907,325 shares 907,325 $27.3M 4.43% 0 Timeline CSGS CSG SYS INTL INC More: the full row for CSG SYS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 336,180 shares; 2024Q4: 338,180 shares; 2025Q1: 338,180 shares; 2025Q2: 338,180 shares; 2025Q3: 338,180 shares; 2025Q4: 338,180 shares; 2026Q1: 338,180 shares 338,180 $27M 4.38% 0 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; 2024Q2: restricted; 2024Q3: 102,698 shares; 2024Q4: 92,698 shares; 2025Q1: 92,698 shares; 2025Q2: 92,698 shares; 2025Q3: 92,698 shares; 2025Q4: 92,698 shares; 2026Q1: 92,698 shares 92,698 $24.6M 3.99% 0 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 137,000 shares; 2024Q4: 137,000 shares; 2025Q1: 137,500 shares; 2025Q2: 137,500 shares; 2025Q3: 137,500 shares; 2025Q4: 123,500 shares; 2026Q1: 123,500 shares 123,500 $17.9M 2.89% 0 Timeline EEFT EURONET WORLDWIDE INC More: the full row for EURONET WORLDWIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 26,305 shares; 2024Q4: 57,823 shares; 2025Q1: 62,523 shares; 2025Q2: 62,523 shares; 2025Q3: 98,123 shares; 2025Q4: 196,412 shares; 2026Q1: 240,412 shares 240,412 $16M 2.59% +44,000 Timeline ACIW ACI WORLDWIDE INC More: the full row for ACI WORLDWIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 332,900 shares; 2024Q4: 332,900 shares; 2025Q1: 332,900 shares; 2025Q2: 332,900 shares; 2025Q3: 332,900 shares; 2025Q4: 339,900 shares; 2026Q1: 360,900 shares 360,900 $14.8M 2.4% +21,000 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 270,412 shares; 2024Q4: 258,912 shares; 2025Q1: 258,912 shares; 2025Q2: 271,912 shares; 2025Q3: 284,912 shares; 2025Q4: 215,412 shares; 2026Q1: 215,412 shares 215,412 $14.5M 2.35% 0 Timeline THO THOR INDS INC More: the full row for THOR INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 206,984 shares; 2024Q4: 195,484 shares; 2025Q1: 195,484 shares; 2025Q2: 195,484 shares; 2025Q3: 195,484 shares; 2025Q4: 195,484 shares; 2026Q1: 180,484 shares 180,484 $14.4M 2.34% -15,000 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; 2024Q2: restricted; 2024Q3: 33,000 shares; 2024Q4: 33,000 shares; 2025Q1: 33,000 shares; 2025Q2: 33,000 shares; 2025Q3: 33,000 shares; 2025Q4: 33,000 shares; 2026Q1: 33,000 shares 33,000 $13.2M 2.14% 0 Timeline DOX AMDOCS LTD More: the full row for AMDOCS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 49,575 shares; 2024Q4: 49,575 shares; 2025Q1: 49,575 shares; 2025Q2: 49,575 shares; 2025Q3: 77,575 shares; 2025Q4: 88,475 shares; 2026Q1: 142,675 shares 142,675 $9.31M 1.51% +54,200 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 185,000 shares; 2024Q4: 171,000 shares; 2025Q1: 171,000 shares; 2025Q2: 164,900 shares; 2025Q3: 164,900 shares; 2025Q4: 128,800 shares; 2026Q1: 173,800 shares 173,800 $8.15M 1.32% +45,000 Timeline ACM AECOM More: the full row for AECOM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 40,000 shares; 2026Q1: 82,000 shares 82,000 $6.96M 1.13% +42,000 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 19,000 shares; 2024Q4: 21,000 shares; 2025Q1: 21,000 shares; 2025Q2: 21,000 shares; 2025Q3: 21,000 shares; 2025Q4: 21,000 shares; 2026Q1: 21,000 shares 21,000 $5.88M 0.95% 0 Timeline VC VISTEON CORP More: the full row for VISTEON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,500 shares; 2024Q4: 31,500 shares; 2025Q1: 31,500 shares; 2025Q2: 31,500 shares; 2025Q3: 31,500 shares; 2025Q4: 42,500 shares; 2026Q1: 57,500 shares 57,500 $5.24M 0.85% +15,000 Timeline KFY KORN FERRY More: the full row for KORN FERRY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 58,500 shares; 2024Q4: 58,500 shares; 2025Q1: 58,500 shares; 2025Q2: 58,500 shares; 2025Q3: 58,500 shares; 2025Q4: 58,500 shares; 2026Q1: 58,500 shares 58,500 $3.68M 0.6% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 15,000 shares 15,000 $2.48M 0.4% new Timeline