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