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