MSIF MSC INCOME FUND INC More: the full row for MSC INCOME FUND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,060,407 shares; 2025Q3: 1,138,543 shares; 2025Q4: not reported; 2026Q1: 1,806,422 shares; 2026Q2: 2,263,426 shares 2,263,426 $26.2M 15.19% +457,004 Timeline CSWC CAPITAL SOUTHWEST CORP More: the full row for CAPITAL SOUTHWEST CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 636,164 shares; 2024Q4: 814,584 shares; 2025Q1: 1,433,064 shares; 2025Q2: 1,390,339 shares; 2025Q3: 1,368,607 shares; 2025Q4: not reported; 2026Q1: 1,111,173 shares; 2026Q2: 759,992 shares 759,992 $18.1M 10.48% -351,181 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,715 shares; 2024Q4: 109,502 shares; 2025Q1: 108,916 shares; 2025Q2: 40,509 shares; 2025Q3: 113,868 shares; 2025Q4: not reported; 2026Q1: 134,159 shares; 2026Q2: 57,601 shares 57,601 $16.7M 9.67% -76,558 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 517,428 shares; 2024Q4: 509,759 shares; 2025Q1: 531,780 shares; 2025Q2: 519,435 shares; 2025Q3: 533,400 shares; 2025Q4: not reported; 2026Q1: 132,944 shares; 2026Q2: 121,948 shares 121,948 $14.3M 8.32% -10,996 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; 2024Q3: 49,068 shares; 2024Q4: 51,102 shares; 2025Q1: 47,177 shares; 2025Q2: 37,865 shares; 2025Q3: 44,458 shares; 2025Q4: not reported; 2026Q1: 92,061 shares; 2026Q2: 80,035 shares 80,035 $10.9M 6.35% -12,026 Timeline MAIN MAIN STR CAP CORP More: the full row for MAIN STR CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 208,052 shares; 2024Q4: 205,797 shares; 2025Q1: 207,274 shares; 2025Q2: 213,340 shares; 2025Q3: 203,832 shares; 2025Q4: not reported; 2026Q1: 237,255 shares; 2026Q2: 199,559 shares 199,559 $10.4M 6% -37,696 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; 2024Q3: 9,840 shares; 2024Q4: 9,703 shares; 2025Q1: 9,381 shares; 2025Q2: 6,323 shares; 2025Q3: 7,606 shares; 2025Q4: not reported; 2026Q1: 7,602 shares; 2026Q2: 6,198 shares 6,198 $7.43M 4.31% -1,404 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,113 shares; 2024Q4: 16,113 shares; 2025Q1: 16,113 shares; 2025Q2: 1,535 shares; 2025Q3: 15,863 shares; 2025Q4: not reported; 2026Q1: 50,863 shares; 2026Q2: 36,300 shares 36,300 $6.57M 3.81% -14,563 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: 195,010 shares; 2024Q4: 195,701 shares; 2025Q1: 191,821 shares; 2025Q2: 32,251 shares; 2025Q3: 186,855 shares; 2025Q4: not reported; 2026Q1: 180,782 shares; 2026Q2: 26,583 shares 26,583 $5.32M 3.09% -154,199 Timeline RKLB ROCKET LAB CORP More: the full row for ROCKET LAB CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 41,700 shares; 2025Q3: 40,500 shares; 2025Q4: not reported; 2026Q1: 51,871 shares; 2026Q2: 43,940 shares 43,940 $4.47M 2.59% -7,931 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,327 shares; 2024Q4: 15,327 shares; 2025Q1: 18,527 shares; 2025Q2: 8,659 shares; 2025Q3: 17,951 shares; 2025Q4: not reported; 2026Q1: 68,798 shares; 2026Q2: 57,955 shares 57,955 $4.17M 2.42% -10,843 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,790 shares; 2024Q4: 2,930 shares; 2025Q1: 5,105 shares; 2025Q2: 5,084 shares; 2025Q3: 4,135 shares; 2025Q4: not reported; 2026Q1: 4,970 shares; 2026Q2: 7,684 shares 7,684 $3.23M 1.87% +2,714 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; 2024Q3: 20,494 shares; 2024Q4: 19,984 shares; 2025Q1: 19,984 shares; 2025Q2: 11,089 shares; 2025Q3: 18,730 shares; 2025Q4: not reported; 2026Q1: 18,641 shares; 2026Q2: 9,780 shares 9,780 $3.2M 1.86% -8,861 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; 2024Q3: 29,575 shares; 2024Q4: 47,982 shares; 2025Q1: 32,631 shares; 2025Q2: 7,567 shares; 2025Q3: 34,222 shares; 2025Q4: not reported; 2026Q1: 35,272 shares; 2026Q2: 4,167 shares 4,167 $2.42M 1.4% -31,105 Timeline CFR CULLEN FROST BANKERS INC More: the full row for CULLEN FROST BANKERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,500 shares; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares; 2025Q3: 2,500 shares; 2025Q4: not reported; 2026Q1: 14,652 shares; 2026Q2: 14,652 shares 14,652 $2.26M 1.31% 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; 2024Q3: 1,775 shares; 2024Q4: 1,775 shares; 2025Q1: 1,775 shares; 2025Q2: 1,775 shares; 2025Q3: 1,775 shares; 2025Q4: not reported; 2026Q1: 1,775 shares; 2026Q2: 1,775 shares 1,775 $1.89M 1.1% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,300 shares; 2025Q2: not reported; 2025Q3: 1,300 shares; 2025Q4: not reported; 2026Q1: 11,300 shares; 2026Q2: 11,300 shares 11,300 $1.87M 1.09% 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: 13,643 shares; 2024Q4: 13,113 shares; 2025Q1: 13,112 shares; 2025Q2: 4,275 shares; 2025Q3: 12,363 shares; 2025Q4: not reported; 2026Q1: 28,307 shares; 2026Q2: 4,888 shares 4,888 $1.82M 1.06% -23,419 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 55,710 shares; 2024Q4: 54,160 shares; 2025Q1: 52,160 shares; 2025Q2: 12,359 shares; 2025Q3: 48,760 shares; 2025Q4: not reported; 2026Q1: 148,503 shares; 2026Q2: 87,984 shares 87,984 $1.82M 1.06% -60,519 Timeline RSVR RESERVOIR MEDIA INC More: the full row for RESERVOIR MEDIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 734,250 shares; 2024Q4: 616,709 shares; 2025Q1: 605,009 shares; 2025Q2: 507,250 shares; 2025Q3: 450,000 shares; 2025Q4: not reported; 2026Q1: 266,068 shares; 2026Q2: 181,435 shares 181,435 $1.79M 1.04% -84,633 Timeline SHIM SHIMMICK CORPORATION More: the full row for SHIMMICK CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 590,223 shares; 2024Q4: 712,665 shares; 2025Q1: 742,941 shares; 2025Q2: 749,173 shares; 2025Q3: 809,667 shares; 2025Q4: not reported; 2026Q1: 758,397 shares; 2026Q2: 368,300 shares 368,300 $1.68M 0.98% -390,097 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; 2024Q3: 5,060 shares; 2024Q4: 4,532 shares; 2025Q1: 4,432 shares; 2025Q2: 4,432 shares; 2025Q3: 4,232 shares; 2025Q4: not reported; 2026Q1: 9,710 shares; 2026Q2: 4,107 shares 4,107 $1.45M 0.84% -5,603 Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE 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: 6,499 shares 6,499 $1.44M 0.83% new Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,607 shares; 2024Q4: 14,607 shares; 2025Q1: 14,607 shares; 2025Q2: 12,624 shares; 2025Q3: 15,357 shares; 2025Q4: not reported; 2026Q1: 15,357 shares; 2026Q2: 12,626 shares 12,626 $1.43M 0.83% -2,731 Timeline HBAN HUNTINGTON BANCSHARES INC More: the full row for HUNTINGTON BANCSHARES 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: 78,863 shares; 2026Q2: 78,863 shares 78,863 $1.4M 0.81% 0 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,631 shares; 2024Q4: 6,631 shares; 2025Q1: 6,631 shares; 2025Q2: 6,631 shares; 2025Q3: 6,165 shares; 2025Q4: not reported; 2026Q1: 16,628 shares; 2026Q2: 16,565 shares 16,565 $1.35M 0.78% -63 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: 1,500 shares; 2024Q4: 1,500 shares; 2025Q1: 1,500 shares; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares; 2025Q4: not reported; 2026Q1: 500 shares; 2026Q2: 500 shares 500 $991K 0.58% 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; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 3,000 shares; 2025Q3: 4,000 shares; 2025Q4: not reported; 2026Q1: 4,750 shares; 2026Q2: 10,250 shares 10,250 $946K 0.55% +5,500 Timeline AN AUTONATION INC More: the full row for AUTONATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares; 2025Q2: 5,000 shares; 2025Q3: 5,000 shares; 2025Q4: not reported; 2026Q1: 5,000 shares; 2026Q2: 5,000 shares 5,000 $929K 0.54% 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: 16,910 shares; 2024Q4: 16,987 shares; 2025Q1: 16,987 shares; 2025Q2: 3,647 shares; 2025Q3: 16,010 shares; 2025Q4: not reported; 2026Q1: 17,010 shares; 2026Q2: 3,670 shares 3,670 $875K 0.51% -13,340 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,460 shares; 2024Q4: 19,485 shares; 2025Q1: 19,485 shares; 2025Q2: 1,025 shares; 2025Q3: 19,460 shares; 2025Q4: not reported; 2026Q1: 29,660 shares; 2026Q2: 5,750 shares 5,750 $843K 0.49% -23,910 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,046 shares; 2025Q1: 1,046 shares; 2025Q2: 1,046 shares; 2025Q3: 1,025 shares; 2025Q4: not reported; 2026Q1: 1,125 shares; 2026Q2: 806 shares 806 $775K 0.45% -319 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,945 shares; 2024Q4: 6,945 shares; 2025Q1: 6,945 shares; 2025Q2: 2,945 shares; 2025Q3: 6,945 shares; 2025Q4: not reported; 2026Q1: 6,868 shares; 2026Q2: 2,868 shares 2,868 $728K 0.42% -4,000 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,600 shares; 2024Q4: 2,600 shares; 2025Q1: 2,600 shares; 2025Q2: 2,600 shares; 2025Q3: 2,500 shares; 2025Q4: not reported; 2026Q1: 2,500 shares; 2026Q2: 2,500 shares 2,500 $676K 0.39% 0 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,065 shares; 2024Q4: 2,065 shares; 2025Q1: 1,965 shares; 2025Q2: 1,965 shares; 2025Q3: 1,965 shares; 2025Q4: not reported; 2026Q1: 2,065 shares; 2026Q2: 2,065 shares 2,065 $605K 0.35% 0 Timeline FRMI FERMI INC More: the full row for FERMI 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: 94,000 shares; 2026Q2: 63,000 shares 63,000 $577K 0.33% -31,000 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,000 shares; 2024Q4: 8,000 shares; 2025Q1: 6,500 shares; 2025Q2: 3,000 shares; 2025Q3: 4,615 shares; 2025Q4: not reported; 2026Q1: 3,000 shares; 2026Q2: 2,087 shares 2,087 $531K 0.31% -913 Timeline DINO HF SINCLAIR CORP More: the full row for HF SINCLAIR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,600 shares; 2025Q2: 7,600 shares; 2025Q3: 7,600 shares; 2025Q4: not reported; 2026Q1: 7,600 shares; 2026Q2: 7,623 shares 7,623 $531K 0.31% +23 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,542 shares; 2024Q4: 2,542 shares; 2025Q1: 2,542 shares; 2025Q2: 2,542 shares; 2025Q3: 2,542 shares; 2025Q4: not reported; 2026Q1: 2,542 shares; 2026Q2: 2,271 shares 2,271 $506K 0.29% -271 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,080 shares; 2024Q4: 12,080 shares; 2025Q1: 11,230 shares; 2025Q2: 7,529 shares; 2025Q3: 11,615 shares; 2025Q4: not reported; 2026Q1: 9,796 shares; 2026Q2: 5,779 shares 5,779 $502K 0.29% -4,017 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,831 shares; 2024Q4: 22,531 shares; 2025Q1: 22,431 shares; 2025Q2: 2,873 shares; 2025Q3: 21,512 shares; 2025Q4: not reported; 2026Q1: 20,829 shares; 2026Q2: 1,908 shares 1,908 $480K 0.28% -18,921 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,180 shares; 2024Q4: 8,180 shares; 2025Q1: 8,023 shares; 2025Q2: 8,023 shares; 2025Q3: 8,773 shares; 2025Q4: not reported; 2026Q1: 8,756 shares; 2026Q2: 8,006 shares 8,006 $456K 0.26% -750 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,915 shares; 2024Q4: 14,915 shares; 2025Q1: 14,915 shares; 2025Q2: not reported; 2025Q3: 13,357 shares; 2025Q4: not reported; 2026Q1: 24,893 shares; 2026Q2: 17,749 shares 17,749 $427K 0.25% -7,144 Timeline HRL HORMEL FOODS CORP More: the full row for HORMEL FOODS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,150 shares; 2024Q4: 16,850 shares; 2025Q1: 16,850 shares; 2025Q2: 16,850 shares; 2025Q3: 16,850 shares; 2025Q4: not reported; 2026Q1: 16,850 shares; 2026Q2: 16,850 shares 16,850 $418K 0.24% 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; 2024Q3: 1,992 shares; 2024Q4: 1,992 shares; 2025Q1: 1,992 shares; 2025Q2: not reported; 2025Q3: 1,992 shares; 2025Q4: not reported; 2026Q1: 1,992 shares; 2026Q2: 324 shares 324 $381K 0.22% -1,668 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; 2024Q3: 21,604 shares; 2024Q4: 20,864 shares; 2025Q1: 20,364 shares; 2025Q2: 8,470 shares; 2025Q3: 19,948 shares; 2025Q4: not reported; 2026Q1: 20,270 shares; 2026Q2: 8,075 shares 8,075 $342K 0.2% -12,195 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,526 shares; 2024Q4: 10,335 shares; 2025Q1: 9,515 shares; 2025Q2: 3,399 shares; 2025Q3: 8,530 shares; 2025Q4: not reported; 2026Q1: 7,684 shares; 2026Q2: 2,295 shares 2,295 $337K 0.2% -5,389 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,185 shares; 2024Q4: 1,185 shares; 2025Q1: 1,185 shares; 2025Q2: 1,111 shares; 2025Q3: 1,111 shares; 2025Q4: not reported; 2026Q1: 1,111 shares; 2026Q2: 1,030 shares 1,030 $324K 0.19% -81 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,061 shares; 2024Q4: 6,061 shares; 2025Q1: 6,061 shares; 2025Q2: not reported; 2025Q3: 9,061 shares; 2025Q4: not reported; 2026Q1: 9,557 shares; 2026Q2: 2,047 shares 2,047 $321K 0.19% -7,510 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,410 shares; 2024Q4: 5,410 shares; 2025Q1: 5,410 shares; 2025Q2: 5,410 shares; 2025Q3: 5,410 shares; 2025Q4: not reported; 2026Q1: 5,410 shares; 2026Q2: 3,570 shares 3,570 $313K 0.18% -1,840 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,250 shares; 2025Q4: not reported; 2026Q1: 1,250 shares; 2026Q2: 270 shares 270 $312K 0.18% -980 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 23,500 shares; 2025Q1: not reported; 2025Q2: 32,000 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,230 shares; 2026Q2: 4,230 shares 4,230 $305K 0.18% 0 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS 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: 2,100 shares; 2025Q4: not reported; 2026Q1: 2,100 shares; 2026Q2: 2,100 shares 2,100 $284K 0.17% 0 Timeline SEB SEABOARD CORP DEL More: the full row for SEABOARD CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 182 shares; 2024Q4: 162 shares; 2025Q1: 162 shares; 2025Q2: 149 shares; 2025Q3: 149 shares; 2025Q4: not reported; 2026Q1: 90 shares; 2026Q2: 63 shares 63 $281K 0.16% -27 Timeline CAVA CAVA GROUP INC More: the full row for CAVA GROUP 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: 3,000 shares; 2026Q2: 3,000 shares 3,000 $235K 0.14% 0 Timeline LNT ALLIANT ENERGY CORP More: the full row for ALLIANT 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: 3,050 shares; 2025Q4: not reported; 2026Q1: 3,050 shares; 2026Q2: 3,050 shares 3,050 $233K 0.13% 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; 2024Q3: 6,707 shares; 2024Q4: 6,707 shares; 2025Q1: 6,707 shares; 2025Q2: 1,102 shares; 2025Q3: 6,382 shares; 2025Q4: not reported; 2026Q1: 6,382 shares; 2026Q2: 777 shares 777 $232K 0.13% -5,605 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE 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: 725 shares 725 $231K 0.13% new Timeline WASH WASHINGTON TR BANCORP INC More: the full row for WASHINGTON TR BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,400 shares; 2024Q4: not reported; 2025Q1: 7,000 shares; 2025Q2: not reported; 2025Q3: 7,000 shares; 2025Q4: not reported; 2026Q1: 6,115 shares; 2026Q2: 6,115 shares 6,115 $223K 0.13% 0 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares; 2025Q2: 4,200 shares; 2025Q3: 4,200 shares; 2025Q4: not reported; 2026Q1: 4,200 shares; 2026Q2: 800 shares 800 $215K 0.12% -3,400 Timeline RYN RAYONIER INC More: the full row for RAYONIER 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: 10,000 shares 10,000 $213K 0.12% 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; 2024Q3: 53,572 shares; 2024Q4: 51,072 shares; 2025Q1: 43,572 shares; 2025Q2: 8,479 shares; 2025Q3: 41,822 shares; 2025Q4: not reported; 2026Q1: 41,722 shares; 2026Q2: 6,629 shares 6,629 $212K 0.12% -35,093 Timeline JEF JEFFERIES FINANCIAL GROUP IN More: the full row for JEFFERIES FINANCIAL GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares; 2025Q2: 4,200 shares; 2025Q3: 4,200 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,200 shares 4,200 $210K 0.12% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,450 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,050 shares; 2026Q2: 1,050 shares 1,050 $204K 0.12% 0 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; 2024Q3: 6,066 shares; 2024Q4: 6,066 shares; 2025Q1: 5,983 shares; 2025Q2: not reported; 2025Q3: 6,063 shares; 2025Q4: not reported; 2026Q1: 5,827 shares; 2026Q2: 1,578 shares 1,578 $203K 0.12% -4,249 Timeline TIC TIC SOLUTIONS INC More: the full row for TIC SOLUTIONS 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: 25,000 shares; 2026Q2: 25,000 shares 25,000 $202K 0.12% 0 Timeline IMO IMPERIAL OIL LTD More: the full row for IMPERIAL OIL LTD 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,800 shares; 2026Q2: 1,800 shares 1,800 $202K 0.12% 0 Timeline KOS KOSMOS ENERGY LTD More: the full row for KOSMOS ENERGY LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,000 shares; 2024Q4: 24,000 shares; 2025Q1: 34,000 shares; 2025Q2: 34,000 shares; 2025Q3: 64,000 shares; 2025Q4: not reported; 2026Q1: 71,000 shares; 2026Q2: 71,000 shares 71,000 $150K 0.09% 0 Timeline AOMR ANGEL OAK MORTGAGE REIT INC More: the full row for ANGEL OAK MORTGAGE REIT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 16,000 shares; 2025Q2: 16,000 shares; 2025Q3: 16,000 shares; 2025Q4: not reported; 2026Q1: 16,000 shares; 2026Q2: 16,000 shares 16,000 $145K 0.08% 0 Timeline IBRX IMMUNITYBIO INC More: the full row for IMMUNITYBIO 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: 15,000 shares; 2026Q2: 15,000 shares 15,000 $131K 0.08% 0 Timeline DWSN DAWSON GEOPHYSICAL CO NEW More: the full row for DAWSON GEOPHYSICAL CO NEW 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: 20,000 shares 20,000 $119K 0.07% new Timeline SEVN SEVEN HILLS REALTY TRUST More: the full row for SEVEN HILLS REALTY TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,000 shares; 2025Q2: 14,000 shares; 2025Q3: 14,000 shares; 2025Q4: not reported; 2026Q1: 14,000 shares; 2026Q2: 14,000 shares 14,000 $118K 0.07% 0 Timeline AVO MISSION PRODUCE INC More: the full row for MISSION PRODUCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,000 shares; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares; 2025Q3: 10,000 shares; 2025Q4: not reported; 2026Q1: 10,000 shares; 2026Q2: 10,000 shares 10,000 $118K 0.07% 0 Timeline SCM STELLUS CAP INVT CORP More: the full row for STELLUS CAP INVT 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: 13,948 shares 13,948 $117K 0.07% new Timeline NMFC NEW MTN FIN CORP More: the full row for NEW MTN FIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,375 shares; 2024Q4: 18,375 shares; 2025Q1: 18,375 shares; 2025Q2: 18,375 shares; 2025Q3: 16,375 shares; 2025Q4: not reported; 2026Q1: 16,375 shares; 2026Q2: 16,375 shares 16,375 $117K 0.07% 0 Timeline