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; 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; 2025Q3: 22,599 shares 22,599 $21.1M 7.78% +148 Investor AB Investor AB More: the full row for Investor AB Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 475,144 shares 475,144 $14.5M 5.34% -3,700 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; 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; 2025Q3: 49,968 shares 49,968 $14.1M 5.2% -360 Timeline BLX BLADEX INC More: the full row for BLADEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 304,870 shares 304,870 $14M 5.17% -41,156 Timeline 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; 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; 2025Q3: 122,750 shares 122,750 $12.7M 4.68% +15,560 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; 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; 2025Q3: 52,732 shares 52,732 $11.8M 4.33% -885 Timeline ALV AUTOLIV INC More: the full row for AUTOLIV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 91,200 shares 91,200 $11.3M 4.15% -770 Timeline MSB MESABI TR More: the full row for MESABI TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 365,929 shares 365,929 $10.7M 3.95% -9,166 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; 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; 2025Q3: 93,243 shares 93,243 $10.4M 3.84% -2,425 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; 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; 2025Q3: 74,000 shares 74,000 $9.99M 3.68% -450 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; 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; 2025Q3: 129,565 shares 129,565 $9.32M 3.44% -410 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 49,840 shares 49,840 $9.24M 3.41% -200 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; 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; 2025Q3: 293,980 shares 293,980 $8.87M 3.27% +4,475 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; 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; 2025Q3: 17,006 shares 17,006 $8.55M 3.15% +230 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 30,425 shares 30,425 $7.04M 2.6% -1,885 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; 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; 2025Q3: 29,765 shares 29,765 $6.99M 2.58% -1,250 Timeline OGN ORGANON & CO More: the full row for ORGANON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 650,790 shares 650,790 $6.95M 2.56% +42,715 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; 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; 2025Q3: 73,734 shares 73,734 $6.77M 2.49% +4,544 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; 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; 2025Q3: 595,371 shares 595,371 $6.02M 2.22% +16,372 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; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,005 shares; 2024Q4: 22,495 shares; 2025Q1: 46,935 shares; 2025Q2: 54,110 shares; 2025Q3: 56,240 shares 56,240 $5.59M 2.06% +2,130 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; 2023Q4: restricted; 2024Q1: 9 shares; 2024Q2: 9 shares; 2024Q3: 9 shares; 2024Q4: 9 shares; 2025Q1: 8 shares; 2025Q2: 7 shares; 2025Q3: 7 shares 7 $5.28M 1.95% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 18,675 shares 18,675 $5.25M 1.94% -3,600 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; 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; 2025Q3: 52,205 shares 52,205 $4.94M 1.82% -270 Pilot Corporation Pilot Corporation More: the full row for Pilot Corporation Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 149,451 shares 149,451 $4.89M 1.8% +5,435 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; 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; 2025Q3: 32,960 shares 32,960 $4.72M 1.74% +5,085 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; 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; 2025Q3: 198,994 shares 198,994 $4.71M 1.73% +7,200 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; 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; 2025Q3: 174,311 shares 174,311 $4.35M 1.6% -8,889 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; 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; 2025Q3: 49,513 shares 49,513 $4.33M 1.6% +298 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; 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; 2025Q3: 38,335 shares 38,335 $4.3M 1.58% +40 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 58,501 shares 58,501 $4.18M 1.54% -725 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 65,485 shares 65,485 $2.94M 1.09% new Timeline 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; 2023Q4: restricted; 2024Q1: 410 shares; 2024Q2: 660 shares; 2024Q3: 818 shares; 2024Q4: 1,125 shares; 2025Q1: 1,405 shares; 2025Q2: 2,128 shares; 2025Q3: 2,347 shares 2,347 $2.88M 1.06% +219 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; 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; 2025Q3: 5,655 shares 5,655 $1.24M 0.46% -30 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 401 shares; 2024Q2: 411 shares; 2024Q3: 420 shares; 2024Q4: 415 shares; 2025Q1: 415 shares; 2025Q2: 365 shares; 2025Q3: 265 shares 265 $1.14M 0.42% -100 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 4,500 shares 4,500 $1.1M 0.4% +1,990 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 34,770 shares 34,770 $886K 0.33% -62,275 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 5,655 shares 5,655 $878K 0.32% -2,149 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; 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; 2025Q3: 93,877 shares 93,877 $826K 0.3% -392 AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 2,550 shares 2,550 $649K 0.24% -47 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; 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; 2025Q3: 10,175 shares 10,175 $630K 0.23% 0 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; 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; 2025Q3: 6,925 shares 6,925 $581K 0.21% -375 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 4,450 shares 4,450 $571K 0.21% -15 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,235 shares 4,235 $513K 0.19% new Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 2,250 shares 2,250 $483K 0.18% 0 Timeline AZZ AZZ INC More: the full row for AZZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 4,100 shares 4,100 $447K 0.16% 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; 2023Q4: restricted; 2024Q1: 775 shares; 2024Q2: 775 shares; 2024Q3: 775 shares; 2024Q4: 775 shares; 2025Q1: 775 shares; 2025Q2: 800 shares; 2025Q3: 800 shares 800 $414K 0.15% 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; 2023Q4: restricted; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,033 shares; 2025Q1: 12,044 shares; 2025Q2: 20,344 shares; 2025Q3: 40,861 shares 40,861 $374K 0.14% +20,517 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 2,385 shares 2,385 $370K 0.14% 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; 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; 2025Q3: 10,750 shares 10,750 $315K 0.12% -900 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 30,070 shares 30,070 $298K 0.11% +1,750 Timeline TKR TIMKEN CO More: the full row for TIMKEN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q3: 3,875 shares 3,875 $291K 0.11% 0 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; 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; 2025Q3: 7,652 shares 7,652 $291K 0.11% -1,162 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: 1,050 shares; 2024Q2: 1,050 shares; 2024Q3: 1,050 shares; 2024Q4: 975 shares; 2025Q1: 975 shares; 2025Q2: 600 shares; 2025Q3: 600 shares 600 $286K 0.11% 0 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; 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; 2025Q3: 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; 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; 2025Q3: 522,789 shares 522,789 $0 0% 0 Value filed as zero, left out of ratios.