1
TEXAS PAC LD TR
SUB CTF PROP I T
TPL
TPL
68,241
$19.6m7.40%
7.40%
Added Shares held: Q1 2025 23.7k, Q2 2025 22.5k, Q3 2025 22.6k, Q4 2025 68.2k
+45.6k
+45,642
202.0%
2
Investor AB 'B'
ORD
INVEB
INVEB
459,474
$16.3m6.15%
6.15%
Reduced Shares held: Q1 2025 507.2k, Q2 2025 478.8k, Q3 2025 475.1k, Q4 2025 459.5k
-15.7k
-15,670
-3.3%
3
DOLLAR GEN CORP NEW
COM
DG
DG
113,995
$15.1m5.71%
5.71%
Reduced Shares held: Q1 2025 111.7k, Q2 2025 107.2k, Q3 2025 122.8k, Q4 2025 114.0k
-8.8k
-8,755
-7.1%
4
MESABI TR
CTF BEN INT
MSB
MSB
352,805
$13.6m5.13%
5.13%
Reduced Shares held: Q1 2025 403.1k, Q2 2025 375.1k, Q3 2025 365.9k, Q4 2025 352.8k
-13.1k
-13,124
-3.6%
5
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
45,790
$13.6m5.12%
5.12%
Reduced Shares held: Q1 2025 55.1k, Q2 2025 50.3k, Q3 2025 50.0k, Q4 2025 45.8k
-4.2k
-4,178
-8.4%
6
Bladex Inc
COM
BLX
BLX
294,135
$13.1m4.95%
4.95%
Reduced Shares held: Q1 2025 373.8k, Q2 2025 346.0k, Q3 2025 304.9k, Q4 2025 294.1k
-10.7k
-10,735
-3.5%
7
FRANCO NEV CORP
COM
FNV
FNV
51,272
$10.6m4.01%
4.01%
Reduced Shares held: Q1 2025 56.6k, Q2 2025 53.6k, Q3 2025 52.7k, Q4 2025 51.3k
-1.5k
-1,460
-2.8%
8
WHEATON PRECIOUS METALS CORP
COM
WPM
WPM
89,943
$10.6m3.99%
3.99%
Reduced Shares held: Q1 2025 102.6k, Q2 2025 95.7k, Q3 2025 93.2k, Q4 2025 89.9k
-3.3k
-3,300
-3.5%
9
AUTOLIV INC
COM
ALV
ALV
88,810
$10.5m3.98%
3.98%
Reduced Shares held: Q1 2025 95.7k, Q2 2025 92.0k, Q3 2025 91.2k, Q4 2025 88.8k
-2.4k
-2,390
-2.6%
10
JOHNSON & JOHNSON
COM
JNJ
JNJ
48,425
$10.0m3.78%
3.78%
Reduced Shares held: Q1 2025 52.5k, Q2 2025 50.0k, Q3 2025 49.8k, Q4 2025 48.4k
-1.4k
-1,415
-2.8%
11
Siemens AG
COM
SIEGY
SIEGY
71,555
$10.0m3.78%
3.78%
Reduced Shares held: Q1 2025 79.2k, Q2 2025 74.5k, Q3 2025 74.0k, Q4 2025 71.6k
-2.4k
-2,445
-3.3%
12
ABB LTD
SPONSORED ADR
ABBNY
ABBNY
124,815
$9.2m3.49%
3.49%
Reduced Shares held: Q1 2025 136.8k, Q2 2025 130.0k, Q3 2025 129.6k, Q4 2025 124.8k
-4.8k
-4,750
-3.7%
13
CITIGROUP
PFD
C V0 10.30.40
C V0 10.30.40
289,455
$8.7m3.30%
3.30%
Reduced Shares held: Q1 2025 299.3k, Q2 2025 289.5k, Q3 2025 294.0k, Q4 2025 289.5k
-4.5k
-4,525
-1.5%
14
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
15,736
$7.9m2.99%
2.99%
Reduced Shares held: Q1 2025 16.5k, Q2 2025 16.8k, Q3 2025 17.0k, Q4 2025 15.7k
-1.3k
-1,270
-7.5%
15
Nestle SA ADR
COM
NSRGY
NSRGY
73,394
$7.2m2.74%
2.74%
Reduced Shares held: Q1 2025 72.1k, Q2 2025 69.2k, Q3 2025 73.7k, Q4 2025 73.4k
-340
-340
-0.5%
16
Subaru Corp
ADR
FUJHY
FUJHY
583,121
$6.3m2.36%
2.36%
Reduced Shares held: Q1 2025 585.6k, Q2 2025 579.0k, Q3 2025 595.4k, Q4 2025 583.1k
-12.2k
-12,250
-2.1%
17
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
8
$6.0m2.28%
2.28%
Added Shares held: Q1 2025 8, Q2 2025 7, Q3 2025 7, Q4 2025 8
+1
+1
14.3%
18
ABBVIE INC
COM
ABBV
ABBV
25,725
$5.9m2.22%
2.22%
Reduced Shares held: Q1 2025 34.4k, Q2 2025 32.3k, Q3 2025 30.4k, Q4 2025 25.7k
-4.7k
-4,700
-15.4%
19
CHENIERE ENERGY INC
COM NEW
LNG
LNG
28,740
$5.6m2.11%
2.11%
Reduced Shares held: Q1 2025 34.1k, Q2 2025 31.0k, Q3 2025 29.8k, Q4 2025 28.7k
-1.0k
-1,025
-3.4%
20
DIAMONDBACK ENERGY INC
COM
FANG
FANG
35,155
$5.3m2.00%
2.00%
Added Shares held: Q1 2025 26.4k, Q2 2025 27.9k, Q3 2025 33.0k, Q4 2025 35.2k
+2.2k
+2,195
6.7%
21
COTERRA ENERGY INC
COM
CTRA
CTRA
194,974
$5.1m1.94%
1.94%
Reduced Shares held: Q1 2025 202.5k, Q2 2025 191.8k, Q3 2025 199.0k, Q4 2025 195.0k
-4.0k
-4,020
-2.0%
22
CHORD ENERGY CORPORATION
COM NEW
CHRD
CHRD
52,535
$4.9m1.84%
1.84%
Reduced Shares held: Q1 2025 46.9k, Q2 2025 54.1k, Q3 2025 56.2k, Q4 2025 52.5k
-3.7k
-3,705
-6.6%
23
ORGANON & CO
COMMON STOCK
OGN
OGN
666,725
$4.8m1.80%
1.80%
Added Shares held: Q1 2025 487.9k, Q2 2025 608.1k, Q3 2025 650.8k, Q4 2025 666.7k
+15.9k
+15,935
2.5%
24
ConocoPhillips Company
COM
COP 7 03.30.29
COP 7 03.30.29
48,380
$4.5m1.71%
1.71%
Reduced Shares held: Q1 2025 55.7k, Q2 2025 52.5k, Q3 2025 52.2k, Q4 2025 48.4k
-3.8k
-3,825
-7.3%
25
Pilot Corporation
ORD
POGHF
POGHF
145,306
$4.5m1.70%
1.70%
Reduced Shares held: Q1 2025 152.3k, Q2 2025 144.0k, Q3 2025 149.5k, Q4 2025 145.3k
-4.1k
-4,145
-2.8%
26
SKF AB SPONSORED ADR
ADR
SKFRY
SKFRY
164,511
$4.4m1.64%
1.64%
Reduced Shares held: Q1 2025 195.2k, Q2 2025 183.2k, Q3 2025 174.3k, Q4 2025 164.5k
-9.8k
-9,800
-5.6%
27
SHELL PLC
SPON ADS
SHEL
SHEL
57,076
$4.2m1.58%
1.58%
Reduced Shares held: Q1 2025 61.9k, Q2 2025 59.2k, Q3 2025 58.5k, Q4 2025 57.1k
-1.4k
-1,425
-2.4%
28
EOG RES INC
COM
EOG
EOG
36,960
$3.9m1.47%
1.47%
Reduced Shares held: Q1 2025 39.6k, Q2 2025 38.3k, Q3 2025 38.3k, Q4 2025 37.0k
-1.4k
-1,375
-3.6%
29
COPART INC
COM
CPRT
CPRT
94,590
$3.7m1.40%
1.40%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 65.5k, Q4 2025 94.6k
+29.1k
+29,105
44.5%
30
Accelleron Industries AG ORD
ADR
ACLIF
ACLIF
47,473
$3.7m1.38%
1.38%
Reduced Shares held: Q1 2025 53.9k, Q2 2025 49.2k, Q3 2025 49.5k, Q4 2025 47.5k
-2.0k
-2,040
-4.1%
31
METTLER TOLEDO INTERNATIONAL
COM
MTD
MTD
2,347
$3.3m1.24%
1.24%
Unchanged Shares held: Q1 2025 1.4k, Q2 2025 2.1k, Q3 2025 2.3k, Q4 2025 2.3k
32
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
4,300
$1.3m0.51%
0.51%
Reduced Shares held: Q1 2025 2.5k, Q2 2025 2.5k, Q3 2025 4.5k, Q4 2025 4.3k
-200
-200
-4.4%
33
AMAZON COM INC
COM
AMZN
AMZN
5,580
$1.3m0.49%
0.49%
Reduced Shares held: Q1 2025 5.7k, Q2 2025 5.7k, Q3 2025 5.7k, Q4 2025 5.6k
-75
-75
-1.3%
34
AUTOZONE INC
COM
AZO
AZO
265
$899.0k0.34%
0.34%
Unchanged Shares held: Q1 2025 415, Q2 2025 365, Q3 2025 265, Q4 2025 265
35
FRMO Corporation
COM
FRMO
FRMO
96,702
$706.0k0.27%
0.27%
Added Shares held: Q1 2025 100.8k, Q2 2025 94.3k, Q3 2025 93.9k, Q4 2025 96.7k
+2.8k
+2,825
3.0%
36
APPLE INC
COM
AAPL
AAPL
2,550
$693.0k0.26%
0.26%
Unchanged Shares held: Q1 2025 2.5k, Q2 2025 2.6k, Q3 2025 2.5k, Q4 2025 2.5k
37
NOVARTIS AG
SPONSORED ADR
NVS
NVS
4,940
$681.0k0.26%
0.26%
Added Shares held: Q1 2025 4.5k, Q2 2025 4.5k, Q3 2025 4.5k, Q4 2025 4.9k
+490
+490
11.0%
38
PERSHING SQUARE HL ORDF
ADR
PSHZF
PSHZF
10,175
$663.0k0.25%
0.25%
Unchanged Shares held: Q1 2025 18.5k, Q2 2025 10.2k, Q3 2025 10.2k, Q4 2025 10.2k
39
MEXCO ENERGY CORP
COM
MXC
MXC
62,295
$617.0k0.23%
0.23%
Added Shares held: Q1 2025 12.0k, Q2 2025 20.3k, Q3 2025 40.9k, Q4 2025 62.3k
+21.4k
+21,434
52.5%
40
MERCK & CO INC
COM
MRK
MRK
5,850
$616.0k0.23%
0.23%
Reduced Shares held: Q1 2025 7.4k, Q2 2025 7.3k, Q3 2025 6.9k, Q4 2025 5.8k
-1.1k
-1,075
-15.5%
41
3M CO
COM
MMM
MMM
3,705
$593.0k0.22%
0.22%
Reduced Shares held: Q1 2025 8.3k, Q2 2025 7.8k, Q3 2025 5.7k, Q4 2025 3.7k
-1.9k
-1,950
-34.5%
42
ORACLE CORP
COM
ORCL
ORCL
2,465
$480.0k0.18%
0.18%
Reduced Shares held: Q1 2025 26.4k, Q2 2025 22.3k, Q3 2025 18.7k, Q4 2025 2.5k
-16.2k
-16,210
-86.8%
43
ALLSTATE CORP
COM
ALL
ALL
2,250
$468.0k0.18%
0.18%
Unchanged Shares held: Q1 2025 2.2k, Q2 2025 2.2k, Q3 2025 2.2k, Q4 2025 2.2k
44
PFIZER INC
COM
PFE
PFE
18,770
$467.0k0.18%
0.18%
Reduced Shares held: Q1 2025 162.1k, Q2 2025 97.0k, Q3 2025 34.8k, Q4 2025 18.8k
-16.0k
-16,000
-46.0%
45
BUILDERS FIRSTSOURCE INC
COM
BLDR
BLDR
4,410
$454.0k0.17%
0.17%
Added Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 4.2k, Q4 2025 4.4k
+175
+175
4.1%
46
AZZ INC
COM
AZZ
AZZ
4,000
$429.0k0.16%
0.16%
Reduced Shares held: Q1 2025 4.1k, Q2 2025 4.1k, Q3 2025 4.1k, Q4 2025 4.0k
-100
-100
-2.4%
47
CHEVRON CORP NEW
COM
CVX
CVX
2,560
$390.0k0.15%
0.15%
Added Shares held: Q1 2025 2.2k, Q2 2025 2.4k, Q3 2025 2.4k, Q4 2025 2.6k
+175
+175
7.3%
48
MICROSOFT CORP
COM
MSFT
MSFT
790
$382.0k0.14%
0.14%
Reduced Shares held: Q1 2025 775, Q2 2025 800, Q3 2025 800, Q4 2025 790
-10
-10
-1.2%
49
TRIPLE FLAG PRECIOUS METAL
COM
TFPM
TFPM
10,750
$357.0k0.13%
0.13%
Unchanged Shares held: Q1 2025 11.9k, Q2 2025 11.7k, Q3 2025 10.8k, Q4 2025 10.8k
50
TIMKEN CO
COM
TKR
TKR
3,875
$326.0k0.12%
0.12%
Unchanged Shares held: Q1 2025 3.9k, Q2 2025 3.9k, Q3 2025 3.9k, Q4 2025 3.9k
51
VIATRIS INC
COM
VTRS
VTRS
25,570
$318.0k0.12%
0.12%
Reduced Shares held: Q1 2025 25.1k, Q2 2025 28.3k, Q3 2025 30.1k, Q4 2025 25.6k
-4.5k
-4,500
-15.0%
52
CATERPILLAR INC
COM
CAT
CAT
550
$315.0k0.12%
0.12%
Reduced Shares held: Q1 2025 975, Q2 2025 600, Q3 2025 600, Q4 2025 550
-50
-50
-8.3%
53
OLYMPIC STEEL INC
COM
ZEUS
ZEUS
5,000
$214.0k0.08%
0.08%
New Shares held: Q1 2025 0, Q2 2025 0, Q3 2025 0, Q4 2025 5.0k
54
Surface Oncology Inc.
RTS
RTS
20,000
$21.0k0.01%
0.01%
Unchanged Shares held: Q1 2025 20.0k, Q2 2025 20.0k, Q3 2025 20.0k, Q4 2025 20.0k
55
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
BMY-R
BMY-R
505,289
$00.00%
0.00%
Reduced Shares held: Q1 2025 552.5k, Q2 2025 522.8k, Q3 2025 522.8k, Q4 2025 505.3k
-17.5k
-17,500
-3.4%