MTZ MASTEC INC More: the full row for MASTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,130,000 shares; 2024Q4: 2,130,000 shares; 2025Q1: 2,145,000 shares; 2025Q2: 2,155,000 shares 2,155,000 $367M 19.77% +10,000 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 460,000 shares; 2024Q4: 850,000 shares; 2025Q1: 1,355,000 shares; 2025Q2: 2,150,000 shares 2,150,000 $356M 19.16% +795,000 Timeline 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 679,784 shares; 2024Q4: 849,784 shares; 2025Q1: 969,784 shares; 2025Q2: 1,009,784 shares 1,009,784 $247M 13.28% +40,000 Timeline SPR SPIRIT AEROSYSTEMS HLDGS INC More: the full row for SPIRIT AEROSYSTEMS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,975,000 shares; 2024Q4: 5,975,000 shares; 2025Q1: 5,975,000 shares; 2025Q2: 3,949,299 shares 3,949,299 $151M 8.11% -2,025,701 Timeline GVA GRANITE CONSTR INC More: the full row for GRANITE CONSTR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 978,938 shares; 2024Q4: 1,048,938 shares; 2025Q1: 1,060,048 shares; 2025Q2: 1,110,548 shares 1,110,548 $104M 5.59% +50,500 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,097,000 shares; 2024Q4: 1,097,000 shares; 2025Q1: 1,097,000 shares; 2025Q2: 1,097,000 shares 1,097,000 $101M 5.42% 0 Timeline IP INTERNATIONAL PAPER CO More: the full row for INTERNATIONAL PAPER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,550,000 shares; 2024Q4: 1,550,000 shares; 2025Q1: 1,800,000 shares; 2025Q2: 1,930,000 shares 1,930,000 $90.4M 4.86% +130,000 Timeline ARRY ARRAY TECHNOLOGIES INC More: the full row for ARRAY TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,265,335 shares; 2024Q4: 14,265,335 shares; 2025Q1: 14,265,335 shares; 2025Q2: 14,265,335 shares 14,265,335 $84.2M 4.53% 0 Timeline CTRI CENTURI HOLDINGS INC More: the full row for CENTURI HOLDINGS INC 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: not reported; 2025Q1: not reported; 2025Q2: 3,030,000 shares 3,030,000 $68M 3.66% new Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 370,000 shares; 2024Q4: 370,000 shares; 2025Q1: 370,000 shares; 2025Q2: 370,000 shares 370,000 $56.3M 3.03% 0 Timeline CNM CORE & MAIN INC More: the full row for CORE & MAIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 774,200 shares; 2024Q4: 774,200 shares; 2025Q1: 774,200 shares; 2025Q2: 774,200 shares 774,200 $46.7M 2.51% 0 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION 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: not reported; 2025Q1: 1,299,857 shares; 2025Q2: 1,224,857 shares 1,224,857 $39M 2.1% -75,000 Timeline ENS ENERSYS More: the full row for ENERSYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 657,500 shares; 2024Q4: 277,500 shares; 2025Q1: 317,500 shares; 2025Q2: 447,500 shares 447,500 $38.4M 2.07% +130,000 Timeline CX CEMEX SAB DE CV More: the full row for CEMEX SAB DE CV 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: not reported; 2025Q1: not reported; 2025Q2: 4,252,500 shares 4,252,500 $29.5M 1.59% new Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 300,000 shares; 2024Q4: 240,000 shares; 2025Q1: 240,000 shares; 2025Q2: 240,000 shares 240,000 $28M 1.51% 0 Timeline SABR SABRE CORP More: the full row for SABRE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,617,000 shares; 2024Q4: 6,617,000 shares; 2025Q1: 4,667,000 shares; 2025Q2: 4,667,000 shares 4,667,000 $14.7M 0.79% 0 Timeline TFII TFI INTERNATIONAL INC More: the full row for TFI INTERNATIONAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145,000 shares; 2024Q4: 145,000 shares; 2025Q1: 145,000 shares; 2025Q2: 145,000 shares 145,000 $13M 0.7% 0 Timeline WEX WEX INC More: the full row for WEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,000 shares; 2024Q4: 85,000 shares; 2025Q1: 85,000 shares; 2025Q2: 85,000 shares 85,000 $12.5M 0.67% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 42,250 shares; 2025Q2: 100,250 shares 100,250 $12.1M 0.65% +58,000 Timeline