MTZ MASTEC INC More: the full row for MASTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,130,000 shares; 2024Q4: 2,130,000 shares; 2025Q1: 2,145,000 shares; 2025Q2: 2,155,000 shares; 2025Q3: 2,155,000 shares; 2025Q4: 2,155,000 shares; 2026Q1: 2,155,000 shares 2,155,000 $693M 24.77% 0 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; 2024Q2: restricted; 2024Q3: 460,000 shares; 2024Q4: 850,000 shares; 2025Q1: 1,355,000 shares; 2025Q2: 2,150,000 shares; 2025Q3: 2,090,000 shares; 2025Q4: 2,090,390 shares; 2026Q1: 2,177,540 shares 2,177,540 $430M 15.35% +87,150 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; 2024Q2: restricted; 2024Q3: 679,784 shares; 2024Q4: 849,784 shares; 2025Q1: 969,784 shares; 2025Q2: 1,009,784 shares; 2025Q3: 1,009,784 shares; 2025Q4: 1,009,784 shares; 2026Q1: 1,009,784 shares 1,009,784 $342M 12.22% 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; 2024Q2: restricted; 2024Q3: 1,550,000 shares; 2024Q4: 1,550,000 shares; 2025Q1: 1,800,000 shares; 2025Q2: 1,930,000 shares; 2025Q3: 2,030,000 shares; 2025Q4: 2,430,000 shares; 2026Q1: 4,200,000 shares 4,200,000 $150M 5.36% +1,770,000 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; 2024Q2: restricted; 2024Q3: 978,938 shares; 2024Q4: 1,048,938 shares; 2025Q1: 1,060,048 shares; 2025Q2: 1,110,548 shares; 2025Q3: 1,110,048 shares; 2025Q4: 1,110,048 shares; 2026Q1: 1,110,048 shares 1,110,048 $133M 4.75% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,252,500 shares; 2025Q3: 10,802,750 shares; 2025Q4: 10,802,750 shares; 2026Q1: 10,802,750 shares 10,802,750 $124M 4.41% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,030,000 shares; 2025Q3: 3,830,000 shares; 2025Q4: 4,030,000 shares; 2026Q1: 4,030,000 shares 4,030,000 $118M 4.21% 0 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,097,000 shares; 2024Q4: 1,097,000 shares; 2025Q1: 1,097,000 shares; 2025Q2: 1,097,000 shares; 2025Q3: 1,046,000 shares; 2025Q4: 1,046,000 shares; 2026Q1: 1,076,400 shares 1,076,400 $113M 4.04% +30,400 Timeline BA BOEING CO More: the full row for BOEING CO 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: 518,483 shares; 2026Q1: 551,483 shares 551,483 $110M 3.92% +33,000 Timeline JHX JAMES HARDIE INDS PLC More: the full row for JAMES HARDIE INDS PLC 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: 4,218,500 shares; 2025Q4: 5,120,200 shares; 2026Q1: 5,621,700 shares 5,621,700 $106M 3.8% +501,500 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; 2024Q2: restricted; 2024Q3: 14,265,335 shares; 2024Q4: 14,265,335 shares; 2025Q1: 14,265,335 shares; 2025Q2: 14,265,335 shares; 2025Q3: 12,891,300 shares; 2025Q4: 12,891,300 shares; 2026Q1: 12,891,300 shares 12,891,300 $93.2M 3.33% 0 Timeline STM STMICROELECTRONICS N V More: the full row for STMICROELECTRONICS N V 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: 2,300,000 shares 2,300,000 $79.5M 2.84% new Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL 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: 150,000 shares; 2025Q4: 160,000 shares; 2026Q1: 370,000 shares 370,000 $50.7M 1.81% +210,000 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,299,857 shares; 2025Q2: 1,224,857 shares; 2025Q3: 1,649,857 shares; 2025Q4: 1,649,857 shares; 2026Q1: 1,649,857 shares 1,649,857 $46.5M 1.66% 0 Timeline ATKR ATKORE INC More: the full row for ATKORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 460,909 shares; 2024Q4: 460,908 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 728,206 shares; 2025Q4: 728,206 shares; 2026Q1: 728,206 shares 728,206 $42.9M 1.53% 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; 2024Q2: restricted; 2024Q3: 774,200 shares; 2024Q4: 774,200 shares; 2025Q1: 774,200 shares; 2025Q2: 774,200 shares; 2025Q3: 775,500 shares; 2025Q4: 797,000 shares; 2026Q1: 867,600 shares 867,600 $42.9M 1.53% +70,600 Timeline ENS ENERSYS More: the full row for ENERSYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 657,500 shares; 2024Q4: 277,500 shares; 2025Q1: 317,500 shares; 2025Q2: 447,500 shares; 2025Q3: 467,500 shares; 2025Q4: 467,500 shares; 2026Q1: 190,000 shares 190,000 $33M 1.18% -277,500 Timeline TREX TREX INC More: the full row for TREX 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: 552,000 shares; 2026Q1: 550,000 shares 550,000 $20M 0.72% -2,000 Timeline WBI WATERBRIDGE INFRASTRUCTURE L More: the full row for WATERBRIDGE INFRASTRUCTURE L 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: 700,000 shares; 2025Q4: 700,000 shares; 2026Q1: 700,000 shares 700,000 $18.8M 0.67% 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; 2024Q2: restricted; 2024Q3: 145,000 shares; 2024Q4: 145,000 shares; 2025Q1: 145,000 shares; 2025Q2: 145,000 shares; 2025Q3: 145,000 shares; 2025Q4: 145,000 shares; 2026Q1: 145,000 shares 145,000 $15.8M 0.56% 0 Timeline EQPT EQUIPMENTSHARE COM INC More: the full row for EQUIPMENTSHARE COM 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: 750,000 shares 750,000 $15.3M 0.55% new Timeline WOLF WOLFSPEED INC More: the full row for WOLFSPEED 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: 885,000 shares 885,000 $14.4M 0.52% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 250,000 shares 250,000 $7.51M 0.27% new Timeline