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