TEXAS PACIFIC LAND TRUST TEXAS PACIFIC LAND TRUST More: the full row for TEXAS PACIFIC LAND TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 32,848 shares; 2024Q2: 31,605 shares; 2024Q3: 29,065 shares; 2024Q4: 24,602 shares; 2025Q1: 23,703 shares; 2025Q2: 22,451 shares 22,451 $23.7M 9.4% -1,252 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 54,755 shares; 2024Q2: 54,730 shares; 2024Q3: 55,928 shares; 2024Q4: 55,863 shares; 2025Q1: 55,058 shares; 2025Q2: 50,328 shares 50,328 $14.8M 5.88% -4,730 Timeline BLX BLADEX INC More: the full row for BLADEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 379,967 shares; 2024Q2: 383,738 shares; 2024Q3: 391,161 shares; 2024Q4: 390,161 shares; 2025Q1: 373,761 shares; 2025Q2: 346,026 shares 346,026 $13.9M 5.53% -27,735 Timeline Investor AB Investor AB More: the full row for Investor AB Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 516,753 shares; 2024Q2: 516,013 shares; 2024Q3: 512,743 shares; 2024Q4: 511,094 shares; 2025Q1: 507,219 shares; 2025Q2: 478,844 shares 478,844 $13.5M 5.37% -28,375 DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 12,180 shares; 2024Q2: 33,523 shares; 2024Q3: 65,545 shares; 2024Q4: 69,975 shares; 2025Q1: 111,650 shares; 2025Q2: 107,190 shares 107,190 $12.3M 4.86% -4,460 Timeline ALV AUTOLIV INC More: the full row for AUTOLIV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 71,115 shares; 2024Q2: 70,699 shares; 2024Q3: 80,897 shares; 2024Q4: 90,980 shares; 2025Q1: 95,655 shares; 2025Q2: 91,970 shares 91,970 $10.3M 4.08% -3,685 Timeline SIEGY SIEMENS AG-SPONS ADR More: the full row for SIEMENS AG-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 79,256 shares; 2024Q2: 82,145 shares; 2024Q3: 82,145 shares; 2024Q4: 81,995 shares; 2025Q1: 79,190 shares; 2025Q2: 74,450 shares 74,450 $9.59M 3.8% -4,740 Timeline MSB MESABI TR More: the full row for MESABI TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 459,287 shares; 2024Q2: 462,315 shares; 2024Q3: 448,666 shares; 2024Q4: 431,356 shares; 2025Q1: 403,075 shares; 2025Q2: 375,095 shares 375,095 $8.99M 3.56% -27,980 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 56,899 shares; 2024Q2: 57,092 shares; 2024Q3: 57,882 shares; 2024Q4: 57,832 shares; 2025Q1: 56,607 shares; 2025Q2: 53,617 shares 53,617 $8.79M 3.48% -2,990 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 94,523 shares; 2024Q2: 95,391 shares; 2024Q3: 95,166 shares; 2024Q4: 102,468 shares; 2025Q1: 102,593 shares; 2025Q2: 95,668 shares 95,668 $8.59M 3.4% -6,925 Timeline CPRN CITIGROUP CAP XIII 7.875% TR P More: the full row for CITIGROUP CAP XIII 7.875% TR P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 244,270 shares; 2024Q2: 274,060 shares; 2024Q3: 286,535 shares; 2024Q4: 294,235 shares; 2025Q1: 299,260 shares; 2025Q2: 289,505 shares 289,505 $8.52M 3.37% -9,755 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 16,805 shares; 2024Q2: 16,605 shares; 2024Q3: 16,565 shares; 2024Q4: 16,565 shares; 2025Q1: 16,520 shares; 2025Q2: 16,776 shares 16,776 $8.15M 3.23% +256 Timeline ABBNY ABB LTD-SPON ADR More: the full row for ABB LTD-SPON ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 139,450 shares; 2024Q2: 136,325 shares; 2024Q3: 137,260 shares; 2024Q4: 136,760 shares; 2025Q1: 136,760 shares; 2025Q2: 129,975 shares 129,975 $7.76M 3.07% -6,785 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 50,543 shares; 2024Q2: 50,540 shares; 2024Q3: 51,830 shares; 2024Q4: 52,555 shares; 2025Q1: 52,465 shares; 2025Q2: 50,040 shares 50,040 $7.64M 3.03% -2,425 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 37,060 shares; 2024Q2: 36,635 shares; 2024Q3: 35,970 shares; 2024Q4: 35,895 shares; 2025Q1: 34,065 shares; 2025Q2: 31,015 shares 31,015 $7.55M 2.99% -3,050 Timeline NSRGY NESTLE SA-SPONS ADR More: the full row for NESTLE SA-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 55,015 shares; 2024Q2: 58,510 shares; 2024Q3: 61,100 shares; 2024Q4: 65,658 shares; 2025Q1: 72,120 shares; 2025Q2: 69,190 shares 69,190 $6.87M 2.72% -2,930 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 44,646 shares; 2024Q2: 44,496 shares; 2024Q3: 35,925 shares; 2024Q4: 34,960 shares; 2025Q1: 34,390 shares; 2025Q2: 32,310 shares 32,310 $6M 2.38% -2,080 Timeline OGN ORGANON & CO More: the full row for ORGANON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 214,700 shares; 2024Q2: 220,900 shares; 2024Q3: 306,675 shares; 2024Q4: 432,300 shares; 2025Q1: 487,925 shares; 2025Q2: 608,075 shares 608,075 $5.89M 2.33% +120,150 Timeline CHRD CHORD ENERGY CORPORATION More: the full row for CHORD ENERGY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,005 shares; 2024Q4: 22,495 shares; 2025Q1: 46,935 shares; 2025Q2: 54,110 shares 54,110 $5.24M 2.08% +7,175 Timeline BRK-A 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 9 shares; 2024Q2: 9 shares; 2024Q3: 9 shares; 2024Q4: 9 shares; 2025Q1: 8 shares; 2025Q2: 7 shares 7 $5.1M 2.02% -1 Timeline FUJHY SUBARU CORP (JAPAN) More: the full row for SUBARU CORP (JAPAN) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 82,936 shares; 2024Q2: 84,443 shares; 2024Q3: 116,648 shares; 2024Q4: 140,598 shares; 2025Q1: 585,601 shares; 2025Q2: 578,999 shares 578,999 $5.01M 1.98% -6,602 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 32,027 shares; 2024Q2: 31,127 shares; 2024Q3: 29,022 shares; 2024Q4: 27,310 shares; 2025Q1: 26,410 shares; 2025Q2: 22,275 shares 22,275 $4.87M 1.93% -4,135 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 254,897 shares; 2024Q2: 254,798 shares; 2024Q3: 248,166 shares; 2024Q4: 253,239 shares; 2025Q1: 202,545 shares; 2025Q2: 191,794 shares 191,794 $4.87M 1.93% -10,751 Timeline ConocoPhillips Company ConocoPhillips Company More: the full row for ConocoPhillips Company Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 64,320 shares; 2024Q2: 59,295 shares; 2024Q3: 58,720 shares; 2024Q4: 58,595 shares; 2025Q1: 55,700 shares; 2025Q2: 52,475 shares 52,475 $4.71M 1.87% -3,225 EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 42,165 shares; 2024Q2: 41,940 shares; 2024Q3: 41,090 shares; 2024Q4: 40,815 shares; 2025Q1: 39,645 shares; 2025Q2: 38,295 shares 38,295 $4.58M 1.81% -1,350 Timeline SKFRY SKF AB ADR More: the full row for SKF AB ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 203,502 shares; 2024Q2: 201,977 shares; 2024Q3: 200,452 shares; 2024Q4: 201,102 shares; 2025Q1: 195,225 shares; 2025Q2: 183,200 shares 183,200 $4.25M 1.68% -12,025 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 60,896 shares; 2024Q2: 61,061 shares; 2024Q3: 61,916 shares; 2024Q4: 62,001 shares; 2025Q1: 61,851 shares; 2025Q2: 59,226 shares 59,226 $4.17M 1.65% -2,625 Timeline Pilot Corporation Pilot Corporation More: the full row for Pilot Corporation Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 134,741 shares; 2024Q2: 142,903 shares; 2024Q3: 149,666 shares; 2024Q4: 149,666 shares; 2025Q1: 152,266 shares; 2025Q2: 144,016 shares 144,016 $4.1M 1.63% -8,250 FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 10,815 shares; 2024Q2: 12,365 shares; 2024Q3: 11,555 shares; 2024Q4: 11,355 shares; 2025Q1: 26,405 shares; 2025Q2: 27,875 shares 27,875 $3.83M 1.52% +1,470 Timeline Accelleron Industries AG ORD Accelleron Industries AG ORD More: the full row for Accelleron Industries AG ORD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 53,685 shares; 2024Q2: 54,290 shares; 2024Q3: 53,710 shares; 2024Q4: 52,585 shares; 2025Q1: 53,915 shares; 2025Q2: 49,215 shares 49,215 $3M 1.19% -4,700 MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 410 shares; 2024Q2: 660 shares; 2024Q3: 818 shares; 2024Q4: 1,125 shares; 2025Q1: 1,405 shares; 2025Q2: 2,128 shares 2,128 $2.5M 0.99% +723 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 153,885 shares; 2024Q2: 168,360 shares; 2024Q3: 170,560 shares; 2024Q4: 162,379 shares; 2025Q1: 162,130 shares; 2025Q2: 97,045 shares 97,045 $2.35M 0.93% -65,085 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 401 shares; 2024Q2: 411 shares; 2024Q3: 420 shares; 2024Q4: 415 shares; 2025Q1: 415 shares; 2025Q2: 365 shares 365 $1.35M 0.54% -50 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 5,685 shares; 2024Q2: 5,685 shares; 2024Q3: 5,685 shares; 2024Q4: 5,685 shares; 2025Q1: 5,685 shares; 2025Q2: 5,685 shares 5,685 $1.25M 0.49% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 9,999 shares; 2024Q2: 9,028 shares; 2024Q3: 8,529 shares; 2024Q4: 8,504 shares; 2025Q1: 8,254 shares; 2025Q2: 7,804 shares 7,804 $1.19M 0.47% -450 Timeline FRMO CORPORATION FRMO CORPORATION More: the full row for FRMO CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 88,331 shares; 2024Q2: 91,256 shares; 2024Q3: 91,981 shares; 2024Q4: 96,771 shares; 2025Q1: 100,821 shares; 2025Q2: 94,269 shares 94,269 $797K 0.32% -6,552 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 26,939 shares; 2024Q2: 7,420 shares; 2024Q3: 7,420 shares; 2024Q4: 7,475 shares; 2025Q1: 7,375 shares; 2025Q2: 7,300 shares 7,300 $578K 0.23% -75 Timeline PERSHING SQUARE HL ORDF PERSHING SQUARE HL ORDF More: the full row for PERSHING SQUARE HL ORDF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 19,500 shares; 2024Q2: 18,500 shares; 2024Q3: 18,500 shares; 2024Q4: 18,500 shares; 2025Q1: 18,500 shares; 2025Q2: 10,175 shares 10,175 $543K 0.22% -8,325 NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 3,240 shares; 2024Q2: 3,240 shares; 2024Q3: 3,240 shares; 2024Q4: 4,590 shares; 2025Q1: 4,465 shares; 2025Q2: 4,465 shares 4,465 $540K 0.21% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,600 shares; 2024Q2: 2,600 shares; 2024Q3: 2,600 shares; 2024Q4: 2,600 shares; 2025Q1: 2,550 shares; 2025Q2: 2,597 shares 2,597 $533K 0.21% +47 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,250 shares; 2024Q2: 2,250 shares; 2024Q3: 2,250 shares; 2024Q4: 2,250 shares; 2025Q1: 2,250 shares; 2025Q2: 2,250 shares 2,250 $453K 0.18% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 2,425 shares; 2024Q2: 2,425 shares; 2024Q3: 2,425 shares; 2024Q4: 2,425 shares; 2025Q1: 2,460 shares; 2025Q2: 2,510 shares 2,510 $445K 0.18% +50 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 775 shares; 2024Q2: 775 shares; 2024Q3: 775 shares; 2024Q4: 775 shares; 2025Q1: 775 shares; 2025Q2: 800 shares 800 $398K 0.16% +25 Timeline AZZ AZZ INC More: the full row for AZZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 4,100 shares; 2024Q2: 4,100 shares; 2024Q3: 4,100 shares; 2024Q4: 4,100 shares; 2025Q1: 4,100 shares; 2025Q2: 4,100 shares 4,100 $387K 0.15% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,900 shares; 2024Q2: 2,025 shares; 2024Q3: 2,175 shares; 2024Q4: 2,175 shares; 2025Q1: 2,175 shares; 2025Q2: 2,385 shares 2,385 $342K 0.14% +210 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 340 shares; 2024Q2: 340 shares; 2024Q3: 340 shares; 2024Q4: 330 shares; 2025Q1: 330 shares; 2025Q2: 330 shares 330 $327K 0.13% 0 Timeline TKR TIMKEN CO More: the full row for TIMKEN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 4,000 shares; 2024Q2: 3,875 shares; 2024Q3: 3,875 shares; 2024Q4: 3,875 shares; 2025Q1: 3,875 shares; 2025Q2: 3,875 shares 3,875 $281K 0.11% 0 Timeline TFPM TRIPLE FLAG PRECIOUS METAL More: the full row for TRIPLE FLAG PRECIOUS METAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 25,925 shares; 2024Q2: 25,925 shares; 2024Q3: 25,925 shares; 2024Q4: 25,925 shares; 2025Q1: 11,925 shares; 2025Q2: 11,650 shares 11,650 $276K 0.11% -275 Timeline KEWL KEWEENAW LND ASSN CTF INT More: the full row for KEWEENAW LND ASSN CTF INT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 13,348 shares; 2024Q2: 12,817 shares; 2024Q3: 12,131 shares; 2024Q4: 12,031 shares; 2025Q1: 10,792 shares; 2025Q2: 8,814 shares 8,814 $272K 0.11% -1,978 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 602,089 shares; 2024Q2: 335,660 shares; 2024Q3: 285,579 shares; 2024Q4: 280,929 shares; 2025Q1: 25,120 shares; 2025Q2: 28,320 shares 28,320 $253K 0.1% +3,200 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 1,050 shares; 2024Q2: 1,050 shares; 2024Q3: 1,050 shares; 2024Q4: 975 shares; 2025Q1: 975 shares; 2025Q2: 600 shares 600 $233K 0.09% -375 Timeline COLM COLUMBIA SPORTSWEAR CO More: the full row for COLUMBIA SPORTSWEAR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 3,650 shares; 2024Q2: 3,500 shares; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares 3,500 $214K 0.08% 0 Timeline MXC MEXCO ENERGY CORP More: the full row for MEXCO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,033 shares; 2025Q1: 12,044 shares; 2025Q2: 20,344 shares 20,344 $180K 0.07% +8,300 Timeline Surface Oncology Inc. Surface Oncology Inc. More: the full row for Surface Oncology Inc. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 20,000 shares; 2024Q2: 20,000 shares; 2024Q3: 20,000 shares; 2024Q4: 20,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares 20,000 $21K 0.01% 0 BRISTOL-MYERS SQUIBB CO 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: 560,789 shares; 2024Q2: 553,789 shares; 2024Q3: 553,789 shares; 2024Q4: 553,789 shares; 2025Q1: 552,539 shares; 2025Q2: 522,789 shares 522,789 $0 0% -29,750 Value filed as zero, left out of ratios.