Investor

Cannon Financial Strategists, Inc.

Portfolio Total Value

$588,108,000.00

Number of Stocks

105

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
DFIC $84,737,000.0 14.53%
Added 4.75%
3,278,031 $25.85 $35.93
Added 38.99%
$24.74 $28.42
SLYV $80,527,000.0 13.81%
Added 0.38%
922,950 $87.25 $93.89
Added 7.61%
$75.79 $96.14
SPYG $73,291,000.0 12.57%
Reduced 0.0%
833,807 $87.9 $102.57
Added 16.69%
$66.89 $92.02
AVLV $66,514,000.0 11.4%
Added 2.38%
996,181 $66.77 $81.15
Added 21.54%
$57.74 $71.39
BIV $32,042,000.0 5.49%
Added 6.9%
428,778 $74.73 $77.65
Added 3.91%
$72.95 $78.89
VUG $27,264,000.0 4.67%
Added 2.32%
66,426 $410.44 $456.62
Added 11.25%
$317.59 $428.69
AVEM $20,558,000.0 3.52%
Added 3.72%
349,695 $58.79 $83.17
Added 41.47%
$54.33 $66.31
VTI $20,247,000.0 3.47%
Reduced 0.9%
69,864 $289.81 $330.57
Added 14.06%
$239.86 $302.95
SPIP $19,546,000.0 3.35%
Added 7.59%
772,291 $25.31 $26.3
Added 3.91%
$24.94 $26.44
AVDE $18,093,000.0 3.1%
Added 10.84%
294,832 $61.37 $85.63
Added 39.53%
$58.59 $67.83
EMB $14,031,000.0 2.41%
Added 1.31%
157,590 $89.04 $95.1
Added 6.81%
$86.4 $93.97
$11,203,000.0 1.92%
Added 135.35%
434,404 $25.79 $nan
Reduced nan%
$nan $nan
VIOV $10,451,000.0 1.79%
Added 3.37%
111,981 $93.33 $100.89
Added 8.1%
$80.83 $102.53
USRT $10,326,000.0 1.77%
Added 1.16%
180,189 $57.31 $61.47
Added 7.26%
$49.12 $63.22
SPTM $9,153,000.0 1.57%
Added 0.94%
128,145 $71.43 $81.42
Added 13.99%
$59.17 $74.44
VBR $6,440,000.0 1.1%
Reduced 0.25%
32,500 $198.18 $218.39
Added 10.2%
$173.32 $219.01
MUB $5,952,000.0 1.02%
Reduced 0.19%
55,867 $106.55 $107.22
Added 0.63%
$105.0 $108.81
ISTB $3,996,000.0 0.69%
Added 4.22%
83,651 $47.77 $48.58
Added 1.7%
$46.65 $48.75
KO $3,584,000.0 0.61%
Added 1.46%
57,566 $62.26 $77.58
Added 24.61%
$57.93 $73.53
FIXD $3,057,000.0 0.52%
Reduced 1.31%
71,145 $42.97 $44.09
Added 2.61%
$39.42 $46.8
VTEB $2,739,000.0 0.47%
Added 14.64%
54,655 $50.13 $50.34
Added 0.42%
$49.49 $51.17
VLUE $2,652,000.0 0.45%
Added 88.33%
25,120 $105.61 $147.01
Added 39.2%
$98.51 $115.88
IWF $2,632,000.0 0.45%
Reduced 0.43%
6,556 $401.61 $443.71
Added 10.48%
$310.51 $419.53
VOO $2,098,000.0 0.36%
Reduced 1.17%
3,895 $538.81 $616.89
Added 14.49%
$443.75 $559.96
TIP $1,995,000.0 0.34%
Added 3.42%
18,731 $106.55 $111.45
Added 4.6%
$104.67 $111.06
EFG $1,842,000.0 0.32%
No Change
19,028 $96.83 $114.56
Added 18.31%
$94.82 $108.91
AAPL $1,850,000.0 0.32%
Added 8.68%
7,388 $250.43 $254.23
Added 1.52%
$164.08 $260.1
IVV $1,868,000.0 0.32%
Reduced 0.94%
3,174 $588.62 $671.99
Added 14.16%
$485.19 $612.09
BRK.B $1,796,000.0 0.31%
Added 0.25%
3,964 $453.28 $nan
Reduced nan%
$nan $nan
SPY $1,667,000.0 0.29%
Reduced 0.04%
2,846 $586.08 $670.79
Added 14.45%
$482.86 $609.07
DFAE $1,568,000.0 0.27%
Added 31.53%
61,827 $25.37 $34.99
Added 37.92%
$23.14 $28.2
IBDS $1,532,000.0 0.26%
Added 1.48%
63,967 $23.96 $24.2
Added 1.0%
$23.44 $24.68
HD $1,539,000.0 0.26%
Added 0.79%
3,957 $388.99 $341.43
Reduced 12.23%
$323.77 $439.37
IBTE $1,499,000.0 0.26%
No Change
62,488 $24.0 $23.87
Reduced 0.54%
$23.84 $24.01
ICSH $1,446,000.0 0.25%
Added 0.94%
28,679 $50.43 $50.58
Added 0.3%
$50.29 $50.77
IBTF $1,429,000.0 0.25%
Added 1.45%
61,298 $23.32 $23.3
Reduced 0.09%
$23.08 $23.43
IBTH $1,376,000.0 0.24%
Added 1.34%
62,022 $22.2 $22.43
Added 1.04%
$21.79 $22.7
DFAX $1,424,000.0 0.24%
Added 21.7%
57,305 $24.86 $34.6
Added 39.18%
$23.68 $27.33
IBTG $1,380,000.0 0.24%
Added 1.38%
60,520 $22.81 $22.89
Added 0.35%
$22.44 $23.1
IMTB $1,324,000.0 0.23%
Added 11.84%
31,211 $42.44 $44.07
Added 3.84%
$41.44 $44.89
SCHJ $1,320,000.0 0.23%
Added 100.0%
54,156 $24.38 $24.75
Added 1.52%
$23.85 $49.33
PG $1,258,000.0 0.22%
Added 5.53%
7,506 $167.65 $151.48
Reduced 9.65%
$152.06 $180.43
VXUS $1,223,000.0 0.21%
Reduced 1.31%
20,757 $58.93 $78.61
Added 33.4%
$56.48 $65.52
PRF $1,181,000.0 0.2%
No Change
29,280 $40.34 $48.21
Added 19.51%
$35.31 $43.02
SO $1,128,000.0 0.19%
Added 2.75%
13,711 $82.32 $98.27
Added 19.38%
$65.8 $94.45
VTV $1,052,000.0 0.18%
Added 20.72%
6,216 $169.3 $199.33
Added 17.74%
$149.62 $182.38
VEA $968,000.0 0.17%
Added 2.93%
20,251 $47.82 $65.41
Added 36.78%
$46.72 $53.4
IBDP $996,000.0 0.17%
No Change
39,521 $25.21 $25.15
Reduced 0.24%
$24.92 $25.22
IBDQ $956,000.0 0.16%
Added 1.3%
38,203 $25.05 $25.12
Added 0.28%
$24.68 $25.12
IBDR $932,000.0 0.16%
Added 1.42%
38,751 $24.07 $24.2
Added 0.54%
$23.61 $24.68
MSFT $939,000.0 0.16%
Added 4.9%
2,228 $421.55 $399.41
Reduced 5.25%
$385.58 $468.35
BND $868,000.0 0.15%
No Change
11,813 $73.55 $73.98
Added 0.58%
$70.37 $75.67
DUK $831,000.0 0.14%
Added 5.35%
7,714 $107.74 $132.95
Added 23.4%
$90.09 $121.25
ABBV $735,000.0 0.13%
Added 2.4%
4,141 $177.7 $219.76
Added 23.67%
$153.58 $207.32
VYM $657,000.0 0.11%
Added 0.02%
5,150 $127.6 $149.57
Added 17.22%
$111.31 $135.07
VWO $662,000.0 0.11%
Reduced 0.42%
15,046 $44.04 $55.26
Added 25.48%
$39.43 $49.57
WMT $620,000.0 0.11%
No Change
6,867 $90.35 $125.08
Added 38.44%
$53.44 $96.18
GIS $562,000.0 0.1%
Reduced 0.17%
8,818 $63.77 $38.74
Reduced 39.25%
$57.94 $75.9
XOM $577,000.0 0.1%
No Change
5,370 $107.57 $158.81
Added 47.63%
$97.74 $126.34
SPDW $609,000.0 0.1%
Added 0.11%
17,846 $34.13 $46.53
Added 36.33%
$33.11 $38.0
RYTM $559,000.0 0.1%
No Change
10,000 $55.98 $87.68
Added 56.63%
$35.17 $68.58
AMGN $539,000.0 0.09%
Added 7.53%
2,071 $260.63 $361.13
Added 38.56%
$253.3 $346.85
SCHD $467,000.0 0.08%
Added 228.63%
17,115 $27.32 $30.95
Added 13.29%
$25.16 $29.72
ABT $493,000.0 0.08%
No Change
4,361 $113.11 $110.71
Reduced 2.12%
$99.71 $121.64
VIG $493,000.0 0.08%
Added 2.65%
2,520 $195.82 $218.89
Added 11.78%
$172.3 $205.2
EFA $445,000.0 0.08%
No Change
5,889 $75.61 $98.37
Added 30.1%
$73.91 $84.56
FLRN $404,000.0 0.07%
No Change
13,102 $30.85 $30.73
Reduced 0.39%
$30.32 $30.88
JNJ $390,000.0 0.07%
Added 7.06%
2,701 $144.62 $238.11
Added 64.65%
$140.68 $168.85
PEG $398,000.0 0.07%
No Change
4,720 $84.49 $84.74
Added 0.3%
$56.85 $95.22
UPS $342,000.0 0.06%
Added 5.31%
2,719 $126.1 $97.77
Reduced 22.47%
$121.56 $161.35
JPM $369,000.0 0.06%
Added 6.71%
1,542 $239.71 $286.89
Added 19.68%
$168.86 $264.25
ROK $325,000.0 0.06%
No Change
1,138 $285.74 $357.39
Added 25.08%
$242.81 $307.71
DIS $359,000.0 0.06%
No Change
3,987 $90.29 $100.3
Added 11.09%
$83.91 $123.74
MRK $365,000.0 0.06%
Reduced 6.08%
3,678 $99.48 $115.87
Added 16.48%
$94.48 $134.63
VNQ $287,000.0 0.05%
Added 14.74%
3,231 $89.09 $93.34
Added 4.77%
$78.27 $99.58
USHY $280,000.0 0.05%
No Change
7,707 $36.35 $36.95
Added 1.65%
$35.55 $37.72
VCSH $299,000.0 0.05%
No Change
3,843 $78.01 $79.34
Added 1.7%
$76.27 $79.54
SCHG $274,000.0 0.05%
Added 292.82%
9,844 $27.87 $30.34
Added 8.86%
$21.28 $29.14
TSLA $312,000.0 0.05%
No Change
773 $403.84 $399.27
Reduced 1.13%
$138.8 $488.54
HSY $298,000.0 0.05%
No Change
1,760 $169.35 $217.71
Added 28.56%
$150.31 $211.92
EFX $269,000.0 0.05%
Reduced 0.09%
1,059 $254.85 $187.32
Reduced 26.5%
$213.02 $309.63
DOV $289,000.0 0.05%
No Change
1,545 $187.64 $213.82
Added 13.95%
$147.98 $208.26
DFIS $278,000.0 0.05%
No Change
11,350 $24.56 $34.09
Added 38.8%
$23.14 $27.08
GOOG $277,000.0 0.05%
No Change
1,459 $190.44 $309.41
Added 62.47%
$131.55 $203.84
LLY $268,000.0 0.05%
No Change
348 $772.6 $930.35
Added 20.42%
$624.68 $972.53
PHYS $291,000.0 0.05%
Added 0.42%
14,477 $20.14 $37.95
Added 88.43%
$15.31 $21.7
EMHC $231,000.0 0.04%
No Change
9,755 $23.78 $25.11
Added 5.59%
$23.31 $25.22
CEF $261,000.0 0.04%
No Change
11,000 $23.76 $50.72
Added 113.47%
$18.04 $26.5
IBM $219,000.0 0.04%
No Change
1,000 $219.83 $256.11
Added 16.5%
$162.62 $239.35
LOW $233,000.0 0.04%
Reduced 0.11%
947 $246.87 $239.71
Reduced 2.9%
$209.55 $287.01
TXN $256,000.0 0.04%
Added 1.03%
1,369 $187.48 $194.45
Added 3.72%
$155.46 $220.39
COST $237,000.0 0.04%
Added 4.02%
259 $916.27 $996.16
Added 8.72%
$675.96 $1,008.25
IJS $250,000.0 0.04%
No Change
2,309 $108.61 $117.05
Added 7.77%
$93.89 $119.28
IWD $204,000.0 0.04%
No Change
1,076 $189.8 $216.84
Added 14.25%
$164.0 $200.42
IWV $241,000.0 0.04%
No Change
723 $334.25 $380.28
Added 13.77%
$276.42 $349.54
SCHZ $230,000.0 0.04%
Added 100.0%
10,134 $22.7 $23.34
Added 2.82%
$22.27 $47.17
QUAL $231,000.0 0.04%
No Change
1,302 $178.08 $196.88
Added 10.56%
$150.47 $187.26
VEU $226,000.0 0.04%
No Change
3,946 $57.41 $76.65
Added 33.51%
$54.86 $63.81
SGC $228,000.0 0.04%
No Change
13,806 $16.53 $10.27
Reduced 37.87%
$11.66 $21.8
VBK $221,000.0 0.04%
Added 1.28%
791 $280.06 $309.75
Added 10.6%
$233.0 $304.59
BEAT $184,000.0 0.03%
No Change
80,391 $2.3 $1.3
Reduced 43.48%
$1.35 $3.48
SCHP $200,000.0 0.03%
No Change
3,838 $52.2 $26.87
Reduced 48.52%
$25.46 $53.11
IWN $203,000.0 0.03%
No Change
1,242 $164.17 $188.53
Added 14.84%
$144.75 $183.51
CRWS $62,000.0 0.01%
No Change
13,100 $4.8 $2.69
Reduced 43.96%
$4.21 $5.97
MPW $79,000.0 0.01%
No Change
20,000 $3.95 $5.02
Added 27.09%
$3.08 $6.55