Cannon Financial Strategists, Inc. Q1 2025 Filing

Filed May 5, 2025

Portfolio Value

$582.5B

Holdings

96

Report Date

Q1 2025

Filing Type

13F-HR

All Holdings (96 positions)

#StockSharesValue% PortfolioType
1
DFICDIMENSIONAL ETF TRUST
3,380,038$93.9B16.11%
2
SLYVSPDR SER TR
942,162$73.9B12.68%
3
SPYGSPDR SER TR
817,114$65.7B11.27%
4
AVLVAMERICAN CENTY ETF TR
996,328$65.0B11.15%
5
BIVVANGUARD BD INDEX FDS
461,713$35.4B6.07%
6
VUGVANGUARD INDEX FDS
65,471$24.3B4.17%
7
AVEMAMERICAN CENTY ETF TR
362,782$21.8B3.75%
8
SPIPSPDR SER TR
814,741$21.5B3.69%
9
AVDEAMERICAN CENTY ETF TR
294,009$19.5B3.34%
10
VTIVANGUARD INDEX FDS
70,780$19.5B3.34%
11
EMBISHARES TR
162,210$14.7B2.52%
12
CGCBCAPITAL GRP FIXED INCM ETF T
460,158$12.1B2.08%
13
USRTISHARES TR
182,345$10.5B1.80%
14
VIOVVANGUARD ADMIRAL FDS INC
117,192$9.8B1.69%
15
SPTMSPDR SER TR
125,713$8.5B1.47%
16
MUBISHARES TR
65,358$6.9B1.18%
17
VBRVANGUARD INDEX FDS
33,496$6.2B1.07%
18
KOCOCA COLA CO
57,843$4.1B0.71%
19
ISTBISHARES TR
83,803$4.1B0.70%
20
FIXDFIRST TR EXCHNG TRADED FD VI
74,556$3.3B0.56%
21
VLUEISHARES TR
27,315$2.9B0.50%
22
VTEBVANGUARD MUN BD FDS
56,327$2.8B0.48%
23
BRK/BBERKSHIRE HATHAWAY INC DEL
3,964$2.1B0.36%
24
TIPISHARES TR
18,332$2.0B0.35%
25
VOOVANGUARD INDEX FDS
3,895$2.0B0.34%
26
IWFISHARES TR
5,520$2.0B0.34%
27
EFGISHARES TR
19,028$1.9B0.33%
28
IVVISHARES TR
3,217$1.8B0.31%
29
DFAEDIMENSIONAL ETF TRUST
64,159$1.7B0.29%
30
AAPLAPPLE INC
7,344$1.6B0.28%
31
SPYSPDR S&P 500 ETF TR
2,846$1.6B0.27%
32
IBDSISHARES TR
64,437$1.6B0.27%
33
ICSHISHARES TR
29,852$1.5B0.26%
34
HDHOME DEPOT INC
3,951$1.4B0.25%
35
AQLTISHARES TR
61,723$1.4B0.25%
36
IBTHISHARES TR
62,368$1.4B0.24%
37
IBTGISHARES TR
60,916$1.4B0.24%
38
SCHJSCHWAB STRATEGIC TR
54,156$1.3B0.23%
39
VXUSVANGUARD STAR FDS
20,757$1.3B0.22%
40
SOSOUTHERN CO
14,011$1.3B0.22%
41
PGPROCTER AND GAMBLE CO
7,506$1.3B0.22%
42
IMTBISHARES TR
28,531$1.2B0.21%
43
PRFINVESCO EXCHANGE TRADED FD T
29,280$1.2B0.20%
44
VEAVANGUARD TAX-MANAGED FDS
21,812$1.1B0.19%
45
VTVVANGUARD INDEX FDS
6,221$1.1B0.18%
46
IBDQISHARES TR
38,456$967.2M0.17%
47
IBDRISHARES TR
39,022$944.7M0.16%
48
DUKDUKE ENERGY CORP NEW
7,664$934.8M0.16%
49
ABBVABBVIE INC
4,141$867.6M0.15%
50
MSFTMICROSOFT CORP
2,228$836.5M0.14%
51
VWOVANGUARD INTL EQUITY INDEX F
16,809$760.8M0.13%
52
VYMVANGUARD WHITEHALL FDS
5,152$664.4M0.11%
53
SPDWSPDR INDEX SHS FDS
17,846$649.8M0.11%
54
XOMEXXON MOBIL CORP
5,370$638.7M0.11%
55
AMGNAMGEN INC
2,022$629.9M0.11%
56
WMTWALMART INC
6,867$602.9M0.10%
57
DFAXDIMENSIONAL ETF TRUST
22,873$599.3M0.10%
58
ABTABBOTT LABS
4,361$578.5M0.10%
59
RYTMRHYTHM PHARMACEUTICALS INC
10,000$529.7M0.09%
60
GISGENERAL MLS INC
8,818$527.2M0.09%
61
VIGVANGUARD SPECIALIZED FUNDS
2,523$489.5M0.08%
62
EFAISHARES TR
5,889$481.3M0.08%
63
SCHDSCHWAB STRATEGIC TR
17,115$478.5M0.08%
64
JNJJOHNSON & JOHNSON
2,701$447.9M0.08%
65
VNQVANGUARD INDEX FDS
4,512$408.5M0.07%
66
PEGPUBLIC SVC ENTERPRISE GRP IN
4,720$388.5M0.07%
67
JPMJPMORGAN CHASE & CO.
1,542$378.3M0.06%
68
PHYS/USPROTT PHYSICAL GOLD TR
14,417$346.9M0.06%
69
MRKMERCK & CO INC
3,678$330.1M0.06%
70
CEF/USPROTT PHYSICAL GOLD & SILVE
11,000$312.5M0.05%
71
VCSHVANGUARD SCOTTSDALE FDS
3,934$310.6M0.05%
72
HSYHERSHEY CO
1,760$301.0M0.05%
73
UPSUNITED PARCEL SERVICE INC
2,719$299.1M0.05%
74
ROKROCKWELL AUTOMATION INC
1,138$294.0M0.05%
75
DFISDIMENSIONAL ETF TRUST
11,350$293.3M0.05%
76
LLYELI LILLY & CO
348$287.6M0.05%
77
DOVDOVER CORP
1,545$271.5M0.05%
78
IBMINTERNATIONAL BUSINESS MACHS
1,000$248.7M0.04%
79
SCHGSCHWAB STRATEGIC TR
9,839$246.4M0.04%
80
TXNTEXAS INSTRS INC
1,369$246.0M0.04%
81
COSTCOSTCO WHSL CORP NEW
259$245.0M0.04%
82
TAT&T INC
8,635$244.2M0.04%
83
VEUVANGUARD INTL EQUITY INDEX F
3,946$239.4M0.04%
84
EMHCSPDR SER TR
9,755$235.7M0.04%
85
SCHZSCHWAB STRATEGIC TR
10,134$234.7M0.04%
86
IWVISHARES TR
723$229.7M0.04%
87
GOOGALPHABET INC
1,459$227.9M0.04%
88
IJSISHARES TR
2,309$225.1M0.04%
89
EFXEQUIFAX INC
920$224.1M0.04%
90
QUALISHARES TR
1,302$222.5M0.04%
91
CVXCHEVRON CORP NEW
1,330$222.5M0.04%
92
LOWLOWES COS INC
947$220.9M0.04%
93
TSLATESLA INC
773$200.3M0.03%
94
BEATHEARTBEAM INC
80,391$161.6M0.03%
95
SGCSUPERIOR GROUP OF CO INC
13,806$151.0M0.03%
96
MPTMEDICAL PPTYS TRUST INC
20,000$120.6M0.02%