SN SHARKNINJA INC More: the full row for SHARKNINJA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 250,180 shares; 2025Q3: 410,496 shares; 2025Q4: 705,556 shares; 2026Q1: 670,000 shares; 2026Q2: 662,928 shares 662,928 $101M 8.43% -7,072 Timeline TLN TALEN ENERGY CORP More: the full row for TALEN ENERGY 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: 160,163 shares; 2026Q1: 220,000 shares; 2026Q2: 261,026 shares 261,026 $100M 8.37% +41,026 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 153,742 shares; 2025Q3: 141,102 shares; 2025Q4: 169,896 shares; 2026Q1: 175,113 shares; 2026Q2: 184,668 shares 184,668 $88.2M 7.36% +9,555 Timeline CACI CACI INTL INC More: the full row for CACI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 62,015 shares; 2024Q4: 61,212 shares; 2025Q1: 29,000 shares; 2025Q2: 86,906 shares; 2025Q3: 102,028 shares; 2025Q4: 88,591 shares; 2026Q1: 146,200 shares; 2026Q2: 170,734 shares 170,734 $79.1M 6.6% +24,534 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL 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: 450,000 shares; 2026Q2: 584,062 shares 584,062 $68M 5.68% +134,062 Timeline MKSI MKS INC. More: the full row for MKS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 100,001 shares; 2024Q4: 85,994 shares; 2025Q1: 355,221 shares; 2025Q2: 187,151 shares; 2025Q3: 211,848 shares; 2025Q4: 415,500 shares; 2026Q1: 375,000 shares; 2026Q2: 149,422 shares 149,422 $66.5M 5.55% -225,578 Timeline SE SEA LTD More: the full row for SEA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 300,000 shares; 2024Q4: 380,000 shares; 2025Q1: 320,000 shares; 2025Q2: 473,500 shares; 2025Q3: 361,664 shares; 2025Q4: 510,000 shares; 2026Q1: 144,192 shares; 2026Q2: 602,383 shares 602,383 $57.7M 4.82% +458,191 Timeline RDDT REDDIT INC More: the full row for REDDIT 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: not reported; 2026Q2: 270,659 shares 270,659 $47M 3.92% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 15,000 shares; 2025Q1: 30,490 shares; 2025Q2: 83,694 shares; 2025Q3: 39,618 shares; 2025Q4: not reported; 2026Q1: 130,726 shares; 2026Q2: 134,030 shares 134,030 $46M 3.84% +3,304 Timeline BKD BROOKDALE SR LIVING INC More: the full row for BROOKDALE SR LIVING 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: not reported; 2026Q2: 2,809,407 shares 2,809,407 $45.2M 3.77% new Timeline CDW CDW CORP More: the full row for CDW 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: 379,940 shares; 2026Q1: 230,000 shares; 2026Q2: 315,642 shares 315,642 $44.4M 3.71% +85,642 Timeline CELH CELSIUS HLDGS INC More: the full row for CELSIUS 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: 1,259,428 shares; 2026Q2: 1,489,498 shares 1,489,498 $43.6M 3.64% +230,070 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE 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: not reported; 2026Q2: 178,049 shares 178,049 $38.9M 3.25% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 84,252 shares; 2026Q1: not reported; 2026Q2: 100,248 shares 100,248 $37.4M 3.12% new Timeline MGNI MAGNITE INC More: the full row for MAGNITE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 284,804 shares; 2025Q3: 1,548,796 shares; 2025Q4: 1,628,782 shares; 2026Q1: 1,328,782 shares; 2026Q2: 1,706,741 shares 1,706,741 $32.4M 2.7% +377,959 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 61,400 shares; 2025Q1: not reported; 2025Q2: 158,842 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 350,000 shares; 2026Q2: 150,642 shares 150,642 $30.1M 2.52% -199,358 Timeline HAS HASBRO INC More: the full row for HASBRO 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: 230,000 shares; 2026Q1: 300,000 shares; 2026Q2: 354,870 shares 354,870 $29.3M 2.45% +54,870 Timeline VRSN VERISIGN INC More: the full row for VERISIGN 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: not reported; 2026Q2: 114,148 shares 114,148 $28.7M 2.4% new Timeline INTU INTUIT More: the full row for INTUIT 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: 100,142 shares 100,142 $26.1M 2.18% new Timeline CIB GRUPO CIBEST SA More: the full row for GRUPO CIBEST SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 350,111 shares; 2025Q3: 356,557 shares; 2025Q4: 382,023 shares; 2026Q1: not reported; 2026Q2: 321,806 shares 321,806 $25.6M 2.13% new Timeline TKO TKO GROUP HOLDINGS INC More: the full row for TKO GROUP HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 259,583 shares; 2024Q4: 276,800 shares; 2025Q1: 260,000 shares; 2025Q2: 347,556 shares; 2025Q3: 319,202 shares; 2025Q4: 150,000 shares; 2026Q1: not reported; 2026Q2: 120,000 shares 120,000 $24.2M 2.02% new 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: 180,000 shares; 2024Q4: 154,391 shares; 2025Q1: 200,000 shares; 2025Q2: 262,308 shares; 2025Q3: 254,815 shares; 2025Q4: 193,250 shares; 2026Q1: not reported; 2026Q2: 100,000 shares 100,000 $23.8M 1.99% new Timeline RAL RALLIANT CORP More: the full row for RALLIANT 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: not reported; 2026Q2: 280,285 shares 280,285 $20.6M 1.72% new Timeline GOOG ALPHABET INC More: the full row for ALPHABET 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: 47,775 shares; 2025Q4: 135,688 shares; 2026Q1: not reported; 2026Q2: 50,000 shares 50,000 $17.7M 1.47% new Timeline SEDG SOLAREDGE TECHNOLOGIES INC More: the full row for SOLAREDGE TECHNOLOGIES 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: 300,000 shares; 2026Q1: 254,004 shares; 2026Q2: 279,720 shares 279,720 $16.3M 1.36% +25,716 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 73,969 shares; 2024Q4: 55,600 shares; 2025Q1: 100,000 shares; 2025Q2: 133,817 shares; 2025Q3: 95,607 shares; 2025Q4: 55,601 shares; 2026Q1: 35,467 shares; 2026Q2: 8,000 shares 8,000 $15.9M 1.32% -27,467 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I 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: 246,000 shares 246,000 $15.7M 1.31% new Timeline CMCO COLUMBUS MCKINNON CORP N Y More: the full row for COLUMBUS MCKINNON CORP N Y 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: 981,073 shares; 2026Q2: 1,007,070 shares 1,007,070 $15.2M 1.27% +25,997 Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 250,000 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 82,290 shares 82,290 $13.1M 1.09% new Timeline