1
ISHARES TR
FLTG RATE NT ETF
FLOT
FLOT
235,224
$12.0m8.88%
8.88%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 200.1k, Q2 2024 235.2k
+35.1k
+35,142
17.6%
2
ISHARES TR
0-5YR HI YL CP
SHYG
SHYG
235,710
$10.0m7.41%
7.41%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 193.2k, Q2 2024 235.7k
+42.5k
+42,460
22.0%
3
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
DFAS
DFAS
141,215
$9.0m6.69%
6.69%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 135.0k, Q2 2024 141.2k
+6.2k
+6,211
4.6%
4
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
46,803
$8.7m6.44%
6.44%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 44.2k, Q2 2024 46.8k
+2.6k
+2,609
5.9%
5
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
VGSH
VGSH
147,451
$8.6m6.35%
6.35%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 75.0k, Q2 2024 147.5k
+72.5k
+72,479
96.7%
6
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
JEPI
JEPI
121,228
$6.8m5.05%
5.05%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 92.6k, Q2 2024 121.2k
+28.6k
+28,650
30.9%
7
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
RSPT
RSPT
189,976
$6.8m5.02%
5.02%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 249.3k, Q2 2024 190.0k
-59.3k
-59,343
-23.8%
8
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
VONG
VONG
70,826
$6.4m4.72%
4.72%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 90.3k, Q2 2024 70.8k
-19.4k
-19,429
-21.5%
9
NEOS ETF TRUST
NEOS S&P 500 HI
SPYI
SPYI
122,901
$6.1m4.48%
4.48%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 67.5k, Q2 2024 122.9k
+55.4k
+55,418
82.1%
10
VANGUARD INDEX FDS
GROWTH ETF
VUG
VUG
16,242
$5.8m4.31%
4.31%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 19.8k, Q2 2024 16.2k
-3.5k
-3,535
-17.9%
11
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
78,965
$4.8m3.53%
3.53%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 42.1k, Q2 2024 79.0k
+36.8k
+36,818
87.4%
12
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
JEPQ
JEPQ
87,753
$4.6m3.41%
3.41%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 62.9k, Q2 2024 87.8k
+24.8k
+24,842
39.5%
13
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
VCIT
VCIT
51,987
$4.2m3.10%
3.10%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 16.3k, Q2 2024 52.0k
+35.7k
+35,703
219.2%
14
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
25,003
$4.1m3.05%
3.05%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 28.3k, Q2 2024 25.0k
-3.3k
-3,305
-11.7%
15
BLACKSTONE SECD LENDING FD
COMMON STOCK
BXSL
BXSL
130,599
$4.0m2.93%
2.93%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 71.7k, Q2 2024 130.6k
+58.9k
+58,913
82.2%
16
VANGUARD WORLD FD
HEALTH CAR ETF
VHT
VHT
11,820
$3.2m2.39%
2.39%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 5.0k, Q2 2024 11.8k
+6.8k
+6,818
136.3%
17
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
VCSH
VCSH
39,028
$3.0m2.25%
2.25%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 41.5k, Q2 2024 39.0k
-2.5k
-2,467
-6.0%
18
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
DFUV
DFUV
71,104
$2.9m2.13%
2.13%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 73.0k, Q2 2024 71.1k
-1.9k
-1,862
-2.5%
19
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
6,071
$2.1m1.57%
1.57%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 6.4k, Q2 2024 6.1k
-319
-319
-5.0%
20
ISHARES TR
CRE U S REIT ETF
USRT
USRT
38,211
$2.1m1.57%
1.57%
Added Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 32.4k, Q2 2024 38.2k
+5.8k
+5,847
18.1%
21
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
7,262
$1.9m1.43%
1.43%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 7.5k, Q2 2024 7.3k
-272
-272
-3.6%
22
MICROSOFT CORP
COM
MSFT
MSFT
4,160
$1.7m1.29%
1.29%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 4.4k, Q2 2024 4.2k
-250
-250
-5.7%
23
VANGUARD INDEX FDS
SML CP GRW ETF
VBK
VBK
6,731
$1.7m1.27%
1.27%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 6.7k, Q2 2024 6.7k
24
ISHARES TR
EXPANDED TECH
IGV
IGV
19,275
$1.6m1.19%
1.19%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 21.0k, Q2 2024 19.3k
-1.7k
-1,700
-8.1%
25
VANGUARD INDEX FDS
SMALL CP ETF
VB
VB
6,152
$1.4m1.04%
1.04%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 7.7k, Q2 2024 6.2k
-1.6k
-1,564
-20.3%
26
ISHARES TR
RUS 1000 VAL ETF
IWD
IWD
6,197
$1.1m0.82%
0.82%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 6.5k, Q2 2024 6.2k
-319
-319
-4.9%
27
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
RSPF
RSPF
12,300
$799.3k0.59%
0.59%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 12.3k, Q2 2024 12.3k
28
DIREXION SHS ETF TR
NAS100 EQL WGT
QQQE
QQQE
9,150
$791.8k0.59%
0.59%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 20.6k, Q2 2024 9.2k
-11.5k
-11,458
-55.6%
29
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
DFAI
DFAI
25,045
$748.1k0.55%
0.55%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 45.4k, Q2 2024 25.0k
-20.3k
-20,324
-44.8%
30
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
RSPH
RSPH
21,900
$678.0k0.50%
0.50%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 21.9k, Q2 2024 21.9k
31
VANGUARD INDEX FDS
SM CP VAL ETF
VBR
VBR
3,460
$670.3k0.50%
0.50%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 3.5k, Q2 2024 3.5k
32
ISHARES TR
U.S. FINLS ETF
IYF
IYF
6,650
$663.5k0.49%
0.49%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 8.3k, Q2 2024 6.7k
-1.6k
-1,630
-19.7%
33
ISHARES TR
RUS 2000 GRW ETF
IWO
IWO
1,898
$531.6k0.39%
0.39%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.9k, Q2 2024 1.9k
34
ISHARES TR
ISHS 1-5YR INVS
IGSB
IGSB
10,000
$515.9k0.38%
0.38%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 10.0k, Q2 2024 10.0k
35
VANGUARD INDEX FDS
REAL ESTATE ETF
VNQ
VNQ
4,940
$434.9k0.32%
0.32%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 11.2k, Q2 2024 4.9k
-6.2k
-6,211
-55.7%
36
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
865
$396.4k0.29%
0.29%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.9k, Q2 2024 865
-1.1k
-1,070
-55.3%
37
ISHARES TR
US HLTHCARE ETF
IYH
IYH
6,030
$377.8k0.28%
0.28%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 10.6k, Q2 2024 6.0k
-4.5k
-4,550
-43.0%
38
DIMENSIONAL ETF TRUST
US TARGETED VLU
DFAT
DFAT
6,347
$355.1k0.26%
0.26%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 12.4k, Q2 2024 6.3k
-6.0k
-6,004
-48.6%
39
COSTCO WHSL CORP NEW
COM
COST
COST
420
$342.7k0.25%
0.25%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 460, Q2 2024 420
-40
-40
-8.7%
40
NATIONAL BANKSHARES INC VA
COM
NKSH
NKSH
10,679
$340.7k0.25%
0.25%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 10.7k, Q2 2024 10.7k
41
VANGUARD WHITEHALL FDS
HIGH DIV YLD
VYM
VYM
2,696
$329.0k0.24%
0.24%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 4.7k, Q2 2024 2.7k
-2.0k
-1,984
-42.4%
42
JPMORGAN CHASE & CO
COM
JPM
JPM
1,468
$306.3k0.23%
0.23%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.5k, Q2 2024 1.5k
43
AMAZON COM INC
COM
AMZN
AMZN
1,680
$302.1k0.22%
0.22%
Reduced Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.8k, Q2 2024 1.7k
-110
-110
-6.2%
44
DANAHER CORPORATION
COM
DHR
DHR
1,040
$280.9k0.21%
0.21%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.0k, Q2 2024 1.0k
45
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
DFAC
DFAC
8,270
$269.7k0.20%
0.20%
New Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 0, Q2 2024 8.3k
46
CHEVRON CORP NEW
COM
CVX
CVX
1,524
$240.1k0.18%
0.18%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 1.5k, Q2 2024 1.5k
47
EATON CORP PLC
SHS
ETN
ETN
798
$233.7k0.17%
0.17%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 798, Q2 2024 798
48
PALO ALTO NETWORKS INC
COM
PANW
PANW
680
$217.7k0.16%
0.16%
New Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 0, Q2 2024 680
49
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
500
$216.6k0.16%
0.16%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 500, Q2 2024 500
50
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
950
$209.5k0.15%
0.15%
New Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 0, Q2 2024 950
51
APOLLO COML REAL EST FIN INC
COM
ARI
ARI
12,500
$132.8k0.10%
0.10%
Unchanged Shares held: Q3 2023 —, Q4 2023 —, Q1 2024 12.5k, Q2 2024 12.5k