0001014306-22-000002.txt : 20220110 0001014306-22-000002.hdr.sgml : 20220110 20220110130200 ACCESSION NUMBER: 0001014306-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220110 DATE AS OF CHANGE: 20220110 EFFECTIVENESS DATE: 20220110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DIXON HUBARD FEINOUR & BROWN INC/VA CENTRAL INDEX KEY: 0001014306 IRS NUMBER: 541156665 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05558 FILM NUMBER: 22520638 BUSINESS ADDRESS: STREET 1: 601 S JEFFERSON STREET STE 410 STREET 2: P O BOX 2768 CITY: ROANOKE STATE: VA ZIP: 24001-2768 BUSINESS PHONE: 5403439903 MAIL ADDRESS: STREET 1: POST OFFICE BOX 2768 CITY: ROANOKE STATE: VA ZIP: 24001-2768 FORMER COMPANY: FORMER CONFORMED NAME: DIXON HUBARD & FEINOUR INC/VA DATE OF NAME CHANGE: 19990208 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001014306 XXXXXXXX 12-31-2021 12-31-2021 DIXON HUBARD FEINOUR & BROWN INC/VA
POST OFFICE BOX 2768 ROANOKE VA 24001-2768
13F HOLDINGS REPORT 028-05558 N
Breanna Reynolds Payne Compliance Officer 434-977-1550 Breanna Reynolds Payne Charlottesville VA 01-10-2022 0 297 1038671 false
INFORMATION TABLE 2 f1312312021.xml AMAZON COM INC COM Stock 023135106 15948 4783 SH SOLE 0 4762 0 21 PRUDENTIAL FINL INC COM Stock 744320102 324 2997 SH SOLE 0 2997 0 0 INVESCO QQQ TRUST ETF 46090E103 2958 7435 SH SOLE 0 7435 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1103 6345 SH SOLE 0 6145 0 200 STARBUCKS CORP COM Stock 855244109 1264 10810 SH SOLE 0 3047 0 7762 BLOCK INC CL A Stock 852234103 248 1538 SH SOLE 0 1532 0 6 ANTHEM INC COM Stock 036752103 5520 11908 SH SOLE 0 11877 0 31 DOLLAR GEN CORP NEW COM Stock 256677105 12299 52150 SH SOLE 0 52131 0 19 VULCAN MATLS CO COM Stock 929160109 536 2580 SH SOLE 0 2580 0 0 JOHNSON & JOHNSON COM Stock 478160104 10522 61505 SH SOLE 0 52408 0 9097 WILLIAMS SONOMA INC COM Stock 969904101 8974 53058 SH SOLE 0 53058 0 0 WASTE MGMT INC DEL COM Stock 94106L109 1545 9258 SH SOLE 0 9258 0 0 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 16241 67266 SH SOLE 0 65982 0 1284 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 379 7750 SH SOLE 0 7750 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 12349 21752 SH SOLE 0 20219 0 1533 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 791 16185 SH SOLE 0 16185 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 5868 15340 SH SOLE 0 11084 0 4256 YUM BRANDS INC COM Stock 988498101 335 2412 SH SOLE 0 2412 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 1515 35660 SH SOLE 0 35260 0 400 PROCTER AND GAMBLE CO COM Stock 742718109 6961 42554 SH SOLE 0 42330 0 223 COCA COLA CO COM Stock 191216100 4807 81190 SH SOLE 0 80990 0 200 GENERAL MLS INC COM Stock 370334104 356 5288 SH SOLE 0 5288 0 0 PPG INDS INC COM Stock 693506107 534 3099 SH SOLE 0 3099 0 0 TRUIST FINL CORP COM Stock 89832Q109 2900 49528 SH SOLE 0 48838 0 690 UNITED PARCEL SERVICE INC CL B Stock 911312106 1581 7376 SH SOLE 0 1917 0 5458 VANGUARD REAL ESTATE ETF ETF 922908553 2039 17572 SH SOLE 0 17572 0 0 BIOGEN INC COM Stock 09062X103 790 3292 SH SOLE 0 3279 0 13 INTEL CORP COM Stock 458140100 2840 55152 SH SOLE 0 46973 0 8179 CME GROUP INC COM Stock 12572Q105 13779 60311 SH SOLE 0 60061 0 250 MEDTRONIC PLC SHS Stock G5960L103 1393 13465 SH SOLE 0 5646 0 7819 CLOROX CO DEL COM Stock 189054109 200 1149 SH SOLE 0 1149 0 0 NETFLIX INC COM Stock 64110L106 240 399 SH SOLE 0 242 0 157 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 508 1399 SH SOLE 0 1399 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 635 2646 SH SOLE 0 2646 0 0 MEDPACE HLDGS INC COM Stock 58506Q109 12520 57525 SH SOLE 0 57525 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 12075 32617 SH SOLE 0 32599 0 18 SANOFI SPONSORED ADR ADR 80105N105 319 6375 SH SOLE 0 6275 0 100 MERCK & CO INC COM Stock 58933Y105 5606 73141 SH SOLE 0 69048 0 4092 SPDR S&P 500 ETF ETF 78462F103 5621 11834 SH SOLE 0 11755 0 78 ILLINOIS TOOL WKS INC COM Stock 452308109 532 2156 SH SOLE 0 1756 0 400 UNITED RENTALS INC COM Stock 911363109 11133 33504 SH SOLE 0 33504 0 0 STEEL DYNAMICS INC COM Stock 858119100 1258 20264 SH SOLE 0 20264 0 0 NORDSON CORP COM Stock 655663102 367 1438 SH SOLE 0 1438 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 1363 6193 SH SOLE 0 821 0 5372 SMUCKER J M CO COM NEW Stock 832696405 365 2685 SH SOLE 0 2685 0 0 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 515 3973 SH SOLE 0 3931 0 42 ISHARES S&P 100 ETF ETF 464287101 291 1329 SH SOLE 0 1329 0 0 TEGNA INC COM Stock 87901J105 253 13650 SH SOLE 0 13650 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 1815 18141 SH SOLE 0 18141 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 5589 107571 SH SOLE 0 92475 0 15096 CHUBB LIMITED COM Stock H1467J104 773 4001 SH SOLE 0 4001 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 406 4636 SH SOLE 0 4636 0 0 FEDEX CORP COM Stock 31428X106 4089 15810 SH SOLE 0 15625 0 185 PEPSICO INC COM Stock 713448108 7628 43911 SH SOLE 0 34591 0 9319 JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 321 18025 SH SOLE 0 18025 0 0 SNAP INC CL A Stock 83304A106 3175 67507 SH SOLE 0 67507 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 4596 32156 SH SOLE 0 31956 0 200 HONEYWELL INTL INC COM Stock 438516106 816 3912 SH SOLE 0 2737 0 1175 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 1606 7951 SH SOLE 0 7935 0 16 FORD MTR CO DEL COM Stock 345370860 650 31234 SH SOLE 0 31000 0 234 US BANCORP DEL COM NEW Stock 902973304 410 7296 SH SOLE 0 7296 0 0 HOME DEPOT INC COM Stock 437076102 16382 39474 SH SOLE 0 34417 0 5057 BAXTER INTL INC COM Stock 071813109 369 4300 SH SOLE 0 4300 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 417 1691 SH SOLE 0 864 0 827 DUPONT DE NEMOURS INC COM Stock 26614N102 3187 39459 SH SOLE 0 39375 0 84 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 401 15653 SH SOLE 0 0 0 15653 SPDR GOLD SHARES ETF 78463V107 1109 6486 SH SOLE 0 6486 0 0 SOUTHERN CO COM Stock 842587107 3247 47349 SH SOLE 0 47225 0 124 BECTON DICKINSON & CO COM Stock 075887109 669 2660 SH SOLE 0 423 0 2237 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 612 2004 SH SOLE 0 0 0 2004 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 526 1675 SH SOLE 0 1675 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 13200 339594 SH SOLE 0 26486 0 313108 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 344 3023 SH SOLE 0 3023 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 514 10324 SH SOLE 0 1536 0 8788 IQVIA HLDGS INC COM Stock 46266C105 223 790 SH SOLE 0 790 0 0 AON PLC SHS CL A Stock G0403H108 2704 8998 SH SOLE 0 4868 0 4130 ISHARES S&P SMALL-CAP FUND ETF 464287804 2186 19090 SH SOLE 0 19090 0 0 LUNA INNOVATIONS INC COM Stock 550351100 96 11329 SH SOLE 0 11329 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 14471 48397 SH SOLE 0 43866 0 4531 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 25631 45198 SH SOLE 0 44961 0 237 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 254 6156 SH SOLE 0 5668 0 488 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 521 5620 SH SOLE 0 5620 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 16391 5658 SH SOLE 0 5551 0 107 FISERV INC COM Stock 337738108 1820 17531 SH SOLE 0 16225 0 1306 INTUIT COM Stock 461202103 20094 31240 SH SOLE 0 31005 0 235 UNILEVER PLC SPON ADR NEW ADR 904767704 5140 95566 SH SOLE 0 93296 0 2270 AMERICAN NATL BANKSHARES INC COM Stock 027745108 1221 32398 SH SOLE 0 32398 0 0 CSX CORP COM Stock 126408103 1005 26738 SH SOLE 0 26639 0 99 COMCAST CORP NEW CL A Stock 20030N101 320 6355 SH SOLE 0 5625 0 730 MICROSOFT CORP COM Stock 594918104 38683 115017 SH SOLE 0 106693 0 8324 HEALTHPEAK PROPERTIES INC COM REIT 42250P103 280 7750 SH SOLE 0 7750 0 0 CVS HEALTH CORP COM Stock 126650100 10848 105160 SH SOLE 0 102421 0 2739 SONOS INC COM Stock 83570H108 798 26780 SH SOLE 0 26780 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH SOLE 0 0 0 1 CBOE GLOBAL MKTS INC COM Stock 12503M108 8798 67471 SH SOLE 0 67221 0 250 BOEING CO COM Stock 097023105 957 4754 SH SOLE 0 4740 0 14 VANGUARD SMALL-CAP INDEX FUND ETF 922908751 225 995 SH SOLE 0 995 0 0 VANGUARD MID-CAP INDEX FUND ETF 922908629 2239 8790 SH SOLE 0 8789 0 0 NEXTERA ENERGY INC COM Stock 65339F101 626 6706 SH SOLE 0 6274 0 432 NIKE INC CL B Stock 654106103 424 2546 SH SOLE 0 2481 0 65 ALIGN TECHNOLOGY INC COM Stock 016255101 440 670 SH SOLE 0 0 0 670 VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 20174 331653 SH SOLE 0 54703 0 276950 TESLA INC COM Stock 88160R101 892 844 SH SOLE 0 819 0 25 MSCI INC COM Stock 55354G100 10996 17946 SH SOLE 0 17946 0 0 ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 392 7098 SH SOLE 0 0 0 7098 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 2020 54164 SH SOLE 0 54164 0 0 EASTGROUP PPTYS INC COM REIT 277276101 638 2801 SH SOLE 0 0 0 2801 NORFOLK SOUTHN CORP COM Stock 655844108 5808 19509 SH SOLE 0 19493 0 16 UDR INC COM REIT 902653104 1368 22802 SH SOLE 0 22802 0 0 VORNADO RLTY TR SH BEN INT REIT 929042109 304 7260 SH SOLE 0 7260 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 6229 91280 SH SOLE 0 90480 0 800 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 914 17520 SH SOLE 0 17480 0 40 BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 483 7993 SH SOLE 0 1280 0 6713 DOW INC COM Stock 260557103 369 6508 SH SOLE 0 6480 0 28 VANGUARD S&P 500 ETF ETF 922908363 537 1230 SH SOLE 0 0 0 1229 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 334 5732 SH SOLE 0 5732 0 0 ILLUMINA INC COM Stock 452327109 590 1551 SH SOLE 0 1551 0 0 CORTEVA INC COM Stock 22052L104 3887 82216 SH SOLE 0 81610 0 606 CONSOLIDATED EDISON INC COM Stock 209115104 1701 19931 SH SOLE 0 19931 0 0 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 226 2130 SH SOLE 0 2130 0 0 TERADYNE INC COM Stock 880770102 348 2130 SH SOLE 0 2130 0 0 SPDR S&P 600 SMALL CAP ETF ETF 78464A813 13387 134666 SH SOLE 0 8579 0 126087 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1690 15326 SH SOLE 0 15325 0 0 LILLY ELI & CO COM Stock 532457108 5464 19783 SH SOLE 0 19749 0 34 AIR PRODS & CHEMS INC COM Stock 009158106 1038 3412 SH SOLE 0 449 0 2963 LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 94 11200 SH SOLE 0 11200 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 13722 170605 SH SOLE 0 9587 0 161018 HALOZYME THERAPEUTICS INC COM Stock 40637H109 805 20018 SH SOLE 0 20018 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 627 2817 SH SOLE 0 2758 0 59 INVESCO SENIOR LOAN ETF ETF 46138G508 2529 114419 SH SOLE 0 114419 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 752 6888 SH SOLE 0 6888 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 3358 32008 SH SOLE 0 20295 0 11713 CARRIER GLOBAL CORPORATION COM Stock 14448C104 321 5925 SH SOLE 0 5925 0 0 AFLAC INC COM Stock 001055102 200 3426 SH SOLE 0 3426 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 15513 305804 SH SOLE 0 303604 0 2200 ISHARES SELECT DIVIDEND ETF ETF 464287168 1081 8815 SH SOLE 0 8775 0 40 AMERICAN ELEC PWR CO INC COM Stock 025537101 1530 17195 SH SOLE 0 17071 0 124 ENTERGY CORP NEW COM Stock 29364G103 607 5389 SH SOLE 0 5389 0 0 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 263 2286 SH SOLE 0 1160 0 1126 RGC RES INC COM Stock 74955L103 1046 45475 SH SOLE 0 45475 0 0 MARATHON PETE CORP COM Stock 56585A102 378 5904 SH SOLE 0 5860 0 44 UTZ BRANDS INC COM CL A Stock 918090101 1045 65540 SH SOLE 0 65540 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 1012 10597 SH SOLE 0 10597 0 0 VANECK INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 3622 143329 SH SOLE 0 143329 0 0 REPUBLIC BANCORP INC KY CL A Stock 760281204 2284 44926 SH SOLE 0 44926 0 0 ATLASSIAN CORP PLC CL A Stock G06242104 678 1777 SH SOLE 0 1777 0 0 SCHWAB US AGGREGATE BOND ETF ETF 808524839 225 4180 SH SOLE 0 4180 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 1807 35857 SH SOLE 0 35856 0 0 AIRBNB INC COM CL A Stock 009066101 3653 21939 SH SOLE 0 21819 0 120 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 5074 62777 SH SOLE 0 62727 0 50 VISA INC COM CL A Stock 92826C839 641 2956 SH SOLE 0 2679 0 277 ISHARES MSCI INDIA INDEX FUND ETF 46429B598 2683 58522 SH SOLE 0 58522 0 0 VANGUARD VALUE INDEX FUND ETF 922908744 2538 17251 SH SOLE 0 17251 0 0 VANGUARD GROWTH INDEX FUND ETF 922908736 3117 9713 SH SOLE 0 9712 0 0 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 1521 14118 SH SOLE 0 14118 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 1319 127037 SH SOLE 0 127037 0 0 PHILLIPS 66 COM Stock 718546104 715 9870 SH SOLE 0 1959 0 7911 META PLATFORMS INC CL A Stock 30303M102 4039 12009 SH SOLE 0 11805 0 204 THERAPEUTICSMD INC COM Stock 88338N107 18 51532 SH SOLE 0 51532 0 0 TOLL BROTHERS INC COM Stock 889478103 5848 80781 SH SOLE 0 80781 0 0 WASHINGTON REAL ESTATE INVT TR SH BEN INT REIT 939653101 429 16600 SH SOLE 0 16600 0 0 MONDELEZ INTL INC CL A Stock 609207105 1543 23271 SH SOLE 0 6671 0 16600 PENTAIR PLC SHS Stock G7S00T104 297 4066 SH SOLE 0 4066 0 0 BROADCOM INC COM Stock 11135F101 3407 5120 SH SOLE 0 1747 0 3373 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 5143 100050 SH SOLE 0 100050 0 0 CANADIAN PAC RY LTD COM Stock 13645T100 8600 119546 SH SOLE 0 119137 0 409 BARCLAYS PLC ADR ADR 06738E204 139 13435 SH SOLE 0 13435 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 465 5312 SH SOLE 0 1078 0 4234 ROYAL BK CDA COM Stock 780087102 1843 17365 SH SOLE 0 17365 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2118 5110 SH SOLE 0 1385 0 3725 EQUIFAX INC COM Stock 294429105 2890 9870 SH SOLE 0 9870 0 0 NVIDIA CORPORATION COM Stock 67066G104 16392 55732 SH SOLE 0 55604 0 128 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 5120 95019 SH SOLE 0 95019 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 805 7287 SH SOLE 0 7287 0 0 SANDY SPRING BANCORP INC COM Stock 800363103 300 6250 SH SOLE 0 6250 0 0 GENUINE PARTS CO COM Stock 372460105 1630 11628 SH SOLE 0 1986 0 9642 ABBVIE INC COM Stock 00287Y109 11134 82228 SH SOLE 0 82211 0 17 S&P GLOBAL INC COM Stock 78409V104 279 592 SH SOLE 0 575 0 17 ZOETIS INC CL A Stock 98978V103 17020 69745 SH SOLE 0 69708 0 37 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 260 2162 SH SOLE 0 2162 0 0 FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 408 20097 SH SOLE 0 0 0 20097 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1749 5969 SH SOLE 0 5968 0 0 BLACKSTONE INC COM Stock 09260D107 499 3860 SH SOLE 0 3860 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 207 1626 SH SOLE 0 1626 0 0 QUALCOMM INC COM Stock 747525103 9035 49409 SH SOLE 0 36838 0 12571 GENERAL DYNAMICS CORP COM Stock 369550108 3902 18715 SH SOLE 0 18545 0 170 MCDONALDS CORP COM Stock 580135101 2852 10638 SH SOLE 0 5793 0 4845 DOVER CORP COM Stock 260003108 456 2510 SH SOLE 0 2493 0 17 CISCO SYS INC COM Stock 17275R102 6010 94836 SH SOLE 0 68405 0 26431 CAPITAL ONE FINL CORP COM Stock 14040H105 742 5117 SH SOLE 0 5084 0 33 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 1346 47239 SH SOLE 0 47239 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 313 2172 SH SOLE 0 2172 0 0 AT&T INC COM Stock 00206R102 753 30613 SH SOLE 0 29940 0 673 CLEARWAY ENERGY INC CL C Stock 18539C204 1170 32470 SH SOLE 0 32470 0 0 PRECIGEN INC COM Stock 74017N105 325 87573 SH SOLE 0 87573 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 283 3000 SH SOLE 0 2864 0 136 NOKIA CORP SPONSORED ADR ADR 654902204 157 25182 SH SOLE 0 25182 0 0 VEEVA SYS INC CL A COM Stock 922475108 254 995 SH SOLE 0 995 0 0 LULULEMON ATHLETICA INC COM Stock 550021109 409 1045 SH SOLE 0 1045 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 814 1707 SH SOLE 0 930 0 777 CIGNA CORP NEW COM Stock 125523100 3961 17250 SH SOLE 0 17242 0 8 ONEOK INC NEW COM Stock 682680103 874 14866 SH SOLE 0 14837 0 29 WELLS FARGO CO NEW COM Stock 949746101 454 9462 SH SOLE 0 8272 0 1190 UNION PAC CORP COM Stock 907818108 795 3157 SH SOLE 0 3123 0 34 RIO TINTO PLC SPONSORED ADR ADR 767204100 504 7525 SH SOLE 0 7525 0 0 ISHARES MBS ETF ETF 464288588 17150 159635 SH SOLE 0 158885 0 750 SALESFORCE COM INC COM Stock 79466L302 8304 32677 SH SOLE 0 32565 0 112 NORTHROP GRUMMAN CORP COM Stock 666807102 636 1642 SH SOLE 0 1642 0 0 REPUBLIC SVCS INC COM Stock 760759100 508 3640 SH SOLE 0 1141 0 2499 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 19764 29620 SH SOLE 0 26874 0 2746 LOCKHEED MARTIN CORP COM Stock 539830109 1436 4041 SH SOLE 0 1640 0 2401 JPMORGAN CHASE & CO COM Stock 46625H100 5387 34018 SH SOLE 0 20833 0 13185 INTERNATIONAL PAPER CO COM Stock 460146103 393 8356 SH SOLE 0 8356 0 0 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 789 13319 SH SOLE 0 13319 0 0 CHEVRON CORP NEW COM Stock 166764100 2860 24373 SH SOLE 0 16703 0 7670 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 473 4065 SH SOLE 0 4065 0 0 ALBEMARLE CORP COM Stock 012653101 10269 43929 SH SOLE 0 43929 0 0 CONOCOPHILLIPS COM Stock 20825C104 479 6632 SH SOLE 0 6532 0 100 DANAHER CORPORATION COM Stock 235851102 2592 7877 SH SOLE 0 7151 0 726 SPDR S&P BANK ETF ETF 78464A797 9141 167549 SH SOLE 0 167549 0 0 BK OF AMERICA CORP COM Stock 060505104 2755 61933 SH SOLE 0 30358 0 31575 VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 313 918 SH SOLE 0 918 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 846 14472 SH SOLE 0 688 0 13784 WALMART INC COM Stock 931142103 1158 8002 SH SOLE 0 7952 0 50 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 907 6783 SH SOLE 0 6171 0 612 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 2073 24084 SH SOLE 0 14818 0 9266 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2109 42648 SH SOLE 0 42648 0 0 TEXAS INSTRS INC COM Stock 882508104 11984 63586 SH SOLE 0 63097 0 489 TARGET CORP COM Stock 87612E106 2498 10792 SH SOLE 0 10763 0 29 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2341 20879 SH SOLE 0 20128 0 750 PFIZER INC COM Stock 717081103 6799 115142 SH SOLE 0 114884 0 258 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 3195 62577 SH SOLE 0 62577 0 0 3M CO COM Stock 88579Y101 1884 10606 SH SOLE 0 10606 0 0 KLA CORP COM NEW Stock 482480100 599 1392 SH SOLE 0 122 0 1270 CATERPILLAR INC COM Stock 149123101 974 4710 SH SOLE 0 4685 0 25 ALPHABET INC CAP STK CL C Stock 02079K107 16618 5743 SH SOLE 0 5704 0 39 AMERICAN EXPRESS CO COM Stock 025816109 2934 17931 SH SOLE 0 9717 0 8214 AMGEN INC COM Stock 031162100 1062 4719 SH SOLE 0 4622 0 97 APPLIED MATLS INC COM Stock 038222105 729 4630 SH SOLE 0 4630 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 268 3078 SH SOLE 0 3078 0 0 TCW STRATEGIC INCOME FD INC COM CEF 872340104 513 88900 SH SOLE 0 88900 0 0 ANALOG DEVICES INC COM Stock 032654105 897 5105 SH SOLE 0 616 0 4489 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 4272 162128 SH SOLE 0 162128 0 0 TRANSDIGM GROUP INC COM Stock 893641100 318 499 SH SOLE 0 0 0 499 HUMANA INC COM Stock 444859102 219 472 SH SOLE 0 472 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 3327 105605 SH SOLE 0 105605 0 0 WILLIAMS COS INC COM Stock 969457100 476 18288 SH SOLE 0 18288 0 0 IHS MARKIT LTD SHS Stock G47567105 344 2590 SH SOLE 0 2590 0 0 WESTERN ASSET MUN PARTNERS FD COM CEF 95766P108 231 14873 SH SOLE 0 14873 0 0 MERCADOLIBRE INC COM Stock 58733R102 338 251 SH SOLE 0 251 0 0 BANK MONTREAL QUE COM Stock 063671101 399 3700 SH SOLE 0 2700 0 1000 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 125 10665 SH SOLE 0 10665 0 0 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 578 3367 SH SOLE 0 3367 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 1248 127850 SH SOLE 0 127850 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 272 2386 SH SOLE 0 2286 0 100 GLOBANT S A COM Stock L44385109 447 1422 SH SOLE 0 1422 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 10047 179949 SH SOLE 0 17357 0 162592 EATON CORP PLC SHS Stock G29183103 614 3555 SH SOLE 0 2534 0 1021 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 2413 47879 SH SOLE 0 47879 0 0 TRIMBLE INC COM Stock 896239100 8567 98256 SH SOLE 0 98256 0 0 CYBERARK SOFTWARE LTD SHS Stock M2682V108 1630 9405 SH SOLE 0 9365 0 40 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 3485 56720 SH SOLE 0 56560 0 160 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 3695 45713 SH SOLE 0 45712 0 0 SAUL CTRS INC COM REIT 804395101 3236 61030 SH SOLE 0 61030 0 0 LAM RESEARCH CORP COM Stock 512807108 310 431 SH SOLE 0 424 0 7 PHILIP MORRIS INTL INC COM Stock 718172109 351 3694 SH SOLE 0 3694 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 982 3087 SH SOLE 0 135 0 2952 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 3810 61112 SH SOLE 0 60950 0 162 REALTY INCOME CORP COM REIT 756109104 677 9461 SH SOLE 0 9461 0 0 ALTRIA GROUP INC COM Stock 02209S103 393 8284 SH SOLE 0 7910 0 374 DOMINION ENERGY INC COM Stock 25746U109 10870 138370 SH SOLE 0 123645 0 14725 AGILENT TECHNOLOGIES INC COM Stock 00846U101 778 4872 SH SOLE 0 1220 0 3652 EXXON MOBIL CORP COM Stock 30231G102 5351 87444 SH SOLE 0 82480 0 4964 UNITEDHEALTH GROUP INC COM Stock 91324P102 1763 3511 SH SOLE 0 1346 0 2164 TRAVELERS COMPANIES INC COM Stock 89417E109 1696 10839 SH SOLE 0 10839 0 0 LOWES COS INC COM Stock 548661107 1858 7189 SH SOLE 0 4208 0 2981 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 8895 31705 SH SOLE 0 30932 0 773 DEERE & CO COM Stock 244199105 1573 4588 SH SOLE 0 4573 0 15 SOUTHWEST AIRLS CO COM Stock 844741108 581 13558 SH SOLE 0 13158 0 400 ISHARES MSCI ACWI INDEX FUND ETF 464288257 217 2050 SH SOLE 0 2050 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 590 6917 SH SOLE 0 5955 0 962 SHOPIFY INC CL A Stock 82509L107 4763 3458 SH SOLE 0 3455 0 3 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 11114 155267 SH SOLE 0 18614 0 136653 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 2441 31408 SH SOLE 0 31208 0 200 PAYPAL HLDGS INC COM Stock 70450Y103 2593 13749 SH SOLE 0 13633 0 116 LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109 1259 80675 SH SOLE 0 80675 0 0 BLACKROCK INC COM Stock 09247X101 255 278 SH SOLE 0 278 0 0 ISHARES S&P MIDCAP FUND ETF 464287507 339 1196 SH SOLE 0 1196 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 856 15594 SH SOLE 0 15594 0 0 APPLE INC COM Stock 037833100 48217 271538 SH SOLE 0 259174 0 12363 ABBOTT LABS COM Stock 002824100 11610 82492 SH SOLE 0 75012 0 7480 DISNEY WALT CO COM Stock 254687106 7545 48712 SH SOLE 0 42131 0 6581 INVESCO PREFERRED ETF ETF 46138E511 11526 768371 SH SOLE 0 50815 0 717556 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 2233 24428 SH SOLE 0 21652 0 2776 MARSH & MCLENNAN COS INC COM Stock 571748102 219 1259 SH SOLE 0 1259 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 158 44050 SH SOLE 0 44050 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 201 1195 SH SOLE 0 0 0 1195