0001007399-21-000004.txt : 20210804 0001007399-21-000004.hdr.sgml : 20210804 20210804082539 ACCESSION NUMBER: 0001007399-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210804 DATE AS OF CHANGE: 20210804 EFFECTIVENESS DATE: 20210804 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: 211142450 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 06-30-2021 06-30-2021 WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET SUITE 1700 NORFOLK VA 23510
13F HOLDINGS REPORT 028-05226 N
Vanessa Mercurio CCO 7576233676 Vanessa Mercurio Virginia Beach VA 08-04-2021 0 493 2550081 false
INFORMATION TABLE 2 13FWST06-30-21.xml SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 508 1473 SH SOLE 0 0 0 1473 ISHARES TR CORE S&P MCP ETF 464287507 1079 4016 SH SOLE 0 2685 0 1331 ISHARES TR S&P MC 400GR ETF 464287606 527 6514 SH SOLE 0 0 0 6514 ISHARES TR CORE S&P SCP ETF 464287804 7694 68103 SH SOLE 0 5056 0 63047 ISHARES TR SP SMCP600VL ETF 464287879 493 4677 SH SOLE 0 0 0 4677 ISHARES TR S&P 500 VAL ETF 464287408 250 1695 SH SOLE 0 0 0 1695 ISHARES TR CORE S&P500 ETF 464287200 171511 398938 SH SOLE 0 27221 0 371717 ISHARES TR S&P 500 GRWT ETF 464287309 647 8891 SH SOLE 0 0 0 8891 ISHARES TR RUS 1000 ETF 464287622 2294 9477 SH SOLE 0 0 0 9477 ISHARES TR RUS 1000 VAL ETF 464287598 12063 76049 SH SOLE 0 10578 0 65471 ISHARES TR RUS 1000 GRW ETF 464287614 147512 543363 SH SOLE 0 38907 0 504457 ISHARES TR RUSSELL 2000 ETF 464287655 18383 80145 SH SOLE 0 2938 0 77207 ISHARES TR RUS 2000 VAL ETF 464287630 985 5942 SH SOLE 0 0 0 5942 ISHARES TR RUSSELL 3000 ETF 464287689 583 2276 SH SOLE 0 880 0 1396 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 258 526 SH SOLE 0 0 0 526 SPDR S&P 500 ETF TR TR UNIT 78462F103 15097 35268 SH SOLE 0 1476 0 33792 ISHARES TR GLB CNSM STP ETF 464288737 2139 34984 SH SOLE 0 0 0 34984 ADOBE SYSTEMS INCORPORATED COM 00724F101 9758 16662 SH SOLE 0 1069 0 15593 AMAZON COM INC COM 023135106 20720 6023 SH SOLE 0 576 0 5447 BRISTOL-MYERS SQUIBB CO COM 110122108 12523 187415 SH SOLE 0 12664 0 174751 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12671 45591 SH SOLE 0 3919 0 41672 EMERSON ELEC CO COM 291011104 783 8139 SH SOLE 0 3304 0 4835 BOEING CO COM 097023105 1481 6184 SH SOLE 0 327 0 5857 HERSHEY CO COM 427866108 512 2941 SH SOLE 0 0 0 2941 REALTY INCOME CORP COM 756109104 368 5521 SH SOLE 0 0 0 5521 INVESCO QQQ TR UNIT SER 1 46090E103 1386 3911 SH SOLE 0 1019 0 2892 AMGEN INC COM 031162100 2562 10511 SH SOLE 0 1602 0 8909 ABBOTT LABS COM 002824100 3635 31354 SH SOLE 0 1549 0 29805 BP PLC SPONSORED ADR 055622104 1040 39353 SH SOLE 0 66 0 39287 EBAY INC. COM 278642103 12304 175249 SH SOLE 0 13901 0 161348 ALTRIA GROUP INC COM 02209S103 775 16258 SH SOLE 0 6610 0 9648 FEDEX CORP COM 31428X106 658 2204 SH SOLE 0 57 0 2147 GENUINE PARTS CO COM 372460105 1310 10357 SH SOLE 0 139 0 10218 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1104 27729 SH SOLE 0 236 0 27493 GRAINGER W W INC COM 384802104 485 1108 SH SOLE 0 50 0 1058 INTEL CORP COM 458140100 2548 45391 SH SOLE 0 1809 0 43582 ILLINOIS TOOL WKS INC COM 452308109 433 1938 SH SOLE 0 255 0 1683 ISHARES TR RUS 2000 GRW ETF 464287648 1610 5165 SH SOLE 0 82 0 5083 ORACLE CORP COM 68389X105 7893 101395 SH SOLE 0 8538 0 92857 QUALCOMM INC COM 747525103 11804 82584 SH SOLE 0 6294 0 76290 DISNEY WALT CO COM 254687106 12391 70494 SH SOLE 0 5791 0 64703 HONEYWELL INTL INC COM 438516106 11137 50774 SH SOLE 0 3660 0 47114 SHERWIN WILLIAMS CO COM 824348106 1935 7104 SH SOLE 0 300 0 6804 SYSCO CORP COM 871829107 556 7150 SH SOLE 0 161 0 6989 US BANCORP DEL COM NEW 902973304 798 14014 SH SOLE 0 0 0 14014 JOHNSON & JOHNSON COM 478160104 21183 128585 SH SOLE 0 5142 0 123442 MEDTRONIC PLC SHS G5960L103 450 3623 SH SOLE 0 74 0 3549 PFIZER INC COM 717081103 5949 151915 SH SOLE 0 12303 0 139612 EXELON CORP COM 30161N101 291 6558 SH SOLE 0 0 0 6558 LOWES COS INC COM 548661107 2954 15228 SH SOLE 0 1676 0 13552 ISHARES TR MSCI EAFE ETF 464287465 52420 664556 SH SOLE 0 52042 0 612515 CHEVRON CORP NEW COM 166764100 2099 20042 SH SOLE 0 780 0 19262 MICROSOFT CORP COM 594918104 36037 133027 SH SOLE 0 13670 0 119357 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 839 48963 SH SOLE 0 94 0 48869 UNITED PARCEL SERVICE INC CL B 911312106 606 2913 SH SOLE 0 366 0 2547 AT&T INC COM 00206R102 2655 92256 SH SOLE 0 4112 0 88144 PRUDENTIAL FINL INC COM 744320102 1679 16390 SH SOLE 0 23 0 16367 TRUIST FINL CORP COM 89832Q109 2926 52725 SH SOLE 0 307 0 52418 CITIGROUP INC COM NEW 172967424 607 8579 SH SOLE 0 4498 0 4081 INGREDION INC COM 457187102 364 4025 SH SOLE 0 0 0 4025 CISCO SYS INC COM 17275R102 3777 71272 SH SOLE 0 2167 0 69105 GRAPHIC PACKAGING HLDG CO COM 388689101 343 18924 SH SOLE 0 0 0 18924 INTERNATIONAL BUSINESS MACHS COM 459200101 3245 22135 SH SOLE 0 2823 0 19312 COCA COLA CO COM 191216100 3748 69260 SH SOLE 0 1755 0 67505 LOCKHEED MARTIN CORP COM 539830109 1639 4333 SH SOLE 0 216 0 4117 PEPSICO INC COM 713448108 15336 103505 SH SOLE 0 9485 0 94020 STRYKER CORPORATION COM 863667101 1542 5938 SH SOLE 0 0 0 5938 VERIZON COMMUNICATIONS INC COM 92343V104 4186 74718 SH SOLE 0 4035 0 70684 XEROX HOLDINGS CORP COM NEW 98421M106 4527 192721 SH SOLE 0 12700 0 180021 ISHARES TR RUS MID CAP ETF 464287499 45254 571098 SH SOLE 0 15638 0 555460 ISHARES TR RUS MD CP GR ETF 464287481 26272 232082 SH SOLE 0 13134 0 218948 ISHARES TR RUS MDCP VAL ETF 464287473 9552 83079 SH SOLE 0 970 0 82109 ISHARES TR COHEN STEER REIT 464287564 243 3723 SH SOLE 0 0 0 3723 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 279 1805 SH SOLE 0 1549 0 256 SCHWAB CHARLES CORP COM 808513105 12375 169969 SH SOLE 0 13828 0 156141 WALGREENS BOOTS ALLIANCE INC COM 931427108 1411 26823 SH SOLE 0 36 0 26787 AMETEK INC COM 031100100 334 2505 SH SOLE 0 0 0 2505 DEERE & CO COM 244199105 1400 3970 SH SOLE 0 416 0 3554 BK OF AMERICA CORP COM 060505104 1869 45326 SH SOLE 0 100 0 45226 STARBUCKS CORP COM 855244109 11377 101749 SH SOLE 0 13693 0 88056 AUTOMATIC DATA PROCESSING IN COM 053015103 742 3737 SH SOLE 0 196 0 3541 EXXON MOBIL CORP COM 30231G102 4976 78889 SH SOLE 0 9293 0 69596 WEST PHARMACEUTICAL SVSC INC COM 955306105 965 2686 SH SOLE 0 0 0 2686 WALMART INC COM 931142103 7154 50730 SH SOLE 0 8591 0 42138 APPLIED MATLS INC COM 038222105 500 3512 SH SOLE 0 132 0 3380 ANTHEM INC COM 036752103 2920 7647 SH SOLE 0 125 0 7522 UNION PAC CORP COM 907818108 1587 7216 SH SOLE 0 218 0 6998 UNILEVER PLC SPON ADR NEW 904767704 262 4481 SH SOLE 0 20 0 4461 TEXAS INSTRS INC COM 882508104 14247 74087 SH SOLE 0 0 0 74087 BAXTER INTL INC COM 071813109 461 5730 SH SOLE 0 165 0 5565 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1253 10430 SH SOLE 0 0 0 10430 TARGET CORP COM 87612E106 802 3318 SH SOLE 0 0 0 3318 COLGATE PALMOLIVE CO COM 194162103 1502 18462 SH SOLE 0 720 0 17742 CAPITAL ONE FINL CORP COM 14040H105 2354 15220 SH SOLE 0 0 0 15220 COSTCO WHSL CORP NEW COM 22160K105 2065 5220 SH SOLE 0 540 0 4680 LILLY ELI & CO COM 532457108 3166 13795 SH SOLE 0 1221 0 12574 CVS HEALTH CORP COM 126650100 522 6261 SH SOLE 0 407 0 5854 DOMINION ENERGY INC COM 25746U109 1939 26361 SH SOLE 0 1814 0 24547 DIAGEO PLC SPON ADR NEW 25243Q205 784 4088 SH SOLE 0 310 0 3778 DANAHER CORPORATION COM 235851102 15035 56026 SH SOLE 0 3536 0 52490 MERCK & CO INC COM 58933Y105 3586 46112 SH SOLE 0 4178 0 41935 MICRON TECHNOLOGY INC COM 595112103 341 4008 SH SOLE 0 0 0 4008 MORGAN STANLEY COM NEW 617446448 12435 135623 SH SOLE 0 12014 0 123609 PROCTER AND GAMBLE CO COM 742718109 12915 95713 SH SOLE 0 12637 0 83075 GENERAL ELECTRIC CO COM 369604103 1555 115532 SH SOLE 0 1662 0 113870 KIMBERLY-CLARK CORP COM 494368103 1758 13140 SH SOLE 0 352 0 12788 GILEAD SCIENCES INC COM 375558103 320 4653 SH SOLE 0 30 0 4623 GOLDMAN SACHS GROUP INC COM 38141G104 1255 3306 SH SOLE 0 1289 0 2017 HOME DEPOT INC COM 437076102 2773 8697 SH SOLE 0 150 0 8547 MCDONALDS CORP COM 580135101 1642 7110 SH SOLE 0 179 0 6932 NIKE INC CL B 654106103 1790 11589 SH SOLE 0 4490 0 7100 JPMORGAN CHASE & CO COM 46625H100 14330 92132 SH SOLE 0 11463 0 80670 SIRIUS XM HOLDINGS INC COM 82968B103 69 10602 SH SOLE 0 0 0 10602 TJX COS INC NEW COM 872540109 458 6798 SH SOLE 0 0 0 6798 MONDELEZ INTL INC CL A 609207105 1539 24651 SH SOLE 0 3705 0 20946 BOOKING HOLDINGS INC COM 09857L108 6164 2817 SH SOLE 0 232 0 2585 WILLIS TOWERS WATSON PLC LTD SHS G96629103 429 1863 SH SOLE 0 0 0 1863 WELLS FARGO CO NEW COM 949746101 463 10232 SH SOLE 0 1810 0 8422 ISHARES TR 1 3 YR TREAS BD 464287457 4372 50745 SH SOLE 0 0 0 50745 ISHARES TR BARCLAYS 7 10 YR 464287440 3406 29491 SH SOLE 0 8153 0 21338 ISHARES TR 20 YR TR BD ETF 464287432 829 5742 SH SOLE 0 165 0 5577 ISHARES TR IBOXX INV CP ETF 464287242 667 4963 SH SOLE 0 100 0 4863 PROGRESSIVE CORP COM 743315103 809 8238 SH SOLE 0 0 0 8238 XCEL ENERGY INC COM 98389B100 301 4563 SH SOLE 0 0 0 4563 FISERV INC COM 337738108 9500 88874 SH SOLE 0 6817 0 82057 FORD MTR CO DEL COM 345370860 237 15931 SH SOLE 0 10000 0 5931 UNITEDHEALTH GROUP INC COM 91324P102 11008 27491 SH SOLE 0 2357 0 25133 SOUTHWEST AIRLS CO COM 844741108 213 4019 SH SOLE 0 0 0 4019 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 647 2193 SH SOLE 0 148 0 2045 AMERICAN TOWER CORP NEW COM 03027X100 9858 36491 SH SOLE 0 2661 0 33831 CROWN CASTLE INTL CORP NEW COM 22822V101 318 1629 SH SOLE 0 0 0 1629 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1438 16860 SH SOLE 0 3132 0 13728 INTUIT COM 461202103 441 899 SH SOLE 0 0 0 899 MARRIOTT INTL INC NEW CL A 571903202 9674 70859 SH SOLE 0 6050 0 64809 MARSH & MCLENNAN COS INC COM 571748102 295 2100 SH SOLE 0 0 0 2100 3M CO COM 88579Y101 1406 7078 SH SOLE 0 1233 0 5845 OMNICOM GROUP INC COM 681919106 364 4553 SH SOLE 0 0 0 4553 DOLLAR TREE INC COM 256746108 2225 22359 SH SOLE 0 2445 0 19914 ALBEMARLE CORP COM 012653101 772 4583 SH SOLE 0 0 0 4583 COMCAST CORP NEW CL A 20030N101 1772 31070 SH SOLE 0 1852 0 29218 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7185 32245 SH SOLE 0 2139 0 30106 WASTE MGMT INC DEL COM 94106L109 10877 77630 SH SOLE 0 5556 0 72074 NORFOLK SOUTHN CORP COM 655844108 107571 405300 SH SOLE 0 38400 0 366900 NEXTERA ENERGY INC COM 65339F101 1848 25222 SH SOLE 0 1252 0 23970 DUKE ENERGY CORP NEW COM NEW 26441C204 2803 28391 SH SOLE 0 549 0 27842 CONOCOPHILLIPS COM 20825C104 452 7429 SH SOLE 0 140 0 7289 CSX CORP COM 126408103 682 21266 SH SOLE 0 1619 0 19648 APPLE INC COM 037833100 49462 361145 SH SOLE 0 19618 0 341527 AMERICAN AIRLS GROUP INC COM 02376R102 4485 211461 SH SOLE 0 23096 0 188365 ALLSTATE CORP COM 020002101 406 3109 SH SOLE 0 0 0 3109 CATERPILLAR INC COM 149123101 20322 93378 SH SOLE 0 75 0 93303 INTERNATIONAL PAPER CO COM 460146103 238 3877 SH SOLE 0 0 0 3877 IDEXX LABS INC COM 45168D104 321 509 SH SOLE 0 0 0 509 ISHARES TR MSCI EMG MKT ETF 464287234 2432 44093 SH SOLE 0 27801 0 16292 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 252 1338 SH SOLE 0 0 0 1338 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 232 1537 SH SOLE 0 108 0 1429 II-VI INC COM 902104108 283 3894 SH SOLE 0 0 0 3894 EQUIFAX INC COM 294429105 417 1741 SH SOLE 0 908 0 833 DEVON ENERGY CORP NEW COM 25179M103 281 9639 SH SOLE 0 0 0 9639 ROSS STORES INC COM 778296103 881 7108 SH SOLE 0 0 0 7108 ECOLAB INC COM 278865100 306 1487 SH SOLE 0 0 0 1487 SKYWORKS SOLUTIONS INC COM 83088M102 214 1118 SH SOLE 0 0 0 1118 ISHARES TR ISHARES SEMICDTR 464287523 229 504 SH SOLE 0 0 0 504 NETAPP INC COM 64110D104 484 5913 SH SOLE 0 0 0 5913 AES CORP COM 00130H105 229 8788 SH SOLE 0 0 0 8788 AMERICAN EXPRESS CO COM 025816109 2029 12278 SH SOLE 0 491 0 11787 CRACKER BARREL OLD CTRY STOR COM 22410J106 867 5838 SH SOLE 0 0 0 5838 CANADIAN PAC RY LTD COM 13645T100 293 3810 SH SOLE 0 0 0 3810 NEWMONT CORP COM 651639106 981 15483 SH SOLE 0 26 0 15457 SONY GROUP CORPORATION SPONSORED ADR 835699307 366 3762 SH SOLE 0 0 0 3762 ARCHER DANIELS MIDLAND CO COM 039483102 201 3321 SH SOLE 0 0 0 3321 KELLOGG CO COM 487836108 3936 61177 SH SOLE 0 0 0 61177 S&P GLOBAL INC COM 78409V104 571 1392 SH SOLE 0 101 0 1291 GENERAL DYNAMICS CORP COM 369550108 636 3380 SH SOLE 0 1099 0 2281 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1672 35909 SH SOLE 0 59 0 35850 SOUTHERN CO COM 842587107 2708 44758 SH SOLE 0 5562 0 39196 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 539 9916 SH SOLE 0 0 0 9916 NORTHROP GRUMMAN CORP COM 666807102 1420 3907 SH SOLE 0 0 0 3907 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5860 14 SH SOLE 0 0 0 14 DECKERS OUTDOOR CORP COM 243537107 227 590 SH SOLE 0 0 0 590 CIGNA CORP NEW COM 125523100 1078 4546 SH SOLE 0 189 0 4357 VALERO ENERGY CORP COM 91913Y100 298 3812 SH SOLE 0 0 0 3812 ROCKWELL AUTOMATION INC COM 773903109 322 1125 SH SOLE 0 192 0 933 PNC FINL SVCS GROUP INC COM 693475105 3864 20257 SH SOLE 0 150 0 20107 OREILLY AUTOMOTIVE INC COM 67103H107 9183 16219 SH SOLE 0 1458 0 14761 NETFLIX INC COM 64110L106 347 656 SH SOLE 0 151 0 505 ISHARES TR CORE US AGGBD ET 464287226 18540 160759 SH SOLE 0 86907 0 73853 WP CAREY INC COM 92936U109 1112 14907 SH SOLE 0 1114 0 13793 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12397 44940 SH SOLE 0 3421 0 41519 ISHARES TR SELECT DIVID ETF 464287168 736 6310 SH SOLE 0 1588 0 4722 ISHARES TR TIPS BD ETF 464287176 626 4890 SH SOLE 0 2929 0 1961 CLOROX CO DEL COM 189054109 1147 6373 SH SOLE 0 0 0 6373 AIR PRODS & CHEMS INC COM 009158106 1162 4041 SH SOLE 0 317 0 3724 DOLLAR GEN CORP NEW COM 256677105 245 1130 SH SOLE 0 0 0 1130 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 328 17700 SH SOLE 0 0 0 17700 CONSOLIDATED EDISON INC COM 209115104 297 4142 SH SOLE 0 0 0 4142 CHECK POINT SOFTWARE TECH LT ORD M22465104 337 2906 SH SOLE 0 10 0 2896 NVIDIA CORPORATION COM 67066G104 15593 19488 SH SOLE 0 1415 0 18073 VERTEX PHARMACEUTICALS INC COM 92532F100 591 2930 SH SOLE 0 0 0 2930 MSA SAFETY INC COM 553498106 474 2864 SH SOLE 0 0 0 2864 TRAVELERS COMPANIES INC COM 89417E109 346 2311 SH SOLE 0 266 0 2045 AMERICAN ELEC PWR CO INC COM 025537101 504 5961 SH SOLE 0 163 0 5798 WEYERHAEUSER CO MTN BE COM NEW 962166104 388 11283 SH SOLE 0 0 0 11283 RELIANCE STEEL & ALUMINUM CO COM 759509102 620 4109 SH SOLE 0 4109 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 644 2981 SH SOLE 0 137 0 2844 EATON CORP PLC SHS G29183103 582 3925 SH SOLE 0 0 0 3925 SOUTHWESTERN ENERGY CO COM 845467109 75 13208 SH SOLE 0 2229 0 10979 GALLAGHER ARTHUR J & CO COM 363576109 688 4908 SH SOLE 0 0 0 4908 RAYONIER INC COM 754907103 518 14425 SH SOLE 0 0 0 14425 UDR INC COM 902653104 221 4510 SH SOLE 0 0 0 4510 STANLEY BLACK & DECKER INC COM 854502101 327 1596 SH SOLE 0 0 0 1596 SONOCO PRODS CO COM 835495102 417 6235 SH SOLE 0 4935 0 1300 KANSAS CITY SOUTHERN COM NEW 485170302 746 2632 SH SOLE 0 0 0 2632 URBAN OUTFITTERS INC COM 917047102 264 6400 SH SOLE 0 0 0 6400 MOODYS CORP COM 615369105 317 874 SH SOLE 0 0 0 874 CHURCH & DWIGHT INC COM 171340102 341 4000 SH SOLE 0 0 0 4000 SANOFI SPONSORED ADR 80105N105 2167 41147 SH SOLE 0 29 0 41118 GRACO INC COM 384109104 241 3188 SH SOLE 0 0 0 3188 BECTON DICKINSON & CO COM 075887109 972 3998 SH SOLE 0 120 0 3878 PRA GROUP INC COM 69354N106 6792 176542 SH SOLE 0 585 0 175957 BALL CORP COM 058498106 358 4419 SH SOLE 0 0 0 4419 CINTAS CORP COM 172908105 248 649 SH SOLE 0 0 0 649 DAVITA INC COM 23918K108 422 3500 SH SOLE 0 0 0 3500 ALPHABET INC CAP STK CL A 02079K305 16042 6570 SH SOLE 0 496 0 6074 SPDR GOLD TR GOLD SHS 78463V107 4621 27899 SH SOLE 0 11661 0 16238 CBRE GROUP INC CL A 12504L109 468 5455 SH SOLE 0 0 0 5455 VANGUARD INDEX FDS VALUE ETF 922908744 89650 652190 SH SOLE 0 33633 0 618558 CELANESE CORP DEL COM 150870103 257 1696 SH SOLE 0 0 0 1696 VANGUARD INDEX FDS MID CAP ETF 922908629 53300 224561 SH SOLE 0 12131 0 212430 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2415 13909 SH SOLE 0 139 0 13770 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 706 6933 SH SOLE 0 1238 0 5695 INTUITIVE SURGICAL INC COM NEW 46120E602 545 593 SH SOLE 0 128 0 465 BLACKROCK INC COM 09247X101 259 296 SH SOLE 0 17 0 279 VANGUARD INDEX FDS SMALL CP ETF 922908751 44263 196480 SH SOLE 0 10580 0 185899 VANGUARD INDEX FDS GROWTH ETF 922908736 2915 10162 SH SOLE 0 282 0 9880 CARMAX INC COM 143130102 749 5796 SH SOLE 0 0 0 5796 REPUBLIC SVCS INC COM 760759100 219 1987 SH SOLE 0 0 0 1987 VULCAN MATLS CO COM 929160109 350 2013 SH SOLE 0 0 0 2013 BAIDU INC SPON ADR REP A 056752108 236 1156 SH SOLE 0 5 0 1151 ABIOMED INC COM 003654100 635 2036 SH SOLE 0 0 0 2036 JAKKS PAC INC COM NEW 47012E403 201 18270 SH SOLE 0 0 0 18270 OPTICAL CABLE CORP COM NEW 683827208 473 123776 SH SOLE 0 125 0 123651 MCCORMICK & CO INC COM NON VTG 579780206 1454 16460 SH SOLE 0 140 0 16320 INTERCONTINENTAL EXCHANGE IN COM 45866F104 9018 75975 SH SOLE 0 6669 0 69306 PVH CORPORATION COM 693656100 382 3554 SH SOLE 0 0 0 3554 COPART INC COM 217204106 473 3591 SH SOLE 0 0 0 3591 PARKER-HANNIFIN CORP COM 701094104 1306 4252 SH SOLE 0 0 0 4252 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 72 10000 SH SOLE 0 0 0 10000 ACUITY BRANDS INC COM 00508Y102 1164 6221 SH SOLE 0 0 0 6221 VIACOMCBS INC CL B 92556H206 8563 189453 SH SOLE 0 13667 0 175786 SPDR SER TR S&P DIVID ETF 78464A763 444 3634 SH SOLE 0 1782 0 1852 ISHARES GOLD TR ISHARES NEW 464285204 609 18060 SH SOLE 0 4168 0 13892 THERMO FISHER SCIENTIFIC INC COM 883556102 985 1952 SH SOLE 0 0 0 1952 ISHARES TR EAFE VALUE ETF 464288877 354 6848 SH SOLE 0 125 0 6723 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 223 2695 SH SOLE 0 445 0 2250 SALESFORCE COM INC COM 79466L302 11079 45356 SH SOLE 0 3698 0 41658 SMITH A O CORP COM 831865209 300 4164 SH SOLE 0 0 0 4164 ENBRIDGE INC COM 29250N105 203 5058 SH SOLE 0 0 0 5058 COMPASS MINERALS INTL INC COM 20451N101 208 3516 SH SOLE 0 0 0 3516 BROWN FORMAN CORP CL B 115637209 1288 17189 SH SOLE 0 0 0 17189 ROYAL BK CDA COM 780087102 257 2538 SH SOLE 0 0 0 2538 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 53877 165582 SH SOLE 0 1327 0 164255 ASSURANT INC COM 04621X108 243 1559 SH SOLE 0 0 0 1559 NUVEEN FLOATING RATE INCOME COM 67072T108 126 12600 SH SOLE 0 0 0 12600 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 207 2910 SH SOLE 0 0 0 2910 VANGUARD WORLD FDS INF TECH ETF 92204A702 220 552 SH SOLE 0 0 0 552 CARTERS INC COM 146229109 265 2570 SH SOLE 0 0 0 2570 NEWMARKET CORP COM 651587107 1054 3275 SH SOLE 0 0 0 3275 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1838 37078 SH SOLE 0 12628 0 24450 MASTERCARD INCORPORATED CL A 57636Q104 11500 31500 SH SOLE 0 2430 0 29069 PROSHARES TR PSHS ULT S&P 500 74347R107 295 2472 SH SOLE 0 0 0 2472 WISDOMTREE TR INTL SMCAP DIV 97717W760 786 10529 SH SOLE 0 125 0 10404 F N B CORP COM 302520101 896 72671 SH SOLE 0 0 0 72671 WISDOMTREE TR INTL LRGCAP DV 97717W794 289 5849 SH SOLE 0 75 0 5774 WISDOMTREE TR US LARGECAP DIVD 97717W307 30897 256791 SH SOLE 0 12699 0 244092 WISDOMTREE TR US SMALLCAP DIVD 97717W604 875 27426 SH SOLE 0 0 0 27426 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 289 6508 SH SOLE 0 0 0 6508 HANESBRANDS INC COM 410345102 282 15131 SH SOLE 0 0 0 15131 AMERICAN NATL BANKSHARES INC COM 027745108 447 14371 SH SOLE 0 0 0 14371 ARES CAPITAL CORP COM 04010L103 1536 78417 SH SOLE 0 90 0 78327 PROSHARES TR PSHS ULTRA DOW30 74347R305 353 4900 SH SOLE 0 0 0 4900 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2569 36015 SH SOLE 0 136 0 35879 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 212 898 SH SOLE 0 0 0 898 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 551 3919 SH SOLE 0 0 0 3919 ISHARES TR GLOB UTILITS ETF 464288711 2095 35255 SH SOLE 0 0 0 35255 UMPQUA HLDGS CORP COM 904214103 1493 80918 SH SOLE 0 125 0 80793 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 870 13728 SH SOLE 0 188 0 13540 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 978 12677 SH SOLE 0 0 0 12677 ISHARES TR SHORT TREAS BD 464288679 13330 120640 SH SOLE 0 2508 0 118132 ISHARES TR IBOXX HI YD ETF 464288513 6344 72054 SH SOLE 0 65960 0 6094 ISHARES TR ISHS 1-5YR INVS 464288646 1087 19825 SH SOLE 0 0 0 19825 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 727 8853 SH SOLE 0 4414 0 4439 ISHARES TR GLOBAL MATER ETF 464288695 3018 33185 SH SOLE 0 1022 0 32163 DELTA AIR LINES INC DEL COM NEW 247361702 3172 73329 SH SOLE 0 0 0 73329 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13792 160579 SH SOLE 0 63525 0 97054 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 52623 1156546 SH SOLE 0 78046 0 1078500 BLACKSTONE GROUP INC COM 09260D107 789 8120 SH SOLE 0 0 0 8120 ISHARES TR GLOB INDSTRL ETF 464288729 3077 25765 SH SOLE 0 791 0 24974 ISHARES TR PFD AND INCM SEC 464288687 276 7020 SH SOLE 0 0 0 7020 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 256 884 SH SOLE 0 0 0 884 BANK NEW YORK MELLON CORP COM 064058100 10564 206204 SH SOLE 0 16137 0 190067 AECOM COM 00766T100 231 3650 SH SOLE 0 3650 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4831 37007 SH SOLE 0 0 0 37007 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 487 4650 SH SOLE 0 1674 0 2976 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2018 39163 SH SOLE 0 15084 0 24079 ISHARES TR NATIONAL MUN ETF 464288414 11913 101647 SH SOLE 0 11622 0 90025 RENASANT CORP COM 75970E107 781 19522 SH SOLE 0 0 0 19522 TOWNEBANK PORTSMOUTH VA COM 89214P109 5177 170173 SH SOLE 0 1975 0 168198 SPDR SER TR BLMBRG BRC CNVRT 78464A359 470 5424 SH SOLE 0 1752 0 3672 SPDR SER TR SPDR BLOOMBERG 78468R663 384 4203 SH SOLE 0 0 0 4203 SPDR SER TR BLOOMBERG BRCLYS 78468R622 28287 257251 SH SOLE 0 157199 0 100052 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 442 3700 SH SOLE 0 0 0 3700 VISA INC COM CL A 92826C839 4161 17794 SH SOLE 0 3487 0 14307 PHILIP MORRIS INTL INC COM 718172109 1211 12217 SH SOLE 0 3782 0 8435 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 7535 145412 SH SOLE 0 24843 0 120569 ISHARES TR MSCI ACWI EX US 464288240 1724 29978 SH SOLE 0 4610 0 25368 SPDR SER TR PORTFOLIO LN TSR 78464A664 215 5215 SH SOLE 0 5215 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 226 1483 SH SOLE 0 1483 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 487 9680 SH SOLE 0 0 0 9680 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 51455 1398612 SH SOLE 0 157331 0 1241280 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 6339 413795 SH SOLE 0 22753 0 391042 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1874 11630 SH SOLE 0 4396 0 7234 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1827 17693 SH SOLE 0 6725 0 10968 PRIMIS FINANCIAL CORP COM 74167B109 1314 86078 SH SOLE 0 0 0 86078 ISHARES TR MSCI ACWI ETF 464288257 3229 31908 SH SOLE 0 88 0 31820 FIRST CTZNS BANCSHARES INC N CL A 31946M103 516 620 SH SOLE 0 150 0 470 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 32 43868 SH SOLE 0 14280 0 29588 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1082 33552 SH SOLE 0 10736 0 22816 ISHARES TR CONSER ALLOC ETF 464289883 866 21760 SH SOLE 0 0 0 21760 ISHARES TR GRWT ALLOCAT ETF 464289867 12657 226019 SH SOLE 0 6862 0 219157 ISHARES TR INTL TREA BD ETF 464288117 483 9253 SH SOLE 0 8314 0 939 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5003 52620 SH SOLE 0 3096 0 49524 BROADCOM INC COM 11135F101 10873 22802 SH SOLE 0 1610 0 21191 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 266 12775 SH SOLE 0 0 0 12775 MESOBLAST LTD SPONS ADR 590717104 131 17498 SH SOLE 0 0 0 17498 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1022 10019 SH SOLE 0 0 0 10019 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5009 126968 SH SOLE 0 7817 0 119151 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1059 10187 SH SOLE 0 0 0 10187 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5379 65032 SH SOLE 0 34486 0 30546 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 588 5641 SH SOLE 0 2142 0 3499 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6201 42487 SH SOLE 0 1296 0 41191 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2592 37913 SH SOLE 0 31895 0 6018 PIMCO ETF TR INTER MUN BD ACT 72201R866 431 7590 SH SOLE 0 5576 0 2014 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 356 5253 SH SOLE 0 5000 0 253 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1329 21641 SH SOLE 0 6500 0 15141 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 859 16098 SH SOLE 0 0 0 16098 LANTRONIX INC COM NEW 516548203 62 12000 SH SOLE 0 0 0 12000 CI FINL CORP COM 125491100 1433 78071 SH SOLE 0 647 0 77424 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 235 4060 SH SOLE 0 0 0 4060 VILLAGE FARMS INTL INC COM 92707Y108 107 10000 SH SOLE 0 0 0 10000 TESLA INC COM 88160R101 1172 1725 SH SOLE 0 0 0 1725 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 753 14700 SH SOLE 0 8881 0 5820 SCHWAB STRATEGIC TR US TIPS ETF 808524870 329 5260 SH SOLE 0 5190 0 70 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1574 22540 SH SOLE 0 0 0 22540 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 199909 508003 SH SOLE 0 18424 0 489579 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 346 14000 SH SOLE 0 0 0 14000 GENERAL MTRS CO COM 37045V100 375 6342 SH SOLE 0 0 0 6342 SHOPIFY INC CL A 82509L107 1118 765 SH SOLE 0 7 0 758 SCHWAB STRATEGIC TR US REIT ETF 808524847 253 5536 SH SOLE 0 5511 0 24 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3816 48754 SH SOLE 0 2914 0 45841 HUNTINGTON INGALLS INDS INC COM 446413106 236 1120 SH SOLE 0 0 0 1120 ISHARES TR CORE HIGH DV ETF 46429B663 266 2752 SH SOLE 0 1858 0 894 ISHARES TR MSCI CHINA ETF 46429B671 264 3199 SH SOLE 0 0 0 3199 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 422 16615 SH SOLE 0 0 0 16615 ISHARES TR FLTG RATE NT ETF 46429B655 3393 66758 SH SOLE 0 4204 0 62554 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 330 6047 SH SOLE 0 852 0 5195 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 485 6409 SH SOLE 0 1372 0 5036 ISHARES TR MSCI USA MIN VOL 46429B697 6792 92266 SH SOLE 0 86355 0 5911 ISHARES INC MSCI GBL MIN VOL 464286525 6635 64502 SH SOLE 0 8645 0 55857 PHILLIPS 66 COM 718546104 285 3321 SH SOLE 0 586 0 2735 PIMCO ETF TR ACTIVE BD ETF 72201R775 3845 34655 SH SOLE 0 14085 0 20570 SPDR SER TR PORTFOLIO SH TSR 78468R101 628 20481 SH SOLE 0 0 0 20481 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 908 45205 SH SOLE 0 0 0 45205 SPDR SER TR BLOOMBERG SRT TR 78468R408 11147 404186 SH SOLE 0 219332 0 184854 ARES COML REAL ESTATE CORP COM 04013V108 147 10000 SH SOLE 0 0 0 10000 FACEBOOK INC CL A 30303M102 2854 8209 SH SOLE 0 27 0 8182 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 21497 653402 SH SOLE 0 336588 0 316814 CARLYLE GROUP INC COM 14316J108 1116 24019 SH SOLE 0 0 0 24019 SOC TELEMED INC COM CL A 78472F101 141 24766 SH SOLE 0 0 0 24766 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 289 11000 SH SOLE 0 0 0 11000 ISHARES INC CORE MSCI EMKT 46434G103 9074 135448 SH SOLE 0 10 0 135438 ISHARES TR CORE MSCI EAFE 46432F842 14575 194694 SH SOLE 0 15754 0 178941 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1167 42605 SH SOLE 0 0 0 42605 NUVEEN INTER DURATION MUN TE COM 670671106 301 20072 SH SOLE 0 0 0 20072 ABBVIE INC COM 00287Y109 5043 44767 SH SOLE 0 1116 0 43651 CYRUSONE INC COM 23283R100 283 3950 SH SOLE 0 0 0 3950 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2515 70747 SH SOLE 0 2164 0 68583 ZOETIS INC CL A 98978V103 10699 57410 SH SOLE 0 4370 0 53040 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 478 9852 SH SOLE 0 3184 0 6668 T-MOBILE US INC COM 872590104 203 1404 SH SOLE 0 0 0 1404 WISDOMTREE TR US QTLY DIV GRT 97717X669 226 3781 SH SOLE 0 0 0 3781 ARMADA HOFFLER PPTYS INC COM 04208T108 6416 482771 SH SOLE 0 0 0 482771 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1674 29314 SH SOLE 0 16078 0 13236 SILVERCREST ASSET MGMT GROUP CL A 828359109 340 22614 SH SOLE 0 0 0 22614 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6462 306269 SH SOLE 0 1695 0 304574 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 302 9085 SH SOLE 0 3015 0 6070 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 13559 628018 SH SOLE 0 2010 0 626008 ISHARES TR MSCI USA QLT FCT 46432F339 24882 187263 SH SOLE 0 8962 0 178301 FIREEYE INC COM 31816Q101 332 16414 SH SOLE 0 0 0 16414 VEEVA SYS INC CL A COM 922475108 600 1929 SH SOLE 0 0 0 1929 PROSHARES TR S&P 500 DV ARIST 74348A467 3838 42353 SH SOLE 0 72 0 42281 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1241 19032 SH SOLE 0 577 0 18455 ISHARES TR 0-5YR HI YL CP 46434V407 11145 241961 SH SOLE 0 131006 0 110955 ALLY FINL INC COM 02005N100 393 7893 SH SOLE 0 0 0 7893 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 258 17000 SH SOLE 0 0 0 17000 ALPHABET INC CAP STK CL C 02079K107 6644 2651 SH SOLE 0 339 0 2312 MOELIS & CO CL A 60786M105 251 4420 SH SOLE 0 0 0 4420 ISHARES TR GLOBAL REIT ETF 46434V647 458 16506 SH SOLE 0 16506 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 237 1046 SH SOLE 0 60 0 986 CITIZENS FINL GROUP INC COM 174610105 394 8597 SH SOLE 0 0 0 8597 LIBERTY BROADBAND CORP COM SER C 530307305 217 1250 SH SOLE 0 0 0 1250 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 15082 694067 SH SOLE 0 826 0 693241 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12238 551505 SH SOLE 0 809 0 550696 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1982 98674 SH SOLE 0 3028 0 95646 AXALTA COATING SYS LTD COM G0750C108 302 9900 SH SOLE 0 0 0 9900 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 744 15379 SH SOLE 0 5933 0 9446 ISHARES TR IBONDS DEC21 ETF 46434VBK5 797 32179 SH SOLE 0 0 0 32179 PARTY CITY HOLDCO INC COM 702149105 720 77131 SH SOLE 0 7176 0 69955 ISHARES TR IBONDS DEC23 ETF 46434VAX8 522 20000 SH SOLE 0 0 0 20000 COMMUNITY HEALTHCARE TR INC COM 20369C106 285 6000 SH SOLE 0 0 0 6000 ISHARES TR IBONDS DEC22 ETF 46434VBA7 508 20000 SH SOLE 0 0 0 20000 WINGSTOP INC COM 974155103 429 2722 SH SOLE 0 2722 0 0 KRAFT HEINZ CO COM 500754106 1477 36218 SH SOLE 0 1281 0 34937 PAYPAL HLDGS INC COM 70450Y103 13756 47194 SH SOLE 0 3189 0 44005 ISHARES TR IBONDS DEC2022 46435G755 6802 259015 SH SOLE 0 0 0 259015 MADISON SQUARE GRDN SPRT COR CL A 55825T103 272 1576 SH SOLE 0 0 0 1576 ISHARES TR IBONDS DEC2021 46435G789 812 31651 SH SOLE 0 0 0 31651 ATLASSIAN CORP PLC CL A G06242104 361 1404 SH SOLE 0 128 0 1276 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 364 8910 SH SOLE 0 0 0 8910 HUBBELL INC COM 443510607 738 3952 SH SOLE 0 1152 0 2800 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 10652 477462 SH SOLE 0 2666 0 474796 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 271 5842 SH SOLE 0 0 0 5842 CHARTER COMMUNICATIONS INC N CL A 16119P108 290 402 SH SOLE 0 43 0 359 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 620 10862 SH SOLE 0 5207 0 5655 TWILIO INC CL A 90138F102 274 694 SH SOLE 0 0 0 694 FORTIVE CORP COM 34959J108 582 8349 SH SOLE 0 0 0 8349 KINSALE CAP GROUP INC COM 49714P108 727 4412 SH SOLE 0 0 0 4412 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 164 47265 SH SOLE 0 0 0 47265 ISHARES INC ESG AWR MSCI EM 46434G863 211 4683 SH SOLE 0 0 0 4683 NUVEEN CORPORATE INCM NOVEME COM 67077N106 94 10000 SH SOLE 0 0 0 10000 ARK ETF TR 3D PRINTING ETF 00214Q500 1279 32149 SH SOLE 0 975 0 31174 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 8650 401846 SH SOLE 0 4758 0 397088 VISTRA CORP COM 92840M102 211 11373 SH SOLE 0 0 0 11373 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 400 2472 SH SOLE 0 0 0 2472 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 389 21250 SH SOLE 0 0 0 21250 TRIMTABS ETF TR US FREE CASH FLW 89628W302 795 14882 SH SOLE 0 4803 0 10079 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 269 28307 SH SOLE 0 0 0 28307 PACER FDS TR US CASH COWS 100 69374H881 285 6668 SH SOLE 0 0 0 6668 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 7224 143852 SH SOLE 0 6096 0 137756 VAREX IMAGING CORP COM 92214X106 314 11700 SH SOLE 0 0 0 11700 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5266 98190 SH SOLE 0 45896 0 52294 CADENCE BANCORPORATION CL A 12739A100 324 15500 SH SOLE 0 0 0 15500 ISHARES TR IBONDS DEC2023 46435G318 7176 274837 SH SOLE 0 0 0 274837 GLOBAL X FDS US INFR DEV ETF 37954Y673 238 9231 SH SOLE 0 0 0 9231 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 579 11405 SH SOLE 0 0 0 11405 DUPONT DE NEMOURS INC COM 26614N102 288 3718 SH SOLE 0 666 0 3052 PQ GROUP HLDGS INC COM 73943T103 238 15500 SH SOLE 0 0 0 15500 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 7382 336758 SH SOLE 0 35612 0 301146 PACER FDS TR PACER US SMALL 69374H857 296 6641 SH SOLE 0 0 0 6641 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 277 5804 SH SOLE 0 0 0 5804 SPOTIFY TECHNOLOGY S A SHS L8681T102 223 808 SH SOLE 0 0 0 808 ISHARES TR IBONDS DEC 46435U697 7158 265210 SH SOLE 0 0 0 265210 GRAFTECH INTL LTD COM 384313508 158 13600 SH SOLE 0 0 0 13600 GREENSKY INC CL A 39572G100 104 18800 SH SOLE 0 0 0 18800 WORLD GOLD TR SPDR GLD MINIS 98149E204 450 25580 SH SOLE 0 25580 0 0 TRANSLATE BIO INC COM 89374L104 423 15348 SH SOLE 0 334 0 15014 VANGUARD WORLD FD ESG INTL STK ETF 921910725 345 5372 SH SOLE 0 0 0 5372 WISDOMTREE TR US EFFICIENT COR 97717Y790 6408 157681 SH SOLE 0 4814 0 152867 LINDE PLC SHS G5494J103 582 2012 SH SOLE 0 44 0 1968 SPDR SER TR S&P KENSHO NEW 78468R648 6165 92224 SH SOLE 0 2792 0 89432 ISHARES TR IBONDS DEC 25 46435U432 6675 238385 SH SOLE 0 0 0 238385 ISHARES TR ESG AWR US AGRGT 46435U549 688 12433 SH SOLE 0 0 0 12433 MODERNA INC COM 60770K107 737 3138 SH SOLE 0 0 0 3138 ARK ETF TR FINTECH INNOVA 00214Q708 307 5675 SH SOLE 0 0 0 5675 DOW INC COM 260557103 1084 17134 SH SOLE 0 689 0 16445 ALCON AG ORD SHS H01301128 651 9269 SH SOLE 0 0 0 9269 ISHARES TR IBONDS DEC 26 46435U259 5856 217103 SH SOLE 0 0 0 217103 UBER TECHNOLOGIES INC COM 90353T100 7232 144294 SH SOLE 0 13101 0 131193 NUVEEN MUN CR OPPORTUNITIES COM 670663103 154 10000 SH SOLE 0 0 0 10000 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2196 71973 SH SOLE 0 0 0 71973 REVOLUTION MEDICINES INC COM 76155X100 287 9041 SH SOLE 0 192 0 8849 CARRIER GLOBAL CORPORATION COM 14448C104 621 12784 SH SOLE 0 100 0 12684 OTIS WORLDWIDE CORP COM 68902V107 422 5159 SH SOLE 0 50 0 5109 LEMONADE INC COM 52567D107 208 1903 SH SOLE 0 0 0 1903 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 1290 29885 SH SOLE 0 905 0 28980 XPENG INC ADS 98422D105 248 5592 SH SOLE 0 0 0 5592 ADVISORSHARES TR PURE US CANNABIS 00768Y453 532 13294 SH SOLE 0 174 0 13120 ARKO CORP COM 041242108 108 11800 SH SOLE 0 0 0 11800 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 278 13000 SH SOLE 0 0 0 13000 GOGO INC COM 38046C109 30 200000 SH Put SOLE 0 0 0 200000 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8 600 SH Put SOLE 0 0 0 600 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 4343 92164 SH SOLE 0 1017 0 91147 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1995 34152 SH SOLE 0 2714 0 31438