1
APPLE INC
COM
AAPL
AAPL
65,564
$13.8m14.04%
14.04%
Reduced Shares held: Q3 2023 —, Q4 2023 74.5k, Q1 2024 67.1k, Q2 2024 65.6k
-1.6k
-1,583
-2.4%
2
MICROSOFT CORP
COM
MSFT
MSFT
17,762
$7.9m8.07%
8.07%
Reduced Shares held: Q3 2023 —, Q4 2023 18.0k, Q1 2024 17.8k, Q2 2024 17.8k
-32
-32
-0.2%
3
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
11,193
$5.4m5.45%
5.45%
Reduced Shares held: Q3 2023 —, Q4 2023 9.3k, Q1 2024 11.2k, Q2 2024 11.2k
-25
-25
-0.2%
4
AMAZON COM INC
COM
AMZN
AMZN
23,922
$4.6m4.70%
4.70%
Reduced Shares held: Q3 2023 —, Q4 2023 24.7k, Q1 2024 25.4k, Q2 2024 23.9k
-1.5k
-1,522
-6.0%
5
LPL FINL HLDGS INC
COM
LPLA
LPLA
15,413
$4.3m4.38%
4.38%
Added Shares held: Q3 2023 —, Q4 2023 15.4k, Q1 2024 15.4k, Q2 2024 15.4k
+16
+16
0.1%
6
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
19,581
$3.6m3.63%
3.63%
Added Shares held: Q3 2023 —, Q4 2023 17.1k, Q1 2024 19.5k, Q2 2024 19.6k
+102
+102
0.5%
7
NVIDIA CORPORATION
COM
NVDA
NVDA
28,779
$3.6m3.61%
3.61%
Added Shares held: Q3 2023 —, Q4 2023 14.7k, Q1 2024 22.4k, Q2 2024 28.8k
+6.4k
+6,369
28.4%
8
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
RDVY
RDVY
55,047
$3.0m3.06%
3.06%
Reduced Shares held: Q3 2023 —, Q4 2023 40.1k, Q1 2024 56.6k, Q2 2024 55.0k
-1.6k
-1,592
-2.8%
9
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
SPHQ
SPHQ
33,748
$2.1m2.18%
2.18%
Added Shares held: Q3 2023 —, Q4 2023 16.6k, Q1 2024 28.4k, Q2 2024 33.7k
+5.4k
+5,357
18.9%
10
INVESCO ACTIVELY MANAGED EXC
TOTAL RETURN
GTO
GTO
45,802
$2.1m2.16%
2.16%
Added Shares held: Q3 2023 —, Q4 2023 325.6k, Q1 2024 33.2k, Q2 2024 45.8k
+12.6k
+12,605
38.0%
11
META PLATFORMS INC
CL A
META
META
3,204
$1.6m1.64%
1.64%
Added Shares held: Q3 2023 —, Q4 2023 2.9k, Q1 2024 3.1k, Q2 2024 3.2k
+72
+72
2.3%
12
PROSHARES TR
S&P 500 DV ARIST
NOBL
NOBL
16,289
$1.6m1.59%
1.59%
Reduced Shares held: Q3 2023 —, Q4 2023 17.2k, Q1 2024 17.3k, Q2 2024 16.3k
-963
-963
-5.6%
13
AMPLIFY ETF TR
CWP ENHANCED DIV
DIVO
DIVO
39,853
$1.5m1.57%
1.57%
Reduced Shares held: Q3 2023 —, Q4 2023 35.1k, Q1 2024 40.7k, Q2 2024 39.9k
-830
-830
-2.0%
14
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
36,126
$1.5m1.53%
1.53%
Reduced Shares held: Q3 2023 —, Q4 2023 36.7k, Q1 2024 37.3k, Q2 2024 36.1k
-1.2k
-1,163
-3.1%
15
JANUS DETROIT STR TR
HENDERSON MTG
JMBS
JMBS
33,599
$1.5m1.53%
1.53%
Added Shares held: Q3 2023 —, Q4 2023 29.8k, Q1 2024 23.4k, Q2 2024 33.6k
+10.2k
+10,168
43.4%
16
QUALCOMM INC
COM
QCOM
QCOM
7,336
$1.5m1.49%
1.49%
Added Shares held: Q3 2023 —, Q4 2023 7.2k, Q1 2024 7.3k, Q2 2024 7.3k
+46
+46
0.6%
17
JOHNSON & JOHNSON
COM
JNJ
JNJ
9,569
$1.4m1.42%
1.42%
Reduced Shares held: Q3 2023 —, Q4 2023 10.5k, Q1 2024 10.4k, Q2 2024 9.6k
-827
-827
-8.0%
18
BOOZ ALLEN HAMILTON HLDG COR
CL A
BAH
BAH
9,013
$1.4m1.41%
1.41%
Added Shares held: Q3 2023 —, Q4 2023 9.0k, Q1 2024 9.0k, Q2 2024 9.0k
+31
+31
0.3%
19
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
CGGO
CGGO
45,652
$1.3m1.37%
1.37%
Reduced Shares held: Q3 2023 —, Q4 2023 38.6k, Q1 2024 46.2k, Q2 2024 45.7k
-525
-525
-1.1%
20
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
4,673
$1.2m1.27%
1.27%
Added Shares held: Q3 2023 —, Q4 2023 4.6k, Q1 2024 4.6k, Q2 2024 4.7k
+47
+47
1.0%
21
ISHARES TR
CORE S&P500 ETF
IVV
IVV
1,807
$988.6k1.01%
1.01%
Reduced Shares held: Q3 2023 —, Q4 2023 3.3k, Q1 2024 1.8k, Q2 2024 1.8k
-20
-20
-1.1%
22
JPMORGAN CHASE & CO
COM
JPM
JPM
4,794
$969.6k0.99%
0.99%
Reduced Shares held: Q3 2023 —, Q4 2023 5.3k, Q1 2024 4.9k, Q2 2024 4.8k
-58
-58
-1.2%
23
SPDR DOW JONES INDL AVERAGE
UT SER 1
DIA
DIA
2,468
$965.2k0.98%
0.98%
Added Shares held: Q3 2023 —, Q4 2023 2.4k, Q1 2024 2.5k, Q2 2024 2.5k
+11
+11
0.5%
24
AMPLIFY ETF TR
CWP INTL ENHANCE
IDVO
IDVO
29,060
$883.4k0.90%
0.90%
Added Shares held: Q3 2023 —, Q4 2023 9.0k, Q1 2024 20.5k, Q2 2024 29.1k
+8.6k
+8,589
42.0%
25
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
CIBR
CIBR
14,848
$837.7k0.85%
0.85%
Added Shares held: Q3 2023 —, Q4 2023 14.8k, Q1 2024 14.8k, Q2 2024 14.8k
+4
+4
0.0%
26
PROCTER AND GAMBLE CO
COM
PG
PG
5,033
$830.1k0.84%
0.84%
Reduced Shares held: Q3 2023 —, Q4 2023 5.0k, Q1 2024 5.1k, Q2 2024 5.0k
-18
-18
-0.4%
27
ISHARES TR
MSCI USA MIN VOL
USMV
USMV
9,681
$812.8k0.83%
0.83%
Reduced Shares held: Q3 2023 —, Q4 2023 10.6k, Q1 2024 9.8k, Q2 2024 9.7k
-106
-106
-1.1%
28
LOCKHEED MARTIN CORP
COM
LMT
LMT
1,738
$812.0k0.83%
0.83%
Reduced Shares held: Q3 2023 —, Q4 2023 1.8k, Q1 2024 1.8k, Q2 2024 1.7k
-77
-77
-4.2%
29
PROSHARES TR
S&P MDCP 400 DIV
REGL
REGL
10,789
$794.2k0.81%
0.81%
Reduced Shares held: Q3 2023 —, Q4 2023 11.6k, Q1 2024 11.5k, Q2 2024 10.8k
-743
-743
-6.4%
30
VISA INC
COM CL A
V
V
3,017
$791.9k0.81%
0.81%
Added Shares held: Q3 2023 —, Q4 2023 3.0k, Q1 2024 3.0k, Q2 2024 3.0k
+26
+26
0.9%
31
PROSHARES TR
RUSS 2000 DIVD
SMDV
SMDV
11,998
$745.4k0.76%
0.76%
Reduced Shares held: Q3 2023 —, Q4 2023 13.3k, Q1 2024 13.2k, Q2 2024 12.0k
-1.2k
-1,225
-9.3%
32
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
CGDV
CGDV
21,753
$717.8k0.73%
0.73%
Added Shares held: Q3 2023 —, Q4 2023 7.5k, Q1 2024 18.2k, Q2 2024 21.8k
+3.6k
+3,580
19.7%
33
SELECT SECTOR SPDR TR
ENERGY
XLE
XLE
7,717
$703.4k0.72%
0.72%
Added Shares held: Q3 2023 —, Q4 2023 7.7k, Q1 2024 7.7k, Q2 2024 7.7k
+25
+25
0.3%
34
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,778
$693.0k0.70%
0.70%
Added Shares held: Q3 2023 —, Q4 2023 3.7k, Q1 2024 3.7k, Q2 2024 3.8k
+38
+38
1.0%
35
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
4,050
$665.3k0.68%
0.68%
Added Shares held: Q3 2023 —, Q4 2023 3.4k, Q1 2024 4.0k, Q2 2024 4.0k
+14
+14
0.3%
36
FIRST TR EXCHANGE-TRADED FD
INDXX AEROSPACE
MISL
MISL
23,075
$645.8k0.66%
0.66%
Added Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 23.1k, Q2 2024 23.1k
+10
+10
0.0%
37
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
JHMD
JHMD
19,330
$644.7k0.66%
0.66%
Added Shares held: Q3 2023 —, Q4 2023 8.7k, Q1 2024 15.0k, Q2 2024 19.3k
+4.4k
+4,354
29.1%
38
VANGUARD BD INDEX FDS
TOTAL BND MRKT
BND
BND
8,898
$641.1k0.65%
0.65%
Added Shares held: Q3 2023 —, Q4 2023 6.4k, Q1 2024 8.2k, Q2 2024 8.9k
+668
+668
8.1%
39
EXXON MOBIL CORP
COM
XOM
XOM
5,551
$639.1k0.65%
0.65%
Added Shares held: Q3 2023 —, Q4 2023 5.5k, Q1 2024 5.5k, Q2 2024 5.6k
+73
+73
1.3%
40
PGIM ETF TR
PGIM ULTRA SH BD
PULS
PULS
12,775
$634.9k0.65%
0.65%
Added Shares held: Q3 2023 —, Q4 2023 12.6k, Q1 2024 12.7k, Q2 2024 12.8k
+80
+80
0.6%
41
TORO CO
COM
TTC
TTC
6,784
$634.4k0.64%
0.64%
Added Shares held: Q3 2023 —, Q4 2023 6.7k, Q1 2024 6.8k, Q2 2024 6.8k
+21
+21
0.3%
42
SPDR GOLD TR
GOLD SHS
GLD
GLD
2,854
$613.7k0.62%
0.62%
Reduced Shares held: Q3 2023 —, Q4 2023 2.9k, Q1 2024 2.9k, Q2 2024 2.9k
-68
-68
-2.3%
43
T ROWE PRICE ETF INC
CAP APPRECIATION
TCAF
TCAF
18,900
$593.6k0.60%
0.60%
Reduced Shares held: Q3 2023 —, Q4 2023 18.5k, Q1 2024 20.8k, Q2 2024 18.9k
-1.9k
-1,915
-9.2%
44
ISHARES TR
NATIONAL MUN ETF
MUB
MUB
5,507
$586.7k0.60%
0.60%
Added Shares held: Q3 2023 —, Q4 2023 4.3k, Q1 2024 4.3k, Q2 2024 5.5k
+1.2k
+1,231
28.8%
45
NUVEEN VIRGINIA QLTY MUNCPL
COM
NPV
NPV
49,871
$573.5k0.58%
0.58%
Added Shares held: Q3 2023 —, Q4 2023 28.8k, Q1 2024 40.2k, Q2 2024 49.9k
+9.7k
+9,704
24.2%
46
TESLA INC
COM
TSLA
TSLA
2,772
$548.5k0.56%
0.56%
Reduced Shares held: Q3 2023 —, Q4 2023 5.0k, Q1 2024 2.9k, Q2 2024 2.8k
-94
-94
-3.3%
47
ABBVIE INC
COM
ABBV
ABBV
3,178
$545.1k0.55%
0.55%
Added Shares held: Q3 2023 —, Q4 2023 3.1k, Q1 2024 3.2k, Q2 2024 3.2k
+20
+20
0.6%
48
J P MORGAN EXCHANGE TRADED F
ACTIVE BOND ETF
JBND
JBND
10,431
$545.0k0.55%
0.55%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 10.4k
49
ORACLE CORP
COM
ORCL
ORCL
3,775
$533.0k0.54%
0.54%
Added Shares held: Q3 2023 —, Q4 2023 3.7k, Q1 2024 3.7k, Q2 2024 3.8k
+63
+63
1.7%
50
SALESFORCE INC
COM
CRM
CRM
2,002
$514.7k0.52%
0.52%
Reduced Shares held: Q3 2023 —, Q4 2023 2.2k, Q1 2024 2.2k, Q2 2024 2.0k
-160
-160
-7.4%
51
WALMART INC
COM
WMT
WMT
7,107
$481.2k0.49%
0.49%
Added Shares held: Q3 2023 —, Q4 2023 7.1k, Q1 2024 7.1k, Q2 2024 7.1k
+32
+32
0.5%
52
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
2,238
$454.0k0.46%
0.46%
Added Shares held: Q3 2023 —, Q4 2023 2.3k, Q1 2024 2.2k, Q2 2024 2.2k
+2
+2
0.1%
53
VANGUARD WORLD FD
UTILITIES ETF
VPU
VPU
2,980
$440.8k0.45%
0.45%
Added Shares held: Q3 2023 —, Q4 2023 108, Q1 2024 2.1k, Q2 2024 3.0k
+851
+851
40.0%
54
MERCK & CO INC
COM
MRK
MRK
3,544
$438.7k0.45%
0.45%
Reduced Shares held: Q3 2023 —, Q4 2023 3.6k, Q1 2024 3.6k, Q2 2024 3.5k
-35
-35
-1.0%
55
MCDONALDS CORP
COM
MCD
MCD
1,711
$436.1k0.44%
0.44%
Added Shares held: Q3 2023 —, Q4 2023 1.7k, Q1 2024 1.7k, Q2 2024 1.7k
+12
+12
0.7%
56
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
CGGR
CGGR
13,112
$431.3k0.44%
0.44%
Added Shares held: Q3 2023 —, Q4 2023 5.8k, Q1 2024 11.5k, Q2 2024 13.1k
+1.6k
+1,566
13.6%
57
NOVO-NORDISK A S
ADR
NVO
NVO
2,901
$414.1k0.42%
0.42%
Added Shares held: Q3 2023 —, Q4 2023 2.4k, Q1 2024 2.7k, Q2 2024 2.9k
+181
+181
6.7%
58
VANGUARD STAR FDS
VG TL INTL STK F
VXUS
VXUS
6,652
$401.1k0.41%
0.41%
Unchanged Shares held: Q3 2023 —, Q4 2023 6.7k, Q1 2024 6.7k, Q2 2024 6.7k
59
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
SPLV
SPLV
6,175
$401.1k0.41%
0.41%
Unchanged Shares held: Q3 2023 —, Q4 2023 6.2k, Q1 2024 6.2k, Q2 2024 6.2k
60
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
2,280
$394.4k0.40%
0.40%
Added Shares held: Q3 2023 —, Q4 2023 2.3k, Q1 2024 2.2k, Q2 2024 2.3k
+77
+77
3.5%
61
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
717
$390.5k0.40%
0.40%
Reduced Shares held: Q3 2023 —, Q4 2023 586, Q1 2024 732, Q2 2024 717
-15
-15
-2.0%
62
VANGUARD INDEX FDS
SML CP GRW ETF
VBK
VBK
1,519
$379.9k0.39%
0.39%
Unchanged Shares held: Q3 2023 —, Q4 2023 927, Q1 2024 1.5k, Q2 2024 1.5k
63
ISHARES TR
PFD AND INCM SEC
PFF
PFF
11,616
$366.5k0.37%
0.37%
New Shares held: Q3 2023 —, Q4 2023 1.4k, Q1 2024 0, Q2 2024 11.6k
64
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
QQQM
QQQM
1,830
$360.7k0.37%
0.37%
Unchanged Shares held: Q3 2023 —, Q4 2023 1.5k, Q1 2024 1.8k, Q2 2024 1.8k
65
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
861
$350.3k0.36%
0.36%
Added Shares held: Q3 2023 —, Q4 2023 851, Q1 2024 851, Q2 2024 861
+10
+10
1.2%
66
WISDOMTREE TR
US LARGECAP DIVD
DLN
DLN
4,664
$339.3k0.34%
0.34%
Added Shares held: Q3 2023 —, Q4 2023 4.6k, Q1 2024 4.6k, Q2 2024 4.7k
+17
+17
0.4%
67
MARRIOTT INTL INC NEW
CL A
MAR
MAR
1,388
$335.7k0.34%
0.34%
Added Shares held: Q3 2023 —, Q4 2023 1.4k, Q1 2024 1.4k, Q2 2024 1.4k
+4
+4
0.3%
68
BOEING CO
COM
BA
BA
1,795
$326.7k0.33%
0.33%
Reduced Shares held: Q3 2023 —, Q4 2023 2.7k, Q1 2024 2.1k, Q2 2024 1.8k
-278
-278
-13.4%
69
CAPITAL GRP FIXED INCM ETF T
MUNICIPAL INCOME
CGMU
CGMU
11,925
$320.2k0.33%
0.33%
Unchanged Shares held: Q3 2023 —, Q4 2023 11.9k, Q1 2024 11.9k, Q2 2024 11.9k
70
MEDTRONIC PLC
SHS
MDT
MDT
4,018
$316.3k0.32%
0.32%
Added Shares held: Q3 2023 —, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
+17
+17
0.4%
71
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
7,505
$309.5k0.31%
0.31%
Reduced Shares held: Q3 2023 —, Q4 2023 7.8k, Q1 2024 7.5k, Q2 2024 7.5k
-29
-29
-0.4%
72
CATERPILLAR INC
COM
CAT
CAT
874
$291.2k0.30%
0.30%
Added Shares held: Q3 2023 —, Q4 2023 848, Q1 2024 849, Q2 2024 874
+25
+25
2.9%
73
ISHARES TR
SELECT DIVID ETF
DVY
DVY
2,384
$288.4k0.29%
0.29%
Reduced Shares held: Q3 2023 —, Q4 2023 3.4k, Q1 2024 3.2k, Q2 2024 2.4k
-815
-815
-25.5%
74
CARRIER GLOBAL CORPORATION
COM
CARR
CARR
4,261
$268.8k0.27%
0.27%
Added Shares held: Q3 2023 —, Q4 2023 4.2k, Q1 2024 4.2k, Q2 2024 4.3k
+12
+12
0.3%
75
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
6,860
$261.0k0.27%
0.27%
Reduced Shares held: Q3 2023 —, Q4 2023 7.0k, Q1 2024 7.0k, Q2 2024 6.9k
-144
-144
-2.1%
76
DISNEY WALT CO
COM
DIS
DIS
2,553
$253.5k0.26%
0.26%
Added Shares held: Q3 2023 —, Q4 2023 2.5k, Q1 2024 2.5k, Q2 2024 2.6k
+37
+37
1.5%
77
CHEVRON CORP NEW
COM
CVX
CVX
1,594
$249.3k0.25%
0.25%
Reduced Shares held: Q3 2023 —, Q4 2023 1.7k, Q1 2024 1.6k, Q2 2024 1.6k
-55
-55
-3.3%
78
DOMINION ENERGY INC
COM
D
D
4,940
$242.1k0.25%
0.25%
Reduced Shares held: Q3 2023 —, Q4 2023 4.8k, Q1 2024 5.6k, Q2 2024 4.9k
-671
-671
-12.0%
79
ISHARES TR
RUS 1000 GRW ETF
IWF
IWF
663
$241.8k0.25%
0.25%
Added Shares held: Q3 2023 —, Q4 2023 617, Q1 2024 617, Q2 2024 663
+46
+46
7.5%
80
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
XMHQ
XMHQ
2,425
$235.3k0.24%
0.24%
Added Shares held: Q3 2023 —, Q4 2023 1.3k, Q1 2024 2.1k, Q2 2024 2.4k
+345
+345
16.6%
81
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
PFM
PFM
5,471
$233.4k0.24%
0.24%
Unchanged Shares held: Q3 2023 —, Q4 2023 5.5k, Q1 2024 5.5k, Q2 2024 5.5k
82
COCA COLA CO
COM
KO
KO
3,410
$217.1k0.22%
0.22%
Added Shares held: Q3 2023 —, Q4 2023 3.5k, Q1 2024 3.4k, Q2 2024 3.4k
+4
+4
0.1%
83
PEPSICO INC
COM
PEP
PEP
1,309
$215.9k0.22%
0.22%
Reduced Shares held: Q3 2023 —, Q4 2023 1.9k, Q1 2024 1.9k, Q2 2024 1.3k
-588
-588
-31.0%
84
SELECT SECTOR SPDR TR
TECHNOLOGY
XLK
XLK
953
$215.6k0.22%
0.22%
New Shares held: Q3 2023 —, Q4 2023 601, Q1 2024 0, Q2 2024 953
85
VANGUARD INDEX FDS
MID CAP ETF
VO
VO
885
$214.2k0.22%
0.22%
New Shares held: Q3 2023 —, Q4 2023 718, Q1 2024 0, Q2 2024 885
86
TJX COS INC NEW
COM
TJX
TJX
1,921
$211.5k0.22%
0.22%
New Shares held: Q3 2023 —, Q4 2023 1.9k, Q1 2024 0, Q2 2024 1.9k
87
BROADCOM INC
COM
AVGO
AVGO
126
$202.8k0.21%
0.21%
New Shares held: Q3 2023 —, Q4 2023 10, Q1 2024 0, Q2 2024 126
88
AUTODESK INC
COM
ADSK
ADSK
813
$201.2k0.20%
0.20%
Added Shares held: Q3 2023 —, Q4 2023 800, Q1 2024 800, Q2 2024 813
+13
+13
1.6%
89
PIMCO CALIF MUN INCOME FD
COM
XPCQX
XPCQX
10,787
$101.6k0.10%
0.10%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 10.8k
90
TMC THE METALS COMPANY INC
COM
TMC
TMC
10,000
$13.5k0.01%
0.01%
New Shares held: Q3 2023 —, Q4 2023 0, Q1 2024 0, Q2 2024 10.0k