0001062993-23-002080.txt : 20230203
0001062993-23-002080.hdr.sgml : 20230203
20230203144435
ACCESSION NUMBER: 0001062993-23-002080
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230203
DATE AS OF CHANGE: 20230203
EFFECTIVENESS DATE: 20230203
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: 23585351
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
12-31-2022
12-31-2022
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
02-02-2023
1
352
1169087801
false
1
0000939835
028-06978
AMERICAN NATIONAL BANK & TRUST CO /VA/
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
APPLE INC
COM
037833100
37210972
286392
SH
SOLE
286392
0
0
ABB LTD
SPONSORED ADR
000375204
2192770
71988
SH
SOLE
71988
0
0
ABBVIE INC
COM
00287Y109
21297360
131782
SH
SOLE
131782
0
0
ABBOTT LABS
COM
002824100
12856530
117101
SH
SOLE
117101
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
9556536
35814
SH
SOLE
35814
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
1433954
4261
SH
SOLE
4261
0
0
ANALOG DEVICES INC
COM
032654105
11498044
70097
SH
SOLE
70097
0
0
AUTODESK INC
COM
052769106
452225
2420
SH
SOLE
2420
0
0
AFLAC INC
COM
001055102
541708
7530
SH
SOLE
7530
0
0
ISHARES TR
CORE US AGGBD ET
464287226
863502
8903
SH
SOLE
8903
0
0
ALLSTATE CORP
COM
020002101
399342
2945
SH
SOLE
2945
0
0
AMCOR PLC
ORD
G0250X107
1405306
117994
SH
SOLE
117994
0
0
AMETEK INC
COM
031100100
12814249
91714
SH
SOLE
91714
0
0
AMGEN INC
COM
031162100
2871993
10935
SH
SOLE
10935
0
0
AMERICAN NATL BANKSHARES INC
COM
027745108
55244
1496
SH
SOLE
1496
0
0
AMAZON COM INC
COM
023135106
14133628
168257
SH
SOLE
168257
0
0
ARISTA NETWORKS INC
COM
040413106
1679484
13840
SH
SOLE
13840
0
0
AIR PRODS & CHEMS INC
COM
009158106
2846315
9233
SH
SOLE
9233
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
8082000
14791
SH
SOLE
14791
0
0
ATLAS CORP
SHARES
Y0436Q109
168740
11000
SH
SOLE
11000
0
0
APTARGROUP INC
COM
038336103
231508
2105
SH
SOLE
2105
0
0
BROADCOM INC
COM
11135F101
5625758
10062
SH
SOLE
10062
0
0
AMERICAN EXPRESS CO
COM
025816109
1848656
12512
SH
SOLE
12512
0
0
BOEING CO
COM
097023105
252399
1325
SH
SOLE
1325
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
2294669
89252
SH
SOLE
89252
0
0
BANK AMERICA CORP
COM
060505104
1938107
58518
SH
SOLE
58518
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
2177859
75963
SH
SOLE
75963
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
1508380
54770
SH
SOLE
54770
0
0
BLACKROCK INC
COM
09247X101
64485
91
SH
SOLE
91
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
503777
7002
SH
SOLE
7002
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
9585478
304688
SH
SOLE
304688
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
468711
1
SH
SOLE
1
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2505179
8110
SH
SOLE
8110
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
19520627
63194
SH
SOLE
63194
0
0
CITIGROUP INC
COM NEW
172967424
707069
15633
SH
SOLE
15633
0
0
CATERPILLAR INC
COM
149123101
2070007
8641
SH
SOLE
8641
0
0
CHUBB LIMITED
COM
H1467J104
1734465
7862
SH
SOLE
7862
0
0
CBRE GROUP INC
CL A
12504L109
315844
4104
SH
SOLE
4104
0
0
CROWN CASTLE INC
COM
22822V101
1435712
10585
SH
SOLE
10585
0
0
CHEMED CORP NEW
COM
16359R103
5959684
11676
SH
SOLE
11676
0
0
COLGATE PALMOLIVE CO
COM
194162103
67365
855
SH
SOLE
855
0
0
COMCAST CORP NEW
CL A
20030N101
888515
25408
SH
SOLE
25408
0
0
CME GROUP INC
COM
12572Q105
1400598
8329
SH
SOLE
8329
0
0
COSTCO WHSL CORP NEW
COM
22160K105
226452
496
SH
SOLE
496
0
0
SALESFORCE INC
COM
79466L302
428006
3228
SH
SOLE
3228
0
0
CISCO SYS INC
COM
17275R102
5014194
105252
SH
SOLE
105252
0
0
CSX CORP
COM
126408103
493357
15925
SH
SOLE
15925
0
0
CHEVRON CORP NEW
COM
166764100
19861526
110655
SH
SOLE
110655
0
0
DOMINION ENERGY INC
COM
25746U109
6103516
99535
SH
SOLE
99535
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
14291142
80202
SH
SOLE
80202
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
219016
1400
SH
SOLE
1400
0
0
DANAHER CORPORATION
COM
235851102
385172
1451
SH
SOLE
1451
0
0
DISNEY WALT CO
COM
254687106
6583190
75773
SH
SOLE
75773
0
0
DIGITAL RLTY TR INC
COM
253868103
2280722
22746
SH
SOLE
22746
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
6302412
61194
SH
SOLE
61194
0
0
ELECTRONIC ARTS INC
COM
285512109
625110
5116
SH
SOLE
5116
0
0
ECOLAB INC
COM
278865100
649582
4463
SH
SOLE
4463
0
0
ISHARES TR
MSCI EAFE ETF
464287465
117889
1796
SH
SOLE
1796
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
344262
28172
SH
SOLE
28172
0
0
EMERSON ELEC CO
COM
291011104
2480129
25819
SH
SOLE
25819
0
0
ENBRIDGE INC
COM
29250N105
3894187
99596
SH
SOLE
99596
0
0
EATON CORP PLC
SHS
G29183103
3651920
23268
SH
SOLE
23268
0
0
FIRST BANCORP N C
COM
318910106
42840
1000
SH
SOLE
1000
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
265426
350
SH
SOLE
350
0
0
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
1520227
48945
SH
SOLE
48945
0
0
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
1310872
23128
SH
SOLE
23128
0
0
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
589455
24725
SH
SOLE
24725
0
0
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
2377812
37165
SH
SOLE
37165
0
0
FIDELITY COVINGTON TRUST
MSCI INDL INDX
316092709
1278168
25205
SH
SOLE
25205
0
0
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
572005
13104
SH
SOLE
13104
0
0
F N B CORP
COM
302520101
161376
12366
SH
SOLE
12366
0
0
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
2118217
44185
SH
SOLE
44185
0
0
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
429463
17310
SH
SOLE
17310
0
0
FIDELITY COVINGTON TRUST
CONSMR STAPLES
316092303
1034896
23095
SH
SOLE
23095
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
4717070
49911
SH
SOLE
49911
0
0
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
586056
12858
SH
SOLE
12858
0
0
GENERAL DYNAMICS CORP
COM
369550108
299469
1207
SH
SOLE
1207
0
0
GILEAD SCIENCES INC
COM
375558103
174361
2031
SH
SOLE
2031
0
0
GENERAL MLS INC
COM
370334104
2948411
35163
SH
SOLE
35163
0
0
GLOBE LIFE INC
COM
37959E102
627824
5208
SH
SOLE
5208
0
0
GENERAC HLDGS INC
COM
368736104
324830
3227
SH
SOLE
3227
0
0
ALPHABET INC
CAP STK CL C
02079K107
14621639
164788
SH
SOLE
164788
0
0
ALPHABET INC
CAP STK CL A
02079K305
4211617
47735
SH
SOLE
47735
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
407791
3980
SH
SOLE
3980
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
3418073
242417
SH
SOLE
242417
0
0
HOME DEPOT INC
COM
437076102
4331451
13713
SH
SOLE
13713
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
241837
2320
SH
SOLE
2320
0
0
HONEYWELL INTL INC
COM
438516106
9027740
42127
SH
SOLE
42127
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
327992
2328
SH
SOLE
2328
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
2447262
48906
SH
SOLE
48906
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
7195281
75123
SH
SOLE
75123
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
6544478
106173
SH
SOLE
106173
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
2020350
43262
SH
SOLE
43262
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
313218
6287
SH
SOLE
6287
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
181176
749
SH
SOLE
749
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
105618
1116
SH
SOLE
1116
0
0
INTEL CORP
COM
458140100
4229720
160035
SH
SOLE
160035
0
0
IQVIA HLDGS INC
COM
46266C105
1243550
6069
SH
SOLE
6069
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
112243
423
SH
SOLE
423
0
0
GARTNER INC
COM
366651107
1172456
3488
SH
SOLE
3488
0
0
ISHARES TR
CORE S&P TTL STK
464287150
181620
2142
SH
SOLE
2142
0
0
ISHARES TR
CORE TOTAL USD
46434V613
7615564
169498
SH
SOLE
169498
0
0
ISHARES TR
CORE S&P500 ETF
464287200
415715
1082
SH
SOLE
1082
0
0
ISHARES TR
RUS 1000 ETF
464287622
93892
446
SH
SOLE
446
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
458678
2141
SH
SOLE
2141
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
35744
205
SH
SOLE
205
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
236830
1104
SH
SOLE
1104
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
853447
10209
SH
SOLE
10209
0
0
ISHARES TR
RUS MID CAP ETF
464287499
695410
10310
SH
SOLE
10310
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
923717
4186
SH
SOLE
4186
0
0
JACOBS SOLUTIONS INC
COM
46982L108
364533
3036
SH
SOLE
3036
0
0
JABIL INC
COM
466313103
560399
8217
SH
SOLE
8217
0
0
JOHNSON & JOHNSON
COM
478160104
7516042
42548
SH
SOLE
42548
0
0
JPMORGAN CHASE & CO
COM
46625H100
19758430
147341
SH
SOLE
147341
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
1957323
39045
SH
SOLE
39045
0
0
KLA CORP
COM NEW
482480100
450174
1194
SH
SOLE
1194
0
0
KIMBERLY-CLARK CORP
COM
494368103
339375
2500
SH
SOLE
2500
0
0
COCA COLA CO
COM
191216100
3385474
53222
SH
SOLE
53222
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
8641863
36699
SH
SOLE
36699
0
0
LINDE PLC
SHS
G5494J103
10088339
30929
SH
SOLE
30929
0
0
LILLY ELI & CO
COM
532457108
247510
677
SH
SOLE
677
0
0
LOCKHEED MARTIN CORP
COM
539830109
2456538
5050
SH
SOLE
5050
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
259841
8604
SH
SOLE
8604
0
0
LOWES COS INC
COM
548661107
16451396
82571
SH
SOLE
82571
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
22351
212
SH
SOLE
212
0
0
ISHARES TR
U S EQUITY FACTR
46434V282
1046599
26829
SH
SOLE
26829
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
11718742
33701
SH
SOLE
33701
0
0
MARRIOTT INTL INC NEW
CL A
571903202
758148
5092
SH
SOLE
5092
0
0
MCDONALDS CORP
COM
580135101
231906
880
SH
SOLE
880
0
0
MOODYS CORP
COM
615369105
1865226
6695
SH
SOLE
6695
0
0
MONDELEZ INTL INC
CL A
609207105
2080141
31210
SH
SOLE
31210
0
0
MEDTRONIC PLC
SHS
G5960L103
6399919
82346
SH
SOLE
82346
0
0
META PLATFORMS INC
CL A
30303M102
6322209
52536
SH
SOLE
52536
0
0
MACQUARIE / FIRST TR GLOBAL
COM
55607W100
105170
13000
SH
SOLE
13000
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
45016
16310
SH
SOLE
16310
0
0
MARKEL CORP
COM
570535104
8704656
6607
SH
SOLE
6607
0
0
MARSH & MCLENNAN COS INC
COM
571748102
233461
1411
SH
SOLE
1411
0
0
ALTRIA GROUP INC
COM
02209S103
215825
4722
SH
SOLE
4722
0
0
MERCK & CO INC
COM
58933Y105
14033707
126487
SH
SOLE
126487
0
0
MICROSOFT CORP
COM
594918104
41135595
171527
SH
SOLE
171527
0
0
NASDAQ INC
COM
631103108
652212
10631
SH
SOLE
10631
0
0
NEXTERA ENERGY INC
COM
65339F101
704979
8433
SH
SOLE
8433
0
0
NEXIMMUNE INC
COM
65344D109
2674
11000
SH
SOLE
11000
0
0
NIKE INC
CL B
654106103
2404353
20548
SH
SOLE
20548
0
0
NORFOLK SOUTHN CORP
COM
655844108
438381
1779
SH
SOLE
1779
0
0
NORTHERN TR CORP
COM
665859104
523064
5911
SH
SOLE
5911
0
0
NVIDIA CORPORATION
COM
67066G104
6576487
45001
SH
SOLE
45001
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
267352
2947
SH
SOLE
2947
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
10984970
69512
SH
SOLE
69512
0
0
PAYCHEX INC
COM
704326107
2160035
18692
SH
SOLE
18692
0
0
PEPSICO INC
COM
713448108
14144959
78296
SH
SOLE
78296
0
0
PFIZER INC
COM
717081103
254843
4974
SH
SOLE
4974
0
0
PROCTER AND GAMBLE CO
COM
742718109
17168378
113278
SH
SOLE
113278
0
0
PULTE GROUP INC
COM
745867101
220046
4833
SH
SOLE
4833
0
0
PROLOGIS INC.
COM
74340W103
992678
8806
SH
SOLE
8806
0
0
PROTALIX BIOTHERAPEUTICS INC
COM
74365A309
16506
12048
SH
SOLE
12048
0
0
PHILIP MORRIS INTL INC
COM
718172109
218344
2157
SH
SOLE
2157
0
0
PNC FINL SVCS GROUP INC
COM
693475105
7209632
45648
SH
SOLE
45648
0
0
PPG INDS INC
COM
693506107
251480
2000
SH
SOLE
2000
0
0
QUALCOMM INC
COM
747525103
3053729
27776
SH
SOLE
27776
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
370706
1392
SH
SOLE
1392
0
0
ROPER TECHNOLOGIES INC
COM
776696106
10602564
24538
SH
SOLE
24538
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
13798727
136729
SH
SOLE
136729
0
0
ROYAL BK CDA SUSTAINABL
COM
780087102
399679
4251
SH
SOLE
4251
0
0
STARBUCKS CORP
COM
855244109
3173707
31993
SH
SOLE
31993
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
877941
19593
SH
SOLE
19593
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
252163
7829
SH
SOLE
7829
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
214769
3866
SH
SOLE
3866
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
570899
8647
SH
SOLE
8647
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
319211
7070
SH
SOLE
7070
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1307568
16109
SH
SOLE
16109
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
4520
774
SH
SOLE
774
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
241908
8148
SH
SOLE
8148
0
0
S&P GLOBAL INC
COM
78409V104
8663488
25866
SH
SOLE
25866
0
0
SPLUNK INC
COM
848637104
428900
4982
SH
SOLE
4982
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7031986
18388
SH
SOLE
18388
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
11025545
47575
SH
SOLE
47575
0
0
SYSCO CORP
COM
871829107
67637
885
SH
SOLE
885
0
0
AT&T INC
COM
00206R102
1615614
87757
SH
SOLE
87757
0
0
TE CONNECTIVITY LTD
SHS
H84989104
4392474
38262
SH
SOLE
38262
0
0
TRUIST FINL CORP
COM
89832Q109
2719571
63202
SH
SOLE
63202
0
0
TARGET CORP
COM
87612E106
2323428
15589
SH
SOLE
15589
0
0
TJX COS INC NEW
COM
872540109
16353739
205449
SH
SOLE
205449
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
17068669
30995
SH
SOLE
30995
0
0
TRACTOR SUPPLY CO
COM
892356106
2700
12
SH
SOLE
12
0
0
TESLA INC
COM
88160R101
326427
2650
SH
SOLE
2650
0
0
TEXAS INSTRS INC
COM
882508104
3109392
18820
SH
SOLE
18820
0
0
TYLER TECHNOLOGIES INC
COM
902252105
528752
1640
SH
SOLE
1640
0
0
UNILEVER PLC
SPON ADR NEW
904767704
1206103
23954
SH
SOLE
23954
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
924861
1744
SH
SOLE
1744
0
0
UNION PAC CORP
COM
907818108
10093919
48746
SH
SOLE
48746
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2017662
11606
SH
SOLE
11606
0
0
US BANCORP DEL
COM NEW
902973304
1747232
40065
SH
SOLE
40065
0
0
ISHARES TR
USD INV GRDE ETF
464288620
7062610
143812
SH
SOLE
143812
0
0
VISA INC
COM CL A
92826C839
16224710
78094
SH
SOLE
78094
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
38360
209
SH
SOLE
209
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
596824
11903
SH
SOLE
11903
0
0
V F CORP
COM
918204108
298022
10794
SH
SOLE
10794
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
2563134
8025
SH
SOLE
8025
0
0
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
209602
845
SH
SOLE
845
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2315035
15246
SH
SOLE
15246
0
0
VALERO ENERGY CORP
COM
91913Y100
426503
3362
SH
SOLE
3362
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
204744
1005
SH
SOLE
1005
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1864485
9752
SH
SOLE
9752
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
1473204
6913
SH
SOLE
6913
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
4806115
44415
SH
SOLE
44415
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1242813
31543
SH
SOLE
31543
0
0
WELLS FARGO CO NEW
COM
949746101
203945
4939
SH
SOLE
4939
0
0
WALMART INC
COM
931142103
211939
1495
SH
SOLE
1495
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1097768
32098
SH
SOLE
32098
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
802670
8173
SH
SOLE
8173
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
316241
4242
SH
SOLE
4242
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
1140189
8393
SH
SOLE
8393
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
453222
3509
SH
SOLE
3509
0
0
EXXON MOBIL CORP
COM
30231G102
1662101
15069
SH
SOLE
15069
0
0
XYLEM INC
COM
98419M100
6300814
56985
SH
SOLE
56985
0
0
YUM BRANDS INC
COM
988498101
800372
6249
SH
SOLE
6249
0
0
YUM CHINA HLDGS INC
COM
98850P109
236088
4320
SH
SOLE
4320
0
0
ABB LTD
SPONSORED ADR
000375204
639846
21014
SH
OTR
1
0
0
21014
AT&T INC
COM
00206R102
760374
41326
SH
OTR
1
0
0
41326
ABBOTT LABS
COM
002824100
6264154
57057
SH
OTR
1
0
0
57057
ABBVIE INC
COM
00287Y109
10168658
62922
SH
OTR
1
0
0
62922
AIR PRODS & CHEMS INC
COM
009158106
1069939
3471
SH
OTR
1
0
0
3471
ALPHABET INC
CAP STK CL C
02079K107
8962401
101009
SH
OTR
1
0
0
101009
ALPHABET INC
CAP STK CL A
02079K305
205040
2324
SH
OTR
1
0
0
2324
AMAZON COM INC
COM
023135106
6962088
82882
SH
OTR
1
0
0
82882
AMERICAN NATL BANKSHARES INC
COM
027745108
8863998
240022
SH
OTR
1
0
0
240022
AMETEK INC
COM
031100100
6294394
45051
SH
OTR
1
0
0
45051
AMGEN INC
COM
031162100
862441
3284
SH
OTR
1
0
0
3284
ANALOG DEVICES INC
COM
032654105
5839654
35602
SH
OTR
1
0
0
35602
APPLE INC
COM
037833100
17434113
134182
SH
OTR
1
0
0
134182
ARISTA NETWORKS INC
COM
040413106
273640
2255
SH
OTR
1
0
0
2255
AUTOZONE INC
COM
053332102
209624
85
SH
OTR
1
0
0
85
BANK AMERICA CORP
COM
060505104
484741
14641
SH
OTR
1
0
0
14641
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
468710
1
SH
OTR
1
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11830963
38302
SH
OTR
1
0
0
38302
BLACKROCK INC
COM
09247X101
800037
1129
SH
OTR
1
0
0
1129
BRISTOL-MYERS SQUIBB CO
COM
110122108
364853
5071
SH
OTR
1
0
0
5071
BROADCOM INC
COM
11135F101
2802875
5013
SH
OTR
1
0
0
5013
BROOKFIELD CORP
CL A LTD VT SH
11271J107
5192864
165119
SH
OTR
1
0
0
165119
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
557738
20253
SH
OTR
1
0
0
20253
CME GROUP INC
COM
12572Q105
461230
2743
SH
OTR
1
0
0
2743
CHEMED CORP NEW
COM
16359R103
3084833
6044
SH
OTR
1
0
0
6044
CHEVRON CORP NEW
COM
166764100
8677450
48346
SH
OTR
1
0
0
48346
CISCO SYS INC
COM
17275R102
2426897
50954
SH
OTR
1
0
0
50954
CITIGROUP INC
COM NEW
172967424
246334
5448
SH
OTR
1
0
0
5448
COCA COLA CO
COM
191216100
2003429
31496
SH
OTR
1
0
0
31496
COLGATE PALMOLIVE CO
COM
194162103
762918
9683
SH
OTR
1
0
0
9683
COMCAST CORP NEW
CL A
20030N101
393001
11239
SH
OTR
1
0
0
11239
CONSTELLATION BRANDS INC
CL A
21036P108
5372559
23183
SH
OTR
1
0
0
23183
COSTCO WHSL CORP NEW
COM
22160K105
1674893
3669
SH
OTR
1
0
0
3669
CROWN CASTLE INC
COM
22822V101
698107
5147
SH
OTR
1
0
0
5147
DANAHER CORPORATION
COM
235851102
209673
790
SH
OTR
1
0
0
790
DIAGEO PLC
SPON ADR NEW
25243Q205
6569882
36871
SH
OTR
1
0
0
36871
DIGITAL RLTY TR INC
COM
253868103
684807
6830
SH
OTR
1
0
0
6830
DISNEY WALT CO
COM
254687106
2926424
33685
SH
OTR
1
0
0
33685
DOMINION ENERGY INC
COM
25746U109
4250661
69333
SH
OTR
1
0
0
69333
DUKE ENERGY CORP NEW
COM NEW
26441C204
1819797
17670
SH
OTR
1
0
0
17670
EMERSON ELEC CO
COM
291011104
984391
10248
SH
OTR
1
0
0
10248
ENBRIDGE INC
COM
29250N105
1690292
43242
SH
OTR
1
0
0
43242
EXXON MOBIL CORP
COM
30231G102
1943681
17622
SH
OTR
1
0
0
17622
META PLATFORMS INC
CL A
30303M102
2806686
23324
SH
OTR
1
0
0
23324
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
330871
3501
SH
OTR
1
0
0
3501
FIRST BANCORP N C
COM
318910106
4836375
112894
SH
OTR
1
0
0
112894
GENERAL MLS INC
COM
370334104
1466086
17485
SH
OTR
1
0
0
17485
GILEAD SCIENCES INC
COM
375558103
917813
10691
SH
OTR
1
0
0
10691
HOME DEPOT INC
COM
437076102
1776306
5624
SH
OTR
1
0
0
5624
HONEYWELL INTL INC
COM
438516106
4856343
22662
SH
OTR
1
0
0
22662
HOOKER FURNISHINGS CORPORATI
COM
439038100
760383
40684
SH
OTR
1
0
0
40684
HUNTINGTON BANCSHARES INC
COM
446150104
1088692
77214
SH
OTR
1
0
0
77214
ILLUMINA INC
COM
452327109
243039
1202
SH
OTR
1
0
0
1202
INTEL CORP
COM
458140100
1766614
66846
SH
OTR
1
0
0
66846
INTUITIVE SURGICAL INC
COM NEW
46120E602
692533
2610
SH
OTR
1
0
0
2610
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
395923
2803
SH
OTR
1
0
0
2803
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
612310
23827
SH
OTR
1
0
0
23827
ISHARES TR
CORE S&P TTL STK
464287150
266017
3137
SH
OTR
1
0
0
3137
ISHARES TR
CORE S&P500 ETF
464287200
1025424
2669
SH
OTR
1
0
0
2669
ISHARES TR
CORE US AGGBD ET
464287226
1045538
10780
SH
OTR
1
0
0
10780
ISHARES TR
IBOXX INV CP ETF
464287242
508375
4822
SH
OTR
1
0
0
4822
ISHARES TR
7-10 YR TRSY BD
464287440
2007016
20955
SH
OTR
1
0
0
20955
ISHARES TR
1 3 YR TREAS BD
464287457
375367
4625
SH
OTR
1
0
0
4625
ISHARES TR
MSCI EAFE ETF
464287465
4625860
70484
SH
OTR
1
0
0
70484
ISHARES TR
RUS MID CAP ETF
464287499
696419
10325
SH
OTR
1
0
0
10325
ISHARES TR
CORE S&P MCP ETF
464287507
298007
1232
SH
OTR
1
0
0
1232
ISHARES TR
RUS 1000 ETF
464287622
518510
2463
SH
OTR
1
0
0
2463
ISHARES TR
RUSSELL 2000 ETF
464287655
265026
1520
SH
OTR
1
0
0
1520
ISHARES TR
CORE S&P SCP ETF
464287804
493736
5217
SH
OTR
1
0
0
5217
ISHARES TR
NATIONAL MUN ETF
464288414
430627
4081
SH
OTR
1
0
0
4081
ISHARES TR
INTRM GOV CR ETF
464288612
3071005
29973
SH
OTR
1
0
0
29973
ISHARES TR
USD INV GRDE ETF
464288620
1858667
37848
SH
OTR
1
0
0
37848
ISHARES TR
CORE MSCI EAFE
46432F842
539502
8754
SH
OTR
1
0
0
8754
ISHARES TR
CORE TOTAL USD
46434V613
2223671
49493
SH
OTR
1
0
0
49493
ISHARES TR
BLACKROCK ULTRA
46434V878
1760499
35182
SH
OTR
1
0
0
35182
JPMORGAN CHASE & CO
COM
46625H100
8118941
60545
SH
OTR
1
0
0
60545
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
1727111
34453
SH
OTR
1
0
0
34453
JOHNSON & JOHNSON
COM
478160104
3027564
17139
SH
OTR
1
0
0
17139
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
4899264
20806
SH
OTR
1
0
0
20806
LILLY ELI & CO
COM
532457108
1242722
3397
SH
OTR
1
0
0
3397
LOCKHEED MARTIN CORP
COM
539830109
1026927
2111
SH
OTR
1
0
0
2111
LOWES COS INC
COM
548661107
7696904
38632
SH
OTR
1
0
0
38632
MARKEL CORP
COM
570535104
4359392
3309
SH
OTR
1
0
0
3309
MASTERCARD INCORPORATED
CL A
57636Q104
6758146
19436
SH
OTR
1
0
0
19436
MCDONALDS CORP
COM
580135101
688309
2612
SH
OTR
1
0
0
2612
MERCK & CO INC
COM
58933Y105
6752388
60861
SH
OTR
1
0
0
60861
MICROSOFT CORP
COM
594918104
19633430
81868
SH
OTR
1
0
0
81868
MONDELEZ INTL INC
CL A
609207105
1113890
16713
SH
OTR
1
0
0
16713
NIKE INC
CL B
654106103
377586
3227
SH
OTR
1
0
0
3227
NORFOLK SOUTHN CORP
COM
655844108
371104
1506
SH
OTR
1
0
0
1506
NVIDIA CORPORATION
COM
67066G104
2733553
18706
SH
OTR
1
0
0
18706
PNC FINL SVCS GROUP INC
COM
693475105
3732943
23636
SH
OTR
1
0
0
23636
PAYCHEX INC
COM
704326107
1194163
10334
SH
OTR
1
0
0
10334
PEPSICO INC
COM
713448108
5706552
31588
SH
OTR
1
0
0
31588
PFIZER INC
COM
717081103
1050260
20497
SH
OTR
1
0
0
20497
PHILIP MORRIS INTL INC
COM
718172109
415463
4105
SH
OTR
1
0
0
4105
PROCTER AND GAMBLE CO
COM
742718109
8118001
53564
SH
OTR
1
0
0
53564
PROLOGIS INC.
COM
74340W103
374239
3320
SH
OTR
1
0
0
3320
QUALCOMM INC
COM
747525103
1389497
12639
SH
OTR
1
0
0
12639
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
7346239
72794
SH
OTR
1
0
0
72794
ROPER TECHNOLOGIES INC
COM
776696106
5800975
13426
SH
OTR
1
0
0
13426
S&P GLOBAL INC
COM
78409V104
4861852
14516
SH
OTR
1
0
0
14516
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9720345
25418
SH
OTR
1
0
0
25418
SIRIUS XM HOLDINGS INC
COM
82968B103
116800
20000
SH
OTR
1
0
0
20000
STARBUCKS CORP
COM
855244109
919060
9265
SH
OTR
1
0
0
9265
SYSCO CORP
COM
871829107
297538
3892
SH
OTR
1
0
0
3892
TJX COS INC NEW
COM
872540109
8328751
104634
SH
OTR
1
0
0
104634
TARGET CORP
COM
87612E106
1060238
7114
SH
OTR
1
0
0
7114
TEXAS INSTRS INC
COM
882508104
1540314
9323
SH
OTR
1
0
0
9323
THERMO FISHER SCIENTIFIC INC
COM
883556102
8226622
14939
SH
OTR
1
0
0
14939
TRACTOR SUPPLY CO
COM
892356106
676029
3005
SH
OTR
1
0
0
3005
TRUIST FINL CORP
COM
89832Q109
1614853
37538
SH
OTR
1
0
0
37538
US BANCORP DEL
COM NEW
902973304
755555
17326
SH
OTR
1
0
0
17326
UNILEVER PLC
SPON ADR NEW
904767704
465869
9255
SH
OTR
1
0
0
9255
UNION PAC CORP
COM
907818108
4809891
23229
SH
OTR
1
0
0
23229
UNITED PARCEL SERVICE INC
CL B
911312106
893324
5139
SH
OTR
1
0
0
5139
UNITEDHEALTH GROUP INC
COM
91324P102
653695
1233
SH
OTR
1
0
0
1233
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
499060
4612
SH
OTR
1
0
0
4612
VANGUARD INDEX FDS
MID CAP ETF
922908629
1294800
6353
SH
OTR
1
0
0
6353
VANGUARD INDEX FDS
SMALL CP ETF
922908751
612470
3337
SH
OTR
1
0
0
3337
VERIZON COMMUNICATIONS INC
COM
92343V104
444606
11288
SH
OTR
1
0
0
11288
VISA INC
COM CL A
92826C839
8355966
40220
SH
OTR
1
0
0
40220
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
169570
16756
SH
OTR
1
0
0
16756
WALMART INC
COM
931142103
227430
1604
SH
OTR
1
0
0
1604
XYLEM INC
COM
98419M100
3824469
34590
SH
OTR
1
0
0
34590
AMCOR PLC
ORD
G0250X107
551322
46293
SH
OTR
1
0
0
46293
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4577326
17155
SH
OTR
1
0
0
17155
EATON CORP PLC
SHS
G29183103
1233123
7857
SH
OTR
1
0
0
7857
LINDE PLC
SHS
G5494J103
5249572
16095
SH
OTR
1
0
0
16095
MEDTRONIC PLC
SHS
G5960L103
4149857
53397
SH
OTR
1
0
0
53397
CHUBB LIMITED
COM
H1467J104
676116
3065
SH
OTR
1
0
0
3065
TE CONNECTIVITY LTD
SHS
H84989104
2284185
19898
SH
OTR
1
0
0
19898
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3680345
6736
SH
OTR
1
0
0
6736
NXP SEMICONDUCTORS N V
COM
N6596X109
5473235
34635
SH
OTR
1
0
0
34635