0001014306-22-000005.txt : 20220722 0001014306-22-000005.hdr.sgml : 20220722 20220722131759 ACCESSION NUMBER: 0001014306-22-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220722 DATE AS OF CHANGE: 20220722 EFFECTIVENESS DATE: 20220722 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: 221099477 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 06-30-2022 06-30-2022 DIXON HUBARD FEINOUR & BROWN INC/VA
POST OFFICE BOX 2768 ROANOKE VA 24001-2768
13F HOLDINGS REPORT 028-05558 N
Breanna R. Payne Compliance Officer 434-977-1550 Breanna R. Payne Charlottesville VA 07-22-2022 0 280 842000 false
INFORMATION TABLE 2 F13063022.xml AMAZON COM INC COM Stock 023135106 8741 82299 SH SOLE 0 80139 0 2160 PRUDENTIAL FINL INC COM Stock 744320102 355 3706 SH SOLE 0 3706 0 0 INVESCO QQQ TRUST ETF 46090E103 1761 6282 SH SOLE 0 6282 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 774 6087 SH SOLE 0 5912 0 175 STARBUCKS CORP COM Stock 855244109 446 5842 SH SOLE 0 3379 0 2462 OLD REP INTL CORP COM Stock 680223104 8221 367647 SH SOLE 0 366628 0 1019 ELEVANCE HEALTH INC COM Stock 036752103 5637 11681 SH SOLE 0 11661 0 20 DOLLAR GEN CORP NEW COM Stock 256677105 6694 27275 SH SOLE 0 27178 0 97 VULCAN MATLS CO COM Stock 929160109 367 2580 SH SOLE 0 2560 0 20 JOHNSON & JOHNSON COM Stock 478160104 10166 57270 SH SOLE 0 49575 0 7695 WILLIAMS SONOMA INC COM Stock 969904101 2998 27023 SH SOLE 0 27023 0 0 WASTE MGMT INC DEL COM Stock 94106L109 1390 9088 SH SOLE 0 8888 0 200 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 12096 64130 SH SOLE 0 63071 0 1059 VANGUARD ENERGY INDEX FUND ETF 92204A306 8402 84469 SH SOLE 0 84069 0 400 COSTCO WHSL CORP NEW COM Stock 22160K105 9214 19224 SH SOLE 0 17866 0 1358 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 649 16185 SH SOLE 0 16185 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 1368 4605 SH SOLE 0 983 0 3622 YUM BRANDS INC COM Stock 988498101 258 2271 SH SOLE 0 2093 0 178 BOSTON SCIENTIFIC CORP COM Stock 101137107 742 19920 SH SOLE 0 19520 0 400 PROCTER AND GAMBLE CO COM Stock 742718109 6063 42165 SH SOLE 0 40519 0 1645 COCA COLA CO COM Stock 191216100 5063 80476 SH SOLE 0 80213 0 263 GENERAL MLS INC COM Stock 370334104 361 4788 SH SOLE 0 4788 0 0 PPG INDS INC COM Stock 693506107 1633 14280 SH SOLE 0 14280 0 0 TRUIST FINL CORP COM Stock 89832Q109 2132 44947 SH SOLE 0 44468 0 479 UNITED PARCEL SERVICE INC CL B Stock 911312106 1244 6817 SH SOLE 0 1639 0 5177 VANGUARD REAL ESTATE ETF ETF 922908553 1708 18746 SH SOLE 0 18291 0 454 BIOGEN INC COM Stock 09062X103 375 1841 SH SOLE 0 1841 0 0 INTEL CORP COM Stock 458140100 2203 58880 SH SOLE 0 45180 0 13700 CME GROUP INC COM Stock 12572Q105 19419 94867 SH SOLE 0 93944 0 923 MEDTRONIC PLC SHS Stock G5960L103 1183 13181 SH SOLE 0 5422 0 7759 CLOROX CO DEL COM Stock 189054109 215 1523 SH SOLE 0 1185 0 338 NETFLIX INC COM Stock 64110L106 302 1727 SH SOLE 0 1127 0 600 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 436 1415 SH SOLE 0 1415 0 0 ADVANCE AUTO PARTS INC COM Stock 00751Y106 458 2646 SH SOLE 0 2646 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 4167 16362 SH SOLE 0 16325 0 37 MERCK & CO INC COM Stock 58933Y105 7004 76828 SH SOLE 0 71207 0 5620 SPDR S&P 500 ETF ETF 78462F103 4880 12937 SH SOLE 0 10258 0 2678 MASTERCARD INCORPORATED CL A Stock 57636Q104 327 1036 SH SOLE 0 1036 0 0 UNITED RENTALS INC COM Stock 911363109 7786 32051 SH SOLE 0 31991 0 60 STEEL DYNAMICS INC COM Stock 858119100 1283 19394 SH SOLE 0 19394 0 0 NORDSON CORP COM Stock 655663102 291 1438 SH SOLE 0 1438 0 0 ALLSTATE CORP COM Stock 020002101 254 2008 SH SOLE 0 2008 0 0 DIAGEO PLC SPON ADR NEW ADR 25243Q205 1116 6410 SH SOLE 0 628 0 5782 SMUCKER J M CO COM NEW Stock 832696405 321 2509 SH SOLE 0 2465 0 44 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 360 3783 SH SOLE 0 3783 0 0 ISHARES S&P 100 ETF ETF 464287101 221 1279 SH SOLE 0 1279 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 1133 27166 SH SOLE 0 27166 0 0 TEGNA INC COM Stock 87901J105 260 12400 SH SOLE 0 12400 0 0 GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 1647 16493 SH SOLE 0 16493 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 5492 108209 SH SOLE 0 89737 0 18472 CHUBB LIMITED COM Stock H1467J104 852 4332 SH SOLE 0 4332 0 0 FEDEX CORP COM Stock 31428X106 3673 16202 SH SOLE 0 15627 0 575 PEPSICO INC COM Stock 713448108 7103 42620 SH SOLE 0 33050 0 9569 JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 342 18025 SH SOLE 0 18025 0 0 SNAP INC CL A Stock 83304A106 818 62298 SH SOLE 0 61963 0 335 KIMBERLY-CLARK CORP COM Stock 494368103 4330 32040 SH SOLE 0 31840 0 200 HONEYWELL INTL INC COM Stock 438516106 836 4812 SH SOLE 0 4212 0 600 TRANE TECHNOLOGIES PLC SHS Stock G8994E103 988 7608 SH SOLE 0 7608 0 0 FORD MTR CO DEL COM Stock 345370860 346 31054 SH SOLE 0 30254 0 800 US BANCORP DEL COM NEW Stock 902973304 319 6936 SH SOLE 0 6936 0 0 HOME DEPOT INC COM Stock 437076102 10388 37875 SH SOLE 0 33071 0 4804 BAXTER INTL INC COM Stock 071813109 238 3700 SH SOLE 0 3700 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 413 1967 SH SOLE 0 1267 0 700 DUPONT DE NEMOURS INC COM Stock 26614N102 2147 38634 SH SOLE 0 38344 0 290 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 444 18441 SH SOLE 0 0 0 18441 SPDR GOLD SHARES ETF 78463V107 925 5489 SH SOLE 0 5308 0 181 SOUTHERN CO COM Stock 842587107 3139 44026 SH SOLE 0 43764 0 262 BECTON DICKINSON & CO COM Stock 075887109 633 2566 SH SOLE 0 370 0 2196 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 507 2318 SH SOLE 0 114 0 2204 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 393 1675 SH SOLE 0 1675 0 0 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 11293 359085 SH SOLE 0 20783 0 338302 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 270 6046 SH SOLE 0 6046 0 0 SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 401 10105 SH SOLE 0 1536 0 8569 IQVIA HLDGS INC COM Stock 46266C105 230 1060 SH SOLE 0 1060 0 0 AON PLC SHS CL A Stock G0403H108 2316 8589 SH SOLE 0 4939 0 3650 ISHARES S&P SMALL-CAP FUND ETF 464287804 1717 18580 SH SOLE 0 18580 0 0 LUNA INNOVATIONS INC COM Stock 550351100 65 11229 SH SOLE 0 11229 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 12743 46675 SH SOLE 0 43294 0 3381 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 15600 42617 SH SOLE 0 42305 0 312 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 237 7146 SH SOLE 0 5688 0 1458 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 435 5442 SH SOLE 0 5442 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 12128 5565 SH SOLE 0 5445 0 120 FISERV INC COM Stock 337738108 1145 12871 SH SOLE 0 11596 0 1275 INTUIT COM Stock 461202103 10730 27838 SH SOLE 0 27643 0 195 UNILEVER PLC SPON ADR NEW ADR 904767704 5112 111540 SH SOLE 0 108340 0 3200 AEGON N V NY REGISTRY SHS ADR 007924103 220 50318 SH SOLE 0 49319 0 999 AMERICAN NATL BANKSHARES INC COM Stock 027745108 1121 32398 SH SOLE 0 32398 0 0 CSX CORP COM Stock 126408103 777 26738 SH SOLE 0 26738 0 0 COMCAST CORP NEW CL A Stock 20030N101 282 7178 SH SOLE 0 6416 0 762 MICROSOFT CORP COM Stock 594918104 28656 111578 SH SOLE 0 103361 0 8217 CVS HEALTH CORP COM Stock 126650100 9818 105953 SH SOLE 0 101573 0 4380 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 409 1 SH SOLE 0 0 0 1 CBOE GLOBAL MKTS INC COM Stock 12503M108 7584 67004 SH SOLE 0 66754 0 250 BOEING CO COM Stock 097023105 461 3370 SH SOLE 0 3370 0 0 VANGUARD MID-CAP INDEX FUND ETF 922908629 1803 9151 SH SOLE 0 8950 0 201 NEXTERA ENERGY INC COM Stock 65339F101 605 7805 SH SOLE 0 7094 0 711 VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 19025 323229 SH SOLE 0 60228 0 263001 TESLA INC COM Stock 88160R101 316 469 SH SOLE 0 469 0 0 MSCI INC COM Stock 55354G100 3594 8720 SH SOLE 0 8684 0 36 ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 835 17062 SH SOLE 0 0 0 17062 ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 1616 47642 SH SOLE 0 47513 0 129 EASTGROUP PPTYS INC COM REIT 277276101 432 2801 SH SOLE 0 0 0 2801 GERDAU SA SPON ADR REP PFD ADR 373737105 57 13219 SH SOLE 0 13219 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 4147 18247 SH SOLE 0 18097 0 150 UDR INC COM REIT 902653104 979 21267 SH SOLE 0 21240 0 27 VORNADO RLTY TR SH BEN INT REIT 929042109 2128 74430 SH SOLE 0 67580 0 6850 VANGUARD FTSE EUROPE ETF ETF 922042874 2690 50935 SH SOLE 0 48435 0 2500 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 664 17520 SH SOLE 0 17520 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 567 12746 SH SOLE 0 145 0 12601 DOW INC COM Stock 260557103 274 5311 SH SOLE 0 5053 0 258 VANGUARD S&P 500 ETF ETF 922908363 377 1087 SH SOLE 0 14 0 1072 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 379 5732 SH SOLE 0 5732 0 0 ILLUMINA INC COM Stock 452327109 314 1701 SH SOLE 0 1701 0 0 CORTEVA INC COM Stock 22052L104 4325 79879 SH SOLE 0 77873 0 2006 CONSOLIDATED EDISON INC COM Stock 209115104 1819 19131 SH SOLE 0 18791 0 340 VANECK GOLD MINERS ETF ETF 92189F106 6316 230670 SH SOLE 0 230027 0 643 SPDR S&P 600 SMALL CAP ETF ETF 78464A813 13382 167105 SH SOLE 0 5926 0 161179 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1246 15477 SH SOLE 0 14852 0 624 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1359 19882 SH SOLE 0 19435 0 446 LILLY ELI & CO COM Stock 532457108 6171 19034 SH SOLE 0 18899 0 135 AIR PRODS & CHEMS INC COM Stock 009158106 893 3713 SH SOLE 0 364 0 3349 LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 70 11200 SH SOLE 0 11200 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 15474 246673 SH SOLE 0 8414 0 238259 HALOZYME THERAPEUTICS INC COM Stock 40637H109 890 20218 SH SOLE 0 20218 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 479 2831 SH SOLE 0 2794 0 37 INVESCO SENIOR LOAN ETF ETF 46138G508 2979 146986 SH SOLE 0 146812 0 174 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 622 6788 SH SOLE 0 6788 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 3402 31733 SH SOLE 0 19748 0 11985 CARRIER GLOBAL CORPORATION COM Stock 14448C104 333 9342 SH SOLE 0 9342 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 14824 296947 SH SOLE 0 288947 0 8000 ISHARES SELECT DIVIDEND ETF ETF 464287168 1314 11165 SH SOLE 0 8625 0 2540 AMERICAN ELEC PWR CO INC COM Stock 025537101 1611 16789 SH SOLE 0 16674 0 115 ENTERGY CORP NEW COM Stock 29364G103 607 5389 SH SOLE 0 5389 0 0 RGC RES INC COM Stock 74955L103 851 44615 SH SOLE 0 44015 0 600 MARATHON PETE CORP COM Stock 56585A102 517 6284 SH SOLE 0 6284 0 0 UTZ BRANDS INC COM CL A Stock 918090101 711 51420 SH SOLE 0 51420 0 0 PINNACLE FINL PARTNERS INC COM Stock 72346Q104 799 11047 SH SOLE 0 10932 0 115 VANECK INVESTMENT GRADE FLOATING RATE ETF ETF 92189F486 4556 184620 SH SOLE 0 184418 0 202 REPUBLIC BANCORP INC KY CL A Stock 760281204 2124 44026 SH SOLE 0 44026 0 0 ISHARES MSCI EAFE VALUE ETF ETF 464288877 1608 37058 SH SOLE 0 36286 0 772 AIRBNB INC COM CL A Stock 009066101 2639 29620 SH SOLE 0 28120 0 1500 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 4336 60535 SH SOLE 0 60484 0 50 VISA INC COM CL A Stock 92826C839 628 3189 SH SOLE 0 2994 0 195 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 1782 76499 SH SOLE 0 5918 0 70581 BRIGHT HEALTH GROUP INC COM Stock 10920V107 27 15000 SH SOLE 0 15000 0 0 KELLOGG CO COM Stock 487836108 216 3027 SH SOLE 0 3027 0 0 ISHARES MSCI INDIA INDEX FUND ETF 46429B598 2304 58522 SH SOLE 0 58522 0 0 VANGUARD VALUE INDEX FUND ETF 922908744 2263 17156 SH SOLE 0 16442 0 713 VANGUARD GROWTH INDEX FUND ETF 922908736 2291 10277 SH SOLE 0 10051 0 225 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 717 8986 SH SOLE 0 8986 0 0 NUVEEN MUN VALUE FD INC COM CEF 670928100 1137 127314 SH SOLE 0 121214 0 6100 PHILLIPS 66 COM Stock 718546104 783 9548 SH SOLE 0 2029 0 7519 IRON MTN INC NEW COM REIT 46284V101 361 7418 SH SOLE 0 7304 0 114 META PLATFORMS INC CL A Stock 30303M102 1516 9399 SH SOLE 0 8774 0 625 THERAPEUTICSMD INC COM NEW Stock 88338N206 0 51532 SH SOLE 0 51532 0 0 WASHINGTON REAL ESTATE INVT TR SH BEN INT REIT 939653101 337 15800 SH SOLE 0 15800 0 0 MONDELEZ INTL INC CL A Stock 609207105 1475 23755 SH SOLE 0 6426 0 17329 BROADCOM INC COM Stock 11135F101 2158 4442 SH SOLE 0 1710 0 2732 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 4643 92638 SH SOLE 0 91983 0 655 CANADIAN PAC RY LTD COM Stock 13645T100 9129 130710 SH SOLE 0 121467 0 9243 NOVARTIS AG SPONSORED ADR ADR 66987V109 507 5996 SH SOLE 0 868 0 5128 ROYAL BK CDA COM Stock 780087102 1872 19331 SH SOLE 0 17581 0 1750 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 273 5184 SH SOLE 0 5184 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 1292 4655 SH SOLE 0 1263 0 3392 EQUIFAX INC COM Stock 294429105 1766 9664 SH SOLE 0 9514 0 150 NVIDIA CORPORATION COM Stock 67066G104 7739 51057 SH SOLE 0 50817 0 240 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 4312 85299 SH SOLE 0 85299 0 0 ISHARES SHORT TREASURY BOND ETF ETF 464288679 694 6302 SH SOLE 0 6302 0 0 SANDY SPRING BANCORP INC COM Stock 800363103 232 5950 SH SOLE 0 5950 0 0 GENUINE PARTS CO COM Stock 372460105 1619 12174 SH SOLE 0 2362 0 9812 GRAINGER W W INC COM Stock 384802104 232 510 SH SOLE 0 510 0 0 ABBVIE INC COM Stock 00287Y109 12250 79982 SH SOLE 0 79648 0 334 S&P GLOBAL INC COM Stock 78409V104 446 1322 SH SOLE 0 1303 0 19 ZOETIS INC CL A Stock 98978V103 11837 68863 SH SOLE 0 68653 0 210 FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 346 20097 SH SOLE 0 0 0 20097 BLACKSTONE INC COM Stock 09260D107 276 3030 SH SOLE 0 3030 0 0 QUALCOMM INC COM Stock 747525103 5971 46744 SH SOLE 0 35179 0 11565 GENERAL DYNAMICS CORP COM Stock 369550108 3721 16820 SH SOLE 0 16367 0 453 MCDONALDS CORP COM Stock 580135101 2504 10141 SH SOLE 0 5166 0 4975 DOVER CORP COM Stock 260003108 305 2510 SH SOLE 0 2510 0 0 CISCO SYS INC COM Stock 17275R102 3939 92373 SH SOLE 0 67765 0 24608 CAPITAL ONE FINL CORP COM Stock 14040H105 549 5267 SH SOLE 0 5267 0 0 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 1138 44969 SH SOLE 0 44969 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 209 2728 SH SOLE 0 2728 0 0 AT&T INC COM Stock 00206R102 484 23079 SH SOLE 0 22321 0 758 CLEARWAY ENERGY INC CL C Stock 18539C204 2977 85440 SH SOLE 0 80540 0 4900 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 317 4435 SH SOLE 0 4435 0 0 PRECIGEN INC COM Stock 74017N105 115 85873 SH SOLE 0 85873 0 0 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 3405 55545 SH SOLE 0 54506 0 1038 NOKIA CORP SPONSORED ADR ADR 654902204 133 28913 SH SOLE 0 28913 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 551 1452 SH SOLE 0 930 0 522 CIGNA CORP NEW COM Stock 125523100 4289 16277 SH SOLE 0 16277 0 0 ONEOK INC NEW COM Stock 682680103 835 15042 SH SOLE 0 14595 0 447 WELLS FARGO CO NEW COM Stock 949746101 346 8834 SH SOLE 0 7734 0 1100 UNION PAC CORP COM Stock 907818108 1018 4771 SH SOLE 0 4771 0 0 RIO TINTO PLC SPONSORED ADR ADR 767204100 226 3705 SH SOLE 0 3705 0 0 ISHARES MBS ETF ETF 464288588 15489 158880 SH SOLE 0 158095 0 785 SALESFORCE INC COM Stock 79466L302 5096 30875 SH SOLE 0 30785 0 90 NORTHROP GRUMMAN CORP COM Stock 666807102 865 1807 SH SOLE 0 1807 0 0 REPUBLIC SVCS INC COM Stock 760759100 449 3432 SH SOLE 0 1075 0 2357 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 8727 16063 SH SOLE 0 13443 0 2620 LOCKHEED MARTIN CORP COM Stock 539830109 854 1986 SH SOLE 0 1536 0 450 JPMORGAN CHASE & CO COM Stock 46625H100 3423 30400 SH SOLE 0 18980 0 11420 INTERNATIONAL PAPER CO COM Stock 460146103 326 7799 SH SOLE 0 7349 0 450 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 725 14208 SH SOLE 0 14208 0 0 CHEVRON CORP NEW COM Stock 166764100 3524 24340 SH SOLE 0 17886 0 6454 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 481 4520 SH SOLE 0 4000 0 520 CONOCOPHILLIPS COM Stock 20825C104 598 6661 SH SOLE 0 6361 0 300 DANAHER CORPORATION COM Stock 235851102 1453 5732 SH SOLE 0 5032 0 700 SPDR S&P BANK ETF ETF 78464A797 6750 153819 SH SOLE 0 153379 0 440 BK OF AMERICA CORP COM Stock 060505104 1844 59239 SH SOLE 0 26798 0 32441 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 676 14546 SH SOLE 0 0 0 14546 WALMART INC COM Stock 931142103 1080 8884 SH SOLE 0 7945 0 939 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1392 9860 SH SOLE 0 8892 0 968 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 6749 70225 SH SOLE 0 60354 0 9871 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1980 47538 SH SOLE 0 44637 0 2900 TEXAS INSTRS INC COM Stock 882508104 9376 61021 SH SOLE 0 60571 0 450 TARGET CORP COM Stock 87612E106 1382 9787 SH SOLE 0 9562 0 225 VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2464 24224 SH SOLE 0 20523 0 3700 PFIZER INC COM Stock 717081103 6316 120468 SH SOLE 0 119847 0 621 ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 3796 78333 SH SOLE 0 78233 0 100 3M CO COM Stock 88579Y101 1140 8809 SH SOLE 0 8659 0 150 KLA CORP COM NEW Stock 482480100 635 1989 SH SOLE 0 93 0 1896 CATERPILLAR INC COM Stock 149123101 815 4558 SH SOLE 0 4558 0 0 BAKER HUGHES COMPANY CL A Stock 05722G100 2341 81085 SH SOLE 0 76080 0 5005 ALPHABET INC CAP STK CL C Stock 02079K107 12219 5586 SH SOLE 0 5531 0 55 AMERICAN EXPRESS CO COM Stock 025816109 2418 17446 SH SOLE 0 9589 0 7857 AMGEN INC COM Stock 031162100 1181 4854 SH SOLE 0 4757 0 97 APPLIED MATLS INC COM Stock 038222105 395 4346 SH SOLE 0 4346 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 338 4779 SH SOLE 0 4779 0 0 TCW STRATEGIC INCOME FD INC COM CEF 872340104 429 88900 SH SOLE 0 80400 0 8500 ANALOG DEVICES INC COM Stock 032654105 634 4337 SH SOLE 0 274 0 4063 VANGUARD UTILITIES INDEX FUND ETF 92204A876 253 1662 SH SOLE 0 1662 0 0 HUMANA INC COM Stock 444859102 221 472 SH SOLE 0 472 0 0 SPDR PORTFOLIO TIPS ETF ETF 78464A656 3099 112609 SH SOLE 0 108615 0 3994 WILLIAMS COS INC COM Stock 969457100 11842 379435 SH SOLE 0 372940 0 6495 CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 258 2115 SH SOLE 0 2084 0 31 WESTERN ASSET MUN PARTNERS FD COM CEF 95766P108 186 14873 SH SOLE 0 14873 0 0 BANK MONTREAL QUE COM Stock 063671101 356 3700 SH SOLE 0 2700 0 1000 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 483 3367 SH SOLE 0 3367 0 0 NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 955 124850 SH SOLE 0 124850 0 0 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 240 2363 SH SOLE 0 2263 0 100 GLOBANT S A COM Stock L44385109 216 1240 SH SOLE 0 1240 0 0 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 7089 159868 SH SOLE 0 11101 0 148767 EATON CORP PLC SHS Stock G29183103 441 3504 SH SOLE 0 2504 0 1000 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 7113 142155 SH SOLE 0 65455 0 76700 CYBERARK SOFTWARE LTD SHS Stock M2682V108 1614 12610 SH SOLE 0 12570 0 40 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 2805 61240 SH SOLE 0 59180 0 2060 VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2987 38899 SH SOLE 0 37759 0 1139 SAUL CTRS INC COM REIT 804395101 3175 67395 SH SOLE 0 63395 0 4000 PHILIP MORRIS INTL INC COM Stock 718172109 365 3694 SH SOLE 0 3694 0 0 PARKER-HANNIFIN CORP COM Stock 701094104 756 3072 SH SOLE 0 105 0 2967 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 4787 62172 SH SOLE 0 61436 0 736 REALTY INCOME CORP COM REIT 756109104 656 9611 SH SOLE 0 9411 0 200 ALTRIA GROUP INC COM Stock 02209S103 338 8095 SH SOLE 0 7708 0 387 DOMINION ENERGY INC COM Stock 25746U109 11101 139091 SH SOLE 0 122612 0 16479 AGILENT TECHNOLOGIES INC COM Stock 00846U101 509 4289 SH SOLE 0 800 0 3489 EXXON MOBIL CORP COM Stock 30231G102 7916 92438 SH SOLE 0 86414 0 6024 UNITEDHEALTH GROUP INC COM Stock 91324P102 9102 17722 SH SOLE 0 15942 0 1779 TRAVELERS COMPANIES INC COM Stock 89417E109 1718 10155 SH SOLE 0 10135 0 20 LOWES COS INC COM Stock 548661107 1467 8399 SH SOLE 0 3842 0 4557 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 9337 34115 SH SOLE 0 32819 0 1296 DEERE & CO COM Stock 244199105 1315 4390 SH SOLE 0 4390 0 0 SOUTHWEST AIRLS CO COM Stock 844741108 273 7563 SH SOLE 0 6063 0 1500 COLGATE PALMOLIVE CO COM Stock 194162103 419 5234 SH SOLE 0 4272 0 962 SHOPIFY INC CL A Stock 82509L107 1041 33310 SH SOLE 0 33170 0 140 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 11741 167416 SH SOLE 0 16149 0 151267 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 1883 27903 SH SOLE 0 27703 0 200 PAYPAL HLDGS INC COM Stock 70450Y103 908 13005 SH SOLE 0 12233 0 772 SCHWAB CHARLES CORP COM Stock 808513105 253 4001 SH SOLE 0 4001 0 0 LINDBLAD EXPEDITIONS HLDGS INC COM Stock 535219109 648 80025 SH SOLE 0 80025 0 0 ISHARES S&P MIDCAP FUND ETF 464287507 248 1096 SH SOLE 0 1096 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 804 16102 SH SOLE 0 16102 0 0 APPLE INC COM Stock 037833100 35603 260412 SH SOLE 0 249374 0 11038 ABBOTT LABS COM Stock 002824100 8791 80910 SH SOLE 0 73460 0 7450 DISNEY WALT CO COM Stock 254687106 6522 69086 SH SOLE 0 58821 0 10265 INVESCO PREFERRED ETF ETF 46138E511 187 15162 SH SOLE 0 155 0 15007 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 78468R663 1742 19036 SH SOLE 0 19036 0 0 MFS INTER INCOME TR SH BEN INT CEF 55273C107 131 44050 SH SOLE 0 44050 0 0