0001062993-23-010002.txt : 20230503
0001062993-23-010002.hdr.sgml : 20230503
20230503085746
ACCESSION NUMBER: 0001062993-23-010002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230503
DATE AS OF CHANGE: 20230503
EFFECTIVENESS DATE: 20230503
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Smith, Salley & Associates
CENTRAL INDEX KEY: 0001482012
IRS NUMBER: 562414755
STATE OF INCORPORATION: NC
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13643
FILM NUMBER: 23881902
BUSINESS ADDRESS:
STREET 1: 324 WEST WENDOVER AVENUE, SUITE 301
CITY: GREENSBORO
STATE: NC
ZIP: 27408
BUSINESS PHONE: 336-379-7556
MAIL ADDRESS:
STREET 1: 324 WEST WENDOVER AVENUE, SUITE 301
CITY: GREENSBORO
STATE: NC
ZIP: 27408
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001482012
XXXXXXXX
03-31-2023
03-31-2023
Smith, Salley & Associates
324 WEST WENDOVER AVENUE, SUITE 301
GREENSBORO
NC
27408
13F HOLDINGS REPORT
028-13643
000129614
801-62538
N
Brian May
Chief Compliance Officer
336-379-8740
Brian May
Greensboro
NC
05-02-2023
1
355
1257157944
false
1
0000939835
028-06978
AMERICAN NATIONAL BANK & TRUST CO /VA/
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
APPLE INC
COM
037833100
47920340
290602
SH
SOLE
290602
0
0
ABB LTD
SPONSORED ADR
000375204
2500487
72900
SH
SOLE
72900
0
0
ABBVIE INC
COM
00287Y109
21920317
137544
SH
SOLE
137544
0
0
ABBOTT LABS
COM
002824100
12365345
122115
SH
SOLE
122115
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
10527354
36833
SH
SOLE
36833
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
1659093
4305
SH
SOLE
4305
0
0
ANALOG DEVICES INC
COM
032654105
14481829
73430
SH
SOLE
73430
0
0
AUTODESK INC
COM
052769106
499130
2398
SH
SOLE
2398
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
2022501
22228
SH
SOLE
22228
0
0
AFLAC INC
COM
001055102
483190
7489
SH
SOLE
7489
0
0
ISHARES TR
CORE US AGGBD ET
464287226
126144
1266
SH
SOLE
1266
0
0
ALLSTATE CORP
COM
020002101
325227
2935
SH
SOLE
2935
0
0
AMCOR PLC
ORD
G0250X107
1386421
121830
SH
SOLE
121830
0
0
AMETEK INC
COM
031100100
13776887
94797
SH
SOLE
94797
0
0
AMGEN INC
COM
031162100
2680134
11086
SH
SOLE
11086
0
0
AMERICAN NATL BANKSHARES INC
COM
027745108
31288
987
SH
SOLE
987
0
0
AMAZON COM INC
COM
023135106
18365764
177808
SH
SOLE
177808
0
0
ARISTA NETWORKS INC
COM
040413106
2216927
13207
SH
SOLE
13207
0
0
AIR PRODS & CHEMS INC
COM
009158106
2720077
9471
SH
SOLE
9471
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
10547733
15495
SH
SOLE
15495
0
0
APTARGROUP INC
COM
038336103
246308
2084
SH
SOLE
2084
0
0
BROADCOM INC
COM
11135F101
6700162
10444
SH
SOLE
10444
0
0
AMERICAN EXPRESS CO
COM
025816109
2056597
12468
SH
SOLE
12468
0
0
BOEING CO
COM
097023105
281470
1325
SH
SOLE
1325
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
2691145
100117
SH
SOLE
100117
0
0
BANK AMERICA CORP
COM
060505104
1658983
58006
SH
SOLE
58006
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
2625168
80231
SH
SOLE
80231
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2008703
57474
SH
SOLE
57474
0
0
BLACKROCK INC
COM
09247X101
59552
89
SH
SOLE
89
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
549282
7925
SH
SOLE
7925
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
10412869
319511
SH
SOLE
319511
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
465600
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2925596
9475
SH
SOLE
9475
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
19799259
64123
SH
SOLE
64123
0
0
CITIGROUP INC
COM NEW
172967424
1018287
21717
SH
SOLE
21717
0
0
CAL MAINE FOODS INC
COM NEW
128030202
1078971
17720
SH
SOLE
17720
0
0
CATERPILLAR INC
COM
149123101
2015185
8806
SH
SOLE
8806
0
0
CHUBB LIMITED
COM
H1467J104
1570910
8090
SH
SOLE
8090
0
0
CBRE GROUP INC
CL A
12504L109
295317
4056
SH
SOLE
4056
0
0
CROWN CASTLE INC
COM
22822V101
1353688
10114
SH
SOLE
10114
0
0
CHEMED CORP NEW
COM
16359R103
6664316
12393
SH
SOLE
12393
0
0
COLGATE PALMOLIVE CO
COM
194162103
58617
780
SH
SOLE
780
0
0
COMCAST CORP NEW
CL A
20030N101
1120263
29551
SH
SOLE
29551
0
0
CME GROUP INC
COM
12572Q105
1639575
8561
SH
SOLE
8561
0
0
COSTCO WHSL CORP NEW
COM
22160K105
256420
516
SH
SOLE
516
0
0
SALESFORCE INC
COM
79466L302
683692
3422
SH
SOLE
3422
0
0
CISCO SYS INC
COM
17275R102
5631004
107719
SH
SOLE
107719
0
0
CSX CORP
COM
126408103
473135
15803
SH
SOLE
15803
0
0
CHEVRON CORP NEW
COM
166764100
18775953
115077
SH
SOLE
115077
0
0
DOMINION ENERGY INC
COM
25746U109
1579464
28250
SH
SOLE
28250
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
15101662
83352
SH
SOLE
83352
0
0
DANAHER CORPORATION
COM
235851102
359865
1428
SH
SOLE
1428
0
0
DISNEY WALT CO
COM
254687106
8166239
81556
SH
SOLE
81556
0
0
DIGITAL RLTY TR INC
COM
253868103
697228
7092
SH
SOLE
7092
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
5961538
61797
SH
SOLE
61797
0
0
ELECTRONIC ARTS INC
COM
285512109
596170
4950
SH
SOLE
4950
0
0
ECOLAB INC
COM
278865100
755202
4562
SH
SOLE
4562
0
0
ISHARES TR
MSCI EAFE ETF
464287465
128450
1796
SH
SOLE
1796
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
276116
29374
SH
SOLE
29374
0
0
EMERSON ELEC CO
COM
291011104
2330222
26741
SH
SOLE
26741
0
0
ENBRIDGE INC
COM
29250N105
3896416
102134
SH
SOLE
102134
0
0
EATON CORP PLC
SHS
G29183103
4087910
23858
SH
SOLE
23858
0
0
FIRST BANCORP N C
COM
318910106
35520
1000
SH
SOLE
1000
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
340585
350
SH
SOLE
350
0
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
1747460
47745
SH
SOLE
47745
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
1440922
22006
SH
SOLE
22006
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
559275
24923
SH
SOLE
24923
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
2309277
37568
SH
SOLE
37568
0
0
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
1322301
25001
SH
SOLE
25001
0
0
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
590054
12943
SH
SOLE
12943
0
0
F N B CORP
COM
302520101
155092
13370
SH
SOLE
13370
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
1527341
33866
SH
SOLE
33866
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
220767
4536
SH
SOLE
4536
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
413946
16618
SH
SOLE
16618
0
0
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
993410
22002
SH
SOLE
22002
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
5294352
46462
SH
SOLE
46462
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
568650
12977
SH
SOLE
12977
0
0
GENERAL DYNAMICS CORP
COM
369550108
241218
1057
SH
SOLE
1057
0
0
GILEAD SCIENCES INC
COM
375558103
161874
1951
SH
SOLE
1951
0
0
GENERAL MLS INC
COM
370334104
3120386
36513
SH
SOLE
36513
0
0
GLOBE LIFE INC
COM
37959E102
572984
5208
SH
SOLE
5208
0
0
GENERAC HLDGS INC
COM
368736104
360213
3335
SH
SOLE
3335
0
0
ALPHABET INC
CAP STK CL C
02079K107
18300964
175971
SH
SOLE
175971
0
0
ALPHABET INC
CAP STK CL A
02079K305
4799080
46265
SH
SOLE
46265
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
342727
3280
SH
SOLE
3280
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
2766979
247052
SH
SOLE
247052
0
0
HOME DEPOT INC
COM
437076102
4147453
14053
SH
SOLE
14053
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
235851
2320
SH
SOLE
2320
0
0
HONEYWELL INTL INC
COM
438516106
8400960
43956
SH
SOLE
43956
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
469433
3581
SH
SOLE
3581
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
102761
2045
SH
SOLE
2045
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
6190540
62455
SH
SOLE
62455
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
6092413
91136
SH
SOLE
91136
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
4427993
37637
SH
SOLE
37637
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
2786559
57113
SH
SOLE
57113
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
203525
4027
SH
SOLE
4027
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
193124
772
SH
SOLE
772
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
114880
1188
SH
SOLE
1188
0
0
INTEL CORP
COM
458140100
5619685
172014
SH
SOLE
172014
0
0
IQVIA HLDGS INC
COM
46266C105
1192615
5996
SH
SOLE
5996
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
108064
423
SH
SOLE
423
0
0
GARTNER INC
COM
366651107
1125600
3455
SH
SOLE
3455
0
0
ISHARES TR
US AER DEF ETF
464288760
465647
4046
SH
SOLE
4046
0
0
ISHARES TR
CORE TOTAL USD
46434V613
8527430
184776
SH
SOLE
184776
0
0
ISHARES TR
CORE S&P500 ETF
464287200
388882
946
SH
SOLE
946
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
517028
2116
SH
SOLE
2116
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
41210
231
SH
SOLE
231
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
250409
1104
SH
SOLE
1104
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
929502
10209
SH
SOLE
10209
0
0
ISHARES TR
RUS MID CAP ETF
464287499
720875
10310
SH
SOLE
10310
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
999434
4246
SH
SOLE
4246
0
0
JACOBS SOLUTIONS INC
COM
46982L108
353118
3005
SH
SOLE
3005
0
0
JABIL INC
COM
466313103
719121
8157
SH
SOLE
8157
0
0
JOHNSON & JOHNSON
COM
478160104
6767860
43664
SH
SOLE
43664
0
0
JPMORGAN CHASE & CO
COM
46625H100
20165488
154750
SH
SOLE
154750
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
16567
329
SH
SOLE
329
0
0
KLA CORP
COM NEW
482480100
471819
1182
SH
SOLE
1182
0
0
KIMBERLY-CLARK CORP
COM
494368103
335550
2500
SH
SOLE
2500
0
0
COCA COLA CO
COM
191216100
3454941
55698
SH
SOLE
55698
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
8859466
38617
SH
SOLE
38617
0
0
LINDE PLC
SHS
G54950103
11378537
32013
SH
SOLE
32013
0
0
LILLY ELI & CO
COM
532457108
206184
600
SH
SOLE
600
0
0
LOCKHEED MARTIN CORP
COM
539830109
2415950
5111
SH
SOLE
5111
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
209679
8604
SH
SOLE
8604
0
0
LOWES COS INC
COM
548661107
17717404
88600
SH
SOLE
88600
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
31129
284
SH
SOLE
284
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
1111794
26829
SH
SOLE
26829
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
12640541
34783
SH
SOLE
34783
0
0
MARRIOTT INTL INC NEW
CL A
571903202
847136
5102
SH
SOLE
5102
0
0
MCDONALDS CORP
COM
580135101
242422
867
SH
SOLE
867
0
0
MOODYS CORP
COM
615369105
2029512
6632
SH
SOLE
6632
0
0
MONDELEZ INTL INC
CL A
609207105
2257432
32379
SH
SOLE
32379
0
0
MEDTRONIC PLC
SHS
G5960L103
10497344
130208
SH
SOLE
130208
0
0
META PLATFORMS INC
CL A
30303M102
12329561
58175
SH
SOLE
58175
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
45179
16310
SH
SOLE
16310
0
0
MARKEL CORP
COM
570535104
8842232
6922
SH
SOLE
6922
0
0
MARSH & MCLENNAN COS INC
COM
571748102
229300
1377
SH
SOLE
1377
0
0
MERCK & CO INC
COM
58933Y105
13889381
130552
SH
SOLE
130552
0
0
MICROSOFT CORP
COM
594918104
50310674
174508
SH
SOLE
174508
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
191777
1780
SH
SOLE
1780
0
0
NASDAQ INC
COM
631103108
565342
10341
SH
SOLE
10341
0
0
NEXTERA ENERGY INC
COM
65339F101
7278395
94426
SH
SOLE
94426
0
0
NEXIMMUNE INC
COM
65344D109
3800
10000
SH
SOLE
10000
0
0
NETFLIX INC
COM
64110L106
202106
585
SH
SOLE
585
0
0
NIKE INC
CL B
654106103
2583847
21069
SH
SOLE
21069
0
0
NORFOLK SOUTHN CORP
COM
655844108
372484
1757
SH
SOLE
1757
0
0
NORTHERN TR CORP
COM
665859104
514150
5834
SH
SOLE
5834
0
0
NVIDIA CORPORATION
COM
67066G104
13045670
46966
SH
SOLE
46966
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
267812
2911
SH
SOLE
2911
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
13459481
72178
SH
SOLE
72178
0
0
PAYCHEX INC
COM
704326107
2235922
19512
SH
SOLE
19512
0
0
PEPSICO INC
COM
713448108
16452627
90250
SH
SOLE
90250
0
0
PFIZER INC
COM
717081103
289007
7084
SH
SOLE
7084
0
0
PROCTER AND GAMBLE CO
COM
742718109
17638651
118627
SH
SOLE
118627
0
0
PULTE GROUP INC
COM
745867101
281667
4833
SH
SOLE
4833
0
0
PROLOGIS INC.
COM
74340W103
1072680
8597
SH
SOLE
8597
0
0
PHILIP MORRIS INTL INC
COM
718172109
209801
2157
SH
SOLE
2157
0
0
PNC FINL SVCS GROUP INC
COM
693475105
6094302
47949
SH
SOLE
47949
0
0
PPG INDS INC
COM
693506107
267160
2000
SH
SOLE
2000
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
1809712
11543
SH
SOLE
11543
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
631099
3836
SH
SOLE
3836
0
0
QUALCOMM INC
COM
747525103
3715885
29126
SH
SOLE
29126
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
405388
1263
SH
SOLE
1263
0
0
ROPER TECHNOLOGIES INC
COM
776696106
11250022
25528
SH
SOLE
25528
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
13895815
141895
SH
SOLE
141895
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
402487
4211
SH
SOLE
4211
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
221060
801
SH
SOLE
801
0
0
STARBUCKS CORP
COM
855244109
3385984
32517
SH
SOLE
32517
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
889652
18593
SH
SOLE
18593
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
286811
8242
SH
SOLE
8242
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
248468
3813
SH
SOLE
3813
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
533648
8137
SH
SOLE
8137
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
349812
7232
SH
SOLE
7232
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1467460
17861
SH
SOLE
17861
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
3115
785
SH
SOLE
785
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
261707
8148
SH
SOLE
8148
0
0
S&P GLOBAL INC
COM
78409V104
9463960
27450
SH
SOLE
27450
0
0
SPLUNK INC
COM
848637104
480838
5015
SH
SOLE
5015
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1436809
3510
SH
SOLE
3510
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
11111552
49190
SH
SOLE
49190
0
0
SYSCO CORP
COM
871829107
30660
397
SH
SOLE
397
0
0
AT&T INC
COM
00206R102
2275474
118206
SH
SOLE
118206
0
0
TE CONNECTIVITY LTD
SHS
H84989104
5412127
41267
SH
SOLE
41267
0
0
TRUIST FINL CORP
COM
89832Q109
2690845
78910
SH
SOLE
78910
0
0
TARGET CORP
COM
87612E106
2735650
16517
SH
SOLE
16517
0
0
TJX COS INC NEW
COM
872540109
16720113
213376
SH
SOLE
213376
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
18506655
32109
SH
SOLE
32109
0
0
TRACTOR SUPPLY CO
COM
892356106
181451
772
SH
SOLE
772
0
0
TESLA INC
COM
88160R101
374258
1804
SH
SOLE
1804
0
0
TEXAS INSTRS INC
COM
882508104
3632064
19526
SH
SOLE
19526
0
0
TYLER TECHNOLOGIES INC
COM
902252105
581610
1640
SH
SOLE
1640
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
854316
1808
SH
SOLE
1808
0
0
UNION PAC CORP
COM
907818108
10191619
50639
SH
SOLE
50639
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2281262
11760
SH
SOLE
11760
0
0
US BANCORP DEL
COM NEW
902973304
1885952
52315
SH
SOLE
52315
0
0
ISHARES TR
USD INV GRDE ETF
464288620
6051671
119457
SH
SOLE
119457
0
0
VISA INC
COM CL A
92826C839
18154231
80521
SH
SOLE
80521
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
39618
209
SH
SOLE
209
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
790175
17493
SH
SOLE
17493
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
544636
10186
SH
SOLE
10186
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
3020770
7837
SH
SOLE
7837
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
201499
845
SH
SOLE
845
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2221566
14425
SH
SOLE
14425
0
0
VALERO ENERGY CORP
COM
91913Y100
259935
1862
SH
SOLE
1862
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
212941
1010
SH
SOLE
1010
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2152030
10544
SH
SOLE
10544
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1742309
6985
SH
SOLE
6985
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
486456
12041
SH
SOLE
12041
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
1271920
12056
SH
SOLE
12056
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1629362
41897
SH
SOLE
41897
0
0
WALMART INC
COM
931142103
211001
1431
SH
SOLE
1431
0
0
SPDR SER TR
S&P HOMEBUILD
78464A888
219542
3240
SH
SOLE
3240
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
988210
30737
SH
SOLE
30737
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
798917
7896
SH
SOLE
7896
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
241767
1601
SH
SOLE
1601
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
320431
4289
SH
SOLE
4289
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
1084875
8380
SH
SOLE
8380
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
517109
3458
SH
SOLE
3458
0
0
EXXON MOBIL CORP
COM
30231G102
2487914
22688
SH
SOLE
22688
0
0
XYLEM INC
COM
98419M100
6191288
59134
SH
SOLE
59134
0
0
YUM BRANDS INC
COM
988498101
803443
6083
SH
SOLE
6083
0
0
YUM CHINA HLDGS INC
COM
98850P109
273845
4320
SH
SOLE
4320
0
0
ABB LTD
SPONSORED ADR
000375204
728222
21238
SH
OTR
1
0
0
21238
ABBOTT LABS
COM
002824100
5706078
56352
SH
OTR
1
0
0
56352
ABBVIE INC
COM
00287Y109
9929383
62305
SH
OTR
1
0
0
62305
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4769896
16690
SH
OTR
1
0
0
16690
AIR PRODS & CHEMS INC
COM
009158106
1049980
3656
SH
OTR
1
0
0
3656
ALPHABET INC
CAP STK CL A
02079K305
239404
2308
SH
OTR
1
0
0
2308
ALPHABET INC
CAP STK CL C
02079K107
10628176
102194
SH
OTR
1
0
0
102194
AMAZON COM INC
COM
023135106
8433179
81647
SH
OTR
1
0
0
81647
AMCOR PLC
ORD
G0250X107
527699
46373
SH
OTR
1
0
0
46373
AMERICAN ELEC PWR CO INC
COM
025537101
814780
8955
SH
OTR
1
0
0
8955
AMERICAN NATL BANKSHARES INC
COM
027745108
7187931
226749
SH
OTR
1
0
0
226749
AMETEK INC
COM
031100100
6511211
44804
SH
OTR
1
0
0
44804
AMGEN INC
COM
031162100
807419
3340
SH
OTR
1
0
0
3340
ANALOG DEVICES INC
COM
032654105
6851274
34740
SH
OTR
1
0
0
34740
APPLE INC
COM
037833100
22599572
137051
SH
OTR
1
0
0
137051
ARISTA NETWORKS INC
COM
040413106
378856
2257
SH
OTR
1
0
0
2257
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
4929566
7242
SH
OTR
1
0
0
7242
AT&T INC
COM
00206R102
819604
42578
SH
OTR
1
0
0
42578
BANK AMERICA CORP
COM
060505104
455470
15932
SH
OTR
1
0
0
15932
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11684886
37845
SH
OTR
1
0
0
37845
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
465600
1
SH
OTR
1
0
0
1
BLACKROCK INC
COM
09247X101
717280
1072
SH
OTR
1
0
0
1072
BRISTOL-MYERS SQUIBB CO
COM
110122108
330883
4774
SH
OTR
1
0
0
4774
BROADCOM INC
COM
11135F101
3123571
4869
SH
OTR
1
0
0
4869
BROOKFIELD CORP
CL A LTD VT SH
11271J107
5320859
163271
SH
OTR
1
0
0
163271
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
723786
20710
SH
OTR
1
0
0
20710
CHEMED CORP NEW
COM
16359R103
3177457
5909
SH
OTR
1
0
0
5909
CHEVRON CORP NEW
COM
166764100
7933814
48627
SH
OTR
1
0
0
48627
CHUBB LIMITED
COM
H1467J104
650468
3350
SH
OTR
1
0
0
3350
CISCO SYS INC
COM
17275R102
2436686
46618
SH
OTR
1
0
0
46618
CITIGROUP INC
COM NEW
172967424
263210
5615
SH
OTR
1
0
0
5615
CME GROUP INC
COM
12572Q105
530481
2770
SH
OTR
1
0
0
2770
COCA COLA CO
COM
191216100
1944294
31350
SH
OTR
1
0
0
31350
COLGATE PALMOLIVE CO
COM
194162103
697611
9283
SH
OTR
1
0
0
9283
COMCAST CORP NEW
CL A
20030N101
462580
12206
SH
OTR
1
0
0
12206
CONSTELLATION BRANDS INC
CL A
21036P108
5186296
22960
SH
OTR
1
0
0
22960
COSTCO WHSL CORP NEW
COM
22160K105
1783219
3589
SH
OTR
1
0
0
3589
CROWN CASTLE INC
COM
22822V101
619655
4630
SH
OTR
1
0
0
4630
DARDEN RESTAURANTS INC
COM
237194105
200621
1293
SH
OTR
1
0
0
1293
DIAGEO PLC
SPON ADR NEW
25243Q205
6638813
36643
SH
OTR
1
0
0
36643
DOMINION ENERGY INC
COM
25746U109
876320
15677
SH
OTR
1
0
0
15677
DUKE ENERGY CORP NEW
COM NEW
26441C204
1766424
18311
SH
OTR
1
0
0
18311
EATON CORP PLC
SHS
G29183103
1337280
7805
SH
OTR
1
0
0
7805
LILLY ELI & CO
COM
532457108
1166560
3397
SH
OTR
1
0
0
3397
EMERSON ELEC CO
COM
291011104
883133
10135
SH
OTR
1
0
0
10135
ENBRIDGE INC
COM
29250N105
1642956
43078
SH
OTR
1
0
0
43078
ISHARES TR
CORE TOTAL USD
46434V613
2076103
44987
SH
OTR
1
0
0
44987
ISHARES TR
IBOXX INV CP ETF
464287242
403469
3681
SH
OTR
1
0
0
3681
EXXON MOBIL CORP
COM
30231G102
2028459
18498
SH
OTR
1
0
0
18498
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
409527
3594
SH
OTR
1
0
0
3594
FIRST BANCORP N C
COM
318910106
4009992
112894
SH
OTR
1
0
0
112894
GENERAL MLS INC
COM
370334104
1486719
17397
SH
OTR
1
0
0
17397
GILEAD SCIENCES INC
COM
375558103
847860
10219
SH
OTR
1
0
0
10219
HOME DEPOT INC
COM
437076102
1651397
5596
SH
OTR
1
0
0
5596
HONEYWELL INTL INC
COM
438516106
4276369
22376
SH
OTR
1
0
0
22376
HOOKER FURNISHINGS CORPORATI
COM
439038100
739634
40684
SH
OTR
1
0
0
40684
HUNTINGTON BANCSHARES INC
COM
446150104
902596
80591
SH
OTR
1
0
0
80591
ISHARES TR
RUS MID CAP ETF
464287499
701365
10031
SH
OTR
1
0
0
10031
ISHARES TR
CORE S&P500 ETF
464287200
349817
851
SH
OTR
1
0
0
851
ILLUMINA INC
COM
452327109
268125
1153
SH
OTR
1
0
0
1153
INTEL CORP
COM
458140100
2108379
64559
SH
OTR
1
0
0
64559
INTUITIVE SURGICAL INC
COM NEW
46120E602
620785
2430
SH
OTR
1
0
0
2430
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
271162
1875
SH
OTR
1
0
0
1875
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
653484
24322
SH
OTR
1
0
0
24322
ISHARES TR
1 3 YR TREAS BD
464287457
387951
4723
SH
OTR
1
0
0
4723
ISHARES TR
3 7 YR TREAS BD
464288661
785508
6677
SH
OTR
1
0
0
6677
ISHARES TR
7-10 YR TRSY BD
464287440
1507466
15209
SH
OTR
1
0
0
15209
ISHARES TR
USD INV GRDE ETF
464288620
1452797
28684
SH
OTR
1
0
0
28684
ISHARES TR
CORE S&P SCP ETF
464287804
504481
5217
SH
OTR
1
0
0
5217
ISHARES TR
CORE US AGGBD ET
464287226
616663
6189
SH
OTR
1
0
0
6189
ISHARES INC
CORE MSCI EMKT
46434G103
206376
4230
SH
OTR
1
0
0
4230
ISHARES TR
INTRM GOV CR ETF
464288612
2656837
25427
SH
OTR
1
0
0
25427
ISHARES TR
MSCI EAFE ETF
464287465
5036077
70415
SH
OTR
1
0
0
70415
ISHARES TR
NATIONAL MUN ETF
464288414
439686
4081
SH
OTR
1
0
0
4081
ISHARES TR
RUSSELL 2000 ETF
464287655
244229
1369
SH
OTR
1
0
0
1369
ISHARES TR
CORE S&P MCP ETF
464287507
308196
1232
SH
OTR
1
0
0
1232
ISHARES TR
CORE MSCI EAFE
46432F842
441067
6598
SH
OTR
1
0
0
6598
ISHARES TR
BLACKROCK ULTRA
46434V878
398929
7939
SH
OTR
1
0
0
7939
JPMORGAN CHASE & CO
COM
46625H100
7721624
59257
SH
OTR
1
0
0
59257
JOHNSON & JOHNSON
COM
478160104
2651275
17105
SH
OTR
1
0
0
17105
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
928413
18454
SH
OTR
1
0
0
18454
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
4672015
20365
SH
OTR
1
0
0
20365
LINDE PLC
SHS
G54950103
5586304
15717
SH
OTR
1
0
0
15717
LOCKHEED MARTIN CORP
COM
539830109
996937
2109
SH
OTR
1
0
0
2109
LOWES COS INC
COM
548661107
7553128
37772
SH
OTR
1
0
0
37772
MARKEL CORP
COM
570535104
4136117
3238
SH
OTR
1
0
0
3238
MASTERCARD INCORPORATED
CL A
57636Q104
6942282
19104
SH
OTR
1
0
0
19104
MCDONALDS CORP
COM
580135101
724440
2591
SH
OTR
1
0
0
2591
MEDTRONIC PLC
SHS
G5960L103
3895243
48318
SH
OTR
1
0
0
48318
MERCK & CO INC
COM
58933Y105
6411867
60269
SH
OTR
1
0
0
60269
META PLATFORMS INC
CL A
30303M102
5176071
24423
SH
OTR
1
0
0
24423
MICROSOFT CORP
COM
594918104
23353632
81008
SH
OTR
1
0
0
81008
MONDELEZ INTL INC
CL A
609207105
1164715
16706
SH
OTR
1
0
0
16706
NEXTERA ENERGY INC
COM
65339F101
3654624
47415
SH
OTR
1
0
0
47415
NIKE INC
CL B
654106103
395505
3225
SH
OTR
1
0
0
3225
NORFOLK SOUTHN CORP
COM
655844108
275812
1301
SH
OTR
1
0
0
1301
NVIDIA CORPORATION
COM
67066G104
6260860
22541
SH
OTR
1
0
0
22541
NXP SEMICONDUCTORS N V
COM
N6596X109
6282402
33692
SH
OTR
1
0
0
33692
PAYCHEX INC
COM
704326107
1178066
10281
SH
OTR
1
0
0
10281
PEPSICO INC
COM
713448108
6209717
34064
SH
OTR
1
0
0
34064
PFIZER INC
COM
717081103
752406
18446
SH
OTR
1
0
0
18446
PHILIP MORRIS INTL INC
COM
718172109
395805
4070
SH
OTR
1
0
0
4070
PNC FINL SVCS GROUP INC
COM
693475105
2846158
22394
SH
OTR
1
0
0
22394
PROCTER AND GAMBLE CO
COM
742718109
7926346
53309
SH
OTR
1
0
0
53309
PROLOGIS INC.
COM
74340W103
398115
3191
SH
OTR
1
0
0
3191
QUALCOMM INC
COM
747525103
1562437
12247
SH
OTR
1
0
0
12247
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
6970609
71181
SH
OTR
1
0
0
71181
ROPER TECHNOLOGIES INC
COM
776696106
5902016
13393
SH
OTR
1
0
0
13393
S&P GLOBAL INC
COM
78409V104
4994071
14486
SH
OTR
1
0
0
14486
SALESFORCE INC
COM
79466L302
249319
1248
SH
OTR
1
0
0
1248
SIRIUS XM HOLDINGS INC
COM
82968B103
79400
20000
SH
OTR
1
0
0
20000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10362884
25313
SH
OTR
1
0
0
25313
STARBUCKS CORP
COM
855244109
1008462
9685
SH
OTR
1
0
0
9685
SYSCO CORP
COM
871829107
300535
3892
SH
OTR
1
0
0
3892
TARGET CORP
COM
87612E106
1152752
6960
SH
OTR
1
0
0
6960
TE CONNECTIVITY LTD
SHS
H84989104
2500897
19070
SH
OTR
1
0
0
19070
TEXAS INSTRS INC
COM
882508104
1711452
9201
SH
OTR
1
0
0
9201
THERMO FISHER SCIENTIFIC INC
COM
883556102
8651607
15011
SH
OTR
1
0
0
15011
TJX COS INC NEW
COM
872540109
8247645
105255
SH
OTR
1
0
0
105255
TRACTOR SUPPLY CO
COM
892356106
700649
2981
SH
OTR
1
0
0
2981
TRUIST FINL CORP
COM
89832Q109
1295152
37993
SH
OTR
1
0
0
37993
UNION PAC CORP
COM
907818108
4621593
22964
SH
OTR
1
0
0
22964
UNITED PARCEL SERVICE INC
CL B
911312106
979793
5051
SH
OTR
1
0
0
5051
UNITEDHEALTH GROUP INC
COM
91324P102
582687
1233
SH
OTR
1
0
0
1233
US BANCORP DEL
COM NEW
902973304
650822
18059
SH
OTR
1
0
0
18059
VANGUARD INDEX FDS
MID CAP ETF
922908629
1157949
5490
SH
OTR
1
0
0
5490
VANGUARD INDEX FDS
SMALL CP ETF
922908751
632560
3337
SH
OTR
1
0
0
3337
VERIZON COMMUNICATIONS INC
COM
92343V104
551022
14173
SH
OTR
1
0
0
14173
VISA INC
COM CL A
92826C839
8894928
39453
SH
OTR
1
0
0
39453
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
184986
16756
SH
OTR
1
0
0
16756
WALMART INC
COM
931142103
236509
1604
SH
OTR
1
0
0
1604
DISNEY WALT CO
COM
254687106
3217552
32135
SH
OTR
1
0
0
32135
XYLEM INC
COM
98419M100
3573079
34128
SH
OTR
1
0
0
34128