0001798150-24-000003.txt : 20240507
0001798150-24-000003.hdr.sgml : 20240507
20240507100449
ACCESSION NUMBER: 0001798150-24-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240507
DATE AS OF CHANGE: 20240507
EFFECTIVENESS DATE: 20240507
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
CENTRAL INDEX KEY: 0001007399
ORGANIZATION NAME:
IRS NUMBER: 542005153
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05226
FILM NUMBER: 24920144
BUSINESS ADDRESS:
STREET 1: 150 WEST MAIN STREET
STREET 2: SUITE 1700
CITY: NORFOLK
STATE: VA
ZIP: 23510
BUSINESS PHONE: 7576233676
MAIL ADDRESS:
STREET 1: 150 WEST MAIN STREET
STREET 2: SUITE 1700
CITY: NORFOLK
STATE: VA
ZIP: 23510
FORMER COMPANY:
FORMER CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT INC/VA
DATE OF NAME CHANGE: 19990317
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001007399
XXXXXXXX
03-31-2024
03-31-2024
WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET
SUITE 1700
NORFOLK
VA
23510
13F HOLDINGS REPORT
028-05226
N
Theresa Garber
Chief Compliance Officer
7576233676
Theresa Garber
Norfolk
VA
05-07-2024
0
528
3573810852
false
INFORMATION TABLE
2
WST_13F_Q1_2024.xml
3M CO
COM
88579Y101
684045
6449
SH
SOLE
0
282
0
6167
ABBOTT LABS
COM
002824100
3963659
34873
SH
SOLE
0
910
0
33963
ABBVIE INC
COM
00287Y109
7622851
41861
SH
SOLE
0
886
0
40975
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
864445
2494
SH
SOLE
0
104
0
2390
ACUITY BRANDS INC
COM
00508Y102
1660214
6178
SH
SOLE
0
0
0
6178
ADOBE INC
COM
00724F101
12944504
25653
SH
SOLE
0
4802
0
20851
ADVANCED MICRO DEVICES INC
COM
007903107
1138892
6310
SH
SOLE
0
202
0
6108
AECOM
COM
00766T100
357992
3650
SH
SOLE
0
3650
0
0
AEGON LTD
AMER REG 1 CERT
0076CA104
276546
45710
SH
SOLE
0
0
0
45710
AGNICO EAGLE MINES LTD
COM
008474108
343882
5765
SH
SOLE
0
0
0
5765
AIR PRODS & CHEMS INC
COM
009158106
957857
3954
SH
SOLE
0
506
0
3448
AKAMAI TECHNOLOGIES INC
COM
00971T101
11403464
104850
SH
SOLE
0
13237
0
91613
ALBEMARLE CORP
COM
012653101
537894
4083
SH
SOLE
0
0
0
4083
ALCON AG
ORD SHS
H01301128
321000
3854
SH
SOLE
0
0
0
3854
ALLSTATE CORP
COM
020002101
654821
3785
SH
SOLE
0
0
0
3785
ALPHABET INC
CAP STK CL C
02079K107
8721757
57282
SH
SOLE
0
12876
0
44406
ALPHABET INC
CAP STK CL A
02079K305
20512353
135906
SH
SOLE
0
18419
0
117487
ALTRIA GROUP INC
COM
02209S103
832779
19092
SH
SOLE
0
6650
0
12442
AMAZON COM INC
COM
023135106
28694166
159076
SH
SOLE
0
21790
0
137286
AMERICAN ELEC PWR CO INC
COM
025537101
413862
4807
SH
SOLE
0
0
0
4807
AMERICAN EXPRESS CO
COM
025816109
3667653
16108
SH
SOLE
0
219
0
15889
AMERICAN LITHIUM CORP
COM NEW
027259209
13600
20000
SH
SOLE
0
0
0
20000
AMERICAN NATL BANKSHARES INC
COM
027745108
738035
15453
SH
SOLE
0
15453
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
884808
4478
SH
SOLE
0
15
0
4463
AMERIPRISE FINL INC
COM
03076C106
809360
1846
SH
SOLE
0
0
0
1846
AMETEK INC
COM
031100100
459994
2515
SH
SOLE
0
0
0
2515
AMGEN INC
COM
031162100
3762817
13234
SH
SOLE
0
1461
0
11773
ANALOG DEVICES INC
COM
032654105
342374
1731
SH
SOLE
0
0
0
1731
APPLE INC
COM
037833100
63796198
372033
SH
SOLE
0
28644
0
343389
APPLIED MATLS INC
COM
038222105
1093474
5302
SH
SOLE
0
448
0
4854
ARCADIUM LITHIUM PLC
COM SHS
G0508H110
105772
24541
SH
SOLE
0
0
0
24541
ARCHER DANIELS MIDLAND CO
COM
039483102
263193
4190
SH
SOLE
0
0
0
4190
ARES CAPITAL CORP
COM
04010L103
1566699
75250
SH
SOLE
0
1313
0
73937
ARMADA HOFFLER PPTYS INC
COM
04208T108
5886889
566047
SH
SOLE
0
0
0
566047
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
243609
251
SH
SOLE
0
14
0
237
ASSURANT INC
COM
04621X108
405469
2154
SH
SOLE
0
0
0
2154
ASTRAZENECA PLC
SPONSORED ADR
046353108
426961
6302
SH
SOLE
0
0
0
6302
AT&T INC
COM
00206R102
2872907
163233
SH
SOLE
0
3235
0
159998
ATLANTA BRAVES HLDGS INC
COM SER C
047726302
365289
9352
SH
SOLE
0
0
0
9352
ATLANTA BRAVES HLDGS INC
COM SER A
047726104
210883
5033
SH
SOLE
0
0
0
5033
AUTODESK INC
COM
052769106
12899905
49535
SH
SOLE
0
7390
0
42145
AUTOMATIC DATA PROCESSING IN
COM
053015103
2304850
9229
SH
SOLE
0
158
0
9071
AXALTA COATING SYS LTD
COM
G0750C108
285437
8300
SH
SOLE
0
0
0
8300
BANK AMERICA CORP
COM
060505104
1708166
45047
SH
SOLE
0
721
0
44326
BANK NEW YORK MELLON CORP
COM
064058100
217804
3780
SH
SOLE
0
851
0
2929
BARRICK GOLD CORP
COM
067901108
213391
12824
SH
SOLE
0
0
0
12824
BECTON DICKINSON & CO
COM
075887109
936103
3783
SH
SOLE
0
100
0
3683
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
634440
1
SH
SOLE
0
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
21879252
52029
SH
SOLE
0
5941
0
46088
BEST BUY INC
COM
086516101
819177
9986
SH
SOLE
0
39
0
9947
BLACKROCK INC
COM
09247X101
1139762
1367
SH
SOLE
0
38
0
1329
BLACKSTONE INC
COM
09260D107
1193232
9083
SH
SOLE
0
800
0
8283
BLACKSTONE MORTGAGE TRUST IN
NOTE 5.500% 3/1
09257WAE0
71800
80000
PRN
SOLE
0
0
0
80000
BOEING CO
COM
097023105
1708465
8853
SH
SOLE
0
146
0
8707
BOOKING HOLDINGS INC
COM
09857L108
13115091
3615
SH
SOLE
0
439
0
3176
BP PLC
SPONSORED ADR
055622104
353474
9381
SH
SOLE
0
500
0
8881
BRISTOL-MYERS SQUIBB CO
COM
110122108
3384608
62412
SH
SOLE
0
1975
0
60437
BROADCOM INC
COM
11135F101
4436614
3347
SH
SOLE
0
117
0
3230
BROWN FORMAN CORP
CL B
115637209
693721
13439
SH
SOLE
0
0
0
13439
BWX TECHNOLOGIES INC
COM
05605H100
320174
3120
SH
SOLE
0
0
0
3120
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
1025419
11630
SH
SOLE
0
112
0
11518
CAPITAL ONE FINL CORP
COM
14040H105
2052930
13788
SH
SOLE
0
0
0
13788
CARLISLE COS INC
COM
142339100
238245
608
SH
SOLE
0
0
0
608
CARLYLE GROUP INC
COM
14316J108
910617
19412
SH
SOLE
0
0
0
19412
CARMAX INC
COM
143130102
504367
5790
SH
SOLE
0
0
0
5790
CARRIER GLOBAL CORPORATION
COM
14448C104
697235
11994
SH
SOLE
0
424
0
11570
CATERPILLAR INC
COM
149123101
38146022
104102
SH
SOLE
0
2234
0
101868
CBRE GROUP INC
CL A
12504L109
530444
5455
SH
SOLE
0
0
0
5455
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
455948
2780
SH
SOLE
0
0
0
2780
CHEVRON CORP NEW
COM
166764100
15570332
98709
SH
SOLE
0
11005
0
87704
CHUBB LIMITED
COM
H1467J104
529657
2044
SH
SOLE
0
0
0
2044
CHURCH & DWIGHT CO INC
COM
171340102
417240
4000
SH
SOLE
0
0
0
4000
CINCINNATI FINL CORP
COM
172062101
272677
2196
SH
SOLE
0
583
0
1613
CINTAS CORP
COM
172908105
248705
362
SH
SOLE
0
8
0
354
CISCO SYS INC
COM
17275R102
3900226
78145
SH
SOLE
0
3936
0
74209
CITIGROUP INC
COM NEW
172967424
597681
9451
SH
SOLE
0
5479
0
3972
CLOROX CO DEL
COM
189054109
1128421
7370
SH
SOLE
0
238
0
7132
CME GROUP INC
COM
12572Q105
319706
1485
SH
SOLE
0
0
0
1485
COCA COLA CO
COM
191216100
4685214
76581
SH
SOLE
0
4024
0
72556
COLGATE PALMOLIVE CO
COM
194162103
1377585
15298
SH
SOLE
0
650
0
14648
COMCAST CORP NEW
CL A
20030N101
901983
20807
SH
SOLE
0
0
0
20807
COMMERCIAL METALS CO
COM
201723103
293850
5000
SH
SOLE
0
0
0
5000
CONOCOPHILLIPS
COM
20825C104
1103030
8666
SH
SOLE
0
294
0
8372
CONSOLIDATED EDISON INC
COM
209115104
453778
4997
SH
SOLE
0
0
0
4997
CONSTELLATION ENERGY CORP
COM
21037T109
332545
1799
SH
SOLE
0
0
0
1799
COPART INC
COM
217204106
316764
5469
SH
SOLE
0
0
0
5469
CORNING INC
COM
219350105
1059563
32147
SH
SOLE
0
90
0
32057
CORTEVA INC
COM
22052L104
222376
3856
SH
SOLE
0
715
0
3141
COSTAR GROUP INC
COM
22160N109
485415
5025
SH
SOLE
0
0
0
5025
COSTCO WHSL CORP NEW
COM
22160K105
18592002
25377
SH
SOLE
0
3163
0
22214
CRACKER BARREL OLD CTRY STOR
COM
22410J106
435725
5991
SH
SOLE
0
0
0
5991
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
24834
12294
SH
SOLE
0
0
0
12294
CROWDSTRIKE HLDGS INC
CL A
22788C105
274425
856
SH
SOLE
0
82
0
774
CROWN HLDGS INC
COM
228368106
218995
2763
SH
SOLE
0
0
0
2763
CSX CORP
COM
126408103
1271689
34305
SH
SOLE
0
4394
0
29911
CVS HEALTH CORP
COM
126650100
488530
6125
SH
SOLE
0
199
0
5926
DANAHER CORPORATION
COM
235851102
16708658
66910
SH
SOLE
0
6937
0
59973
DAVITA INC
COM
23918K108
439689
3185
SH
SOLE
0
0
0
3185
DBX ETF TR
XTRACK USD HIGH
233051432
55872723
1564624
SH
SOLE
0
991422
0
573202
DECKERS OUTDOOR CORP
COM
243537107
620290
659
SH
SOLE
0
0
0
659
DEERE & CO
COM
244199105
2716155
6613
SH
SOLE
0
484
0
6129
DELTA AIR LINES INC DEL
COM NEW
247361702
4060621
84826
SH
SOLE
0
6098
0
78728
DEVON ENERGY CORP NEW
COM
25179M103
720585
14360
SH
SOLE
0
360
0
14000
DIAGEO PLC
SPON ADR NEW
25243Q205
317032
2131
SH
SOLE
0
310
0
1821
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
2283005
36622
SH
SOLE
0
2617
0
34004
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
12136612
490963
SH
SOLE
0
41
0
490922
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
5292603
92885
SH
SOLE
0
1056
0
91829
DIMENSIONAL ETF TRUST
EMERGING MKTS CO
25434V732
389725
15289
SH
SOLE
0
0
0
15289
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
2633419
64387
SH
SOLE
0
3330
0
61057
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
54849542
1815008
SH
SOLE
0
1990
0
1813018
DISNEY WALT CO
COM
254687106
8812241
72019
SH
SOLE
0
12084
0
59935
DOLLAR TREE INC
COM
256746108
12495728
93847
SH
SOLE
0
2079
0
91768
DOMINION ENERGY INC
COM
25746U109
1414103
28748
SH
SOLE
0
1559
0
27189
DOVER CORP
COM
260003108
300514
1696
SH
SOLE
0
0
0
1696
DOW INC
COM
260557103
1027202
17732
SH
SOLE
0
717
0
17015
DROPBOX INC
CL A
26210C104
10247213
421696
SH
SOLE
0
52801
0
368895
DUKE ENERGY CORP NEW
COM NEW
26441C204
3454091
35716
SH
SOLE
0
754
0
34962
DUN & BRADSTREET HLDGS INC
COM
26484T106
176704
17600
SH
SOLE
0
0
0
17600
DUPONT DE NEMOURS INC
COM
26614N102
266275
3473
SH
SOLE
0
666
0
2807
EATON CORP PLC
SHS
G29183103
2221520
7105
SH
SOLE
0
736
0
6369
EBAY INC.
COM
278642103
205631
3896
SH
SOLE
0
0
0
3896
ECOVYST INC
COM
27923Q109
320005
28700
SH
SOLE
0
0
0
28700
ELANCO ANIMAL HEALTH INC
COM
28414H103
300366
18450
SH
SOLE
0
0
0
18450
ELEVANCE HEALTH INC
COM
036752103
3728821
7191
SH
SOLE
0
146
0
7045
ELI LILLY & CO
COM
532457108
11368000
14613
SH
SOLE
0
2050
0
12563
EMERSON ELEC CO
COM
291011104
1129433
9958
SH
SOLE
0
3902
0
6056
ENBRIDGE INC
COM
29250N105
270554
7478
SH
SOLE
0
0
0
7478
ENTERPRISE PRODS PARTNERS L
COM
293792107
785642
26924
SH
SOLE
0
0
0
26924
EQUIFAX INC
COM
294429105
459332
1717
SH
SOLE
0
908
0
809
EQUITABLE HLDGS INC
COM
29452E101
995747
26197
SH
SOLE
0
112
0
26085
EXPEDIA GROUP INC
COM NEW
30212P303
318891
2315
SH
SOLE
0
0
0
2315
EXTRA SPACE STORAGE INC
COM
30225T102
269598
1834
SH
SOLE
0
0
0
1834
EXXON MOBIL CORP
COM
30231G102
9338281
80336
SH
SOLE
0
12008
0
68328
F N B CORP
COM
302520101
835947
59287
SH
SOLE
0
58596
0
691
FEDEX CORP
COM
31428X106
581253
2006
SH
SOLE
0
57
0
1949
FIDUS INVT CORP
COM
316500107
294271
14907
SH
SOLE
0
0
0
14907
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
1708575
1045
SH
SOLE
0
150
0
895
FIRST SOLAR INC
COM
336433107
273962
1623
SH
SOLE
0
0
0
1623
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
342862
6104
SH
SOLE
0
0
0
6104
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
3259379
74756
SH
SOLE
0
48394
0
26362
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
2505334
101843
SH
SOLE
0
63661
0
38182
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
250177
2008
SH
SOLE
0
0
0
2008
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
240435
2910
SH
SOLE
0
0
0
2910
FISERV INC
COM
337738108
16698909
104486
SH
SOLE
0
17095
0
87391
FORD MTR CO DEL
COM
345370860
269108
20264
SH
SOLE
0
10000
0
10264
FORTINET INC
COM
34959E109
217021
3177
SH
SOLE
0
0
0
3177
FORTIVE CORP
COM
34959J108
722396
8398
SH
SOLE
0
0
0
8398
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
561616
6633
SH
SOLE
0
0
0
6633
FULTON FINL CORP PA
COM
360271100
184753
11627
SH
SOLE
0
0
0
11627
GALLAGHER ARTHUR J & CO
COM
363576109
437320
1749
SH
SOLE
0
0
0
1749
GARMIN LTD
SHS
H2906T109
1057921
7106
SH
SOLE
0
28
0
7078
GENERAL DYNAMICS CORP
COM
369550108
715644
2533
SH
SOLE
0
1121
0
1412
GENERAL ELECTRIC CO
COM NEW
369604301
1705670
9717
SH
SOLE
0
125
0
9592
GLOBAL X FDS
S&P 500 COVERED
37954Y475
282838
6934
SH
SOLE
0
0
0
6934
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
261593
14606
SH
SOLE
0
0
0
14606
GOLDMAN SACHS GROUP INC
COM
38141G104
1375052
3292
SH
SOLE
0
1140
0
2152
GRAINGER W W INC
COM
384802104
1261452
1240
SH
SOLE
0
157
0
1083
GRAPHIC PACKAGING HLDG CO
COM
388689101
362882
12436
SH
SOLE
0
0
0
12436
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
377946
5983
SH
SOLE
0
783
0
5200
GSI TECHNOLOGY INC
COM
36241U106
68000
20000
SH
SOLE
0
0
0
20000
GSK PLC
SPONSORED ADR
37733W204
598037
13950
SH
SOLE
0
160
0
13790
HALEON PLC
SPON ADS
405552100
141044
16613
SH
SOLE
0
200
0
16413
HERSHEY CO
COM
427866108
704846
3624
SH
SOLE
0
41
0
3583
HILTON WORLDWIDE HLDGS INC
COM
43300A203
339857
1593
SH
SOLE
0
0
0
1593
HOME DEPOT INC
COM
437076102
10082475
26284
SH
SOLE
0
1883
0
24401
HONEYWELL INTL INC
COM
438516106
13170521
64168
SH
SOLE
0
7172
0
56996
HORIZON TECHNOLOGY FIN CORP
COM
44045A102
201362
17710
SH
SOLE
0
0
0
17710
HUBBELL INC
COM
443510607
1622015
3908
SH
SOLE
0
1098
0
2810
HUMANA INC
COM
444859102
307541
887
SH
SOLE
0
0
0
887
HUNTINGTON INGALLS INDS INC
COM
446413106
210150
721
SH
SOLE
0
0
0
721
IDEXX LABS INC
COM
45168D104
910862
1687
SH
SOLE
0
0
0
1687
ILLINOIS TOOL WKS INC
COM
452308109
603189
2248
SH
SOLE
0
211
0
2037
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
337133
10914
SH
SOLE
0
9238
0
1676
INFINERA CORP
COM
45667G103
357579
59300
SH
SOLE
0
0
0
59300
INGREDION INC
COM
457187102
394369
3375
SH
SOLE
0
0
0
3375
INNOVATOR ETFS TRUST
US EQTY PWR BUF
45782C540
956923
26147
SH
SOLE
0
0
0
26147
INTEL CORP
COM
458140100
2923355
66184
SH
SOLE
0
2405
0
63779
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
13143238
95636
SH
SOLE
0
13044
0
82592
INTERNATIONAL BUSINESS MACHS
COM
459200101
4532720
23736
SH
SOLE
0
2497
0
21239
INTUIT
COM
461202103
644150
991
SH
SOLE
0
72
0
919
INTUITIVE SURGICAL INC
COM NEW
46120E602
559923
1403
SH
SOLE
0
384
0
1019
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
744419
15903
SH
SOLE
0
10269
0
5634
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
22282117
1053528
SH
SOLE
0
723551
0
329977
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
205461
3700
SH
SOLE
0
0
0
3700
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
269781
14312
SH
SOLE
0
0
0
14312
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
311085
26186
SH
SOLE
0
0
0
26186
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
43664453
2263580
SH
SOLE
0
7879
0
2255701
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
38655583
2358486
SH
SOLE
0
24423
0
2334062
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
6559600
341468
SH
SOLE
0
0
0
341468
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
43915339
2188109
SH
SOLE
0
9768
0
2178341
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
293465
13995
SH
SOLE
0
0
0
13995
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
982581
48095
SH
SOLE
0
0
0
48095
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
44160955
2413167
SH
SOLE
0
34760
0
2378407
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
1731740
16262
SH
SOLE
0
0
0
16262
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
346804
7269
SH
SOLE
0
5483
0
1786
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
320610
6284
SH
SOLE
0
4737
0
1547
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
2708298
30623
SH
SOLE
0
24013
0
6610
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
353732
9195
SH
SOLE
0
0
0
9195
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
63652020
1510848
SH
SOLE
0
27745
0
1483103
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
325923
3923
SH
SOLE
0
2949
0
974
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
911211
5380
SH
SOLE
0
274
0
5106
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
18189525
427285
SH
SOLE
0
2640
0
424645
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
971611
26460
SH
SOLE
0
22668
0
3792
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
403559
11468
SH
SOLE
0
7321
0
4147
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
304336
8377
SH
SOLE
0
7128
0
1249
INVESCO QQQ TR
UNIT SER 1
46090E103
2196952
4948
SH
SOLE
0
1413
0
3535
INVESTORS TITLE CO NC
COM
461804106
203988
1250
SH
SOLE
0
0
0
1250
ISHARES GOLD TR
ISHARES NEW
464285204
586670
13965
SH
SOLE
0
3262
0
10703
ISHARES INC
CORE MSCI EMKT
46434G103
1013920
19650
SH
SOLE
0
0
0
19650
ISHARES INC
MSCI GBL MIN VOL
464286525
3447803
32752
SH
SOLE
0
20392
0
12360
ISHARES TR
0-5YR HI YL CP
46434V407
27894546
655571
SH
SOLE
0
416120
0
239451
ISHARES TR
MSCI USA ESG SLC
464288802
360542
3303
SH
SOLE
0
0
0
3303
ISHARES TR
IBONDS DEC 27
46435U283
18778356
746061
SH
SOLE
0
4601
0
741460
ISHARES TR
MSCI EAFE ETF
464287465
31275871
391634
SH
SOLE
0
87570
0
304064
ISHARES TR
ISHS 1-5YR INVS
464288646
1423840
27766
SH
SOLE
0
0
0
27766
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
1209414
48280
SH
SOLE
0
0
0
48280
ISHARES TR
IBONDS DEC 25
46435U432
668591
25268
SH
SOLE
0
0
0
25268
ISHARES TR
AGGRES ALLOC ETF
464289859
360101
4902
SH
SOLE
0
0
0
4902
ISHARES TR
IBOXX HI YD ETF
464288513
670806
8630
SH
SOLE
0
7191
0
1439
ISHARES TR
S&P MC 400GR ETF
464287606
588198
6446
SH
SOLE
0
0
0
6446
ISHARES TR
S&P 500 GRWT ETF
464287309
1025693
12147
SH
SOLE
0
0
0
12147
ISHARES TR
GLOBAL REIT ETF
46434V647
229320
9684
SH
SOLE
0
9684
0
0
ISHARES TR
IBONDS DEC 26
46435U259
18358806
724213
SH
SOLE
0
4568
0
719645
ISHARES TR
FALN ANGLS USD
46435G474
18006434
670381
SH
SOLE
0
561853
0
108528
ISHARES TR
RUS 1000 ETF
464287622
4695527
16302
SH
SOLE
0
632
0
15670
ISHARES TR
RUS MID CAP ETF
464287499
54935154
653290
SH
SOLE
0
15886
0
637404
ISHARES TR
CORE MSCI EAFE
46432F842
43598317
587420
SH
SOLE
0
45502
0
541918
ISHARES TR
CORE S&P MCP ETF
464287507
2358391
38828
SH
SOLE
0
11652
0
27175
ISHARES TR
S&P 500 VAL ETF
464287408
362038
1938
SH
SOLE
0
0
0
1938
ISHARES TR
MSCI EAFE MIN VL
46429B689
5861670
82699
SH
SOLE
0
35662
0
47037
ISHARES TR
RUSSELL 3000 ETF
464287689
684926
2282
SH
SOLE
0
880
0
1402
ISHARES TR
CORE S&P US VLU
464287663
1634593
18074
SH
SOLE
0
0
0
18074
ISHARES TR
SP SMCP600VL ETF
464287879
372916
3629
SH
SOLE
0
0
0
3629
ISHARES TR
US TREAS BD ETF
46429B267
70773156
3108176
SH
SOLE
0
243822
0
2864354
ISHARES TR
RUS 2000 GRW ETF
464287648
1230515
4544
SH
SOLE
0
4139
0
405
ISHARES TR
GLB CNS DISC ETF
464288745
671688
4001
SH
SOLE
0
0
0
4001
ISHARES TR
3 7 YR TREAS BD
464288661
8478479
73210
SH
SOLE
0
2802
0
70408
ISHARES TR
IBONDS DEC
46435U697
202047
7786
SH
SOLE
0
0
0
7786
ISHARES TR
IBOXX INV CP ETF
464287242
15000629
137722
SH
SOLE
0
6044
0
131678
ISHARES TR
NATIONAL MUN ETF
464288414
10370273
96378
SH
SOLE
0
13408
0
82970
ISHARES TR
SELECT DIVID ETF
464287168
787046
6389
SH
SOLE
0
1272
0
5117
ISHARES TR
MSCI USA MIN VOL
46429B697
321616
3848
SH
SOLE
0
0
0
3848
ISHARES TR
U.S. TECH ETF
464287721
369644
2737
SH
SOLE
0
0
0
2737
ISHARES TR
MSCI USA QLT FCT
46432F339
68285451
415488
SH
SOLE
0
35304
0
380184
ISHARES TR
MSCI ACWI EX US
464288240
1071431
20068
SH
SOLE
0
0
0
20068
ISHARES TR
MRGSTR MD CP GRW
464288307
274945
3890
SH
SOLE
0
0
0
3890
ISHARES TR
RUS MDCP VAL ETF
464287473
7514595
59958
SH
SOLE
0
790
0
59168
ISHARES TR
GRWT ALLOCAT ETF
464289867
847798
15229
SH
SOLE
0
0
0
15229
ISHARES TR
IBONDS 27 ETF
46435UAA9
2899157
121813
SH
SOLE
0
0
0
121813
ISHARES TR
RUS 1000 VAL ETF
464287598
20438316
114110
SH
SOLE
0
21222
0
92888
ISHARES TR
FLTG RATE NT ETF
46429B655
2918998
57168
SH
SOLE
0
811
0
56357
ISHARES TR
1 3 YR TREAS BD
464287457
4132834
50536
SH
SOLE
0
0
0
50536
ISHARES TR
CORE S&P SCP ETF
464287804
13113332
118651
SH
SOLE
0
4483
0
114168
ISHARES TR
CORE TOTAL USD
46434V613
588704
12913
SH
SOLE
0
0
0
12913
ISHARES TR
ESG AWR US AGRGT
46435U549
649052
13792
SH
SOLE
0
0
0
13792
ISHARES TR
RUS 2000 VAL ETF
464287630
714181
4497
SH
SOLE
0
15
0
4482
ISHARES TR
IBONDS DEC 28
46435U325
19049194
753826
SH
SOLE
0
21664
0
732162
ISHARES TR
GBL COMM SVC ETF
464287275
1225163
14561
SH
SOLE
0
0
0
14561
ISHARES TR
TIPS BD ETF
464287176
477507
4446
SH
SOLE
0
4173
0
273
ISHARES TR
7-10 YR TRSY BD
464287440
514856
5439
SH
SOLE
0
5277
0
162
ISHARES TR
SHORT TREAS BD
464288679
8018903
72543
SH
SOLE
0
0
0
72543
ISHARES TR
CORE S&P500 ETF
464287200
184046935
350079
SH
SOLE
0
24408
0
325671
ISHARES TR
GLOBAL TECH ETF
464287291
1915136
25600
SH
SOLE
0
0
0
25600
ISHARES TR
IBDS DEC28 ETF
46435U515
256148
10285
SH
SOLE
0
0
0
10285
ISHARES TR
CORE HIGH DV ETF
46429B663
294370
2671
SH
SOLE
0
1899
0
772
ISHARES TR
MSCI USA MMENTM
46432F396
243930
1302
SH
SOLE
0
0
0
1302
ISHARES TR
RUS MD CP GR ETF
464287481
1925542
16870
SH
SOLE
0
0
0
16870
ISHARES TR
IBONDS DEC 2029
46436E163
18257084
723196
SH
SOLE
0
4612
0
718584
ISHARES TR
RUS 1000 GRW ETF
464287614
191244409
567407
SH
SOLE
0
49270
0
518137
ISHARES TR
MSCI ACWI ETF
464288257
3485830
31652
SH
SOLE
0
94
0
31558
ISHARES TR
EAFE VALUE ETF
464288877
202477
3722
SH
SOLE
0
152
0
3570
ISHARES TR
CORE US AGGBD ET
464287226
12568291
128326
SH
SOLE
0
110360
0
17966
ISHARES TR
ESG AWR MSCI USA
46435G425
301655
2624
SH
SOLE
0
0
0
2624
ISHARES TR
MSCI EMG MKT ETF
464287234
2525800
61485
SH
SOLE
0
37334
0
24151
ISHARES TR
RUSSELL 2000 ETF
464287655
14140869
67241
SH
SOLE
0
5368
0
61874
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
3133197
64602
SH
SOLE
0
0
0
64602
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
12956231
255346
SH
SOLE
0
1958
0
253388
JOHNSON & JOHNSON
COM
478160104
22913279
144847
SH
SOLE
0
10799
0
134047
JPMORGAN CHASE & CO
COM
46625H100
23441911
117034
SH
SOLE
0
17700
0
99334
KELLANOVA
COM
487836108
1692862
29549
SH
SOLE
0
0
0
29549
KENVUE INC
COM
49177J102
755263
35194
SH
SOLE
0
0
0
35194
KEURIG DR PEPPER INC
COM
49271V100
277195
9038
SH
SOLE
0
0
0
9038
KIMBERLY-CLARK CORP
COM
494368103
1990204
15386
SH
SOLE
0
352
0
15034
KINDER MORGAN INC DEL
COM
49456B101
723770
39464
SH
SOLE
0
0
0
39464
KINSALE CAP GROUP INC
COM
49714P108
2496188
4757
SH
SOLE
0
0
0
4757
KLA CORP
COM NEW
482480100
461056
660
SH
SOLE
0
0
0
660
KRAFT HEINZ CO
COM
500754106
953237
25833
SH
SOLE
0
1256
0
24577
KROGER CO
COM
501044101
512456
8970
SH
SOLE
0
185
0
8785
L3HARRIS TECHNOLOGIES INC
COM
502431109
281505
1321
SH
SOLE
0
137
0
1184
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
11477253
52537
SH
SOLE
0
7050
0
45487
LEIDOS HOLDINGS INC
COM
525327102
279877
2135
SH
SOLE
0
78
0
2057
LIBERTY BROADBAND CORP
COM SER C
530307305
910300
15906
SH
SOLE
0
0
0
15906
LIBERTY BROADBAND CORP
COM SER A
530307107
284286
4977
SH
SOLE
0
0
0
4977
LIBERTY GLOBAL LTD
COM CL A
G61188101
287640
17000
SH
SOLE
0
0
0
17000
LIBERTY GLOBAL LTD
COM CL C
G61188127
668291
37885
SH
SOLE
0
0
0
37885
LIBERTY MEDIA CORP DEL
COM LBTY SRM S A
531229813
526759
17736
SH
SOLE
0
0
0
17736
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
664397
10128
SH
SOLE
0
0
0
10128
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
308268
5248
SH
SOLE
0
0
0
5248
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
531229789
910374
30642
SH
SOLE
0
0
0
30642
LIBERTY MEDIA CORP DEL
COM LBTY LIV S C
531229722
263709
6018
SH
SOLE
0
0
0
6018
LINDE PLC
SHS
G54950103
902638
1944
SH
SOLE
0
44
0
1900
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
259284
27850
SH
SOLE
0
0
0
27850
LIVE NATION ENTERTAINMENT IN
COM
538034109
13283231
125586
SH
SOLE
0
18134
0
107452
LOCKHEED MARTIN CORP
COM
539830109
3084882
6782
SH
SOLE
0
251
0
6531
LOWES COS INC
COM
548661107
5193268
20387
SH
SOLE
0
1958
0
18429
M & T BK CORP
COM
55261F104
398215
2738
SH
SOLE
0
0
0
2738
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
223269
1210
SH
SOLE
0
0
0
1210
MARATHON PETE CORP
COM
56585A102
847314
4205
SH
SOLE
0
1051
0
3154
MARKEL GROUP INC
COM
570535104
687709
452
SH
SOLE
0
0
0
452
MARRIOTT INTL INC NEW
CL A
571903202
618597
2452
SH
SOLE
0
0
0
2452
MARSH & MCLENNAN COS INC
COM
571748102
212365
1031
SH
SOLE
0
76
0
955
MARVELL TECHNOLOGY INC
COM
573874104
449663
6344
SH
SOLE
0
1007
0
5337
MASTERCARD INCORPORATED
CL A
57636Q104
16921298
35138
SH
SOLE
0
4003
0
31134
MCCORMICK & CO INC
COM NON VTG
579780206
1287336
16760
SH
SOLE
0
140
0
16620
MCDONALDS CORP
COM
580135101
2075005
7359
SH
SOLE
0
298
0
7062
MCGRATH RENTCORP
COM
580589109
827238
6705
SH
SOLE
0
0
0
6705
MCKESSON CORP
COM
58155Q103
262520
489
SH
SOLE
0
114
0
375
MEDTRONIC PLC
SHS
G5960L103
601097
6897
SH
SOLE
0
455
0
6442
MERCK & CO INC
COM
58933Y105
5447301
41283
SH
SOLE
0
5201
0
36082
META PLATFORMS INC
CL A
30303M102
3651643
7520
SH
SOLE
0
963
0
6557
METLIFE INC
COM
59156R108
203204
2742
SH
SOLE
0
1537
0
1205
MICRON TECHNOLOGY INC
COM
595112103
1037314
8799
SH
SOLE
0
390
0
8409
MICROSOFT CORP
COM
594918104
62850448
149388
SH
SOLE
0
20669
0
128719
MODERNA INC
COM
60770K107
259793
2438
SH
SOLE
0
0
0
2438
MOELIS & CO
CL A
60786M105
282260
4972
SH
SOLE
0
0
0
4972
MOHAWK INDS INC
COM
608190104
396466
3029
SH
SOLE
0
0
0
3029
MONDELEZ INTL INC
CL A
609207105
1686168
24088
SH
SOLE
0
3500
0
20588
MOODYS CORP
COM
615369105
323857
824
SH
SOLE
0
18
0
806
MORGAN STANLEY
COM NEW
617446448
2185607
23212
SH
SOLE
0
1346
0
21865
MSA SAFETY INC
COM
553498106
554055
2862
SH
SOLE
0
0
0
2862
NETAPP INC
COM
64110D104
694586
6617
SH
SOLE
0
0
0
6617
NETFLIX INC
COM
64110L106
348000
573
SH
SOLE
0
64
0
509
NEWMARKET CORP
COM
651587107
2077111
3273
SH
SOLE
0
0
0
3273
NEWMONT CORP
COM
651639106
734899
20505
SH
SOLE
0
69
0
20436
NEXTERA ENERGY INC
COM
65339F101
2917709
45653
SH
SOLE
0
5997
0
39656
NIKE INC
CL B
654106103
999235
10632
SH
SOLE
0
4425
0
6207
NORFOLK SOUTHN CORP
COM
655844108
74927543
293983
SH
SOLE
0
2120
0
291863
NORTHROP GRUMMAN CORP
COM
666807102
1223652
2556
SH
SOLE
0
33
0
2523
NOVO-NORDISK A S
ADR
670100205
1121547
8735
SH
SOLE
0
4088
0
4647
NUCOR CORP
COM
670346105
490594
2479
SH
SOLE
0
0
0
2479
NUVEEN MUN VALUE FD INC
COM
670928100
374530
43000
SH
SOLE
0
0
0
43000
NVIDIA CORPORATION
COM
67066G104
34447758
38124
SH
SOLE
0
3874
0
34250
OCCIDENTAL PETE CORP
COM
674599105
390308
6006
SH
SOLE
0
156
0
5850
OPKO HEALTH INC
COM
68375N103
1054589
878824
SH
SOLE
0
14828
0
863996
OPTICAL CABLE CORP
COM NEW
683827208
350006
123677
SH
SOLE
0
26
0
123651
ORACLE CORP
COM
68389X105
19133460
152324
SH
SOLE
0
22279
0
130045
OREILLY AUTOMOTIVE INC
COM
67103H107
8842607
7833
SH
SOLE
0
999
0
6834
OTIS WORLDWIDE CORP
COM
68902V107
526727
5306
SH
SOLE
0
175
0
5131
PALANTIR TECHNOLOGIES INC
CL A
69608A108
7525305
327045
SH
SOLE
0
40306
0
286739
PALO ALTO NETWORKS INC
COM
697435105
10228396
35999
SH
SOLE
0
4643
0
31356
PARKER-HANNIFIN CORP
COM
701094104
2023076
3640
SH
SOLE
0
25
0
3615
PAYPAL HLDGS INC
COM
70450Y103
12754092
190388
SH
SOLE
0
24785
0
165603
PENN ENTERTAINMENT INC
COM
707569109
315033
17300
SH
SOLE
0
0
0
17300
PENNANTPARK FLOATING RATE CA
COM
70806A106
113800
10000
SH
SOLE
0
0
0
10000
PEPSICO INC
COM
713448108
20698423
118270
SH
SOLE
0
13905
0
104365
PERRIGO CO PLC
SHS
G97822103
719575
22354
SH
SOLE
0
84
0
22270
PFIZER INC
COM
717081103
2738289
98677
SH
SOLE
0
5883
0
92794
PHILIP MORRIS INTL INC
COM
718172109
1038904
11339
SH
SOLE
0
3495
0
7844
PHILLIPS 66
COM
718546104
673624
4124
SH
SOLE
0
686
0
3438
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
19157158
190543
SH
SOLE
0
6271
0
184272
PIMCO ETF TR
ACTIVE BD ETF
72201R775
8395223
91391
SH
SOLE
0
17661
0
73730
PIONEER NAT RES CO
COM
723787107
276675
1054
SH
SOLE
0
26
0
1028
PNC FINL SVCS GROUP INC
COM
693475105
3147512
19477
SH
SOLE
0
0
0
19477
PPG INDS INC
COM
693506107
485125
3348
SH
SOLE
0
300
0
3048
PRA GROUP INC
COM
69354N106
6686416
256381
SH
SOLE
0
0
0
256381
PRICE T ROWE GROUP INC
COM
74144T108
1030767
8454
SH
SOLE
0
45
0
8409
PRIMIS FINANCIAL CORP
COM
74167B109
921537
75722
SH
SOLE
0
0
0
75722
PROCTER AND GAMBLE CO
COM
742718109
20305318
125148
SH
SOLE
0
19481
0
105668
PROGRESSIVE CORP
COM
743315103
1415062
6842
SH
SOLE
0
0
0
6842
PROLOGIS INC.
COM
74340W103
754413
5793
SH
SOLE
0
106
0
5687
PROSHARES TR
S&P 500 DV ARIST
74348A467
4162881
41050
SH
SOLE
0
0
0
41050
PROSHARES TR
PSHS ULT S&P 500
74347R107
383259
4944
SH
SOLE
0
0
0
4944
PRUDENTIAL FINL INC
COM
744320102
1278192
10887
SH
SOLE
0
108
0
10779
PVH CORPORATION
COM
693656100
518851
3690
SH
SOLE
0
0
0
3690
QUALCOMM INC
COM
747525103
18310057
108152
SH
SOLE
0
12949
0
95202
QUANTUMSCAPE CORP
COM CL A
74767V109
62900
10000
SH
SOLE
0
0
0
10000
QURATE RETAIL INC
COM SER A
74915M100
71387
58038
SH
SOLE
0
0
0
58038
RAYONIER INC
COM
754907103
512727
15425
SH
SOLE
0
0
0
15425
RELIANCE INC
COM
759509102
687074
2056
SH
SOLE
0
2056
0
0
RENASANT CORP
COM
75970E107
611429
19522
SH
SOLE
0
0
0
19522
ROCKWELL AUTOMATION INC
COM
773903109
388052
1332
SH
SOLE
0
179
0
1153
ROSS STORES INC
COM
778296103
813050
5540
SH
SOLE
0
0
0
5540
ROYAL BK CDA
COM
780087102
1371741
13598
SH
SOLE
0
0
0
13598
RTX CORPORATION
COM
75513E101
13779317
141283
SH
SOLE
0
20903
0
120380
S&P GLOBAL INC
COM
78409V104
771766
1814
SH
SOLE
0
331
0
1483
SALESFORCE INC
COM
79466L302
17683076
58713
SH
SOLE
0
8273
0
50440
SANOFI
SPONSORED ADR
80105N105
958003
19712
SH
SOLE
0
465
0
19247
SCHLUMBERGER LTD
COM STK
806857108
6951224
126824
SH
SOLE
0
16473
0
110351
SCHWAB CHARLES CORP
COM
808513105
13192146
182363
SH
SOLE
0
25200
0
157164
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
488018
9911
SH
SOLE
0
2471
0
7440
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
602440
7472
SH
SOLE
0
3077
0
4394
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
6112291
65922
SH
SOLE
0
2526
0
63396
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
3319911
40770
SH
SOLE
0
1757
0
39013
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
5239293
134272
SH
SOLE
0
6867
0
127405
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
275515
7737
SH
SOLE
0
1885
0
5852
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1939641
25528
SH
SOLE
0
20355
0
5174
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1276574
20570
SH
SOLE
0
0
0
20570
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
649664
13476
SH
SOLE
0
8527
0
4949
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
779666
8379
SH
SOLE
0
48
0
8331
SEI INVTS CO
COM
784117103
437080
6079
SH
SOLE
0
0
0
6079
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
602700
14309
SH
SOLE
0
0
0
14309
SELECT SECTOR SPDR TR
ENERGY
81369Y506
457689
4848
SH
SOLE
0
0
0
4848
SEMPRA
COM
816851109
278424
3876
SH
SOLE
0
0
0
3876
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
301268
8200
SH
SOLE
0
0
0
8200
SERVICENOW INC
COM
81762P102
1229751
1613
SH
SOLE
0
37
0
1576
SERVISFIRST BANCSHARES INC
COM
81768T108
398160
6000
SH
SOLE
0
0
0
6000
SHELL PLC
SPON ADS
780259305
309390
4615
SH
SOLE
0
1462
0
3153
SHERWIN WILLIAMS CO
COM
824348106
2100652
6048
SH
SOLE
0
339
0
5709
SHOPIFY INC
CL A
82509L107
528460
6848
SH
SOLE
0
0
0
6848
SILVERCREST ASSET MGMT GROUP
CL A
828359109
202305
12796
SH
SOLE
0
0
0
12796
SIRIUS XM HOLDINGS INC
COM
82968B103
390372
100611
SH
SOLE
0
0
0
100611
SIXTH STREET SPECIALTY LENDI
COM
83012A109
508686
23737
SH
SOLE
0
0
0
23737
SKYLINE CHAMPION CORPORATION
COM
830830105
205979
2423
SH
SOLE
0
0
0
2423
SONOCO PRODS CO
COM
835495102
360632
6235
SH
SOLE
0
4935
0
1300
SOUTHERN CO
COM
842587107
3528028
49178
SH
SOLE
0
5765
0
43413
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
466572
1173
SH
SOLE
0
0
0
1173
SPDR GOLD TR
GOLD SHS
78463V107
4847792
23565
SH
SOLE
0
9819
0
13746
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
90490714
2524853
SH
SOLE
0
252409
0
2272443
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
22468320
620843
SH
SOLE
0
59270
0
561573
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13174377
25187
SH
SOLE
0
6314
0
18873
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
338463
608
SH
SOLE
0
0
0
608
SPDR SER TR
PORTFOLIO S&P500
78464A854
610008
9914
SH
SOLE
0
0
0
9914
SPDR SER TR
S&P 600 SMCP GRW
78464A201
336969
3863
SH
SOLE
0
0
0
3863
SPDR SER TR
S&P 600 SMCP VAL
78464A300
256377
3090
SH
SOLE
0
0
0
3090
SPDR SER TR
PORTFLI HIGH YLD
78468R606
33360402
1422012
SH
SOLE
0
955290
0
466722
SPDR SER TR
PORTFOLIO SH TSR
78468R101
622243
21516
SH
SOLE
0
0
0
21516
SPDR SER TR
PORTFOLIO S&P600
78468R853
796859
18514
SH
SOLE
0
2674
0
15840
SPDR SER TR
BLOOMBERG SHT TE
78468R408
27761344
1100767
SH
SOLE
0
696813
0
403954
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
10436650
113689
SH
SOLE
0
2716
0
110973
SPDR SER TR
PRTFLO S&P500 VL
78464A508
287724
5743
SH
SOLE
0
0
0
5743
SPDR SER TR
S&P DIVID ETF
78464A763
636620
4851
SH
SOLE
0
1781
0
3070
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
1688372
17735
SH
SOLE
0
17023
0
712
SPDR SER TR
PORTFOLIO S&P400
78464A847
356311
6680
SH
SOLE
0
0
0
6680
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
718953
15155
SH
SOLE
0
14555
0
600
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
211120
800
SH
SOLE
0
0
0
800
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
366222
18005
SH
SOLE
0
0
0
18005
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
332610
19226
SH
SOLE
0
0
0
19226
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
529221
13214
SH
SOLE
0
12008
0
1206
STANLEY BLACK & DECKER INC
COM
854502101
268720
2744
SH
SOLE
0
0
0
2744
STARBUCKS CORP
COM
855244109
1183438
12949
SH
SOLE
0
5295
0
7654
STEEL DYNAMICS INC
COM
858119100
204261
1378
SH
SOLE
0
0
0
1378
STELLANTIS N.V
SHS
N82405106
1466645
51779
SH
SOLE
0
173
0
51606
STRYKER CORPORATION
COM
863667101
1823706
5096
SH
SOLE
0
9
0
5087
SYNOPSYS INC
COM
871607107
11486007
20098
SH
SOLE
0
2682
0
17416
SYSCO CORP
COM
871829107
634016
7810
SH
SOLE
0
161
0
7649
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
622157
4573
SH
SOLE
0
0
0
4573
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
9748072
65648
SH
SOLE
0
7899
0
57749
TARGET CORP
COM
87612E106
779192
4397
SH
SOLE
0
0
0
4397
TESLA INC
COM
88160R101
1495094
8505
SH
SOLE
0
272
0
8233
TEXAS INSTRS INC
COM
882508104
13315567
76434
SH
SOLE
0
126
0
76308
THE CIGNA GROUP
COM
125523100
1569958
4323
SH
SOLE
0
531
0
3792
THE TRADE DESK INC
COM CL A
88339J105
1017569
11640
SH
SOLE
0
20
0
11620
THERMO FISHER SCIENTIFIC INC
COM
883556102
1213566
2088
SH
SOLE
0
49
0
2039
TJX COS INC NEW
COM
872540109
909737
8970
SH
SOLE
0
0
0
8970
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
305613
18900
SH
SOLE
0
0
0
18900
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4082776
145502
SH
SOLE
0
2580
0
142922
TRACTOR SUPPLY CO
COM
892356106
226911
867
SH
SOLE
0
0
0
867
TRANE TECHNOLOGIES PLC
SHS
G8994E103
255425
851
SH
SOLE
0
245
0
606
TRAVELERS COMPANIES INC
COM
89417E109
518522
2253
SH
SOLE
0
171
0
2082
TREEHOUSE FOODS INC
COM
89469A104
202540
5200
SH
SOLE
0
0
0
5200
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
208560
22000
SH
SOLE
0
0
0
22000
TRUIST FINL CORP
COM
89832Q109
3135941
80450
SH
SOLE
0
1010
0
79440
UBER TECHNOLOGIES INC
COM
90353T100
515371
6694
SH
SOLE
0
2575
0
4119
ULTRA CLEAN HLDGS INC
COM
90385V107
335362
7300
SH
SOLE
0
0
0
7300
UNION PAC CORP
COM
907818108
1647159
6698
SH
SOLE
0
244
0
6453
UNITED PARCEL SERVICE INC
CL B
911312106
380142
2558
SH
SOLE
0
396
0
2162
UNITEDHEALTH GROUP INC
COM
91324P102
14125388
28553
SH
SOLE
0
3848
0
24706
VALERO ENERGY CORP
COM
91913Y100
950556
5569
SH
SOLE
0
90
0
5479
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
220834
6984
SH
SOLE
0
0
0
6984
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
25880235
891820
SH
SOLE
0
643034
0
248786
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
4072834
87569
SH
SOLE
0
41073
0
46496
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
277545
3620
SH
SOLE
0
317
0
3303
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
6333142
87197
SH
SOLE
0
45857
0
41340
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
810896
16485
SH
SOLE
0
14381
0
2104
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
422561
1792
SH
SOLE
0
0
0
1792
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
331004412
688588
SH
SOLE
0
31348
0
657240
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
310964
1774
SH
SOLE
0
0
0
1774
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
705691
8160
SH
SOLE
0
1676
0
6484
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
8485164
32648
SH
SOLE
0
1752
0
30896
VANGUARD INDEX FDS
SMALL CP ETF
922908751
64324493
281397
SH
SOLE
0
19182
0
262215
VANGUARD INDEX FDS
MID CAP ETF
922908629
90505976
362227
SH
SOLE
0
26175
0
336051
VANGUARD INDEX FDS
VALUE ETF
922908744
96636282
593370
SH
SOLE
0
38229
0
555142
VANGUARD INDEX FDS
GROWTH ETF
922908736
6928402
20129
SH
SOLE
0
417
0
19712
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
2218191
11560
SH
SOLE
0
118
0
11442
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
326053
2091
SH
SOLE
0
0
0
2091
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
887247
8029
SH
SOLE
0
0
0
8029
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1299590
31113
SH
SOLE
0
102
0
31011
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
561210
9569
SH
SOLE
0
188
0
9381
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
2965847
34220
SH
SOLE
0
0
0
34220
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1281198
22063
SH
SOLE
0
0
0
22063
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
449944
5820
SH
SOLE
0
2892
0
2928
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
276152
3430
SH
SOLE
0
0
0
3430
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1224212
6704
SH
SOLE
0
2223
0
4481
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
3489602
69556
SH
SOLE
0
19125
0
50431
VANGUARD WELLINGTON FD
US MOMENTUM
921935508
1633975
10801
SH
SOLE
0
0
0
10801
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1932524
15973
SH
SOLE
0
1478
0
14495
VANGUARD WORLD FD
INF TECH ETF
92204A702
231234
441
SH
SOLE
0
180
0
261
VANGUARD WORLD FD
MATERIALS ETF
92204A801
578537
2830
SH
SOLE
0
0
0
2830
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
277128
1483
SH
SOLE
0
1483
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
323556
5630
SH
SOLE
0
0
0
5630
VAREX IMAGING CORP
COM
92214X106
209960
11600
SH
SOLE
0
0
0
11600
VEEVA SYS INC
CL A COM
922475108
857716
3702
SH
SOLE
0
0
0
3702
VERALTO CORP
COM SHS
92338C103
489226
5518
SH
SOLE
0
0
0
5518
VERIZON COMMUNICATIONS INC
COM
92343V104
2596271
61875
SH
SOLE
0
1876
0
59999
VERTEX PHARMACEUTICALS INC
COM
92532F100
1224769
2930
SH
SOLE
0
43
0
2887
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
3011905
45670
SH
SOLE
0
51
0
45619
VISA INC
COM CL A
92826C839
6140685
22003
SH
SOLE
0
4614
0
17390
VULCAN MATLS CO
COM
929160109
350975
1286
SH
SOLE
0
0
0
1286
WALMART INC
COM
931142103
18081010
300499
SH
SOLE
0
54461
0
246037
WARNER BROS DISCOVERY INC
COM SER A
934423104
743421
85157
SH
SOLE
0
283
0
84874
WASTE MGMT INC DEL
COM
94106L109
17627026
82698
SH
SOLE
0
10042
0
72656
WEATHERFORD INTL PLC
ORD SHS
G48833118
522737
4529
SH
SOLE
0
0
0
4529
WELLS FARGO CO NEW
COM
949746101
681668
11761
SH
SOLE
0
1836
0
9925
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1056941
2671
SH
SOLE
0
0
0
2671
WESTERN ASSET HIGH INCOME OP
COM
95766K109
158399
40615
SH
SOLE
0
0
0
40615
WEYERHAEUSER CO MTN BE
COM NEW
962166104
438533
12212
SH
SOLE
0
0
0
12212
WILLIAMS COS INC
COM
969457100
301862
7746
SH
SOLE
0
0
0
7746
WILLIAMS SONOMA INC
COM
969904101
3499315
11020
SH
SOLE
0
0
0
11020
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
619300
2252
SH
SOLE
0
0
0
2252
WINGSTOP INC
COM
974155103
997341
2722
SH
SOLE
0
2722
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
208033
3190
SH
SOLE
0
57
0
3133
WISDOMTREE TR
INTL LRGCAP DV
97717W794
225569
4362
SH
SOLE
0
0
0
4362
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
682439
20882
SH
SOLE
0
0
0
20882
WISDOMTREE TR
US QTLY DIV GRT
97717X669
288074
3781
SH
SOLE
0
0
0
3781
WISDOMTREE TR
US LARGECAP DIVD
97717W307
49187917
681367
SH
SOLE
0
64828
0
616539
WORLD GOLD TR
SPDR GLD MINIS
98149E303
526133
11944
SH
SOLE
0
6813
0
5131
XCEL ENERGY INC
COM
98389B100
212743
3958
SH
SOLE
0
0
0
3958
ZOETIS INC
CL A
98978V103
11823840
69877
SH
SOLE
0
8442
0
61435