GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,333 shares; 2024Q4: 51,664 shares; 2025Q1: 28,388 shares; 2025Q2: 37,187 shares; 2025Q3: 58,816 shares; 2025Q4: 60,085 shares; 2026Q1: 59,416 shares 59,416 $17.1M 4.49% -669 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 116,939 shares; 2024Q4: 106,549 shares; 2025Q1: 90,379 shares; 2025Q2: 102,428 shares; 2025Q3: 100,927 shares; 2025Q4: 104,598 shares; 2026Q1: 91,160 shares 91,160 $15.9M 4.17% -13,438 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; 2024Q2: restricted; 2024Q3: 62,289 shares; 2024Q4: 64,082 shares; 2025Q1: 54,240 shares; 2025Q2: 62,415 shares; 2025Q3: 61,295 shares; 2025Q4: 63,587 shares; 2026Q1: 53,910 shares 53,910 $13.5M 3.55% -9,677 Timeline FTI TECHNIPFMC PLC More: the full row for TECHNIPFMC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 18,226 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 91,163 shares; 2025Q4: 177,903 shares; 2026Q1: 189,369 shares 189,369 $13.1M 3.44% +11,466 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 83,530 shares; 2024Q4: 81,732 shares; 2025Q1: 83,185 shares; 2025Q2: 82,677 shares; 2025Q3: 80,866 shares; 2025Q4: 82,569 shares; 2026Q1: 86,329 shares 86,329 $10.2M 2.69% +3,760 Timeline 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: not reported; 2024Q4: not reported; 2025Q1: 29,013 shares; 2025Q2: 29,212 shares; 2025Q3: 28,665 shares; 2025Q4: 29,778 shares; 2026Q1: 31,684 shares 31,684 $10.2M 2.68% +1,906 Timeline CRS CARPENTER TECHNOLOGY CORP More: the full row for CARPENTER TECHNOLOGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,274 shares; 2025Q1: 33,911 shares; 2025Q2: 34,020 shares; 2025Q3: 23,472 shares; 2025Q4: 24,451 shares; 2026Q1: 25,735 shares 25,735 $10.1M 2.66% +1,284 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 51,844 shares; 2024Q4: 50,378 shares; 2025Q1: 48,202 shares; 2025Q2: 48,603 shares; 2025Q3: 39,731 shares; 2025Q4: 41,172 shares; 2026Q1: 43,582 shares 43,582 $10M 2.64% +2,410 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,590 shares; 2024Q4: 11,411 shares; 2025Q1: 11,036 shares; 2025Q2: 11,019 shares; 2025Q3: 10,780 shares; 2025Q4: 10,877 shares; 2026Q1: 11,615 shares 11,615 $9.83M 2.58% +738 Timeline CLS CELESTICA INC More: the full row for CELESTICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,154 shares; 2025Q1: 72,598 shares; 2025Q2: 63,843 shares; 2025Q3: 64,515 shares; 2025Q4: 44,995 shares; 2026Q1: 34,768 shares 34,768 $9.79M 2.57% -10,227 Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 100,202 shares; 2024Q4: 99,278 shares; 2025Q1: 95,689 shares; 2025Q2: 96,039 shares; 2025Q3: 93,966 shares; 2025Q4: 94,677 shares; 2026Q1: 100,002 shares 100,002 $9.1M 2.39% +5,325 Timeline TWLO TWILIO INC More: the full row for TWILIO 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: 50,277 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 67,174 shares 67,174 $8.45M 2.22% new Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE 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: 24,572 shares 24,572 $8.34M 2.19% new Timeline BTSG BRIGHTSPRING HEALTH SVCS INC More: the full row for BRIGHTSPRING HEALTH SVCS 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: 193,760 shares 193,760 $8.26M 2.17% new Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 56,275 shares; 2024Q4: 56,113 shares; 2025Q1: 50,015 shares; 2025Q2: 48,503 shares; 2025Q3: 48,503 shares; 2025Q4: 47,589 shares; 2026Q1: 40,582 shares 40,582 $8.24M 2.16% -7,007 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 30,325 shares; 2024Q4: 29,293 shares; 2025Q1: 30,867 shares; 2025Q2: 30,122 shares; 2025Q3: 30,500 shares; 2025Q4: 32,396 shares; 2026Q1: 26,312 shares 26,312 $8.14M 2.14% -6,084 Timeline NFG NATIONAL FUEL GAS CO More: the full row for NATIONAL FUEL GAS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 7,991 shares; 2024Q4: 7,941 shares; 2025Q1: 82,182 shares; 2025Q2: 74,374 shares; 2025Q3: 72,844 shares; 2025Q4: 72,777 shares; 2026Q1: 77,935 shares 77,935 $7.32M 1.92% +5,158 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; 2024Q2: restricted; 2024Q3: 47,549 shares; 2024Q4: 49,613 shares; 2025Q1: 30,880 shares; 2025Q2: 37,842 shares; 2025Q3: 34,568 shares; 2025Q4: 35,077 shares; 2026Q1: 31,987 shares 31,987 $6.66M 1.75% -3,090 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,920 shares; 2024Q4: 4,900 shares; 2025Q1: 4,882 shares; 2025Q2: 4,882 shares; 2025Q3: 34,872 shares; 2025Q4: 35,880 shares; 2026Q1: 30,581 shares 30,581 $6.65M 1.75% -5,299 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES 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: 39,763 shares 39,763 $6.53M 1.71% new Timeline CWAN CLEARWATER ANALYTICS HLDGS I More: the full row for CLEARWATER ANALYTICS HLDGS I 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: 237,532 shares; 2026Q1: 248,690 shares 248,690 $5.88M 1.54% +11,158 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,555 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 34,489 shares; 2025Q3: 33,754 shares; 2025Q4: 37,306 shares; 2026Q1: 28,739 shares 28,739 $5.85M 1.53% -8,567 Timeline STT STATE STR CORP More: the full row for STATE STR CORP 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: 41,093 shares; 2026Q1: 43,897 shares 43,897 $5.55M 1.46% +2,804 Timeline HII HUNTINGTON INGALLS INDS INC More: the full row for HUNTINGTON INGALLS INDS 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: 13,629 shares; 2026Q1: 14,601 shares 14,601 $5.55M 1.46% +972 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,145 shares; 2025Q2: 10,161 shares; 2025Q3: 6,261 shares; 2025Q4: 6,423 shares; 2026Q1: 6,391 shares 6,391 $5.53M 1.45% -32 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL 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: 19,544 shares 19,544 $5.35M 1.4% new Timeline AMG AFFILIATED MANAGERS GROUP More: the full row for AFFILIATED MANAGERS GROUP 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: 17,215 shares; 2026Q1: 18,378 shares 18,378 $5.08M 1.34% +1,163 Timeline APG API GROUP CORP More: the full row for API GROUP CORP 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: 64,334 shares; 2025Q3: 94,635 shares; 2025Q4: 116,636 shares; 2026Q1: 123,831 shares 123,831 $5.02M 1.32% +7,195 Timeline CEF SPROTT ASSET MANAGEMENT LP More: the full row for SPROTT ASSET MANAGEMENT LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 117,718 shares; 2024Q4: 103,056 shares; 2025Q1: 103,453 shares; 2025Q2: 100,853 shares; 2025Q3: 100,843 shares; 2025Q4: 99,476 shares; 2026Q1: 99,476 shares 99,476 $4.75M 1.25% 0 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) 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: 47,626 shares 47,626 $4.47M 1.17% new Timeline TXT TEXTRON INC More: the full row for TEXTRON 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: 46,211 shares 46,211 $4.05M 1.06% new Timeline FSM FORTUNA MNG CORP More: the full row for FORTUNA MNG CORP 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: 371,199 shares; 2026Q1: 398,548 shares 398,548 $3.96M 1.04% +27,349 Timeline COR CENCORA INC More: the full row for CENCORA 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: 2,230 shares; 2025Q3: 2,154 shares; 2025Q4: 12,015 shares; 2026Q1: 12,511 shares 12,511 $3.93M 1.03% +496 Timeline SANM SANMINA CORP More: the full row for SANMINA CORP 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: 25,784 shares; 2025Q3: 25,291 shares; 2025Q4: 26,621 shares; 2026Q1: 28,948 shares 28,948 $3.75M 0.99% +2,327 Timeline VSEC VSE CORP More: the full row for VSE CORP 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: 17,609 shares; 2025Q3: 17,274 shares; 2025Q4: 18,122 shares; 2026Q1: 19,514 shares 19,514 $3.6M 0.94% +1,392 Timeline JLL JONES LANG LASALLE INC More: the full row for JONES LANG LASALLE 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: 9,944 shares; 2025Q4: 10,428 shares; 2026Q1: 11,165 shares 11,165 $3.4M 0.89% +737 Timeline IMAX IMAX CORP More: the full row for IMAX CORP 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: 83,080 shares; 2026Q1: 89,208 shares 89,208 $3.39M 0.89% +6,128 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,121 shares; 2025Q1: 7,121 shares; 2025Q2: 7,121 shares; 2025Q3: 7,121 shares; 2025Q4: 12,620 shares; 2026Q1: 9,618 shares 9,618 $3.25M 0.85% -3,002 Timeline SIMO SILICON MOTION TECHNOLOGY CO More: the full row for SILICON MOTION TECHNOLOGY 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: not reported; 2026Q1: 28,472 shares 28,472 $3.2M 0.84% new Timeline MYRG MYR GROUP INC More: the full row for MYR GROUP 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: 10,731 shares 10,731 $3.03M 0.8% new Timeline SMG SCOTTS MIRACLE-GRO CO More: the full row for SCOTTS MIRACLE-GRO 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: not reported; 2026Q1: 44,784 shares 44,784 $2.72M 0.71% new Timeline UTHR UNITED THERAPEUTICS CORP DEL More: the full row for UNITED THERAPEUTICS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,375 shares; 2024Q4: 1,375 shares; 2025Q1: 5,375 shares; 2025Q2: 5,775 shares; 2025Q3: 4,400 shares; 2025Q4: 4,400 shares; 2026Q1: 4,400 shares 4,400 $2.61M 0.68% 0 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE 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: 16,026 shares; 2025Q3: 4,926 shares; 2025Q4: 4,945 shares; 2026Q1: 4,929 shares 4,929 $2.33M 0.61% -16 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 972 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,760 shares; 2025Q4: 3,710 shares; 2026Q1: 3,710 shares 3,710 $2.24M 0.59% 0 Timeline 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,997 shares; 2025Q1: 1,961 shares; 2025Q2: 545 shares; 2025Q3: 1,130 shares; 2025Q4: 2,849 shares; 2026Q1: 2,974 shares 2,974 $2.19M 0.58% +125 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD 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: 8,260 shares; 2025Q4: 8,260 shares; 2026Q1: 8,260 shares 8,260 $2.1M 0.55% 0 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,000 shares; 2024Q4: 11,000 shares; 2025Q1: 11,000 shares; 2025Q2: 40,000 shares; 2025Q3: 36,000 shares; 2025Q4: 36,000 shares; 2026Q1: 30,000 shares 30,000 $2.01M 0.53% -6,000 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 46,056 shares; 2024Q4: 44,603 shares; 2025Q1: 16,009 shares; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares; 2025Q4: 20,000 shares; 2026Q1: 20,000 shares 20,000 $1.92M 0.5% 0 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT 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: 20,000 shares; 2026Q1: 24,000 shares 24,000 $1.85M 0.49% +4,000 Timeline LRN STRIDE INC More: the full row for STRIDE 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: 20,000 shares 20,000 $1.76M 0.46% new Timeline RLI RLI CORP More: the full row for RLI CORP 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: 24,000 shares; 2026Q1: 30,000 shares 30,000 $1.71M 0.45% +6,000 Timeline HALO HALOZYME THERAPEUTICS INC More: the full row for HALOZYME THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 93,601 shares; 2024Q4: 26,691 shares; 2025Q1: 26,000 shares; 2025Q2: 26,000 shares; 2025Q3: 26,000 shares; 2025Q4: 26,000 shares; 2026Q1: 26,000 shares 26,000 $1.68M 0.44% 0 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 82,285 shares; 2024Q4: 82,285 shares; 2025Q1: 109,215 shares; 2025Q2: 58,016 shares; 2025Q3: 219,083 shares; 2025Q4: 217,934 shares; 2026Q1: 86,872 shares 86,872 $1.68M 0.44% -131,062 Timeline CROX CROCS INC More: the full row for CROCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,000 shares; 2024Q4: 16,000 shares; 2025Q1: 16,000 shares; 2025Q2: 16,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares; 2026Q1: 20,000 shares 20,000 $1.66M 0.44% 0 Timeline INVA INNOVIVA INC More: the full row for INNOVIVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 80,000 shares; 2024Q4: 80,000 shares; 2025Q1: 70,000 shares; 2025Q2: 70,000 shares; 2025Q3: 70,000 shares; 2025Q4: 70,000 shares; 2026Q1: 70,000 shares 70,000 $1.63M 0.43% 0 Timeline AMP AMERIPRISE FINL INC More: the full row for AMERIPRISE FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,400 shares; 2024Q4: 2,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares; 2025Q3: 3,000 shares; 2025Q4: 3,000 shares; 2026Q1: 3,600 shares 3,600 $1.6M 0.42% +600 Timeline MLI MUELLER INDS INC More: the full row for MUELLER INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 24,000 shares; 2024Q4: 24,000 shares; 2025Q1: 24,000 shares; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares; 2025Q4: 16,000 shares; 2026Q1: 14,000 shares 14,000 $1.55M 0.41% -2,000 Timeline FCFS FIRSTCASH HOLDINGS INC More: the full row for FIRSTCASH 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: not reported; 2025Q3: not reported; 2025Q4: 4,796 shares; 2026Q1: 8,236 shares 8,236 $1.55M 0.41% +3,440 Timeline GRBK GREEN BRICK PARTNERS INC More: the full row for GREEN BRICK PARTNERS 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: 24,000 shares; 2026Q1: 24,000 shares 24,000 $1.55M 0.41% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 755 shares; 2025Q4: 1,105 shares; 2026Q1: 1,105 shares 1,105 $1.52M 0.4% 0 Timeline LNTH LANTHEUS HLDGS INC More: the full row for LANTHEUS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 16,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares; 2026Q1: 20,000 shares 20,000 $1.52M 0.4% 0 Timeline BKE BUCKLE INC More: the full row for BUCKLE 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: 23,318 shares; 2026Q1: 30,000 shares 30,000 $1.51M 0.4% +6,682 Timeline BBWI BATH & BODY WORKS INC More: the full row for BATH & BODY WORKS 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: 80,000 shares; 2026Q1: 80,000 shares 80,000 $1.49M 0.39% 0 Timeline CPRX CATALYST PHARMACEUTICALS INC More: the full row for CATALYST PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 54,000 shares; 2025Q1: 54,000 shares; 2025Q2: 54,000 shares; 2025Q3: 60,000 shares; 2025Q4: 60,000 shares; 2026Q1: 60,000 shares 60,000 $1.49M 0.39% 0 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 12,000 shares; 2024Q4: 14,000 shares; 2025Q1: 8,000 shares; 2025Q2: 8,000 shares; 2025Q3: 8,000 shares; 2025Q4: 8,000 shares; 2026Q1: 8,000 shares 8,000 $1.46M 0.38% 0 Timeline QLYS QUALYS INC More: the full row for QUALYS 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: 16,000 shares 16,000 $1.41M 0.37% new Timeline HRMY HARMONY BIOSCIENCES HLDGS IN More: the full row for HARMONY BIOSCIENCES HLDGS IN 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: 20,266 shares; 2026Q1: 50,000 shares 50,000 $1.4M 0.37% +29,734 Timeline HRB BLOCK H & R INC More: the full row for BLOCK H & R INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 21,000 shares; 2024Q4: 21,000 shares; 2025Q1: 24,000 shares; 2025Q2: 24,000 shares; 2025Q3: 24,000 shares; 2025Q4: 30,000 shares; 2026Q1: 40,000 shares 40,000 $1.27M 0.33% +10,000 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES 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: 3,945 shares; 2025Q4: not reported; 2026Q1: 6,029 shares 6,029 $1.23M 0.32% new Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA 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: 4,000 shares; 2025Q4: 8,000 shares; 2026Q1: 8,000 shares 8,000 $1.22M 0.32% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,069 shares; 2025Q2: 2,568 shares; 2025Q3: 2,580 shares; 2025Q4: 4,327 shares; 2026Q1: 3,580 shares 3,580 $1.21M 0.32% -747 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,856 shares; 2024Q4: 47,066 shares; 2025Q1: 16,952 shares; 2025Q2: 2,901 shares; 2025Q3: 2,492 shares; 2025Q4: 2,480 shares; 2026Q1: 4,600 shares 4,600 $1.17M 0.31% +2,120 Timeline BSM BLACK STONE MINERALS L P More: the full row for BLACK STONE MINERALS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,914 shares; 2024Q4: 34,914 shares; 2025Q1: 34,914 shares; 2025Q2: 34,914 shares; 2025Q3: 75,577 shares; 2025Q4: 75,577 shares; 2026Q1: 75,577 shares 75,577 $1.14M 0.3% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,518 shares; 2024Q4: 1,518 shares; 2025Q1: 32,308 shares; 2025Q2: not reported; 2025Q3: 4,401 shares; 2025Q4: 4,622 shares; 2026Q1: 4,622 shares 4,622 $1.13M 0.3% 0 Timeline AGI ALAMOS GOLD INC More: the full row for ALAMOS GOLD 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: 8,902 shares; 2026Q1: 24,876 shares 24,876 $1.1M 0.29% +15,974 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,148 shares; 2025Q2: 5,148 shares; 2025Q3: 5,148 shares; 2025Q4: 5,148 shares; 2026Q1: 5,148 shares 5,148 $1.1M 0.29% 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; 2024Q2: restricted; 2024Q3: 20,042 shares; 2024Q4: 29,640 shares; 2025Q1: 6,898 shares; 2025Q2: 6,059 shares; 2025Q3: 6,150 shares; 2025Q4: 2,417 shares; 2026Q1: 2,860 shares 2,860 $1.06M 0.28% +443 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES 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: 7,200 shares; 2025Q4: 7,200 shares; 2026Q1: 7,200 shares 7,200 $1.05M 0.28% 0 Timeline UGI UGI CORP NEW More: the full row for UGI CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 50,593 shares; 2025Q2: 47,398 shares; 2025Q3: 30,239 shares; 2025Q4: 28,663 shares; 2026Q1: 28,663 shares 28,663 $1.04M 0.27% 0 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 914 shares; 2024Q4: 914 shares; 2025Q1: 814 shares; 2025Q2: 814 shares; 2025Q3: 947 shares; 2025Q4: 919 shares; 2026Q1: 1,443 shares 1,443 $1.02M 0.27% +524 Timeline ARKB ARK 21SHARES BITCOIN ETF More: the full row for ARK 21SHARES BITCOIN ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,892 shares; 2025Q1: 14,892 shares; 2025Q2: 44,676 shares; 2025Q3: 44,676 shares; 2025Q4: 44,676 shares; 2026Q1: 44,676 shares 44,676 $1M 0.26% 0 Timeline BBW BUILD-A-BEAR WORKSHOP INC More: the full row for BUILD-A-BEAR WORKSHOP 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: 26,000 shares 26,000 $973K 0.26% new 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: 5,027 shares; 2025Q4: 4,885 shares; 2026Q1: 4,885 shares 4,885 $972K 0.26% 0 Timeline SR SPIRE INC More: the full row for SPIRE 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: 10,551 shares 10,551 $955K 0.25% 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; 2024Q2: restricted; 2024Q3: 1,353 shares; 2024Q4: 1,353 shares; 2025Q1: 1,353 shares; 2025Q2: 1,353 shares; 2025Q3: 3,327 shares; 2025Q4: 3,327 shares; 2026Q1: 3,327 shares 3,327 $954K 0.25% 0 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR 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: 2,143 shares; 2025Q4: 2,143 shares; 2026Q1: 2,116 shares 2,116 $910K 0.24% -27 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,248 shares; 2024Q4: 3,259 shares; 2025Q1: 3,241 shares; 2025Q2: 3,241 shares; 2025Q3: 4,039 shares; 2025Q4: 3,320 shares; 2026Q1: 4,151 shares 4,151 $858K 0.23% +831 Timeline SCCO SOUTHERN COPPER CORP More: the full row for SOUTHERN COPPER CORP 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,696 shares; 2025Q4: 4,728 shares; 2026Q1: 4,759 shares 4,759 $818K 0.21% +31 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,344 shares; 2025Q1: 4,344 shares; 2025Q2: 4,144 shares; 2025Q3: 10,721 shares; 2025Q4: 10,454 shares; 2026Q1: 10,383 shares 10,383 $805K 0.21% -71 Timeline CDE COEUR MNG INC More: the full row for COEUR MNG 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: 41,738 shares 41,738 $783K 0.21% new Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP 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: 6,131 shares; 2026Q1: 6,131 shares 6,131 $774K 0.2% 0 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH 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: 3,578 shares 3,578 $756K 0.2% new Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,881 shares; 2024Q4: 8,851 shares; 2025Q1: 8,826 shares; 2025Q2: 8,826 shares; 2025Q3: 7,436 shares; 2025Q4: 4,768 shares; 2026Q1: 6,224 shares 6,224 $748K 0.2% +1,456 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,945 shares; 2025Q1: 7,945 shares; 2025Q2: 10,294 shares; 2025Q3: 5,141 shares; 2025Q4: 5,121 shares; 2026Q1: 5,121 shares 5,121 $713K 0.19% 0 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS 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: 2,684 shares; 2025Q4: 2,668 shares; 2026Q1: 2,668 shares 2,668 $646K 0.17% 0 Timeline AMKR AMKOR TECHNOLOGY INC More: the full row for AMKOR TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 15,595 shares; 2025Q1: 13,595 shares; 2025Q2: 13,595 shares; 2025Q3: 13,595 shares; 2025Q4: 13,595 shares; 2026Q1: 13,595 shares 13,595 $612K 0.16% 0 Timeline LAMR LAMAR ADVERTISING CO More: the full row for LAMAR ADVERTISING 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: 6,106 shares; 2025Q3: 4,816 shares; 2025Q4: 4,830 shares; 2026Q1: 4,830 shares 4,830 $611K 0.16% 0 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 695 shares 695 $606K 0.16% new Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,574 shares; 2024Q4: 1,569 shares; 2025Q1: 1,562 shares; 2025Q2: 1,879 shares; 2025Q3: 1,777 shares; 2025Q4: 1,709 shares; 2026Q1: 1,709 shares 1,709 $601K 0.16% 0 Timeline MOS MOSAIC CO More: the full row for MOSAIC 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: not reported; 2026Q1: 22,172 shares 22,172 $565K 0.15% new Timeline AES AES CORP More: the full row for AES CORP 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: 39,421 shares 39,421 $555K 0.15% new Timeline EQX EQUINOX GOLD CORP More: the full row for EQUINOX GOLD CORP 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: 37,206 shares; 2026Q1: 37,206 shares 37,206 $537K 0.14% 0 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,006 shares; 2024Q4: 1,006 shares; 2025Q1: 957 shares; 2025Q2: 897 shares; 2025Q3: 981 shares; 2025Q4: 969 shares; 2026Q1: 1,821 shares 1,821 $535K 0.14% +852 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER 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,509 shares 2,509 $532K 0.14% new Timeline VUG VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares; 2025Q2: 1,200 shares; 2025Q3: 1,200 shares; 2025Q4: 1,200 shares; 2026Q1: 1,200 shares 1,200 $524K 0.14% 0 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,803 shares; 2024Q4: 5,778 shares; 2025Q1: 5,532 shares; 2025Q2: 5,398 shares; 2025Q3: 4,534 shares; 2025Q4: 4,534 shares; 2026Q1: 3,120 shares 3,120 $513K 0.13% -1,414 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,867 shares; 2025Q4: not reported; 2026Q1: 3,006 shares 3,006 $509K 0.13% new Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 49,793 shares; 2024Q4: 49,658 shares; 2025Q1: 14,064 shares; 2025Q2: 14,064 shares; 2025Q3: 14,141 shares; 2025Q4: 14,209 shares; 2026Q1: 14,709 shares 14,709 $493K 0.13% +500 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,743 shares; 2024Q4: 12,106 shares; 2025Q1: 12,106 shares; 2025Q2: 12,106 shares; 2025Q3: 10,603 shares; 2025Q4: 9,764 shares; 2026Q1: 9,764 shares 9,764 $490K 0.13% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,854 shares; 2024Q4: 3,839 shares; 2025Q1: 3,812 shares; 2025Q2: 3,740 shares; 2025Q3: 3,281 shares; 2025Q4: 2,916 shares; 2026Q1: 4,879 shares 4,879 $449K 0.12% +1,963 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 18,662 shares; 2024Q4: 19,524 shares; 2025Q1: 19,002 shares; 2025Q2: 17,002 shares; 2025Q3: 16,674 shares; 2025Q4: 7,960 shares; 2026Q1: 744 shares 744 $425K 0.11% -7,216 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS 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: 10,061 shares; 2026Q1: 10,523 shares 10,523 $423K 0.11% +462 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION 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,134 shares 2,134 $411K 0.11% new Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP 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: 1,007 shares; 2025Q3: 600 shares; 2025Q4: 600 shares; 2026Q1: 600 shares 600 $409K 0.11% 0 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,034 shares; 2024Q4: 13,616 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 623 shares; 2026Q1: 709 shares 709 $389K 0.1% +86 Timeline VICI VICI PPTYS INC More: the full row for VICI PPTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,346 shares; 2024Q4: 15,261 shares; 2025Q1: 15,151 shares; 2025Q2: 19,688 shares; 2025Q3: 16,443 shares; 2025Q4: 14,218 shares; 2026Q1: 14,043 shares 14,043 $383K 0.1% -175 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,354 shares; 2024Q4: 1,354 shares; 2025Q1: 1,347 shares; 2025Q2: 1,347 shares; 2025Q3: 1,294 shares; 2025Q4: 1,226 shares; 2026Q1: 1,226 shares 1,226 $381K 0.1% 0 Timeline WMT WALMART INC More: the full row for WALMART 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: 3,048 shares 3,048 $378K 0.1% new Timeline OMC OMNICOM GROUP INC More: the full row for OMNICOM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,522 shares; 2024Q4: 4,502 shares; 2025Q1: 5,898 shares; 2025Q2: 5,638 shares; 2025Q3: 4,975 shares; 2025Q4: 4,859 shares; 2026Q1: 4,992 shares 4,992 $375K 0.1% +133 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND 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: 1,718 shares; 2025Q4: 1,804 shares; 2026Q1: 1,891 shares 1,891 $374K 0.1% +87 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 10,581 shares; 2024Q4: 10,598 shares; 2025Q1: 10,571 shares; 2025Q2: 9,518 shares; 2025Q3: 7,175 shares; 2025Q4: 7,033 shares; 2026Q1: 7,033 shares 7,033 $365K 0.1% 0 Timeline RF REGIONS FINANCIAL CORP NEW More: the full row for REGIONS FINANCIAL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,551 shares; 2024Q4: 13,501 shares; 2025Q1: 13,438 shares; 2025Q2: 12,670 shares; 2025Q3: 12,801 shares; 2025Q4: 13,753 shares; 2026Q1: 13,753 shares 13,753 $359K 0.09% 0 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP 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,499 shares; 2025Q3: 3,299 shares; 2025Q4: 3,299 shares; 2026Q1: 3,299 shares 3,299 $357K 0.09% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 255 shares 255 $336K 0.09% new Timeline KOF COCA-COLA FEMSA SAB DE CV More: the full row for COCA-COLA FEMSA SAB DE CV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,576 shares; 2024Q4: 4,556 shares; 2025Q1: 4,521 shares; 2025Q2: 32,361 shares; 2025Q3: 4,148 shares; 2025Q4: 3,418 shares; 2026Q1: 3,418 shares 3,418 $333K 0.09% 0 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP 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,202 shares; 2025Q4: 4,566 shares; 2026Q1: 4,617 shares 4,617 $331K 0.09% +51 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED 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: 1,068 shares; 2025Q4: 533 shares; 2026Q1: 593 shares 593 $296K 0.08% +60 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & 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: not reported; 2026Q1: 307 shares 307 $281K 0.07% new Timeline TSLA TESLA INC More: the full row for TESLA 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: 1,268 shares; 2026Q1: 742 shares 742 $275K 0.07% -526 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,375 shares; 2025Q2: 14,177 shares; 2025Q3: 7,128 shares; 2025Q4: 7,128 shares; 2026Q1: 7,128 shares 7,128 $269K 0.07% 0 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 12,151 shares; 2024Q4: 11,988 shares; 2025Q1: 14,692 shares; 2025Q2: 635 shares; 2025Q3: 618 shares; 2025Q4: 558 shares; 2026Q1: 558 shares 558 $267K 0.07% 0 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,862 shares; 2024Q4: 2,852 shares; 2025Q1: 2,866 shares; 2025Q2: 2,741 shares; 2025Q3: 1,100 shares; 2025Q4: 1,350 shares; 2026Q1: 1,350 shares 1,350 $262K 0.07% 0 Timeline RMBS RAMBUS INC DEL More: the full row for RAMBUS 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: 1,973 shares; 2025Q4: not reported; 2026Q1: 3,018 shares 3,018 $259K 0.07% new Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 964 shares; 2024Q4: 959 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 769 shares 769 $252K 0.07% new Timeline CMI CUMMINS INC More: the full row for CUMMINS 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: 452 shares 452 $243K 0.06% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,962 shares; 2025Q4: 15,838 shares; 2026Q1: 1,234 shares 1,234 $243K 0.06% -14,604 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 10,174 shares; 2024Q4: 10,134 shares; 2025Q1: 10,097 shares; 2025Q2: 8,644 shares; 2025Q3: 8,721 shares; 2025Q4: 8,372 shares; 2026Q1: 8,311 shares 8,311 $238K 0.06% -61 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,438 shares; 2025Q2: not reported; 2025Q3: 6,072 shares; 2025Q4: 3,838 shares; 2026Q1: 3,838 shares 3,838 $232K 0.06% 0 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER 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: 8,800 shares 8,800 $231K 0.06% new Timeline BBY BEST BUY INC More: the full row for BEST BUY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,766 shares; 2024Q4: 3,751 shares; 2025Q1: 3,726 shares; 2025Q2: not reported; 2025Q3: 2,966 shares; 2025Q4: 3,528 shares; 2026Q1: 3,573 shares 3,573 $229K 0.06% +45 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,009 shares; 2024Q4: 1,009 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 874 shares; 2025Q4: 874 shares; 2026Q1: 874 shares 874 $219K 0.06% 0 Timeline ROAD CONSTRUCTION PARTNERS INC More: the full row for CONSTRUCTION PARTNERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,542 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,961 shares 1,961 $217K 0.06% new Timeline BP BP PLC More: the full row for BP 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: not reported; 2025Q4: not reported; 2026Q1: 4,459 shares 4,459 $209K 0.05% new Timeline C CITIGROUP INC More: the full row for CITIGROUP 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: 6,396 shares; 2025Q4: not reported; 2026Q1: 1,832 shares 1,832 $207K 0.05% new Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP 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,421 shares; 2025Q4: 4,421 shares; 2026Q1: 4,421 shares 4,421 $203K 0.05% 0 Timeline RKT ROCKET COS INC More: the full row for ROCKET COS 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: 17,061 shares; 2026Q1: 10,912 shares 10,912 $155K 0.04% -6,149 Timeline LYG LLOYDS BANKING GROUP PLC More: the full row for LLOYDS BANKING GROUP 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: not reported; 2025Q4: not reported; 2026Q1: 25,181 shares 25,181 $126K 0.03% new Timeline CRML CRITICAL METALS CORP More: the full row for CRITICAL METALS CORP 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: 11,370 shares 11,370 $90K 0.02% new Timeline VYGR VOYAGER THERAPEUTICS INC More: the full row for VOYAGER THERAPEUTICS 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: 19,800 shares 19,800 $76K 0.02% new Timeline