0001007399-20-000003.txt : 20200506 0001007399-20-000003.hdr.sgml : 20200506 20200506140222 ACCESSION NUMBER: 0001007399-20-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200506 DATE AS OF CHANGE: 20200506 EFFECTIVENESS DATE: 20200506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC CENTRAL INDEX KEY: 0001007399 IRS NUMBER: 542005153 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05226 FILM NUMBER: 20852157 BUSINESS ADDRESS: STREET 1: 150 WEST MAIN STREET STREET 2: SUITE 1700 CITY: NORFOLK STATE: VA ZIP: 23510 BUSINESS PHONE: 7576233676 MAIL ADDRESS: STREET 1: 150 WEST MAIN STREET STREET 2: SUITE 1700 CITY: NORFOLK STATE: VA ZIP: 23510 FORMER COMPANY: FORMER CONFORMED NAME: WILBANKS SMITH & THOMAS ASSET MANAGEMENT INC/VA DATE OF NAME CHANGE: 19990317 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001007399 XXXXXXXX 03-31-2020 03-31-2020 WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET SUITE 1700 NORFOLK VA 23510
13F HOLDINGS REPORT 028-05226 N
Matthew A. Swendiman Chief Compliance Officer 757-623-3676 Matthew A. Swendiman Covington KY 05-06-2020 0 370 1348593 false
INFORMATION TABLE 2 13FWSTAM1Q2020.xml WSTAM13F1Q2020 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 337 1536 SH SOLE 0 0 1536 ISHARES TR CORE S&P MCP ETF 464287507 560 3895 SH SOLE 50 0 3845 ISHARES TR CORE S&P SCP ETF 464287804 3040 54166 SH SOLE 662 0 53504 ISHARES TR CORE S&P500 ETF 464287200 115147 445554 SH SOLE 34051 0 411503 ISHARES TR S&P 500 GRWT ETF 464287309 436 2640 SH SOLE 0 0 2640 ISHARES TR RUS 1000 ETF 464287622 1332 9392 SH SOLE 275 0 9117 ISHARES TR RUS 1000 VAL ETF 464287598 4382 44142 SH SOLE 962 0 43180 ISHARES TR RUS 1000 GRW ETF 464287614 88765 589155 SH SOLE 37542 0 551612 ISHARES TR RUSSELL 2000 ETF 464287655 10635 92912 SH SOLE 3731 0 89181 ISHARES TR RUS 2000 VAL ETF 464287630 850 10354 SH SOLE 490 0 9864 ISHARES TR RUSSELL 3000 ETF 464287689 329 2213 SH SOLE 880 0 1333 SPDR S&P 500 ETF TR TR UNIT 78462F103 8853 34346 SH SOLE 1689 0 32657 ADOBE INC COM 00724F101 6721 21119 SH SOLE 1868 0 19251 AMAZON COM INC COM 023135106 9160 4698 SH SOLE 227 0 4471 BRISTOL-MYERS SQUIBB CO COM 110122108 7726 138639 SH SOLE 8453 0 130186 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7112 38901 SH SOLE 2750 0 36151 EMERSON ELEC CO COM 291011104 436 9159 SH SOLE 400 0 8759 BOEING CO COM 097023105 1052 7054 SH SOLE 597 0 6457 HERSHEY CO COM 427866108 538 4058 SH SOLE 0 0 4058 REALTY INCOME CORP COM 756109104 270 5417 SH SOLE 0 0 5417 INVESCO QQQ TR UNIT SER 1 46090E103 633 3326 SH SOLE 0 0 3326 AMGEN INC COM 031162100 2047 10098 SH SOLE 148 0 9950 ABBOTT LABS COM 002824100 2175 27561 SH SOLE 541 0 27020 BP PLC SPONSORED ADR 055622104 480 19673 SH SOLE 0 0 19673 EBAY INC COM 278642103 3745 124570 SH SOLE 11980 0 112590 ALTRIA GROUP INC COM 02209S103 1193 30861 SH SOLE 6820 0 24041 FEDEX CORP COM 31428X106 247 2037 SH SOLE 27 0 2010 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 855 22567 SH SOLE 0 0 22567 GRAINGER W W INC COM 384802104 275 1106 SH SOLE 0 0 1106 INTEL CORP COM 458140100 2900 53545 SH SOLE 1238 0 52307 ILLINOIS TOOL WKS INC COM 452308109 221 1556 SH SOLE 0 0 1556 ISHARES TR RUS 2000 GRW ETF 464287648 834 5273 SH SOLE 82 0 5191 ORACLE CORP COM 68389X105 6108 126367 SH SOLE 9330 0 117037 QUALCOMM INC COM 747525103 3864 57125 SH SOLE 5522 0 51603 DISNEY WALT CO COM DISNEY 254687106 4996 51709 SH SOLE 4172 0 47537 HONEYWELL INTL INC COM 438516106 4445 33223 SH SOLE 2771 0 30452 SHERWIN WILLIAMS CO COM 824348106 990 2154 SH SOLE 100 0 2054 SYSCO CORP COM 871829107 365 7996 SH SOLE 70 0 7926 US BANCORP DEL COM NEW 902973304 485 14079 SH SOLE 0 0 14079 JOHNSON & JOHNSON COM 478160104 13873 105738 SH SOLE 3453 0 102285 MEDTRONIC PLC SHS G5960L103 355 3934 SH SOLE 0 0 3934 PFIZER INC COM 717081103 4618 141439 SH SOLE 1295 0 140144 KROGER CO COM 501044101 309 10252 SH SOLE 0 0 10252 LOWES COS INC COM 548661107 1619 18815 SH SOLE 2878 0 15937 ISHARES TR MSCI EAFE ETF 464287465 36208 676939 SH SOLE 57824 0 619115 CHEVRON CORP NEW COM 166764100 1726 23823 SH SOLE 110 0 23713 MICROSOFT CORP COM 594918104 19559 124019 SH SOLE 11107 0 112912 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 480 34873 SH SOLE 239 0 34634 UNITED PARCEL SERVICE INC CL B 911312106 507 5392 SH SOLE 135 0 5257 AT&T INC COM 00206R102 3219 110323 SH SOLE 4630 0 105693 MOLSON COORS BEVERAGE CO CL B 60871R209 491 12580 SH SOLE 0 0 12580 PRUDENTIAL FINL INC COM 744320102 512 9828 SH SOLE 0 0 9828 TRUIST FINL CORP COM 89832Q109 1914 61822 SH SOLE 3666 0 58156 CITIGROUP INC COM NEW 172967424 556 13190 SH SOLE 0 0 13190 CISCO SYS INC COM 17275R102 2003 50949 SH SOLE 2288 0 48661 GRAPHIC PACKAGING HLDG CO COM 388689101 198 16205 SH SOLE 0 0 16205 INTERNATIONAL BUSINESS MACHS COM 459200101 1593 14358 SH SOLE 2970 0 11388 COCA COLA CO COM 191216100 3014 68103 SH SOLE 1331 0 66772 LOCKHEED MARTIN CORP COM 539830109 1512 4460 SH SOLE 0 0 4460 PEPSICO INC COM 713448108 10257 85389 SH SOLE 7183 0 78205 VERIZON COMMUNICATIONS INC COM 92343V104 8345 155308 SH SOLE 9359 0 145949 ISHARES TR RUS MID CAP ETF 464287499 23239 537598 SH SOLE 13918 0 523680 ISHARES TR RUS MD CP GR ETF 464287481 10251 84279 SH SOLE 5478 0 78801 ISHARES TR RUS MDCP VAL ETF 464287473 11999 186895 SH SOLE 5839 0 181056 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 255 2462 SH SOLE 136 0 2326 SCHWAB CHARLES CORP COM 808513105 3978 118331 SH SOLE 10323 0 108007 WALGREENS BOOTS ALLIANCE INC COM 931427108 818 17879 SH SOLE 0 0 17879 DEERE & CO COM 244199105 829 6002 SH SOLE 316 0 5686 BK OF AMERICA CORP COM 060505104 4315 203272 SH SOLE 21633 0 181638 STARBUCKS CORP COM 855244109 4706 71587 SH SOLE 5910 0 65677 AUTOMATIC DATA PROCESSING IN COM 053015103 523 3827 SH SOLE 0 0 3827 EXXON MOBIL CORP COM 30231G102 2710 71375 SH SOLE 7254 0 64121 WALMART INC COM 931142103 2632 23163 SH SOLE 3292 0 19871 APPLIED MATLS INC COM 038222105 216 4707 SH SOLE 420 0 4287 ANTHEM INC COM 036752103 1762 7762 SH SOLE 0 0 7762 UNION PAC CORP COM 907818108 1033 7326 SH SOLE 0 0 7326 TEXAS INSTRS INC COM 882508104 7884 78896 SH SOLE 0 0 78896 BAXTER INTL INC COM 071813109 441 5434 SH SOLE 0 0 5434 TARGET CORP COM 87612E106 428 4603 SH SOLE 50 0 4553 COLGATE PALMOLIVE CO COM 194162103 5157 77713 SH SOLE 6420 0 71293 CAPITAL ONE FINL CORP COM 14040H105 782 15504 SH SOLE 0 0 15504 COSTCO WHSL CORP NEW COM 22160K105 1374 4820 SH SOLE 55 0 4765 LILLY ELI & CO COM 532457108 1998 14404 SH SOLE 0 0 14404 CVS HEALTH CORP COM 126650100 314 5293 SH SOLE 203 0 5090 DOMINION ENERGY INC COM 25746U109 2040 28235 SH SOLE 199 0 28036 DIAGEO P L C SPON ADR NEW 25243Q205 446 3509 SH SOLE 0 0 3509 DANAHER CORPORATION COM 235851102 5964 43087 SH SOLE 2827 0 40260 MERCK & CO INC COM 58933Y105 7252 94253 SH SOLE 9530 0 84723 MORGAN STANLEY COM NEW 617446448 3244 95412 SH SOLE 10385 0 85027 NOVARTIS A G SPONSORED ADR 66987V109 414 5021 SH SOLE 0 0 5021 PROCTER & GAMBLE CO COM 742718109 7923 72026 SH SOLE 7177 0 64849 GENERAL ELECTRIC CO COM 369604103 1196 150618 SH SOLE 1000 0 149618 KIMBERLY CLARK CORP COM 494368103 1883 14503 SH SOLE 55 0 14448 GOLDMAN SACHS GROUP INC COM 38141G104 401 2593 SH SOLE 0 0 2593 HOME DEPOT INC COM 437076102 1519 8105 SH SOLE 574 0 7531 MCDONALDS CORP COM 580135101 1115 6741 SH SOLE 0 0 6741 NIKE INC CL B 654106103 832 10052 SH SOLE 0 0 10052 JPMORGAN CHASE & CO COM 46625H100 2301 25563 SH SOLE 3968 0 21595 SIRIUS XM HLDGS INC COM 82968B103 63 12770 SH SOLE 0 0 12770 MONDELEZ INTL INC CL A 609207105 1385 27660 SH SOLE 3705 0 23955 BOOKING HLDGS INC COM 09857L108 206 153 SH SOLE 0 0 153 WILLIS TOWERS WATSON PLC LTD SHS G96629103 477 2807 SH SOLE 0 0 2807 WILLIAMS COS INC COM 969457100 218 15374 SH SOLE 0 0 15374 WELLS FARGO CO NEW COM 949746101 292 10160 SH SOLE 1810 0 8350 ISHARES TR 1 3 YR TREAS BD 464287457 1593 18378 SH SOLE 0 0 18378 ISHARES TR BARCLAYS 7 10 YR 464287440 1161 9555 SH SOLE 0 0 9555 ISHARES TR 20 YR TR BD ETF 464287432 333 2020 SH SOLE 0 0 2020 ISHARES TR IBOXX INV CP ETF 464287242 3040 24611 SH SOLE 864 0 23747 PROGRESSIVE CORP OHIO COM 743315103 387 5246 SH SOLE 0 0 5246 XCEL ENERGY INC COM 98389B100 246 4076 SH SOLE 0 0 4076 FISERV INC COM 337738108 6279 66102 SH SOLE 5561 0 60541 FORD MTR CO DEL COM 345370860 62 12700 SH SOLE 0 0 12700 UNITEDHEALTH GROUP INC COM 91324P102 4915 19706 SH SOLE 1782 0 17924 AMERICAN TOWER CORP NEW COM 03027X100 4673 21462 SH SOLE 2047 0 19415 CROWN CASTLE INTL CORP NEW COM 22822V101 230 1590 SH SOLE 0 0 1590 UNITED TECHNOLOGIES CORP COM 913017109 1239 13133 SH SOLE 0 0 13133 MARSH & MCLENNAN COS INC COM 571748102 219 2534 SH SOLE 0 0 2534 3M CO COM 88579Y101 764 5594 SH SOLE 0 0 5594 OMNICOM GROUP INC COM 681919106 269 4901 SH SOLE 0 0 4901 DOLLAR TREE INC COM 256746108 4683 63737 SH SOLE 4693 0 59044 ALBEMARLE CORP COM 012653101 354 6283 SH SOLE 0 0 6283 COMCAST CORP NEW CL A 20030N101 1228 35708 SH SOLE 3040 0 32668 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3395 26337 SH SOLE 1594 0 24743 WASTE MGMT INC DEL COM 94106L109 4946 53439 SH SOLE 4044 0 49395 UNILEVER N V N Y SHS NEW 904784709 367 7529 SH SOLE 0 0 7529 NORFOLK SOUTHERN CORP COM 655844108 60868 416901 SH SOLE 36544 0 380357 NEXTERA ENERGY INC COM 65339F101 1953 8115 SH SOLE 252 0 7863 DUKE ENERGY CORP NEW COM NEW 26441C204 1859 22983 SH SOLE 2245 0 20738 CSX CORP COM 126408103 692 12051 SH SOLE 0 0 12051 APPLE INC COM 037833100 21784 85667 SH SOLE 2449 0 83218 ALLSTATE CORP COM 020002101 290 3156 SH SOLE 0 0 3156 CATERPILLAR INC DEL COM 149123101 11247 96920 SH SOLE 0 0 96920 INTL PAPER CO COM 460146103 209 6701 SH SOLE 0 0 6701 ISHARES TR MSCI EMG MKT ETF 464287234 2583 75688 SH SOLE 31515 0 44173 AMERICAN EXPRESS CO COM 025816109 1026 11982 SH SOLE 384 0 11598 CRACKER BARREL OLD CTRY STOR COM 22410J106 474 5692 SH SOLE 0 0 5692 KELLOGG CO COM 487836108 3770 61931 SH SOLE 0 0 61931 S&P GLOBAL INC COM 78409V104 201 819 SH SOLE 0 0 819 GENERAL DYNAMICS CORP COM 369550108 282 2134 SH SOLE 0 0 2134 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 500 26910 SH SOLE 0 0 26910 KLA CORPORATION COM NEW 482480100 227 1580 SH SOLE 0 0 1580 SOUTHERN CO COM 842587107 2425 44800 SH SOLE 5562 0 39238 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3735 111339 SH SOLE 2044 0 109295 NORTHROP GRUMMAN CORP COM 666807102 5064 16736 SH SOLE 1374 0 15362 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3808 14 SH SOLE 0 0 14 CIGNA CORP NEW COM 125523100 644 3636 SH SOLE 189 0 3447 PNC FINL SVCS GROUP INC COM 693475105 1642 17149 SH SOLE 150 0 16999 NETFLIX INC COM 64110L106 253 673 SH SOLE 0 0 673 ISHARES TR CORE US AGGBD ET 464287226 27505 238405 SH SOLE 197557 0 40848 WP CAREY INC COM 92936U109 577 9942 SH SOLE 0 0 9942 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4062 32142 SH SOLE 2822 0 29320 ISHARES TR SELECT DIVID ETF 464287168 510 6930 SH SOLE 0 0 6930 ISHARES TR TIPS BD ETF 464287176 556 4714 SH SOLE 0 0 4714 CLOROX CO DEL COM 189054109 981 5660 SH SOLE 0 0 5660 HENRY SCHEIN INC COM 806407102 264 5220 SH SOLE 0 0 5220 AIR PRODS & CHEMS INC COM 009158106 778 3895 SH SOLE 0 0 3895 DOLLAR GEN CORP NEW COM 256677105 328 2175 SH SOLE 0 0 2175 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 144 20400 SH SOLE 0 0 20400 CONSOLIDATED EDISON INC COM 209115104 341 4370 SH SOLE 0 0 4370 CENTURYLINK INC COM 156700106 146 15429 SH SOLE 326 0 15103 CHECK POINT SOFTWARE TECH LT ORD M22465104 269 2672 SH SOLE 10 0 2662 NVIDIA CORP COM 67066G104 6375 24185 SH SOLE 2368 0 21817 VERTEX PHARMACEUTICALS INC COM 92532F100 728 3058 SH SOLE 0 0 3058 MSA SAFETY INC COM 553498106 290 2864 SH SOLE 0 0 2864 AMERICAN ELEC PWR CO INC COM 025537101 500 6248 SH SOLE 163 0 6085 WEYERHAEUSER CO COM 962166104 234 13807 SH SOLE 0 0 13807 RELIANCE STEEL & ALUMINUM CO COM 759509102 401 4583 SH SOLE 4583 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 543 3015 SH SOLE 0 0 3015 GALLAGHER ARTHUR J & CO COM 363576109 347 4255 SH SOLE 0 0 4255 RAYONIER INC COM 754907103 340 14425 SH SOLE 0 0 14425 KANSAS CITY SOUTHERN COM NEW 485170302 231 1817 SH SOLE 0 0 1817 SANOFI SPONSORED ADR 80105N105 1562 35727 SH SOLE 0 0 35727 BECTON DICKINSON & CO COM 075887109 613 2668 SH SOLE 0 0 2668 ENTERPRISE PRODS PARTNERS L COM 293792107 154 10759 SH SOLE 0 0 10759 ALPHABET INC CAP STK CL A 02079K305 6543 5631 SH SOLE 425 0 5206 SPDR GOLD TRUST GOLD SHS 78463V107 2242 15144 SH SOLE 1492 0 13652 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 425 18777 SH SOLE 0 0 18777 CBRE GROUP INC CL A 12504L109 3946 104648 SH SOLE 8960 0 95688 VANGUARD INDEX FDS VALUE ETF 922908744 37208 417739 SH SOLE 31168 0 386571 CELANESE CORP DEL COM 150870103 203 2764 SH SOLE 0 0 2764 VANGUARD INDEX FDS MID CAP ETF 922908629 19788 150277 SH SOLE 11209 0 139067 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1496 16840 SH SOLE 150 0 16690 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 297 4254 SH SOLE 0 0 4254 INTUITIVE SURGICAL INC COM NEW 46120E602 219 442 SH SOLE 0 0 442 BLACKROCK INC COM 09247X101 242 551 SH SOLE 0 0 551 VANGUARD INDEX FDS SMALL CP ETF 922908751 17118 148248 SH SOLE 9564 0 138684 VANGUARD INDEX FDS GROWTH ETF 922908736 1291 8236 SH SOLE 0 0 8236 MARKEL CORP COM 570535104 384 414 SH SOLE 0 0 414 CARMAX INC COM 143130102 309 5732 SH SOLE 0 0 5732 VULCAN MATLS CO COM 929160109 349 3233 SH SOLE 0 0 3233 ABIOMED INC COM 003654100 296 2036 SH SOLE 0 0 2036 OPTICAL CABLE CORP COM NEW 683827208 297 123776 SH SOLE 0 0 123776 MCCORMICK & CO INC COM NON VTG 579780206 1160 8160 SH SOLE 0 0 8160 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3867 47891 SH SOLE 4893 0 42998 COPART INC COM 217204106 439 6408 SH SOLE 0 0 6408 PARKER HANNIFIN CORP COM 701094104 393 3031 SH SOLE 0 0 3031 JONES LANG LASALLE INC COM 48020Q107 229 2263 SH SOLE 0 0 2263 ACUITY BRANDS INC COM 00508Y102 535 6245 SH SOLE 0 0 6245 SPDR SER TR S&P DIVID ETF 78464A763 508 6365 SH SOLE 0 0 6365 ISHARES GOLD TRUST ISHARES 464285105 390 25881 SH SOLE 0 0 25881 THERMO FISHER SCIENTIFIC INC COM 883556102 507 1787 SH SOLE 0 0 1787 ISHARES TR EAFE VALUE ETF 464288877 1001 27914 SH SOLE 843 0 27071 SALESFORCE COM INC COM 79466L302 4696 32615 SH SOLE 2755 0 29860 SMITH A O CORP COM 831865209 261 6911 SH SOLE 0 0 6911 EATON VANCE TXMGD GL BUYWR O COM 27829C105 78 10455 SH SOLE 0 0 10455 ENBRIDGE INC COM 29250N105 247 8492 SH SOLE 214 0 8278 BROWN FORMAN CORP CL B 115637209 1088 19608 SH SOLE 0 0 19608 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 18383 93926 SH SOLE 666 0 93260 NEWMARKET CORP COM 651587107 1264 3302 SH SOLE 0 0 3302 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1763 36051 SH SOLE 12385 0 23666 MASTERCARD INC CL A 57636Q104 6128 25370 SH SOLE 2200 0 23170 PROSHARES TR PSHS ULT S&P 500 74347R107 213 2397 SH SOLE 0 0 2397 PROSHARES TR PSHS ULTRA QQQ 74347R206 332 3708 SH SOLE 0 0 3708 WISDOMTREE TR INTL SMCAP DIV 97717W760 1010 21021 SH SOLE 765 0 20256 F N B CORP COM 302520101 523 70897 SH SOLE 0 0 70897 WISDOMTREE TR INTL LRGCAP DV 97717W794 234 6331 SH SOLE 75 0 6256 WISDOMTREE TR US LARGECAP DIVD 97717W307 21170 261412 SH SOLE 12528 0 248883 WISDOMTREE TR US MIDCAP DIVID 97717W505 6167 255139 SH SOLE 12736 0 242403 WISDOMTREE TR US SMALLCAP DIVD 97717W604 832 46152 SH SOLE 0 0 46152 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 537 17340 SH SOLE 0 0 17340 HANESBRANDS INC COM 410345102 121 15321 SH SOLE 0 0 15321 AMERICAN NATL BANKSHARES INC COM 027745108 354 14801 SH SOLE 0 0 14801 ARES CAPITAL CORP COM 04010L103 121 11203 SH SOLE 0 0 11203 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 606 12995 SH SOLE 0 0 12995 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 220 2707 SH SOLE 360 0 2347 ISHARES TR GLOB UTILITS ETF 464288711 5341 105479 SH SOLE 17693 0 87786 UMPQUA HLDGS CORP COM 904214103 393 36058 SH SOLE 0 0 36058 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 310 7559 SH SOLE 0 0 7559 ISHARES TR SHORT TREAS BD 464288679 33323 300152 SH SOLE 19400 0 280752 ISHARES TR IBOXX HI YD ETF 464288513 806 10453 SH SOLE 2648 0 7805 ISHARES TR SH TR CRPORT ETF 464288646 1052 20097 SH SOLE 0 0 20097 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 767 9339 SH SOLE 40 0 9299 DELTA AIR LINES INC DEL COM NEW 247361702 2156 75562 SH SOLE 505 0 75057 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 10477 122626 SH SOLE 42178 0 80448 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1899 66730 SH SOLE 5797 0 60933 BLACKSTONE GROUP INC COM CL A 09260D107 370 8118 SH SOLE 485 0 7633 ISHARES TR PFD AND INCM SEC 464288687 219 6888 SH SOLE 0 0 6888 ISHARES TR 3 7 YR TREAS BD 464288661 1618 12132 SH SOLE 0 0 12132 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 467 6601 SH SOLE 0 0 6601 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2904 87094 SH SOLE 0 0 87094 ISHARES TR NATIONAL MUN ETF 464288414 12175 107737 SH SOLE 9248 0 98489 RENASANT CORP COM 75970E107 428 19580 SH SOLE 0 0 19580 TOWNEBANK PORTSMOUTH VA COM 89214P109 3300 182421 SH SOLE 1975 0 180446 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1336 7064 SH SOLE 2639 0 4425 SPDR SER TR SPDR BLOOMBERG 78468R663 26022 283986 SH SOLE 25875 0 258111 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 224 3700 SH SOLE 0 0 3700 VISA INC COM CL A 92826C839 2355 14614 SH SOLE 10 0 14604 PHILIP MORRIS INTL INC COM 718172109 1063 14566 SH SOLE 3825 0 10741 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 7213 146837 SH SOLE 21081 0 125756 ISHARES TR MSCI ACWI EX US 464288240 882 23428 SH SOLE 0 0 23428 SPDR SER TR PORTFOLIO LN TSR 78464A664 252 5343 SH SOLE 0 0 5343 SPDR SER TR PORTFOLIO S&P500 78464A854 303 10019 SH SOLE 0 0 10019 IRIDIUM COMMUNICATIONS INC COM 46269C102 361 16186 SH SOLE 0 0 16186 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 30737 1283915 SH SOLE 184372 0 1099543 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 565 42928 SH SOLE 0 0 42928 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1379 11152 SH SOLE 4058 0 7094 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1376 15559 SH SOLE 5546 0 10013 SOUTHERN NATL BANCORP OF VA COM 843395104 849 86311 SH SOLE 0 0 86311 ISHARES TR MSCI ACWI ETF 464288257 1945 31065 SH SOLE 30 0 31035 CRH MED CORP COM 12626F105 47 35000 SH SOLE 0 0 35000 PACWEST BANCORP DEL COM 695263103 292 16313 SH SOLE 0 0 16313 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2390 83962 SH SOLE 5491 0 78471 ISHARES TR INTL TREA BD ETF 464288117 409 8297 SH SOLE 0 0 8297 SPDR SER TR PORTFOLIO INTRMD 78464A375 433 12728 SH SOLE 0 0 12728 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10708 123025 SH SOLE 29300 0 93724 BROADCOM INC COM 11135F101 683 2880 SH SOLE 0 0 2880 MESOBLAST LTD SPONS ADR 590717104 232 53000 SH SOLE 0 0 53000 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3736 37772 SH SOLE 251 0 37521 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3696 143037 SH SOLE 3123 0 139914 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 639 10416 SH SOLE 0 0 10416 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 735 24402 SH SOLE 3041 0 21361 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 221 4296 SH SOLE 0 0 4296 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4430 55622 SH SOLE 200 0 55422 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2253 50890 SH SOLE 0 0 50890 PIMCO ETF TR INTER MUN BD ACT 72201R866 304 5576 SH SOLE 5576 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1155 16375 SH SOLE 0 0 16375 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 450 7225 SH SOLE 0 0 7225 TESLA INC COM 88160R101 707 1349 SH SOLE 0 0 1349 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 802 15509 SH SOLE 0 0 15509 ALPS ETF TR ALERIAN MLP 00162Q866 41 12063 SH SOLE 0 0 12063 SCHWAB STRATEGIC TR US TIPS ETF 808524870 253 4392 SH SOLE 0 0 4392 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1084 7010 SH SOLE 0 0 7010 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 103521 436811 SH SOLE 18418 0 418393 SHOPIFY INC CL A 82509L107 728 1746 SH SOLE 0 0 1746 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2169 51452 SH SOLE 175 0 51277 HUNTINGTON INGALLS INDS INC COM 446413106 270 1481 SH SOLE 0 0 1481 ISHARES TR CORE HIGH DV ETF 46429B663 245 3431 SH SOLE 0 0 3431 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 866 36645 SH SOLE 1570 0 35075 ISHARES TR FLTG RATE NT ETF 46429B655 7017 144224 SH SOLE 192 0 144032 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 368 6787 SH SOLE 0 0 6787 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 253 5620 SH SOLE 0 0 5620 ISHARES TR MSCI MIN VOL ETF 46429B697 10768 199365 SH SOLE 113234 0 86131 ISHARES INC MIN VOL GBL ETF 464286525 5951 74076 SH SOLE 11557 0 62519 WPX ENERGY INC COM 98212B103 64 21106 SH SOLE 0 0 21106 PIMCO ETF TR ACTIVE BD ETF 72201R775 5865 55228 SH SOLE 28980 0 26248 SPDR SER TR PORTFOLIO SH TSR 78468R101 369 12010 SH SOLE 0 0 12010 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 489 23250 SH SOLE 0 0 23250 FACEBOOK INC CL A 30303M102 1277 7658 SH SOLE 120 0 7538 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 293 11585 SH SOLE 7336 0 4249 FLEETCOR TECHNOLOGIES INC COM 339041105 348 1865 SH SOLE 0 0 1865 CARLYLE GROUP INC COM 14316J108 287 13235 SH SOLE 0 0 13235 ISHARES INC CORE MSCI EMKT 46434G103 2875 71107 SH SOLE 0 0 71107 ISHARES TR CORE MSCI EAFE 46432F842 908 18193 SH SOLE 0 0 18193 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1067 42605 SH SOLE 0 0 42605 NUVEEN INTER DURATION MN TMF COM 670671106 261 20072 SH SOLE 0 0 20072 ABBVIE INC COM 00287Y109 2890 37936 SH SOLE 541 0 37395 CYRUSONE INC COM 23283R100 294 4755 SH SOLE 0 0 4755 ZOETIS INC CL A 98978V103 4446 37778 SH SOLE 3212 0 34566 ORCHID IS CAP INC COM 68571X103 44 15000 SH SOLE 0 0 15000 ARMADA HOFFLER PPTYS INC COM 04208T108 5135 479931 SH SOLE 0 0 479931 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 7107 338827 SH SOLE 3130 0 335697 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 225 10685 SH SOLE 0 0 10685 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1184 55913 SH SOLE 0 0 55913 ISHARES TR USA QUALITY FCTR 46432F339 17974 221788 SH SOLE 18458 0 203329 FIREEYE INC COM 31816Q101 147 13919 SH SOLE 0 0 13919 VEEVA SYS INC CL A COM 922475108 204 1302 SH SOLE 0 0 1302 PROSHARES TR S&P 500 DV ARIST 74348A467 2372 41122 SH SOLE 0 0 41122 ALLEGION PLC ORD SHS G0176J109 326 3544 SH SOLE 0 0 3544 UNIQURE NV SHS N90064101 218 4602 SH SOLE 0 0 4602 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 138 24000 SH SOLE 0 0 24000 ALPHABET INC CAP STK CL C 02079K107 3022 2599 SH SOLE 16 0 2583 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 206 9620 SH SOLE 0 0 9620 ISHARES TR GLOBAL REIT ETF 46434V647 261 13639 SH SOLE 0 0 13639 ISHARES TR IBONDS SEP2020 46434V571 614 24205 SH SOLE 0 0 24205 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 538 2764 SH SOLE 60 0 2704 FLEXSHARES TR DISCP DUR MBS 33939L779 364 15320 SH SOLE 6452 0 8868 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1191 57427 SH SOLE 0 0 57427 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1091 52835 SH SOLE 0 0 52835 FLEXSHARES TR CR SCD US BD 33939L761 276 5421 SH SOLE 2233 0 3188 PORTFOLIO RECOVERY ASSOCS IN NOTE 3% 8/0 73640QAB1 483 500000 PRN SOLE 0 0 500000 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3589 74847 SH SOLE 39931 0 34916 COMMUNITY HEALTHCARE TR INC COM 20369C106 230 6000 SH SOLE 0 0 6000 WINGSTOP INC COM 974155103 268 3357 SH SOLE 3357 0 0 KRAFT HEINZ CO COM 500754106 711 28728 SH SOLE 1234 0 27494 PAYPAL HLDGS INC COM 70450Y103 5334 55715 SH SOLE 4699 0 51016 ISHARES TR IBONDS DEC2022 46435G755 608 23396 SH SOLE 0 0 23396 ISHARES TR IBONDS DEC2021 46435G789 610 23919 SH SOLE 0 0 23919 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 233 8910 SH SOLE 0 0 8910 HUBBELL INC COM 443510607 463 4035 SH SOLE 0 0 4035 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1038 50501 SH SOLE 2219 0 48282 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 370 6973 SH SOLE 4460 0 2513 FORTIVE CORP COM 34959J108 487 8839 SH SOLE 0 0 8839 KINSALE CAP GROUP INC COM 49714P108 1000 9568 SH SOLE 0 0 9568 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 86 10000 SH SOLE 0 0 10000 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 725 36829 SH SOLE 6200 0 30629 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 66 11750 SH SOLE 0 0 11750 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 207 28307 SH SOLE 0 0 28307 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3593 72951 SH SOLE 5273 0 67678 CADENCE BANCORPORATION CL A 12739A100 86 13200 SH SOLE 0 0 13200 ISHARES TR IBONDS DEC2023 46435G318 627 24431 SH SOLE 0 0 24431 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4369 87964 SH SOLE 3830 0 84134 JBG SMITH PPTYS COM 46590V100 737 23151 SH SOLE 0 0 23151 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1984 100152 SH SOLE 63242 0 36910 TREMONT MTG TR COM 894789106 34 16000 SH SOLE 0 0 16000 ISHARES TR IBONDS DEC 46435U697 557 21288 SH SOLE 0 0 21288 GRAFTECH INTL LTD COM 384313508 106 13000 SH SOLE 0 0 13000 GREENSKY INC CL A 39572G100 57 14900 SH SOLE 0 0 14900 WORLD GOLD TR SPDR GLD MINIS 98149E204 269 17090 SH SOLE 0 0 17090 SPDR S&P 500 ETF TR TR UNIT 78462F103 498 10900 SH Put SOLE 0 0 10900 LINDE PLC SHS G5494J103 381 2202 SH SOLE 0 0 2202 ISHARES TR IBONDS DEC 25 46435U432 349 12921 SH SOLE 0 0 12921 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 202 8187 SH SOLE 0 0 8187 PACIFIC GLOBAL ETF TR US EQ INM ETF 69434K106 310 15692 SH SOLE 0 0 15692 ALCON INC ORD SHS H01301128 472 9291 SH SOLE 0 0 9291 SPDR S&P 500 ETF TR TR UNIT 78462F103 240 7100 SH Put SOLE 0 0 7100 NUVEEN MUN CR OPPORTUNITIES COM 670663103 130 10000 SH SOLE 0 0 10000 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2675 112436 SH SOLE 0 0 112436 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 224 6797 SH SOLE 0 0 6797 UNITED STATES OIL FUND LP UNITS 91232N108 94 118400 SH Call SOLE 0 0 118400 UNITED STATES OIL FUND LP UNITS 91232N108 48 91000 SH Call SOLE 0 0 91000