1
SPDR SER TR
S&P OILGAS EXP
XOP
XOP
210,558
$32.5m14.55%
14.55%
Added Shares held: Q3 2025 141.7k, Q4 2025 235.9k, Q1 2026 207.0k, Q2 2026 210.6k
+3.6k
+3,567
1.7%
2
SELECT SECTOR SPDR TR
ENERGY
XLE
XLE
537,917
$28.6m12.80%
12.80%
Added Shares held: Q3 2025 173.1k, Q4 2025 169.2k, Q1 2026 170.8k, Q2 2026 537.9k
+367.1k
+367,124
214.9%
3
ISHARES TR
20 YR TR BD ETF
TLT
TLT
288,384
$24.9m11.16%
11.16%
Reduced Shares held: Q3 2025 498.2k, Q4 2025 575.0k, Q1 2026 551.8k, Q2 2026 288.4k
-263.4k
-263,391
-47.7%
4
ISHARES SILVER TR
ISHARES
SLV
SLV
370,232
$19.8m8.87%
8.87%
Added Shares held: Q3 2025 566.3k, Q4 2025 316.2k, Q1 2026 312.5k, Q2 2026 370.2k
+57.7k
+57,708
18.5%
5
VANGUARD WORLD FD
EXTENDED DUR
EDV
EDV
275,654
$17.9m8.03%
8.03%
Reduced Shares held: Q3 2025 44.9k, Q4 2025 212.3k, Q1 2026 383.6k, Q2 2026 275.7k
-107.9k
-107,949
-28.1%
6
SPDR GOLD TR
GOLD SHS
GLD
GLD
38,072
$14.0m6.28%
6.28%
Added Shares held: Q3 2025 37.3k, Q4 2025 37.2k, Q1 2026 37.4k, Q2 2026 38.1k
+648
+648
1.7%
7
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
144,074
$13.6m6.10%
6.10%
Added Shares held: Q3 2025 146.5k, Q4 2025 83.1k, Q1 2026 119.6k, Q2 2026 144.1k
+24.4k
+24,450
20.4%
8
SPROTT ASSET MANAGEMENT LP
TR UNIT
CEF
CEF
207,150
$8.3m3.73%
3.73%
Reduced Shares held: Q3 2025 265.7k, Q4 2025 234.5k, Q1 2026 214.1k, Q2 2026 207.2k
-6.9k
-6,944
-3.2%
9
SCHWAB STRATEGIC TR
US LCAP VA ETF
SCHV
SCHV
229,916
$8.0m3.58%
3.58%
Added Shares held: Q3 2025 208.2k, Q4 2025 221.1k, Q1 2026 225.4k, Q2 2026 229.9k
+4.6k
+4,553
2.0%
10
SPDR INDEX SHS FDS
GLB NAT RESRCE
GNR
GNR
89,485
$6.0m2.70%
2.70%
Reduced Shares held: Q3 2025 84.1k, Q4 2025 88.6k, Q1 2026 90.1k, Q2 2026 89.5k
-647
-647
-0.7%
11
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
VEU
VEU
67,064
$5.6m2.52%
2.52%
Added Shares held: Q3 2025 70.2k, Q4 2025 66.4k, Q1 2026 66.1k, Q2 2026 67.1k
+967
+967
1.5%
12
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
VWO
VWO
67,595
$4.0m1.81%
1.81%
Added Shares held: Q3 2025 64.1k, Q4 2025 63.7k, Q1 2026 66.4k, Q2 2026 67.6k
+1.2k
+1,173
1.8%
13
HF SINCLAIR CORP
COM
DINO
DINO
27,434
$1.9m0.86%
0.86%
Added Shares held: Q3 2025 19.0k, Q4 2025 19.0k, Q1 2026 26.3k, Q2 2026 27.4k
+1.2k
+1,160
4.4%
14
RIO TINTO PLC
SPONSORED ADR
RIO
RIO
16,921
$1.6m0.72%
0.72%
Added Shares held: Q3 2025 14.9k, Q4 2025 15.2k, Q1 2026 16.2k, Q2 2026 16.9k
+762
+762
4.7%
15
BHP GROUP LTD
SPONSORED ADS
BHP
BHP
18,157
$1.5m0.68%
0.68%
Added Shares held: Q3 2025 15.8k, Q4 2025 16.2k, Q1 2026 17.4k, Q2 2026 18.2k
+768
+768
4.4%
16
SSR MINING IN
COM
SSRM
SSRM
53,356
$1.5m0.68%
0.68%
Added Shares held: Q3 2025 44.0k, Q4 2025 42.6k, Q1 2026 52.2k, Q2 2026 53.4k
+1.2k
+1,178
2.3%
17
HELMERICH & PAYNE INC
COM
HP
HP
43,253
$1.4m0.63%
0.63%
Added Shares held: Q3 2025 41.3k, Q4 2025 39.3k, Q1 2026 40.6k, Q2 2026 43.3k
+2.7k
+2,664
6.6%
18
TENARIS S A
SPONSORED ADS
TS
TS
24,863
$1.4m0.62%
0.62%
Added Shares held: Q3 2025 21.4k, Q4 2025 22.0k, Q1 2026 23.7k, Q2 2026 24.9k
+1.2k
+1,153
4.9%
19
NEWMONT CORP
COM
NEM
NEM
13,974
$1.3m0.58%
0.58%
Added Shares held: Q3 2025 13.9k, Q4 2025 13.9k, Q1 2026 13.0k, Q2 2026 14.0k
+942
+942
7.2%
20
BARRICK MNG CORP
COM SHS
B
B
34,879
$1.3m0.57%
0.57%
Added Shares held: Q3 2025 37.6k, Q4 2025 33.5k, Q1 2026 32.3k, Q2 2026 34.9k
+2.6k
+2,611
8.1%
21
B2GOLD CORP
COM
BTG
BTG
323,855
$1.2m0.54%
0.54%
Added Shares held: Q3 2025 246.0k, Q4 2025 227.3k, Q1 2026 300.2k, Q2 2026 323.9k
+23.7k
+23,656
7.9%
22
PAN AMERN SILVER CORP
COM
PAAS
PAAS
26,922
$1.2m0.54%
0.54%
Added Shares held: Q3 2025 30.2k, Q4 2025 28.8k, Q1 2026 24.9k, Q2 2026 26.9k
+2.1k
+2,070
8.3%
23
META PLATFORMS INC
CL A
META
META
2,119
$1.2m0.53%
0.53%
Added Shares held: Q3 2025 2.0k, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.1k
+12
+12
0.6%
24
MOSAIC CO NEW
COM
MOS
MOS
55,066
$1.2m0.52%
0.52%
Added Shares held: Q3 2025 26.6k, Q4 2025 35.2k, Q1 2026 50.4k, Q2 2026 55.1k
+4.7k
+4,652
9.2%
25
NUTRIEN LTD
COM
NTR
NTR
18,437
$1.2m0.52%
0.52%
Added Shares held: Q3 2025 14.8k, Q4 2025 15.4k, Q1 2026 16.9k, Q2 2026 18.4k
+1.5k
+1,511
8.9%
26
EOG RES INC
COM
EOG
EOG
8,740
$1.1m0.51%
0.51%
Added Shares held: Q3 2025 0, Q4 2025 4.9k, Q1 2026 5.4k, Q2 2026 8.7k
+3.4k
+3,382
63.1%
27
ISHARES TR
CORE S&P TTL STK
ITOT
ITOT
6,895
$1.1m0.51%
0.51%
Added Shares held: Q3 2025 5.0k, Q4 2025 5.5k, Q1 2026 5.7k, Q2 2026 6.9k
+1.2k
+1,173
20.5%
28
AGNICO EAGLE MINES LTD
COM
AEM
AEM
7,257
$1.1m0.50%
0.50%
Added Shares held: Q3 2025 7.1k, Q4 2025 7.1k, Q1 2026 6.6k, Q2 2026 7.3k
+626
+626
9.4%
29
KINROSS GOLD CORP
COM
KGC
KGC
44,673
$1.1m0.47%
0.47%
Added Shares held: Q3 2025 46.2k, Q4 2025 40.9k, Q1 2026 41.9k, Q2 2026 44.7k
+2.8k
+2,784
6.7%
30
MATADOR RES CO
COM
MTDR
MTDR
20,643
$1.0m0.46%
0.46%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 15.5k, Q2 2026 20.6k
+5.1k
+5,116
33.0%
31
NVIDIA CORPORATION
COM
NVDA
NVDA
5,108
$1.0m0.46%
0.46%
Added Shares held: Q3 2025 4.5k, Q4 2025 4.6k, Q1 2026 4.5k, Q2 2026 5.1k
+588
+588
13.0%
32
DIAMONDBACK ENERGY INC
COM
FANG
FANG
5,416
$952.0k0.43%
0.43%
Added Shares held: Q3 2025 3.6k, Q4 2025 3.7k, Q1 2026 4.4k, Q2 2026 5.4k
+1.1k
+1,060
24.3%
33
CANADIAN NAT RES LTD
COM
CNQ
CNQ
23,551
$930.3k0.42%
0.42%
Added Shares held: Q3 2025 19.4k, Q4 2025 20.3k, Q1 2026 22.1k, Q2 2026 23.6k
+1.5k
+1,484
6.7%
34
CAL MAINE FOODS INC
COM NEW
CALM
CALM
11,529
$928.8k0.42%
0.42%
Added Shares held: Q3 2025 3.4k, Q4 2025 3.7k, Q1 2026 10.7k, Q2 2026 11.5k
+843
+843
7.9%
35
DEVON ENERGY CORP NEW
COM
DVN
DVN
22,188
$916.8k0.41%
0.41%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 22.2k
36
SIBANYE STILLWATER LTD
SPONSORED ADR
SBSW
SBSW
102,815
$872.9k0.39%
0.39%
Added Shares held: Q3 2025 100.9k, Q4 2025 101.1k, Q1 2026 91.1k, Q2 2026 102.8k
+11.7k
+11,735
12.9%
37
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
1,108
$760.9k0.34%
0.34%
Added Shares held: Q3 2025 738, Q4 2025 710, Q1 2026 691, Q2 2026 1.1k
+417
+417
60.4%
38
SELECT SECTOR SPDR TR
TECHNOLOGY
XLK
XLK
3,966
$755.6k0.34%
0.34%
Added Shares held: Q3 2025 3.2k, Q4 2025 3.2k, Q1 2026 3.3k, Q2 2026 4.0k
+625
+625
18.7%
39
VALE S A
SPONSORED ADS
VALE
VALE
48,947
$736.2k0.33%
0.33%
Added Shares held: Q3 2025 43.5k, Q4 2025 43.6k, Q1 2026 46.4k, Q2 2026 48.9k
+2.5k
+2,515
5.4%
40
ALBEMARLE CORP
COM
ALB
ALB
5,205
$702.9k0.31%
0.31%
Added Shares held: Q3 2025 5.0k, Q4 2025 4.9k, Q1 2026 5.0k, Q2 2026 5.2k
+223
+223
4.5%
41
SOUTHERN COPPER CORP
COM
SCCO
SCCO
3,865
$673.5k0.30%
0.30%
Added Shares held: Q3 2025 3.6k, Q4 2025 3.6k, Q1 2026 3.7k, Q2 2026 3.9k
+163
+163
4.4%
42
APPLE INC
COM
AAPL
AAPL
2,286
$661.5k0.30%
0.30%
Added Shares held: Q3 2025 2.1k, Q4 2025 2.1k, Q1 2026 2.1k, Q2 2026 2.3k
+231
+231
11.2%
43
ICL GROUP LTD
SHS
ICL
ICL
119,992
$597.6k0.27%
0.27%
Added Shares held: Q3 2025 91.1k, Q4 2025 95.7k, Q1 2026 110.6k, Q2 2026 120.0k
+9.4k
+9,433
8.5%
44
J P MORGAN EXCHANGE TRADED F
MORTGAGE BACKED
JMTG
JMTG
11,672
$591.5k0.26%
0.26%
Reduced Shares held: Q3 2025 29.5k, Q4 2025 18.0k, Q1 2026 13.9k, Q2 2026 11.7k
-2.3k
-2,273
-16.3%
45
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
912
$529.6k0.24%
0.24%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 912
46
SCHWAB STRATEGIC TR
US LRG CAP ETF
SCHX
SCHX
14,646
$431.0k0.19%
0.19%
Reduced Shares held: Q3 2025 14.0k, Q4 2025 14.4k, Q1 2026 14.7k, Q2 2026 14.6k
-6
-6
-0.0%
47
AMAZON COM INC
COM
AMZN
AMZN
1,638
$390.5k0.17%
0.17%
Added Shares held: Q3 2025 1.3k, Q4 2025 1.4k, Q1 2026 1.4k, Q2 2026 1.6k
+200
+200
13.9%
48
CVS HEALTH CORP
COM
CVS
CVS
3,579
$370.2k0.17%
0.17%
Reduced Shares held: Q3 2025 4.6k, Q4 2025 3.6k, Q1 2026 3.6k, Q2 2026 3.6k
-20
-20
-0.6%
49
ISHARES TR
MSCI EMG MKT ETF
EEM
EEM
4,972
$340.1k0.15%
0.15%
Reduced Shares held: Q3 2025 15.0k, Q4 2025 7.2k, Q1 2026 5.1k, Q2 2026 5.0k
-83
-83
-1.6%
50
JOHN HANCOCK EXCHANGE TRADED
MORTGAGE BACKED
JHMB
JHMB
15,184
$333.2k0.15%
0.15%
Added Shares held: Q3 2025 0, Q4 2025 12.7k, Q1 2026 14.5k, Q2 2026 15.2k
+655
+655
4.5%
51
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
854
$315.9k0.14%
0.14%
Reduced Shares held: Q3 2025 1.0k, Q4 2025 1.1k, Q1 2026 1.0k, Q2 2026 854
-175
-175
-17.0%
52
VANGUARD INDEX FDS
MCAP VL IDXVIP
VOE
VOE
1,502
$296.9k0.13%
0.13%
Reduced Shares held: Q3 2025 3.0k, Q4 2025 1.8k, Q1 2026 1.6k, Q2 2026 1.5k
-49
-49
-3.2%
53
EVERSOURCE ENERGY
COM
ES
ES
3,962
$286.3k0.13%
0.13%
Added Shares held: Q3 2025 3.5k, Q4 2025 3.5k, Q1 2026 3.5k, Q2 2026 4.0k
+422
+422
11.9%
54
TESLA INC
COM
TSLA
TSLA
651
$273.7k0.12%
0.12%
Added Shares held: Q3 2025 519, Q4 2025 554, Q1 2026 580, Q2 2026 651
+71
+71
12.2%
55
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
3,503
$249.6k0.11%
0.11%
Added Shares held: Q3 2025 4.5k, Q4 2025 4.2k, Q1 2026 3.4k, Q2 2026 3.5k
+61
+61
1.8%
56
ABBVIE INC
COM
ABBV
ABBV
943
$237.2k0.11%
0.11%
New Shares held: Q3 2025 867, Q4 2025 0, Q1 2026 0, Q2 2026 943
57
MICRON TECHNOLOGY INC
COM
MU
MU
204
$235.7k0.11%
0.11%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 204
58
SCHWAB STRATEGIC TR
INTL EQTY ETF
SCHF
SCHF
8,484
$235.0k0.11%
0.11%
Unchanged Shares held: Q3 2025 0, Q4 2025 8.4k, Q1 2026 8.5k, Q2 2026 8.5k
59
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
307
$229.4k0.10%
0.10%
New Shares held: Q3 2025 301, Q4 2025 303, Q1 2026 0, Q2 2026 307
60
ISHARES TR
AGGRES ALLOC ETF
AOA
AOA
2,252
$219.8k0.10%
0.10%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.3k
61
SCHWAB STRATEGIC TR
US SML CAP ETF
SCHA
SCHA
5,596
$202.2k0.09%
0.09%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 5.6k
62
INVESCO DB MULTI-SECTOR COMM
OIL FD
DBO
DBO
10,943
$193.1k0.09%
0.09%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 14.3k, Q2 2026 10.9k
-3.4k
-3,377
-23.6%
63
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
FSCO
FSCO
19,395
$96.8k0.04%
0.04%
Added Shares held: Q3 2025 17.5k, Q4 2025 18.1k, Q1 2026 18.7k, Q2 2026 19.4k
+650
+650
3.5%