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; 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; 2025Q4: 68,241 shares 68,241 $19.6M 7.4% +45,642 Investor AB Investor AB More: the full row for Investor AB Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 459,474 shares 459,474 $16.3M 6.15% -15,670 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; 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; 2025Q4: 113,995 shares 113,995 $15.1M 5.71% -8,755 Timeline MSB MESABI TR More: the full row for MESABI TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 352,805 shares 352,805 $13.6M 5.13% -13,124 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; 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; 2025Q4: 45,790 shares 45,790 $13.6M 5.12% -4,178 Timeline BLX BLADEX INC More: the full row for BLADEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 294,135 shares 294,135 $13.1M 4.95% -10,735 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; 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; 2025Q4: 51,272 shares 51,272 $10.6M 4.01% -1,460 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; 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; 2025Q4: 89,943 shares 89,943 $10.6M 3.99% -3,300 Timeline ALV AUTOLIV INC More: the full row for AUTOLIV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 88,810 shares 88,810 $10.5M 3.98% -2,390 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 48,425 shares 48,425 $10M 3.78% -1,415 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; 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; 2025Q4: 71,555 shares 71,555 $10M 3.78% -2,445 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; 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; 2025Q4: 124,815 shares 124,815 $9.23M 3.49% -4,750 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; 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; 2025Q4: 289,455 shares 289,455 $8.74M 3.3% -4,525 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; 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; 2025Q4: 15,736 shares 15,736 $7.91M 2.99% -1,270 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; 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; 2025Q4: 73,394 shares 73,394 $7.25M 2.74% -340 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; 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; 2025Q4: 583,121 shares 583,121 $6.26M 2.36% -12,250 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; 2024Q1: 9 shares; 2024Q2: 9 shares; 2024Q3: 9 shares; 2024Q4: 9 shares; 2025Q1: 8 shares; 2025Q2: 7 shares; 2025Q3: 7 shares; 2025Q4: 8 shares 8 $6.04M 2.28% +1 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 25,725 shares 25,725 $5.88M 2.22% -4,700 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; 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; 2025Q4: 28,740 shares 28,740 $5.59M 2.11% -1,025 Timeline 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; 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; 2025Q4: 35,155 shares 35,155 $5.29M 2% +2,195 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; 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; 2025Q4: 194,974 shares 194,974 $5.13M 1.94% -4,020 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; 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; 2025Q4: 52,535 shares 52,535 $4.87M 1.84% -3,705 Timeline OGN ORGANON & CO More: the full row for ORGANON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 666,725 shares 666,725 $4.78M 1.8% +15,935 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; 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; 2025Q4: 48,380 shares 48,380 $4.53M 1.71% -3,825 Pilot Corporation Pilot Corporation More: the full row for Pilot Corporation Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 145,306 shares 145,306 $4.51M 1.7% -4,145 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; 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; 2025Q4: 164,511 shares 164,511 $4.36M 1.64% -9,800 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 57,076 shares 57,076 $4.19M 1.58% -1,425 Timeline 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; 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; 2025Q4: 36,960 shares 36,960 $3.88M 1.47% -1,375 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 65,485 shares; 2025Q4: 94,590 shares 94,590 $3.7M 1.4% +29,105 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; 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; 2025Q4: 47,473 shares 47,473 $3.65M 1.38% -2,040 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; 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; 2025Q4: 2,347 shares 2,347 $3.27M 1.24% 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; 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; 2025Q4: 4,300 shares 4,300 $1.35M 0.51% -200 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; 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; 2025Q4: 5,580 shares 5,580 $1.29M 0.49% -75 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 401 shares; 2024Q2: 411 shares; 2024Q3: 420 shares; 2024Q4: 415 shares; 2025Q1: 415 shares; 2025Q2: 365 shares; 2025Q3: 265 shares; 2025Q4: 265 shares 265 $899K 0.34% 0 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; 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; 2025Q4: 96,702 shares 96,702 $706K 0.27% +2,825 AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,550 shares 2,550 $693K 0.26% 0 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 4,940 shares 4,940 $681K 0.26% +490 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; 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; 2025Q4: 10,175 shares 10,175 $663K 0.25% 0 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; 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; 2025Q4: 62,295 shares 62,295 $617K 0.23% +21,434 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; 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; 2025Q4: 5,850 shares 5,850 $616K 0.23% -1,075 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 3,705 shares 3,705 $593K 0.22% -1,950 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,465 shares 2,465 $480K 0.18% -16,210 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,250 shares 2,250 $468K 0.18% 0 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 18,770 shares 18,770 $467K 0.18% -16,000 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; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,235 shares; 2025Q4: 4,410 shares 4,410 $454K 0.17% +175 Timeline AZZ AZZ INC More: the full row for AZZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 4,000 shares 4,000 $429K 0.16% -100 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 2,560 shares 2,560 $390K 0.15% +175 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 775 shares; 2024Q2: 775 shares; 2024Q3: 775 shares; 2024Q4: 775 shares; 2025Q1: 775 shares; 2025Q2: 800 shares; 2025Q3: 800 shares; 2025Q4: 790 shares 790 $382K 0.14% -10 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; 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; 2025Q4: 10,750 shares 10,750 $357K 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; 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; 2025Q4: 3,875 shares 3,875 $326K 0.12% 0 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2025Q4: 25,570 shares 25,570 $318K 0.12% -4,500 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 1,050 shares; 2024Q2: 1,050 shares; 2024Q3: 1,050 shares; 2024Q4: 975 shares; 2025Q1: 975 shares; 2025Q2: 600 shares; 2025Q3: 600 shares; 2025Q4: 550 shares 550 $315K 0.12% -50 Timeline ZEUS OLYMPIC STEEL INC More: the full row for OLYMPIC STEEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: 5,000 shares; 2024Q2: 5,000 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,000 shares 5,000 $214K 0.08% new 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; 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; 2025Q4: 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; 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; 2025Q4: 505,289 shares 505,289 $0 0% -17,500 Value filed as zero, left out of ratios.