1
ISHARES TR
CORE S&P500 ETF
IVV
IVV
196,575
$122.1m60.58%
60.58%
Added Shares held: Q3 2024 127.4k, Q4 2024 147.4k, Q1 2025 153.1k, Q2 2025 196.6k
+43.5k
+43,525
28.4%
2
ISHARES TR
MBS ETF
MBB
MBB
73,952
$6.9m3.45%
3.45%
Reduced Shares held: Q3 2024 80.5k, Q4 2024 78.9k, Q1 2025 77.0k, Q2 2025 74.0k
-3.0k
-3,047
-4.0%
3
ISHARES TR
S&P 100 ETF
OEF
OEF
22,059
$6.7m3.33%
3.33%
Added Shares held: Q3 2024 20.4k, Q4 2024 21.1k, Q1 2025 21.3k, Q2 2025 22.1k
+754
+754
3.5%
4
BLACKROCK ETF TRUST
ISHARES US EQUIT
DYNF
DYNF
122,810
$6.7m3.32%
3.32%
Added Shares held: Q3 2024 0, Q4 2024 105.1k, Q1 2025 114.9k, Q2 2025 122.8k
+7.9k
+7,918
6.9%
5
ISHARES TR
20 YR TR BD ETF
TLT
TLT
61,856
$5.5m2.71%
2.71%
Reduced Shares held: Q3 2024 78.4k, Q4 2024 69.0k, Q1 2025 65.2k, Q2 2025 61.9k
-3.4k
-3,364
-5.2%
6
ISHARES TR
JPMORGAN USD EMG
EMB
EMB
53,711
$5.0m2.47%
2.47%
Added Shares held: Q3 2024 52.2k, Q4 2024 52.0k, Q1 2025 52.9k, Q2 2025 53.7k
+796
+796
1.5%
7
ISHARES TR
CORE TOTAL USD
IUSB
IUSB
75,919
$3.5m1.74%
1.74%
Reduced Shares held: Q3 2024 59.3k, Q4 2024 74.2k, Q1 2025 80.0k, Q2 2025 75.9k
-4.1k
-4,126
-5.2%
8
NVIDIA CORPORATION
COM
NVDA
NVDA
20,814
$3.3m1.63%
1.63%
Added Shares held: Q3 2024 19.6k, Q4 2024 20.4k, Q1 2025 20.5k, Q2 2025 20.8k
+312
+312
1.5%
9
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
10,854
$3.2m1.59%
1.59%
Added Shares held: Q3 2024 10.7k, Q4 2024 10.7k, Q1 2025 10.8k, Q2 2025 10.9k
+71
+71
0.7%
10
PIMCO ETF TR
0-5 HIGH YIELD
HYS
HYS
31,301
$3.0m1.48%
1.48%
Reduced Shares held: Q3 2024 40.1k, Q4 2024 35.8k, Q1 2025 33.0k, Q2 2025 31.3k
-1.7k
-1,687
-5.1%
11
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
VMBS
VMBS
56,925
$2.6m1.31%
1.31%
Added Shares held: Q3 2024 28.7k, Q4 2024 40.6k, Q1 2025 49.4k, Q2 2025 56.9k
+7.5k
+7,514
15.2%
12
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
SCHR
SCHR
101,349
$2.5m1.26%
1.26%
Reduced Shares held: Q3 2024 83.3k, Q4 2024 95.4k, Q1 2025 101.6k, Q2 2025 101.3k
-275
-275
-0.3%
13
ISHARES TR
0-5YR HI YL CP
SHYG
SHYG
53,940
$2.3m1.16%
1.16%
Reduced Shares held: Q3 2024 68.1k, Q4 2024 60.0k, Q1 2025 57.5k, Q2 2025 53.9k
-3.5k
-3,530
-6.1%
14
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
20,896
$2.0m1.01%
1.01%
Reduced Shares held: Q3 2024 0, Q4 2024 22.1k, Q1 2025 21.6k, Q2 2025 20.9k
-720
-720
-3.3%
15
ISHARES TR
10-20 YR TRS ETF
TLH
TLH
19,512
$2.0m0.98%
0.98%
Reduced Shares held: Q3 2024 23.3k, Q4 2024 21.6k, Q1 2025 20.7k, Q2 2025 19.5k
-1.2k
-1,169
-5.7%
16
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
11,702
$1.7m0.82%
0.82%
Reduced Shares held: Q3 2024 13.0k, Q4 2024 12.8k, Q1 2025 12.3k, Q2 2025 11.7k
-611
-611
-5.0%
17
AMAZON COM INC
COM
AMZN
AMZN
7,134
$1.6m0.78%
0.78%
Added Shares held: Q3 2024 10.2k, Q4 2024 5.9k, Q1 2025 7.0k, Q2 2025 7.1k
+163
+163
2.3%
18
L3HARRIS TECHNOLOGIES INC
COM
LHX
LHX
5,509
$1.4m0.69%
0.69%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 5.5k
19
UNITEDHEALTH GROUP INC
COM
UNH
UNH
4,038
$1.3m0.63%
0.63%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 4.0k
20
APPLE INC
COM
AAPL
AAPL
5,882
$1.2m0.60%
0.60%
Added Shares held: Q3 2024 5.8k, Q4 2024 6.4k, Q1 2025 5.8k, Q2 2025 5.9k
+35
+35
0.6%
21
MATADOR RES CO
COM
MTDR
MTDR
24,976
$1.2m0.59%
0.59%
Added Shares held: Q3 2024 0, Q4 2024 22.7k, Q1 2025 23.3k, Q2 2025 25.0k
+1.7k
+1,672
7.2%
22
MICROSOFT CORP
COM
MSFT
MSFT
2,303
$1.1m0.57%
0.57%
Reduced Shares held: Q3 2024 4.7k, Q4 2024 2.4k, Q1 2025 2.5k, Q2 2025 2.3k
-171
-171
-6.9%
23
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
5,816
$1.0m0.51%
0.51%
Reduced Shares held: Q3 2024 11.1k, Q4 2024 6.2k, Q1 2025 6.0k, Q2 2025 5.8k
-219
-219
-3.6%
24
ONEOK INC NEW
COM
OKE
OKE
12,479
$1.0m0.51%
0.51%
Added Shares held: Q3 2024 12.1k, Q4 2024 12.2k, Q1 2025 12.3k, Q2 2025 12.5k
+148
+148
1.2%
25
OCCIDENTAL PETE CORP
COM
OXY
OXY
23,569
$990.1k0.49%
0.49%
Added Shares held: Q3 2024 19.4k, Q4 2024 20.9k, Q1 2025 21.7k, Q2 2025 23.6k
+1.9k
+1,875
8.6%
26
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
1,588
$981.8k0.49%
0.49%
Added Shares held: Q3 2024 1.9k, Q4 2024 1.5k, Q1 2025 1.5k, Q2 2025 1.6k
+100
+100
6.7%
27
SPDR GOLD TR
GOLD SHS
GLD
GLD
3,014
$918.8k0.46%
0.46%
Added Shares held: Q3 2024 0, Q4 2024 1.9k, Q1 2025 2.6k, Q2 2025 3.0k
+441
+441
17.1%
28
SCHWAB STRATEGIC TR
US LRG CAP ETF
SCHX
SCHX
36,886
$901.5k0.45%
0.45%
Reduced Shares held: Q3 2024 44.7k, Q4 2024 39.2k, Q1 2025 38.0k, Q2 2025 36.9k
-1.1k
-1,135
-3.0%
29
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,427
$693.2k0.34%
0.34%
Added Shares held: Q3 2024 1.1k, Q4 2024 2.3k, Q1 2025 1.4k, Q2 2025 1.4k
+22
+22
1.6%
30
BROADCOM INC
COM
AVGO
AVGO
2,411
$664.4k0.33%
0.33%
Reduced Shares held: Q3 2024 9.4k, Q4 2024 2.7k, Q1 2025 2.5k, Q2 2025 2.4k
-90
-90
-3.6%
31
DOXIMITY INC
CL A
DOCS
DOCS
9,666
$592.9k0.29%
0.29%
Reduced Shares held: Q3 2024 12.4k, Q4 2024 12.4k, Q1 2025 12.4k, Q2 2025 9.7k
-2.8k
-2,763
-22.2%
32
ISHARES TR
1 3 YR TREAS BD
SHY
SHY
6,935
$574.5k0.29%
0.29%
Reduced Shares held: Q3 2024 8.7k, Q4 2024 8.4k, Q1 2025 7.7k, Q2 2025 6.9k
-795
-795
-10.3%
33
NETFLIX INC
COM
NFLX
NFLX
328
$439.2k0.22%
0.22%
Unchanged Shares held: Q3 2024 0, Q4 2024 273, Q1 2025 328, Q2 2025 328
34
WALMART INC
COM
WMT
WMT
3,972
$388.4k0.19%
0.19%
Added Shares held: Q3 2024 3.9k, Q4 2024 4.3k, Q1 2025 4.0k, Q2 2025 4.0k
+20
+20
0.5%
35
ISHARES TR
RUSSELL 3000 ETF
IWV
IWV
1,069
$375.1k0.19%
0.19%
Added Shares held: Q3 2024 1.1k, Q4 2024 1.1k, Q1 2025 1.1k, Q2 2025 1.1k
+3
+3
0.3%
36
WELLS FARGO CO NEW
COM
WFC
WFC
4,671
$374.2k0.19%
0.19%
Added Shares held: Q3 2024 4.7k, Q4 2024 4.7k, Q1 2025 4.7k, Q2 2025 4.7k
+15
+15
0.3%
37
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
677
$373.6k0.19%
0.19%
Reduced Shares held: Q3 2024 648, Q4 2024 637, Q1 2025 691, Q2 2025 677
-14
-14
-2.0%
38
ISHARES SILVER TR
ISHARES
SLV
SLV
11,037
$362.1k0.18%
0.18%
Reduced Shares held: Q3 2024 9.4k, Q4 2024 9.4k, Q1 2025 11.0k, Q2 2025 11.0k
-4
-4
-0.0%
39
OTTER TAIL CORP
COM
OTTR
OTTR
4,680
$360.8k0.18%
0.18%
Added Shares held: Q3 2024 4.6k, Q4 2024 4.6k, Q1 2025 4.7k, Q2 2025 4.7k
+30
+30
0.7%
40
DEERE & CO
COM
DE
DE
706
$359.4k0.18%
0.18%
Added Shares held: Q3 2024 702, Q4 2024 805, Q1 2025 704, Q2 2025 706
+2
+2
0.3%
41
PROSHARES TR
ULTRAPRO QQQ
TQQQ
TQQQ
3,857
$320.1k0.16%
0.16%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 3.9k
42
PROSHARES TR
PSHS ULT S&P 500
SSO
SSO
3,077
$300.8k0.15%
0.15%
Added Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 2.7k, Q2 2025 3.1k
+352
+352
12.9%
43
AT&T INC
COM
T
T
10,095
$292.1k0.15%
0.15%
Added Shares held: Q3 2024 9.9k, Q4 2024 9.6k, Q1 2025 9.3k, Q2 2025 10.1k
+750
+750
8.0%
44
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
1,389
$284.3k0.14%
0.14%
Unchanged Shares held: Q3 2024 1.4k, Q4 2024 1.4k, Q1 2025 1.4k, Q2 2025 1.4k
45
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
2,397
$283.0k0.14%
0.14%
Added Shares held: Q3 2024 2.2k, Q4 2024 2.2k, Q1 2025 2.2k, Q2 2025 2.4k
+177
+177
8.0%
46
VISA INC
COM CL A
V
V
792
$281.5k0.14%
0.14%
Reduced Shares held: Q3 2024 815, Q4 2024 817, Q1 2025 847, Q2 2025 792
-55
-55
-6.5%
47
TESLA INC
COM
TSLA
TSLA
813
$258.3k0.13%
0.13%
New Shares held: Q3 2024 0, Q4 2024 660, Q1 2025 0, Q2 2025 813
48
ALPHABET INC
CAP STK CL C
GOOG
GOOG
1,330
$235.9k0.12%
0.12%
Added Shares held: Q3 2024 1.2k, Q4 2024 1.3k, Q1 2025 1.3k, Q2 2025 1.3k
+5
+5
0.4%
49
CHEVRON CORP NEW
COM
CVX
CVX
1,645
$235.6k0.12%
0.12%
Added Shares held: Q3 2024 0, Q4 2024 1.6k, Q1 2025 1.6k, Q2 2025 1.6k
+9
+9
0.6%
50
ISHARES INC
JP MRGN EM HI BD
EMHY
EMHY
5,534
$215.7k0.11%
0.11%
Reduced Shares held: Q3 2024 6.4k, Q4 2024 5.9k, Q1 2025 5.9k, Q2 2025 5.5k
-358
-358
-6.1%
51
CATERPILLAR INC
COM
CAT
CAT
529
$205.4k0.10%
0.10%
New Shares held: Q3 2024 535, Q4 2024 0, Q1 2025 0, Q2 2025 529
52
MARSH & MCLENNAN COS INC
COM
MRSH
MRSH
935
$204.5k0.10%
0.10%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 935
53
GEVO INC
COM PAR
GEVO
GEVO
73,328
$96.8k0.05%
0.05%
Reduced Shares held: Q3 2024 92.8k, Q4 2024 92.8k, Q1 2025 92.8k, Q2 2025 73.3k
-19.5k
-19,452
-21.0%
54
NOKIA CORP
SPONSORED ADR
NOK
NOK
12,033
$62.3k0.03%
0.03%
Unchanged Shares held: Q3 2024 12.0k, Q4 2024 12.0k, Q1 2025 12.0k, Q2 2025 12.0k
55
GERON CORP
COM
GERN
GERN
39,278
$55.4k0.03%
0.03%
Unchanged Shares held: Q3 2024 22.2k, Q4 2024 32.6k, Q1 2025 39.3k, Q2 2025 39.3k