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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,670 shares; 2024Q4: 122,670 shares; 2025Q1: 112,670 shares; 2025Q2: 112,670 shares 112,670 $60.3M 10.64% 0 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 949,170 shares; 2024Q4: 949,170 shares; 2025Q1: 949,170 shares; 2025Q2: 939,170 shares 939,170 $53M 9.36% -10,000 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 232,900 shares; 2024Q4: 232,900 shares; 2025Q1: 232,900 shares; 2025Q2: 232,900 shares 232,900 $48.8M 8.61% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 461,675 shares; 2024Q4: 461,675 shares; 2025Q1: 461,675 shares; 2025Q2: 461,675 shares 461,675 $36M 6.36% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 312,845 shares; 2024Q4: 312,845 shares; 2025Q1: 312,845 shares; 2025Q2: 312,845 shares 312,845 $33.7M 5.96% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 670,008 shares; 2024Q4: 684,008 shares; 2025Q1: 693,008 shares; 2025Q2: 693,008 shares 693,008 $33.1M 5.84% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 894,825 shares; 2024Q4: 894,825 shares; 2025Q1: 907,325 shares; 2025Q2: 907,325 shares 907,325 $32.6M 5.76% 0 Timeline MKSI MKS INC. More: the full row for MKS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 297,714 shares; 2024Q4: 297,714 shares; 2025Q1: 297,714 shares; 2025Q2: 297,714 shares 297,714 $29.6M 5.22% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 336,180 shares; 2024Q4: 338,180 shares; 2025Q1: 338,180 shares; 2025Q2: 338,180 shares 338,180 $22.1M 3.9% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 270,412 shares; 2024Q4: 258,912 shares; 2025Q1: 258,912 shares; 2025Q2: 271,912 shares 271,912 $21.8M 3.84% +13,000 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,698 shares; 2024Q4: 92,698 shares; 2025Q1: 92,698 shares; 2025Q2: 92,698 shares 92,698 $21.5M 3.81% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 206,984 shares; 2024Q4: 195,484 shares; 2025Q1: 195,484 shares; 2025Q2: 195,484 shares 195,484 $17.4M 3.07% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 137,000 shares; 2024Q4: 137,000 shares; 2025Q1: 137,500 shares; 2025Q2: 137,500 shares 137,500 $16.4M 2.9% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,375 shares; 2024Q4: 139,375 shares; 2025Q1: 139,375 shares; 2025Q2: 152,375 shares 152,375 $15.4M 2.72% +13,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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 332,900 shares; 2024Q4: 332,900 shares; 2025Q1: 332,900 shares; 2025Q2: 332,900 shares 332,900 $15.3M 2.7% 0 Timeline NSP INSPERITY INC More: the full row for INSPERITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 228,198 shares; 2024Q4: 237,798 shares; 2025Q1: 238,198 shares; 2025Q2: 238,198 shares 238,198 $14.3M 2.53% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,000 shares; 2024Q4: 171,000 shares; 2025Q1: 171,000 shares; 2025Q2: 164,900 shares 164,900 $13.4M 2.37% -6,100 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 443,660 shares; 2024Q4: 443,660 shares; 2025Q1: 443,660 shares; 2025Q2: 443,660 shares 443,660 $11.3M 1.99% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,000 shares; 2024Q4: 33,000 shares; 2025Q1: 33,000 shares; 2025Q2: 33,000 shares 33,000 $10.8M 1.9% 0 Timeline MSM MSC INDL DIRECT INC More: the full row for MSC INDL DIRECT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,750 shares; 2024Q4: 96,750 shares; 2025Q1: 96,750 shares; 2025Q2: 96,750 shares 96,750 $8.23M 1.45% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,305 shares; 2024Q4: 57,823 shares; 2025Q1: 62,523 shares; 2025Q2: 62,523 shares 62,523 $6.34M 1.12% 0 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,000 shares; 2024Q4: 21,000 shares; 2025Q1: 21,000 shares; 2025Q2: 21,000 shares 21,000 $6.26M 1.11% 0 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,000 shares; 2024Q4: 35,000 shares; 2025Q1: 35,000 shares; 2025Q2: 33,000 shares 33,000 $5.69M 1% -2,000 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 51,509 shares; 2025Q1: 51,509 shares; 2025Q2: 51,509 shares 51,509 $4.62M 0.82% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,575 shares; 2024Q4: 49,575 shares; 2025Q1: 49,575 shares; 2025Q2: 49,575 shares 49,575 $4.52M 0.8% 0 Timeline KFY KORN FERRY More: the full row for KORN FERRY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,500 shares; 2024Q4: 58,500 shares; 2025Q1: 58,500 shares; 2025Q2: 58,500 shares 58,500 $4.29M 0.76% 0 Timeline JUNIPER NETWORKS INC JUNIPER NETWORKS INC More: the full row for JUNIPER NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,428 shares; 2024Q4: 88,428 shares; 2025Q1: 88,428 shares; 2025Q2: 103,428 shares 103,428 $4.13M 0.73% +15,000 DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,000 shares; 2024Q4: 63,000 shares; 2025Q1: 79,500 shares; 2025Q2: 119,500 shares 119,500 $3.8M 0.67% +40,000 Timeline TDW TIDEWATER INC NEW More: the full row for TIDEWATER INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 32,500 shares; 2025Q1: 53,200 shares; 2025Q2: 75,000 shares 75,000 $3.46M 0.61% +21,800 Timeline VC VISTEON CORP More: the full row for VISTEON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,500 shares; 2024Q4: 31,500 shares; 2025Q1: 31,500 shares; 2025Q2: 31,500 shares 31,500 $2.94M 0.52% 0 Timeline TNC TENNANT CO More: the full row for TENNANT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 10,000 shares; 2025Q1: 16,700 shares; 2025Q2: 36,700 shares 36,700 $2.84M 0.5% +20,000 Timeline CBT CABOT CORP More: the full row for CABOT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,380 shares; 2024Q4: 32,380 shares; 2025Q1: 32,380 shares; 2025Q2: 32,380 shares 32,380 $2.43M 0.43% 0 Timeline