ECHO ECHOSTAR CORP More: the full row for ECHOSTAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,624,771 shares; 2024Q4: 1,519,065 shares; 2025Q1: 1,343,065 shares; 2025Q2: 965,065 shares; 2025Q3: 715,000 shares; 2025Q4: 550,000 shares; 2026Q1: 422,000 shares; 2026Q2: 422,000 shares 422,000 $42.8M 19.03% 0 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,500 shares; 2024Q4: 78,500 shares; 2025Q1: 83,500 shares; 2025Q2: 68,800 shares; 2025Q3: 62,300 shares; 2025Q4: 62,300 shares; 2026Q1: 121,300 shares; 2026Q2: 121,300 shares 121,300 $28.9M 12.85% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,000 shares; 2024Q4: 20,400 shares; 2025Q1: 40,400 shares; 2025Q2: 37,800 shares; 2025Q3: 32,600 shares; 2025Q4: 52,600 shares; 2026Q1: 67,600 shares; 2026Q2: 67,600 shares 67,600 $25.2M 11.2% 0 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,200 shares; 2024Q4: 16,600 shares; 2025Q1: 16,600 shares; 2025Q2: 12,000 shares; 2025Q3: 12,000 shares; 2025Q4: 12,000 shares; 2026Q1: 12,000 shares; 2026Q2: 12,000 shares 12,000 $23.9M 10.61% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 33,000 shares; 2026Q1: 33,000 shares; 2026Q2: 33,000 shares 33,000 $19.1M 8.47% 0 Timeline QXO QXO INC More: the full row for QXO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 215,000 shares; 2025Q3: 215,000 shares; 2025Q4: 215,000 shares; 2026Q1: 795,000 shares; 2026Q2: 795,000 shares 795,000 $13.7M 6.1% 0 Timeline AIRJ AIRJOULE TECHNOLOGIES CORP More: the full row for AIRJOULE TECHNOLOGIES CORP 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: 2,181,532 shares; 2026Q2: 2,280,601 shares 2,280,601 $12.6M 5.61% +99,069 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS 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: 32,000 shares; 2026Q2: 32,000 shares 32,000 $9.37M 4.16% 0 Timeline FLS FLOWSERVE CORP More: the full row for FLOWSERVE CORP 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: 125,000 shares; 2026Q2: 125,000 shares 125,000 $9.27M 4.12% 0 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,000 shares; 2024Q4: 6,600 shares; 2025Q1: 6,600 shares; 2025Q2: 6,200 shares; 2025Q3: 6,200 shares; 2025Q4: 6,200 shares; 2026Q1: 6,200 shares; 2026Q2: 6,200 shares 6,200 $8.26M 3.67% 0 Timeline AR ANTERO RESOURCES CORP More: the full row for ANTERO RESOURCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 456,000 shares; 2024Q4: 372,269 shares; 2025Q1: 227,269 shares; 2025Q2: 213,269 shares; 2025Q3: 213,269 shares; 2025Q4: 213,269 shares; 2026Q1: 213,269 shares; 2026Q2: 213,269 shares 213,269 $7.49M 3.33% 0 Timeline VGNT VERSIGENT PLC More: the full row for VERSIGENT PLC 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: 172,483 shares 172,483 $7.25M 3.22% new Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,000 shares; 2024Q4: 54,500 shares; 2025Q1: 43,500 shares; 2025Q2: 20,100 shares; 2025Q3: 20,100 shares; 2025Q4: 20,100 shares; 2026Q1: 20,100 shares; 2026Q2: 20,100 shares 20,100 $7.18M 3.19% 0 Timeline EXE EXPAND ENERGY CORPORATION More: the full row for EXPAND ENERGY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 84,000 shares; 2025Q1: 84,000 shares; 2025Q2: 69,700 shares; 2025Q3: 69,700 shares; 2025Q4: 69,700 shares; 2026Q1: 69,700 shares; 2026Q2: 69,700 shares 69,700 $6.36M 2.82% 0 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 50,000 shares; 2025Q2: 46,800 shares; 2025Q3: 37,800 shares; 2025Q4: 10,800 shares; 2026Q1: 10,800 shares; 2026Q2: 10,800 shares 10,800 $3.62M 1.61% 0 Timeline