0001007399-21-000003.txt : 20210511 0001007399-21-000003.hdr.sgml : 20210511 20210511123746 ACCESSION NUMBER: 0001007399-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210511 DATE AS OF CHANGE: 20210511 EFFECTIVENESS DATE: 20210511 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: 21910456 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-2021 03-31-2021 WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET SUITE 1700 NORFOLK VA 23510
13F HOLDINGS REPORT 028-05226 N
Vanessa Mercurio Compliance Officer 7576233676 V Mercurio Norfolk VA 05-11-2021 0 468 2311092 false
INFORMATION TABLE 2 wstmarch2021.xml SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 486 1473 SH SOLE 0 0 0 1473 ISHARES TR CORE S&P MCP ETF 464287507 1049 4031 SH SOLE 0 2689 0 1342 ISHARES TR S&P MC 400GR ETF 464287606 559 7127 SH SOLE 0 0 0 7127 ISHARES TR CORE S&P SCP ETF 464287804 6991 64420 SH SOLE 0 5264 0 59156 ISHARES TR SP SMCP600VL ETF 464287879 471 4677 SH SOLE 0 0 0 4677 ISHARES TR S&P 500 VAL ETF 464287408 288 2036 SH SOLE 0 0 0 2036 ISHARES TR CORE S&P500 ETF 464287200 156563 393553 SH SOLE 0 27643 0 365910 ISHARES TR S&P 500 GRWT ETF 464287309 626 9611 SH SOLE 0 0 0 9611 ISHARES TR RUS 1000 ETF 464287622 2089 9333 SH SOLE 0 0 0 9333 ISHARES TR RUS 1000 VAL ETF 464287598 10826 71437 SH SOLE 0 10335 0 61101 ISHARES TR RUS 1000 GRW ETF 464287614 129709 533694 SH SOLE 0 39319 0 494375 ISHARES TR RUSSELL 2000 ETF 464287655 17280 78212 SH SOLE 0 2955 0 75257 ISHARES TR RUS 2000 VAL ETF 464287630 966 6056 SH SOLE 0 0 0 6056 ISHARES TR RUSSELL 3000 ETF 464287689 554 2334 SH SOLE 0 880 0 1454 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 280 589 SH SOLE 0 0 0 589 SPDR S&P 500 ETF TR TR UNIT 78462F103 14105 35588 SH SOLE 0 1594 0 33994 ADOBE SYSTEMS INCORPORATED COM 00724F101 7721 16242 SH SOLE 0 1166 0 15076 AMAZON COM INC COM 023135106 17970 5808 SH SOLE 0 574 0 5234 BRISTOL-MYERS SQUIBB CO COM 110122108 11026 174663 SH SOLE 0 12544 0 162119 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11286 44178 SH SOLE 0 3936 0 40242 EMERSON ELEC CO COM 291011104 758 8400 SH SOLE 0 3304 0 5096 BOEING CO COM 097023105 1581 6209 SH SOLE 0 327 0 5882 HERSHEY CO COM 427866108 465 2940 SH SOLE 0 0 0 2940 REALTY INCOME CORP COM 756109104 349 5490 SH SOLE 0 0 0 5490 INVESCO QQQ TR UNIT SER 1 46090E103 1029 3224 SH SOLE 0 1019 0 2206 AMGEN INC COM 031162100 2667 10718 SH SOLE 0 1602 0 9116 ABBOTT LABS COM 002824100 3664 30574 SH SOLE 0 1549 0 29025 EBAY INC. COM 278642103 10184 166294 SH SOLE 0 13825 0 152468 ALTRIA GROUP INC COM 02209S103 1254 24521 SH SOLE 0 7120 0 17401 FEDEX CORP COM 31428X106 626 2203 SH SOLE 0 73 0 2130 GENUINE PARTS CO COM 372460105 1045 9043 SH SOLE 0 139 0 8904 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 831 23271 SH SOLE 0 236 0 23035 GRAINGER W W INC COM 384802104 444 1108 SH SOLE 0 50 0 1058 INTEL CORP COM 458140100 2918 45590 SH SOLE 0 1809 0 43781 ILLINOIS TOOL WKS INC COM 452308109 433 1956 SH SOLE 0 255 0 1701 ISHARES TR RUS 2000 GRW ETF 464287648 1566 5206 SH SOLE 0 82 0 5124 ORACLE CORP COM 68389X105 6902 98361 SH SOLE 0 8579 0 89781 QUALCOMM INC COM 747525103 10358 78123 SH SOLE 0 6268 0 71855 DISNEY WALT CO COM 254687106 12399 67194 SH SOLE 0 5799 0 61395 HONEYWELL INTL INC COM 438516106 10401 47915 SH SOLE 0 3645 0 44271 SHERWIN WILLIAMS CO COM 824348106 1748 2368 SH SOLE 0 100 0 2268 SYSCO CORP COM 871829107 563 7150 SH SOLE 0 161 0 6989 US BANCORP DEL COM NEW 902973304 731 13225 SH SOLE 0 0 0 13225 JOHNSON & JOHNSON COM 478160104 20623 125480 SH SOLE 0 5132 0 120348 MEDTRONIC PLC SHS G5960L103 425 3596 SH SOLE 0 74 0 3522 PFIZER INC COM 717081103 5375 148371 SH SOLE 0 12303 0 136068 EXELON CORP COM 30161N101 287 6558 SH SOLE 0 0 0 6558 LOWES COS INC COM 548661107 2896 15227 SH SOLE 0 1676 0 13551 ISHARES TR MSCI EAFE ETF 464287465 49264 649318 SH SOLE 0 51576 0 597742 CHEVRON CORP NEW COM 166764100 2125 20274 SH SOLE 0 780 0 19494 MICROSOFT CORP COM 594918104 30201 128095 SH SOLE 0 13846 0 114249 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 733 39785 SH SOLE 0 94 0 39691 UNITED PARCEL SERVICE INC CL B 911312106 495 2912 SH SOLE 0 366 0 2546 AT&T INC COM 00206R102 2660 87870 SH SOLE 0 4312 0 83558 PRUDENTIAL FINL INC COM 744320102 1356 14883 SH SOLE 0 23 0 14860 TRUIST FINL CORP COM 89832Q109 3101 53175 SH SOLE 0 307 0 52868 CITIGROUP INC COM NEW 172967424 600 8254 SH SOLE 0 4495 0 3759 INGREDION INC COM 457187102 236 2625 SH SOLE 0 0 0 2625 CISCO SYS INC COM 17275R102 3428 66301 SH SOLE 0 2167 0 64134 GRAPHIC PACKAGING HLDG CO COM 388689101 324 17824 SH SOLE 0 0 0 17824 INTERNATIONAL BUSINESS MACHS COM 459200101 2818 21150 SH SOLE 0 2823 0 18327 COCA COLA CO COM 191216100 3669 69614 SH SOLE 0 1755 0 67859 LOCKHEED MARTIN CORP COM 539830109 1450 3923 SH SOLE 0 216 0 3707 PEPSICO INC COM 713448108 14118 99807 SH SOLE 0 9487 0 90320 STRYKER CORPORATION COM 863667101 1446 5938 SH SOLE 0 0 0 5938 VERIZON COMMUNICATIONS INC COM 92343V104 4359 74966 SH SOLE 0 4035 0 70932 XEROX HOLDINGS CORP COM NEW 98421M106 4201 173112 SH SOLE 0 12478 0 160634 ISHARES TR RUS MID CAP ETF 464287499 41405 560050 SH SOLE 0 15723 0 544327 ISHARES TR RUS MD CP GR ETF 464287481 23455 229815 SH SOLE 0 13414 0 216402 ISHARES TR RUS MDCP VAL ETF 464287473 9221 84366 SH SOLE 0 970 0 83396 ISHARES TR COHEN STEER REIT 464287564 215 3723 SH SOLE 0 0 0 3723 ISHARES TR GLOBAL TECH ETF 464287291 2617 8504 SH SOLE 0 0 0 8504 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 265 1805 SH SOLE 0 1549 0 256 SCHWAB CHARLES CORP COM 808513105 11816 181282 SH SOLE 0 14210 0 167072 WALGREENS BOOTS ALLIANCE INC COM 931427108 1310 23869 SH SOLE 0 36 0 23833 AMETEK INC COM 031100100 320 2505 SH SOLE 0 0 0 2505 DEERE & CO COM 244199105 1498 4004 SH SOLE 0 416 0 3588 BK OF AMERICA CORP COM 060505104 1613 41695 SH SOLE 0 100 0 41595 STARBUCKS CORP COM 855244109 10540 96459 SH SOLE 0 13609 0 82851 AUTOMATIC DATA PROCESSING IN COM 053015103 704 3737 SH SOLE 0 196 0 3541 EXXON MOBIL CORP COM 30231G102 4175 74783 SH SOLE 0 9293 0 65491 WEST PHARMACEUTICAL SVSC INC COM 955306105 757 2686 SH SOLE 0 0 0 2686 WALMART INC COM 931142103 6474 47665 SH SOLE 0 8418 0 39246 APPLIED MATLS INC COM 038222105 516 3862 SH SOLE 0 132 0 3730 ANTHEM INC COM 036752103 2772 7722 SH SOLE 0 125 0 7597 UNION PAC CORP COM 907818108 1555 7055 SH SOLE 0 218 0 6837 UNILEVER PLC SPON ADR NEW 904767704 247 4431 SH SOLE 0 20 0 4411 TEXAS INSTRS INC COM 882508104 13999 74074 SH SOLE 0 0 0 74074 BAXTER INTL INC COM 071813109 477 5661 SH SOLE 0 105 0 5556 TARGET CORP COM 87612E106 673 3397 SH SOLE 0 0 0 3397 COLGATE PALMOLIVE CO COM 194162103 1528 19387 SH SOLE 0 789 0 18598 CAPITAL ONE FINL CORP COM 14040H105 1938 15233 SH SOLE 0 0 0 15233 COSTCO WHSL CORP NEW COM 22160K105 1885 5347 SH SOLE 0 540 0 4807 LILLY ELI & CO COM 532457108 2607 13955 SH SOLE 0 1221 0 12734 CVS HEALTH CORP COM 126650100 451 5991 SH SOLE 0 407 0 5584 DOMINION ENERGY INC COM 25746U109 1951 25683 SH SOLE 0 1808 0 23875 DIAGEO PLC SPON ADR NEW 25243Q205 613 3732 SH SOLE 0 310 0 3422 DANAHER CORPORATION COM 235851102 12204 54220 SH SOLE 0 3541 0 50679 MERCK & CO. INC COM 58933Y105 9699 125808 SH SOLE 0 12046 0 113762 MICRON TECHNOLOGY INC COM 595112103 389 4408 SH SOLE 0 0 0 4408 MORGAN STANLEY COM NEW 617446448 10229 131710 SH SOLE 0 12261 0 119449 PROCTER AND GAMBLE CO COM 742718109 12198 90065 SH SOLE 0 12439 0 77626 GENERAL ELECTRIC CO COM 369604103 1503 114450 SH SOLE 0 1662 0 112788 KIMBERLY-CLARK CORP COM 494368103 1893 13617 SH SOLE 0 352 0 13265 GILEAD SCIENCES INC COM 375558103 310 4796 SH SOLE 0 30 0 4766 GOLDMAN SACHS GROUP INC COM 38141G104 1123 3435 SH SOLE 0 1288 0 2146 HOME DEPOT INC COM 437076102 2398 7854 SH SOLE 0 150 0 7704 MCDONALDS CORP COM 580135101 1583 7063 SH SOLE 0 178 0 6885 NIKE INC CL B 654106103 1573 11839 SH SOLE 0 4489 0 7350 JPMORGAN CHASE & CO COM 46625H100 13469 88477 SH SOLE 0 11610 0 76867 SIRIUS XM HOLDINGS INC COM 82968B103 65 10592 SH SOLE 0 0 0 10592 TJX COS INC NEW COM 872540109 450 6798 SH SOLE 0 0 0 6798 MONDELEZ INTL INC CL A 609207105 1635 27936 SH SOLE 0 3705 0 24231 BOOKING HOLDINGS INC COM 09857L108 5904 2534 SH SOLE 0 227 0 2307 WILLIS TOWERS WATSON PLC LTD SHS G96629103 426 1863 SH SOLE 0 0 0 1863 WELLS FARGO CO NEW COM 949746101 303 7746 SH SOLE 0 1810 0 5936 ISHARES TR 1 3 YR TREAS BD 464287457 3902 45240 SH SOLE 0 0 0 45240 ISHARES TR BARCLAYS 7 10 YR 464287440 905 8010 SH SOLE 0 409 0 7601 ISHARES TR 20 YR TR BD ETF 464287432 2875 21227 SH SOLE 0 7884 0 13343 ISHARES TR IBOXX INV CP ETF 464287242 703 5405 SH SOLE 0 100 0 5305 PROGRESSIVE CORP COM 743315103 755 7898 SH SOLE 0 0 0 7898 XCEL ENERGY INC COM 98389B100 303 4563 SH SOLE 0 0 0 4563 FISERV INC COM 337738108 10064 84540 SH SOLE 0 6793 0 77747 FORD MTR CO DEL COM 345370860 187 15245 SH SOLE 0 10000 0 5245 UNITEDHEALTH GROUP INC COM 91324P102 9777 26279 SH SOLE 0 2360 0 23918 SOUTHWEST AIRLS CO COM 844741108 245 4019 SH SOLE 0 0 0 4019 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 508 1840 SH SOLE 0 148 0 1692 AMERICAN TOWER CORP NEW COM 03027X100 8072 33766 SH SOLE 0 2626 0 31140 CROWN CASTLE INTL CORP NEW COM 22822V101 272 1580 SH SOLE 0 0 0 1580 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1191 15413 SH SOLE 0 3132 0 12281 INTUIT COM 461202103 211 550 SH SOLE 0 0 0 550 MARRIOTT INTL INC NEW CL A 571903202 9933 67063 SH SOLE 0 6025 0 61038 MARSH & MCLENNAN COS INC COM 571748102 268 2200 SH SOLE 0 0 0 2200 3M CO COM 88579Y101 1351 7012 SH SOLE 0 1233 0 5779 OMNICOM GROUP INC COM 681919106 338 4553 SH SOLE 0 0 0 4553 DOLLAR TREE INC COM 256746108 2404 21005 SH SOLE 0 2445 0 18560 ALBEMARLE CORP COM 012653101 670 4583 SH SOLE 0 0 0 4583 COMCAST CORP NEW CL A 20030N101 1574 29086 SH SOLE 0 1852 0 27234 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6704 32437 SH SOLE 0 2175 0 30262 WASTE MGMT INC DEL COM 94106L109 9509 73698 SH SOLE 0 5550 0 68148 NORFOLK SOUTHN CORP COM 655844108 109625 408258 SH SOLE 0 38396 0 369861 NEXTERA ENERGY INC COM 65339F101 1883 24900 SH SOLE 0 1252 0 23648 DUKE ENERGY CORP NEW COM NEW 26441C204 2753 28519 SH SOLE 0 549 0 27970 CONOCOPHILLIPS COM 20825C104 405 7637 SH SOLE 0 140 0 7497 CSX CORP COM 126408103 683 7087 SH SOLE 0 538 0 6549 APPLE INC COM 037833100 41862 342712 SH SOLE 0 19852 0 322860 AMERICAN AIRLS GROUP INC COM 02376R102 4688 196155 SH SOLE 0 22932 0 173223 ALLSTATE CORP COM 020002101 370 3220 SH SOLE 0 0 0 3220 CATERPILLAR INC COM 149123101 21732 93725 SH SOLE 0 75 0 93650 INTERNATIONAL PAPER CO COM 460146103 411 7594 SH SOLE 0 0 0 7594 ISHARES TR MSCI EMG MKT ETF 464287234 2328 43647 SH SOLE 0 27513 0 16134 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 237 1338 SH SOLE 0 0 0 1338 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5839 41219 SH SOLE 0 1456 0 39763 II-VI INC COM 902104108 419 6132 SH SOLE 0 0 0 6132 EQUIFAX INC COM 294429105 317 1751 SH SOLE 0 908 0 843 DEVON ENERGY CORP NEW COM 25179M103 230 10539 SH SOLE 0 0 0 10539 ROSS STORES INC COM 778296103 852 7108 SH SOLE 0 0 0 7108 ISHARES TR PHLX SEMICND ETF 464287523 214 504 SH SOLE 0 0 0 504 NETAPP INC COM 64110D104 430 5913 SH SOLE 0 0 0 5913 AES CORP COM 00130H105 239 8905 SH SOLE 0 0 0 8905 AMERICAN EXPRESS CO COM 025816109 1680 11878 SH SOLE 0 491 0 11387 CRACKER BARREL OLD CTRY STOR COM 22410J106 1009 5838 SH SOLE 0 0 0 5838 CANADIAN PAC RY LTD COM 13645T100 289 762 SH SOLE 0 0 0 762 SONY CORP SPONSORED ADR 835699307 293 2762 SH SOLE 0 0 0 2762 KELLOGG CO COM 487836108 3882 61321 SH SOLE 0 0 0 61321 S&P GLOBAL INC COM 78409V104 491 1392 SH SOLE 0 101 0 1291 GENERAL DYNAMICS CORP COM 369550108 366 2018 SH SOLE 0 1099 0 919 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1229 30730 SH SOLE 0 59 0 30671 SOUTHERN CO COM 842587107 2662 42823 SH SOLE 0 5562 0 37261 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 514 9868 SH SOLE 0 0 0 9868 NORTHROP GRUMMAN CORP COM 666807102 1183 3655 SH SOLE 0 0 0 3655 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5400 14 SH SOLE 0 0 0 14 CIGNA CORP NEW COM 125523100 1134 4691 SH SOLE 0 189 0 4502 VALERO ENERGY CORP COM 91913Y100 272 3805 SH SOLE 0 0 0 3805 ROCKWELL AUTOMATION INC COM 773903109 299 1125 SH SOLE 0 192 0 933 PNC FINL SVCS GROUP INC COM 693475105 3462 19739 SH SOLE 0 150 0 19589 OREILLY AUTOMOTIVE INC COM 67103H107 7696 15172 SH SOLE 0 1452 0 13720 NETFLIX INC COM 64110L106 329 631 SH SOLE 0 126 0 505 ISHARES TR CORE US AGGBD ET 464287226 16368 143796 SH SOLE 0 81858 0 61938 WP CAREY INC COM 92936U109 893 12622 SH SOLE 0 1114 0 11508 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11104 43541 SH SOLE 0 3495 0 40046 ISHARES TR SELECT DIVID ETF 464287168 721 6317 SH SOLE 0 1588 0 4729 ISHARES TR TIPS BD ETF 464287176 627 4993 SH SOLE 0 2922 0 2071 CLOROX CO DEL COM 189054109 1199 6215 SH SOLE 0 0 0 6215 AIR PRODS & CHEMS INC COM 009158106 1137 4041 SH SOLE 0 317 0 3724 DOLLAR GEN CORP NEW COM 256677105 221 1092 SH SOLE 0 0 0 1092 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 276 18400 SH SOLE 0 0 0 18400 CONSOLIDATED EDISON INC COM 209115104 319 4270 SH SOLE 0 0 0 4270 CHECK POINT SOFTWARE TECH LT ORD M22465104 325 2906 SH SOLE 0 10 0 2896 NVIDIA CORPORATION COM 67066G104 10081 18880 SH SOLE 0 1428 0 17452 VERTEX PHARMACEUTICALS INC COM 92532F100 658 3064 SH SOLE 0 0 0 3064 MSA SAFETY INC COM 553498106 430 2864 SH SOLE 0 0 0 2864 TRAVELERS COMPANIES INC COM 89417E109 326 2166 SH SOLE 0 266 0 1900 AMERICAN ELEC PWR CO INC COM 025537101 380 4491 SH SOLE 0 163 0 4328 WEYERHAEUSER CO MTN BE COM NEW 962166104 393 11029 SH SOLE 0 0 0 11029 RELIANCE STEEL & ALUMINUM CO COM 759509102 636 4173 SH SOLE 0 4173 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 613 3025 SH SOLE 0 137 0 2888 EATON CORP PLC SHS G29183103 495 3577 SH SOLE 0 0 0 3577 FLIR SYS INC COM 302445101 264 4678 SH SOLE 0 0 0 4678 SOUTHWESTERN ENERGY CO COM 845467109 61 13208 SH SOLE 0 2229 0 10979 GALLAGHER ARTHUR J & CO COM 363576109 551 4420 SH SOLE 0 0 0 4420 RAYONIER INC COM 754907103 465 14425 SH SOLE 0 0 0 14425 STANLEY BLACK & DECKER INC COM 854502101 319 1596 SH SOLE 0 0 0 1596 SONOCO PRODS CO COM 835495102 395 6235 SH SOLE 0 4935 0 1300 KANSAS CITY SOUTHERN COM NEW 485170302 695 2632 SH SOLE 0 0 0 2632 URBAN OUTFITTERS INC COM 917047102 238 6400 SH SOLE 0 0 0 6400 MOODYS CORP COM 615369105 261 874 SH SOLE 0 0 0 874 CHURCH & DWIGHT INC COM 171340102 349 4000 SH SOLE 0 0 0 4000 SANOFI SPONSORED ADR 80105N105 1870 37811 SH SOLE 0 29 0 37782 GRACO INC COM 384109104 210 2938 SH SOLE 0 0 0 2938 BECTON DICKINSON & CO COM 075887109 958 3938 SH SOLE 0 120 0 3818 PRA GROUP INC COM 69354N106 6544 176542 SH SOLE 0 585 0 175957 BALL CORP COM 058498106 371 4382 SH SOLE 0 0 0 4382 CINTAS CORP COM 172908105 219 643 SH SOLE 0 0 0 643 ALPHABET INC CAP STK CL A 02079K305 13220 6410 SH SOLE 0 504 0 5906 SPDR GOLD TR GOLD SHS 78463V107 4234 26472 SH SOLE 0 10752 0 15720 CBRE GROUP INC CL A 12504L109 426 5387 SH SOLE 0 0 0 5387 VANGUARD INDEX FDS VALUE ETF 922908744 78867 599934 SH SOLE 0 32615 0 567319 CELANESE CORP DEL COM 150870103 254 1696 SH SOLE 0 0 0 1696 VANGUARD INDEX FDS MID CAP ETF 922908629 46913 211950 SH SOLE 0 12372 0 199578 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2343 14147 SH SOLE 0 139 0 14008 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 656 7136 SH SOLE 0 1233 0 5903 INTUITIVE SURGICAL INC COM NEW 46120E602 398 539 SH SOLE 0 128 0 411 VANGUARD INDEX FDS SMALL CP ETF 922908751 39732 185596 SH SOLE 0 10578 0 175018 VANGUARD INDEX FDS GROWTH ETF 922908736 2612 10162 SH SOLE 0 282 0 9880 CARMAX INC COM 143130102 760 5732 SH SOLE 0 0 0 5732 VULCAN MATLS CO COM 929160109 296 1757 SH SOLE 0 0 0 1757 BAIDU INC SPON ADR REP A 056752108 247 1136 SH SOLE 0 5 0 1131 ABIOMED INC COM 003654100 649 2036 SH SOLE 0 0 0 2036 JAKKS PAC INC COM NEW 47012E403 130 18270 SH SOLE 0 0 0 18270 OPTICAL CABLE CORP COM NEW 683827208 447 123776 SH SOLE 0 125 0 123651 MCCORMICK & CO INC COM NON VTG 579780206 1468 16460 SH SOLE 0 140 0 16320 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7981 71459 SH SOLE 0 6615 0 64845 PVH CORPORATION COM 693656100 376 3554 SH SOLE 0 0 0 3554 COPART INC COM 217204106 382 3519 SH SOLE 0 0 0 3519 PARKER-HANNIFIN CORP COM 701094104 1341 4252 SH SOLE 0 0 0 4252 ACUITY BRANDS INC COM 00508Y102 1030 6245 SH SOLE 0 0 0 6245 VIACOMCBS INC CL B 92556H206 1049 23266 SH SOLE 0 34 0 23232 SPDR SER TR S&P DIVID ETF 78464A763 429 3634 SH SOLE 0 1782 0 1852 ISHARES GOLD TR ISHARES 464285105 535 32923 SH SOLE 0 8336 0 24587 THERMO FISHER SCIENTIFIC INC COM 883556102 891 1952 SH SOLE 0 0 0 1952 ISHARES TR EAFE VALUE ETF 464288877 349 6848 SH SOLE 0 125 0 6723 SALESFORCE COM INC COM 79466L302 9149 43182 SH SOLE 0 3668 0 39514 SMITH A O CORP COM 831865209 289 4276 SH SOLE 0 0 0 4276 COMPASS MINERALS INTL INC COM 20451N101 206 3279 SH SOLE 0 0 0 3279 BROWN FORMAN CORP CL B 115637209 1181 17129 SH SOLE 0 0 0 17129 ROYAL BK CDA COM 780087102 235 2545 SH SOLE 0 0 0 2545 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 49818 168016 SH SOLE 0 1419 0 166597 ASSURANT INC COM 04621X108 221 1559 SH SOLE 0 0 0 1559 NUVEEN FLOATING RATE INCOME COM 67072T108 122 12600 SH SOLE 0 0 0 12600 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 201 2910 SH SOLE 0 0 0 2910 CARTERS INC COM 146229109 264 2970 SH SOLE 0 0 0 2970 NEWMARKET CORP COM 651587107 1240 3261 SH SOLE 0 0 0 3261 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1839 37098 SH SOLE 0 12628 0 24470 MASTERCARD INCORPORATED CL A 57636Q104 10741 30167 SH SOLE 0 2421 0 27746 PROSHARES TR PSHS ULT S&P 500 74347R107 253 2472 SH SOLE 0 0 0 2472 WISDOMTREE TR INTL SMCAP DIV 97717W760 876 12128 SH SOLE 0 125 0 12003 F N B CORP COM 302520101 923 72671 SH SOLE 0 0 0 72671 WISDOMTREE TR INTL LRGCAP DV 97717W794 277 5849 SH SOLE 0 75 0 5774 WISDOMTREE TR US LARGECAP DIVD 97717W307 29150 254190 SH SOLE 0 12617 0 241573 WISDOMTREE TR US SMALLCAP DIVD 97717W604 855 27445 SH SOLE 0 0 0 27445 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 278 6508 SH SOLE 0 0 0 6508 HANESBRANDS INC COM 410345102 298 15131 SH SOLE 0 0 0 15131 AMERICAN NATL BANKSHARES INC COM 027745108 475 14371 SH SOLE 0 0 0 14371 ARES CAPITAL CORP COM 04010L103 1299 69421 SH SOLE 0 90 0 69331 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2297 34191 SH SOLE 0 153 0 34038 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 311 1448 SH SOLE 0 0 0 1448 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 618 4582 SH SOLE 0 0 0 4582 UMPQUA HLDGS CORP COM 904214103 1265 72090 SH SOLE 0 125 0 71965 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 629 10368 SH SOLE 0 188 0 10180 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 4277 57806 SH SOLE 0 44133 0 13673 ISHARES TR SHORT TREAS BD 464288679 12171 110132 SH SOLE 0 2508 0 107624 ISHARES TR IBOXX HI YD ETF 464288513 6087 69824 SH SOLE 0 64295 0 5529 ISHARES TR ISHS 1-5YR INVS 464288646 1081 19776 SH SOLE 0 0 0 19776 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 780 9495 SH SOLE 0 4444 0 5051 ISHARES TR GLOBAL MATER ETF 464288695 2227 25664 SH SOLE 0 854 0 24810 DELTA AIR LINES INC DEL COM NEW 247361702 3584 74227 SH SOLE 0 0 0 74227 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 13822 163147 SH SOLE 0 64245 0 98903 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 45361 1036103 SH SOLE 0 69583 0 966520 BLACKSTONE GROUP INC COM 09260D107 608 8152 SH SOLE 0 0 0 8152 ISHARES TR GLOB INDSTRL ETF 464288729 2315 19965 SH SOLE 0 663 0 19302 ISHARES TR PFD AND INCM SEC 464288687 280 7279 SH SOLE 0 0 0 7279 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 1705 12087 SH SOLE 0 4473 0 7614 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2560 9488 SH SOLE 0 3308 0 6180 BANK NEW YORK MELLON CORP COM 064058100 8756 185161 SH SOLE 0 16182 0 168980 AECOM COM 00766T100 234 3650 SH SOLE 0 3650 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3294 25361 SH SOLE 0 0 0 25361 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 481 4754 SH SOLE 0 1674 0 3080 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1917 39030 SH SOLE 0 15084 0 23946 ISHARES TR NATIONAL MUN ETF 464288414 11721 100998 SH SOLE 0 11062 0 89936 RENASANT CORP COM 75970E107 808 19522 SH SOLE 0 0 0 19522 TOWNEBANK PORTSMOUTH VA COM 89214P109 5264 173143 SH SOLE 0 1975 0 171168 SPDR SER TR BLMBRG BRC CNVRT 78464A359 462 5547 SH SOLE 0 1757 0 3790 SPDR SER TR SPDR BLOOMBERG 78468R663 386 4224 SH SOLE 0 0 0 4224 SPDR SER TR BLOOMBERG BRCLYS 78468R622 27601 253686 SH SOLE 0 153278 0 100408 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 401 3700 SH SOLE 0 0 0 3700 ISHARES TR GLB CNS DISC ETF 464288745 2355 14447 SH SOLE 0 0 0 14447 VISA INC COM CL A 92826C839 3767 17794 SH SOLE 0 3454 0 14340 PHILIP MORRIS INTL INC COM 718172109 1130 12732 SH SOLE 0 3782 0 8950 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 7430 144975 SH SOLE 0 24358 0 120617 ISHARES TR MSCI ACWI EX US 464288240 6761 122533 SH SOLE 0 4624 0 117909 SPDR SER TR PORTFOLIO LN TSR 78464A664 203 5215 SH SOLE 0 5215 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 208 1483 SH SOLE 0 1483 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 451 9680 SH SOLE 0 0 0 9680 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 44227 1250757 SH SOLE 0 157099 0 1093659 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4723 314852 SH SOLE 0 27335 0 287517 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1794 10098 SH SOLE 0 3655 0 6443 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1691 10844 SH SOLE 0 4005 0 6839 PRIMIS FINANCIAL CORP COM 74167B109 1255 86311 SH SOLE 0 0 0 86311 ISHARES TR MSCI ACWI ETF 464288257 3022 31765 SH SOLE 0 88 0 31677 FIRST CTZNS BANCSHARES INC N CL A 31946M103 518 620 SH SOLE 0 150 0 470 CRH MED CORP COM 12626F105 138 35000 SH SOLE 0 0 0 35000 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 40 43868 SH SOLE 0 14280 0 29588 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2253 70848 SH SOLE 0 10949 0 59899 ISHARES TR CONSER ALLOC ETF 464289883 841 21760 SH SOLE 0 0 0 21760 ISHARES TR GRWT ALLOCAT ETF 464289867 4355 81318 SH SOLE 0 2775 0 78543 ISHARES TR INTL TREA BD ETF 464288117 480 9253 SH SOLE 0 8314 0 939 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5571 59880 SH SOLE 0 3833 0 56047 BROADCOM INC COM 11135F101 9748 21024 SH SOLE 0 1600 0 19423 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 290 16020 SH SOLE 0 0 0 16020 MESOBLAST LTD SPONS ADR 590717104 227 27498 SH SOLE 0 0 0 27498 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 948 9304 SH SOLE 0 0 0 9304 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4767 126703 SH SOLE 0 7817 0 118886 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 981 10215 SH SOLE 0 0 0 10215 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4187 50746 SH SOLE 0 27247 0 23499 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 553 5548 SH SOLE 0 2137 0 3411 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5585 43038 SH SOLE 0 1296 0 41742 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2462 37711 SH SOLE 0 32294 0 5417 PIMCO ETF TR INTER MUN BD ACT 72201R866 427 7590 SH SOLE 0 5576 0 2014 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 353 5253 SH SOLE 0 5000 0 253 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1331 21641 SH SOLE 0 6500 0 15141 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 859 16098 SH SOLE 0 0 0 16098 CI FINL CORP COM 125491100 977 67528 SH SOLE 0 647 0 66881 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 231 3988 SH SOLE 0 0 0 3988 VILLAGE FARMS INTL INC COM 92707Y108 132 10000 SH SOLE 0 0 0 10000 TESLA INC COM 88160R101 1165 1744 SH SOLE 0 0 0 1744 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 754 14693 SH SOLE 0 8874 0 5820 SCHWAB STRATEGIC TR US TIPS ETF 808524870 322 5260 SH SOLE 0 5190 0 70 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1368 5471 SH SOLE 0 0 0 5471 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 176678 484981 SH SOLE 0 19051 0 465930 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 328 14000 SH SOLE 0 0 0 14000 GENERAL MTRS CO COM 37045V100 362 6303 SH SOLE 0 0 0 6303 SHOPIFY INC CL A 82509L107 846 765 SH SOLE 0 7 0 758 SCHWAB STRATEGIC TR US REIT ETF 808524847 227 5517 SH SOLE 0 5493 0 24 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3637 48867 SH SOLE 0 2907 0 45961 HUNTINGTON INGALLS INDS INC COM 446413106 236 1145 SH SOLE 0 0 0 1145 ISHARES TR CORE HIGH DV ETF 46429B663 261 2750 SH SOLE 0 1858 0 892 ISHARES TR MSCI CHINA ETF 46429B671 266 3253 SH SOLE 0 0 0 3253 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 51 10000 SH SOLE 0 0 0 10000 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 452 17810 SH SOLE 0 0 0 17810 ISHARES TR FLTG RATE NT ETF 46429B655 5969 117547 SH SOLE 0 5675 0 111872 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 385 7135 SH SOLE 0 848 0 6287 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 417 5717 SH SOLE 0 1363 0 4354 ISHARES TR MSCI USA MIN VOL 46429B697 386 5573 SH SOLE 0 0 0 5573 ISHARES INC MSCI GBL MIN VOL 464286525 1686 17094 SH SOLE 0 8652 0 8442 INSEEGO CORP COM 45782B104 101 10095 SH SOLE 0 0 0 10095 PHILLIPS 66 COM 718546104 246 3011 SH SOLE 0 586 0 2425 PIMCO ETF TR ACTIVE BD ETF 72201R775 3790 34627 SH SOLE 0 14797 0 19830 SPDR SER TR PORTFOLIO SH TSR 78468R101 628 20481 SH SOLE 0 0 0 20481 SPDR SER TR BLOOMBERG SRT TR 78468R408 1718 62869 SH SOLE 0 734 0 62135 FACEBOOK INC CL A 30303M102 2418 8209 SH SOLE 0 27 0 8182 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 23096 723333 SH SOLE 0 346721 0 376612 CARLYLE GROUP INC COM 14316J108 883 24019 SH SOLE 0 0 0 24019 SOC TELEMED INC COM CL A 78472F101 156 24766 SH SOLE 0 0 0 24766 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 461 8542 SH SOLE 0 76 0 8466 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 280 11000 SH SOLE 0 0 0 11000 ISHARES INC CORE MSCI EMKT 46434G103 7350 114201 SH SOLE 0 10 0 114191 ISHARES TR CORE MSCI EAFE 46432F842 11059 153491 SH SOLE 0 10650 0 142841 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 1156 42605 SH SOLE 0 0 0 42605 NUVEEN INTER DURATION MUN TE COM 670671106 287 20072 SH SOLE 0 0 0 20072 ABBVIE INC COM 00287Y109 4618 42668 SH SOLE 0 1116 0 41552 CYRUSONE INC COM 23283R100 267 3942 SH SOLE 0 0 0 3942 ZOETIS INC CL A 98978V103 8563 54372 SH SOLE 0 4332 0 50040 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 492 10122 SH SOLE 0 3196 0 6926 ISHARES TR MSCI USA MMENTM 46432F396 3940 24495 SH SOLE 0 20097 0 4398 WISDOMTREE TR US QTLY DIV GRT 97717X669 216 3781 SH SOLE 0 0 0 3781 ARMADA HOFFLER PPTYS INC COM 04208T108 5775 460512 SH SOLE 0 0 0 460512 SILVERCREST ASSET MGMT GROUP CL A 828359109 325 22614 SH SOLE 0 0 0 22614 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6598 312239 SH SOLE 0 1695 0 310544 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 292 9085 SH SOLE 0 3015 0 6070 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 11610 536513 SH SOLE 0 2010 0 534503 ISHARES TR MSCI USA QLT FCT 46432F339 37062 304333 SH SOLE 0 19024 0 285309 FIREEYE INC COM 31816Q101 288 14714 SH SOLE 0 0 0 14714 VEEVA SYS INC CL A COM 922475108 340 1302 SH SOLE 0 0 0 1302 PROSHARES TR S&P 500 DV ARIST 74348A467 3653 42353 SH SOLE 0 72 0 42281 ALLY FINL INC COM 02005N100 357 7893 SH SOLE 0 0 0 7893 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 246 17000 SH SOLE 0 0 0 17000 ALPHABET INC CAP STK CL C 02079K107 5455 2637 SH SOLE 0 341 0 2296 MOELIS & CO CL A 60786M105 236 4309 SH SOLE 0 0 0 4309 JD.COM INC SPON ADR CL A 47215P106 245 2902 SH SOLE 0 0 0 2902 ISHARES TR GLOBAL REIT ETF 46434V647 418 16391 SH SOLE 0 16391 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 259 1141 SH SOLE 0 60 0 1081 CITIZENS FINANCIAL GROUP INC COM 174610105 380 8597 SH SOLE 0 0 0 8597 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 12995 596923 SH SOLE 0 826 0 596097 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 10242 461985 SH SOLE 0 809 0 461176 AXALTA COATING SYS LTD COM G0750C108 293 9900 SH SOLE 0 0 0 9900 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 261 4085 SH SOLE 0 0 0 4085 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 818 16968 SH SOLE 0 7248 0 9720 ISHARES TR IBONDS DEC21 ETF 46434VBK5 700 28179 SH SOLE 0 0 0 28179 PARTY CITY HOLDCO INC COM 702149105 447 77131 SH SOLE 0 7176 0 69955 ISHARES TR IBONDS DEC23 ETF 46434VAX8 261 10000 SH SOLE 0 0 0 10000 COMMUNITY HEALTHCARE TR INC COM 20369C106 277 6000 SH SOLE 0 0 0 6000 ISHARES TR IBONDS DEC22 ETF 46434VBA7 255 10000 SH SOLE 0 0 0 10000 WINGSTOP INC COM 974155103 346 2722 SH SOLE 0 2722 0 0 KRAFT HEINZ CO COM 500754106 1328 33208 SH SOLE 0 1281 0 31927 PAYPAL HLDGS INC COM 70450Y103 10925 44988 SH SOLE 0 3167 0 41821 ISHARES TR IBONDS DEC2022 46435G755 6421 243818 SH SOLE 0 0 0 243818 ISHARES TR IBONDS DEC2021 46435G789 1133 44077 SH SOLE 0 0 0 44077 ATLASSIAN CORP PLC CL A G06242104 297 1410 SH SOLE 0 128 0 1282 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 352 8910 SH SOLE 0 0 0 8910 HUBBELL INC COM 443510607 739 3952 SH SOLE 0 1152 0 2800 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8864 400201 SH SOLE 0 2666 0 397535 CHARTER COMMUNICATIONS INC N CL A 16119P108 261 423 SH SOLE 0 43 0 380 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 676 12062 SH SOLE 0 6491 0 5571 TWILIO INC CL A 90138F102 236 694 SH SOLE 0 0 0 694 FORTIVE CORP COM 34959J108 629 8904 SH SOLE 0 0 0 8904 KINSALE CAP GROUP INC COM 49714P108 727 4412 SH SOLE 0 0 0 4412 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 36 20000 SH SOLE 0 0 0 20000 ISHARES INC ESG AWR MSCI EM 46434G863 234 5397 SH SOLE 0 0 0 5397 NUVEEN CORPORATE INCM NOVEME COM 67077N106 94 10000 SH SOLE 0 0 0 10000 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 6747 316623 SH SOLE 0 4758 0 311865 VISTRA CORP COM 92840M102 201 11365 SH SOLE 0 0 0 11365 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 244 2000 SH SOLE 0 0 0 2000 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 274 21250 SH SOLE 0 0 0 21250 TRIMTABS ETF TR US FREE CASH FLW 89628W302 737 14910 SH SOLE 0 4831 0 10079 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 266 28307 SH SOLE 0 0 0 28307 PACER FDS TR US CASH COWS 100 69374H881 271 6668 SH SOLE 0 0 0 6668 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 9055 180427 SH SOLE 0 8156 0 172271 VAREX IMAGING CORP COM 92214X106 240 11700 SH SOLE 0 0 0 11700 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4929 93302 SH SOLE 0 44787 0 48515 CADENCE BANCORPORATION CL A 12739A100 321 15500 SH SOLE 0 0 0 15500 DBX ETF TR XTRACK USD HIGH 233051432 22653 453158 SH SOLE 0 239188 0 213970 ISHARES TR IBONDS DEC2023 46435G318 6609 252601 SH SOLE 0 0 0 252601 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 701 13813 SH SOLE 0 2030 0 11783 DUPONT DE NEMOURS INC COM 26614N102 226 2918 SH SOLE 0 666 0 2252 PQ GROUP HLDGS INC COM 73943T103 177 10600 SH SOLE 0 0 0 10600 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 6360 294326 SH SOLE 0 61135 0 233191 PACER FDS TR PACER US SMALL 69374H857 272 6641 SH SOLE 0 0 0 6641 TREMONT MTG TR COM 894789106 92 16000 SH SOLE 0 0 0 16000 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 375 6707 SH SOLE 0 0 0 6707 SPOTIFY TECHNOLOGY S A SHS L8681T102 217 808 SH SOLE 0 0 0 808 ISHARES TR IBONDS DEC 46435U697 6095 225796 SH SOLE 0 0 0 225796 GRAFTECH INTL LTD COM 384313508 166 13600 SH SOLE 0 0 0 13600 UNITY BIOTECHNOLOGY INC COM 91381U101 72 12000 SH SOLE 0 0 0 12000 GREENSKY INC CL A 39572G100 116 18800 SH SOLE 0 0 0 18800 PERSPECTA INC COM 715347100 283 9726 SH SOLE 0 0 0 9726 WORLD GOLD TR SPDR GLD MINIS 98149E204 435 25580 SH SOLE 0 25580 0 0 J P MORGAN EXCHANGE-TRADED F USD EMRNG MKT 46641Q746 1768 36366 SH SOLE 0 410 0 35956 TRANSLATE BIO INC COM 89374L104 253 15348 SH SOLE 0 334 0 15014 VANGUARD WORLD FD ESG INTL STK ETF 921910725 330 5372 SH SOLE 0 0 0 5372 LINDE PLC SHS G5494J103 560 2000 SH SOLE 0 44 0 1956 ISHARES TR IBONDS DEC 25 46435U432 5280 189007 SH SOLE 0 0 0 189007 ISHARES TR ESG AWR US AGRGT 46435U549 755 13801 SH SOLE 0 0 0 13801 MODERNA INC COM 60770K107 411 3138 SH SOLE 0 0 0 3138 ARK ETF TR FINTECH INNOVA 00214Q708 290 5675 SH SOLE 0 0 0 5675 ALCON AG ORD SHS H01301128 654 9318 SH SOLE 0 0 0 9318 ISHARES TR IBONDS DEC 26 46435U259 4395 163826 SH SOLE 0 0 0 163826 UBER TECHNOLOGIES INC COM 90353T100 7156 131280 SH SOLE 0 12791 0 118489 10X GENOMICS INC CL A COM 88025U109 234 1295 SH SOLE 0 0 0 1295 NUVEEN MUN CR OPPORTUNITIES COM 670663103 140 10000 SH SOLE 0 0 0 10000 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2142 71973 SH SOLE 0 0 0 71973 REVOLUTION MEDICINES INC COM 76155X100 415 9041 SH SOLE 0 192 0 8849 CARRIER GLOBAL CORPORATION COM 14448C104 513 12160 SH SOLE 0 100 0 12060 OTIS WORLDWIDE CORP COM 68902V107 352 5149 SH SOLE 0 50 0 5099 XPENG INC ADS 98422D105 204 5592 SH SOLE 0 0 0 5592 ADVISORSHARES TR PURE US CANNABIS 00768Y453 564 13294 SH SOLE 0 174 0 13120 BROADSTONE NET LEASE INC COM 11135E203 326 17832 SH SOLE 0 0 0 17832 VIATRIS INC COM 92556V106 228 16349 SH SOLE 0 613 0 15736