0001007399-19-000005.txt : 20190513
0001007399-19-000005.hdr.sgml : 20190513
20190513145533
ACCESSION NUMBER: 0001007399-19-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190331
FILED AS OF DATE: 20190513
DATE AS OF CHANGE: 20190513
EFFECTIVENESS DATE: 20190513
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: 19818028
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
true
false
0001007399
XXXXXXXX
03-31-2019
03-31-2019
WILBANKS SMITH & THOMAS ASSET MANAGEMENT LLC
150 WEST MAIN STREET
SUITE 1700
NORFOLK
VA
23510
13F HOLDINGS REPORT
028-05226
N
Patrick Hayes
Chief Compliance Officer
(513) 520-9756
Patrick Hayes
Cincinnati
OH
05-13-2019
0
354
1455246
false
INFORMATION TABLE
2
WST-13F-03-31-19.xml
3M CO
COM
88579Y101
1344
6469
SH
SOLE
0
0
6469
ABB LTD
SPONSORED ADR
000375204
269
14234
SH
SOLE
0
0
14234
ABBOTT LABS
COM
002824100
1956
24472
SH
SOLE
0
0
24472
ABBVIE INC
COM
00287Y109
1618
20083
SH
SOLE
0
0
20083
ABIOMED INC
COM
003654100
590
2066
SH
SOLE
0
0
2066
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
406
2308
SH
SOLE
0
0
2308
ACUITY BRANDS INC
COM
00508Y102
747
6224
SH
SOLE
0
0
6224
ADOBE INC
COM
00724F101
5603
21025
SH
SOLE
1837
0
19188
ADT INC
COM
00090Q103
64
10000
SH
SOLE
0
0
10000
AES CORP
COM
00130H105
186
10282
SH
SOLE
2060
0
8222
AGNICO EAGLE MINES LTD
COM
008474108
229
5269
SH
SOLE
228
0
5041
AIR PRODS & CHEMS INC
COM
009158106
648
3392
SH
SOLE
0
0
3392
ALBEMARLE CORP
COM
012653101
388
4729
SH
SOLE
0
0
4729
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
608
3334
SH
SOLE
0
0
3334
ALLEGION PUB LTD CO
ORD SHS
G0176J109
220
2425
SH
SOLE
0
0
2425
ALLERGAN PLC
SHS
G0177J108
463
3163
SH
SOLE
145
0
3018
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
195
20400
SH
SOLE
0
0
20400
ALLSTATE CORP
COM
020002101
320
3397
SH
SOLE
0
0
3397
ALPHABET INC
CAP STK CL C
02079K107
3029
2581
SH
SOLE
75
0
2506
ALPHABET INC
CAP STK CL A
02079K305
6112
5194
SH
SOLE
292
0
4902
ALPS ETF TR
ALERIAN MLP
00162Q866
285
28430
SH
SOLE
0
0
28430
ALTRIA GROUP INC
COM
02209S103
2063
35917
SH
SOLE
6820
0
29097
AMAZON COM INC
COM
023135106
5511
3095
SH
SOLE
97
0
2998
AMERICAN AIRLS GROUP INC
COM
02376R102
628
19768
SH
SOLE
530
0
19238
AMERICAN ELEC PWR CO INC
COM
025537101
287
3421
SH
SOLE
0
0
3421
AMERICAN EXPRESS CO
COM
025816109
1308
11964
SH
SOLE
0
0
11964
AMERICAN NATL BANKSHARES INC
COM
027745108
517
14801
SH
SOLE
0
0
14801
AMETEK INC NEW
COM
031100100
234
2822
SH
SOLE
0
0
2822
AMGEN INC
COM
031162100
1200
6318
SH
SOLE
571
0
5747
ANTHEM INC
COM
036752103
2289
7975
SH
SOLE
0
0
7975
APPLE INC
COM
037833100
20874
109892
SH
SOLE
2242
0
107650
APPLIED MATLS INC
COM
038222105
244
6143
SH
SOLE
320
0
5823
ARCONIC INC
COM
03965L100
934
48857
SH
SOLE
1105
0
47752
ARES CAP CORP
COM
04010L103
315
18350
SH
SOLE
300
0
18050
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
80
10000
SH
SOLE
0
0
10000
ARMADA HOFFLER PPTYS INC
COM
04208T108
5516
353802
SH
SOLE
2500
0
351302
AT&T INC
COM
00206R102
3190
101737
SH
SOLE
2695
0
99042
AUTOMATIC DATA PROCESSING IN
COM
053015103
600
3754
SH
SOLE
0
0
3754
AXALTA COATING SYS LTD
COM
G0750C108
206
8180
SH
SOLE
0
0
8180
BAIDU INC
SPON ADR REP A
056752108
270
1640
SH
SOLE
0
0
1640
BAKER HUGHES A GE CO
CL A
05722G100
750
27039
SH
SOLE
829
0
26210
BANK AMER CORP
COM
060505104
4284
155268
SH
SOLE
10600
0
144668
BARINGS BDC INC
COM
06759L103
108
11000
SH
SOLE
0
0
11000
BARNES & NOBLE INC
COM
067774109
81
15000
SH
SOLE
0
0
15000
BAXTER INTL INC
COM
071813109
248
3044
SH
SOLE
0
0
3044
BB&T CORP
COM
054937107
2302
49465
SH
SOLE
0
0
49465
BECTON DICKINSON & CO
COM
075887109
652
2609
SH
SOLE
0
0
2609
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4217
14
SH
SOLE
0
0
14
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6449
32102
SH
SOLE
2143
0
29959
BLACKROCK INC
COM
09247X101
247
578
SH
SOLE
0
0
578
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
264
7547
SH
SOLE
0
0
7547
BLACKSTONE MTG TR INC
COM CL A
09257W100
290
8388
SH
SOLE
1200
0
7188
BOEING CO
COM
097023105
6864
17997
SH
SOLE
2464
0
15533
BORGWARNER INC
COM
099724106
233
6062
SH
SOLE
0
0
6062
BP PLC
SPONSORED ADR
055622104
230
5258
SH
SOLE
0
0
5258
BRISTOL MYERS SQUIBB CO
COM
110122108
5035
105526
SH
SOLE
5883
0
99643
BROADCOM INC
COM
11135F101
240
799
SH
SOLE
0
0
799
BROWN FORMAN CORP
CL B
115637209
974
18461
SH
SOLE
0
0
18461
CAESARS ENTMT CORP
COM
127686103
218
25100
SH
SOLE
0
0
25100
CAPITAL ONE FINL CORP
COM
14040H105
1272
15575
SH
SOLE
0
0
15575
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
3801
207917
SH
SOLE
6675
0
201242
CARMAX INC
COM
143130102
396
5668
SH
SOLE
0
0
5668
CATERPILLAR INC DEL
COM
149123101
13190
97353
SH
SOLE
0
0
97353
CBRE GROUP INC
CL A
12504L109
4481
90627
SH
SOLE
7590
0
83037
CELANESE CORP DEL
COM
150870103
234
2373
SH
SOLE
0
0
2373
CELGENE CORP
COM
151020104
380
4030
SH
SOLE
0
0
4030
CENTURYLINK INC
COM
156700106
850
70871
SH
SOLE
1288
0
69583
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
403
3189
SH
SOLE
0
0
3189
CHENIERE ENERGY INC
COM NEW
16411R208
374
5469
SH
SOLE
330
0
5139
CHEVRON CORP NEW
COM
166764100
6240
50654
SH
SOLE
2725
0
47929
CIGNA CORP NEW
COM
125523100
582
3619
SH
SOLE
189
0
3430
CINTAS CORP
COM
172908105
603
2985
SH
SOLE
0
0
2985
CISCO SYS INC
COM
17275R102
2936
54371
SH
SOLE
2130
0
52241
CITIGROUP INC
COM NEW
172967424
445
7150
SH
SOLE
0
0
7150
CITIZENS FINL GROUP INC
COM
174610105
279
8597
SH
SOLE
0
0
8597
CLOROX CO DEL
COM
189054109
893
5565
SH
SOLE
0
0
5565
COCA COLA CO
COM
191216100
2954
63048
SH
SOLE
1616
0
61432
COLGATE PALMOLIVE CO
COM
194162103
4466
65158
SH
SOLE
4307
0
60851
COMCAST CORP NEW
CL A
20030N101
1771
44305
SH
SOLE
687
0
43618
COMMUNITY HEALTHCARE TR INC
COM
20369C106
215
6000
SH
SOLE
0
0
6000
CONOCOPHILLIPS
COM
20825C104
4162
62359
SH
SOLE
4597
0
57762
CONSOLIDATED EDISON INC
COM
209115104
362
4264
SH
SOLE
0
0
4264
CONSTELLATION BRANDS INC
CL A
21036P108
207
1181
SH
SOLE
0
0
1181
COPART INC
COM
217204106
399
6588
SH
SOLE
0
0
6588
COSTCO WHSL CORP NEW
COM
22160K105
797
3292
SH
SOLE
55
0
3237
CRACKER BARREL OLD CTRY STOR
COM
22410J106
920
5692
SH
SOLE
0
0
5692
CRH MEDICAL CORP
COM
12626F105
93
35000
SH
SOLE
0
0
35000
CROWN CASTLE INTL CORP NEW
COM
22822V101
219
1709
SH
SOLE
0
0
1709
CSX CORP
COM
126408103
704
9412
SH
SOLE
0
0
9412
CVS HEALTH CORP
COM
126650100
388
7187
SH
SOLE
0
0
7187
CYRUSONE INC
COM
23283R100
252
4807
SH
SOLE
0
0
4807
DANAHER CORPORATION
COM
235851102
2212
16753
SH
SOLE
0
0
16753
DBX ETF TR
XTRACK HRVST CSI
233051879
261
9082
SH
SOLE
0
0
9082
DEERE & CO
COM
244199105
889
5564
SH
SOLE
316
0
5248
DELTA AIR LINES INC DEL
COM NEW
247361702
7015
135827
SH
SOLE
5799
0
130028
DIAGEO P L C
SPON ADR NEW
25243Q205
473
2892
SH
SOLE
0
0
2892
DISNEY WALT CO
COM DISNEY
254687106
4756
42839
SH
SOLE
3355
0
39484
DOLLAR GEN CORP NEW
COM
256677105
296
2484
SH
SOLE
0
0
2484
DOLLAR TREE INC
COM
256746108
5393
51346
SH
SOLE
3271
0
48075
DOMINION ENERGY INC
COM
25746U109
3365
43893
SH
SOLE
358
0
43535
DOWDUPONT INC
COM
26078J100
1529
28689
SH
SOLE
2160
0
26529
DUKE ENERGY CORP NEW
COM NEW
26441C204
1934
21491
SH
SOLE
123
0
21368
EBAY INC
COM
278642103
273
7343
SH
SOLE
0
0
7343
EKSO BIONICS HLDGS INC
COM NEW
282644202
25
10000
SH
SOLE
0
0
10000
EMERSON ELEC CO
COM
291011104
302
4412
SH
SOLE
400
0
4012
ENBRIDGE INC
COM
29250N105
302
8330
SH
SOLE
183
0
8147
EVERGY INC
COM
30034W106
504
8681
SH
SOLE
0
0
8681
EXXON MOBIL CORP
COM
30231G102
6739
83406
SH
SOLE
8535
0
74871
FACEBOOK INC
CL A
30303M102
1523
9137
SH
SOLE
125
0
9012
FEDEX CORP
COM
31428X106
3138
17300
SH
SOLE
1576
0
15724
FIREEYE INC
COM
31816Q101
569
33867
SH
SOLE
0
0
33867
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
445
2950
SH
SOLE
0
0
2950
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
455
9928
SH
SOLE
0
0
9928
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
449
5875
SH
SOLE
0
0
5875
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
296
6200
SH
SOLE
1288
0
4912
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
265
3700
SH
SOLE
0
0
3700
FISERV INC
COM
337738108
4983
56441
SH
SOLE
4682
0
51759
FLEETCOR TECHNOLOGIES INC
COM
339041105
580
2351
SH
SOLE
0
0
2351
FLEXSHARES TR
CR SCD US BD
33939L761
233
4613
SH
SOLE
1841
0
2772
FLEXSHARES TR
DISCP DUR MBS
33939L779
344
14784
SH
SOLE
5897
0
8887
FLOWERS FOODS INC
COM
343498101
208
9767
SH
SOLE
695
0
9072
FNB CORP PA
COM
302520101
751
70864
SH
SOLE
0
0
70864
FORTIVE CORP
COM
34959J108
745
8879
SH
SOLE
0
0
8879
GENERAL ELECTRIC CO
COM
369604103
270
27012
SH
SOLE
1000
0
26012
GENERAL MTRS CO
COM
37045V100
2156
58102
SH
SOLE
4000
0
54102
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
605
14480
SH
SOLE
0
0
14480
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
290
8910
SH
SOLE
0
0
8910
GOLDMAN SACHS GROUP INC
COM
38141G104
215
1121
SH
SOLE
0
0
1121
GRAINGER W W INC
COM
384802104
321
1067
SH
SOLE
0
0
1067
GRAPHIC PACKAGING HLDG CO
COM
388689101
238
18850
SH
SOLE
0
0
18850
GREENSKY INC
CL A
39572G100
189
14600
SH
SOLE
0
0
14600
HANESBRANDS INC
COM
410345102
225
12604
SH
SOLE
0
0
12604
HARRIS CORP DEL
COM
413875105
342
2140
SH
SOLE
0
0
2140
HENRY SCHEIN INC
COM
806407102
278
4618
SH
SOLE
0
0
4618
HERSHEY CO
COM
427866108
840
7314
SH
SOLE
0
0
7314
HOME DEPOT INC
COM
437076102
925
4819
SH
SOLE
0
0
4819
HONEYWELL INTL INC
COM
438516106
4528
28490
SH
SOLE
1886
0
26604
HORMEL FOODS CORP
COM
440452100
370
8256
SH
SOLE
0
0
8256
HUBBELL INC
COM
443510607
302
2561
SH
SOLE
0
0
2561
HUNTINGTON INGALLS INDS INC
COM
446413106
306
1478
SH
SOLE
0
0
1478
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
3364
111883
SH
SOLE
5134
0
106749
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
1109
42605
SH
SOLE
0
0
42605
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
765
23957
SH
SOLE
2670
0
21287
INNOVATOR ETFS TR
S&P 500 ULTRA
45782C839
444
17693
SH
SOLE
0
0
17693
INTEL CORP
COM
458140100
2672
49755
SH
SOLE
271
0
49484
INTERNATIONAL BUSINESS MACHS
COM
459200101
3015
21369
SH
SOLE
2870
0
18499
INTL PAPER CO
COM
460146103
589
12725
SH
SOLE
0
0
12725
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
254
4900
SH
SOLE
4388
0
512
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
460
21847
SH
SOLE
2500
0
19347
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
703
33140
SH
SOLE
2500
0
30640
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
31789
1511585
SH
SOLE
73429
0
1438156
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
263
12700
SH
SOLE
0
0
12700
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
403
19387
SH
SOLE
0
0
19387
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
863
40874
SH
SOLE
2500
0
38374
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
9719
47900
SH
SOLE
275
0
47625
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
1190
10281
SH
SOLE
511
0
9770
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
23704
139353
SH
SOLE
69764
0
69589
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
4733
23979
SH
SOLE
11662
0
12317
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1134
10856
SH
SOLE
9409
0
1447
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
4879
46915
SH
SOLE
22702
0
24213
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
231
20185
SH
SOLE
0
0
20185
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
607
17140
SH
SOLE
0
0
17140
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
912
62915
SH
SOLE
0
0
62915
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CRP
46138E719
11276
604608
SH
SOLE
373832
0
230776
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
3028
123178
SH
SOLE
760
0
122418
IRIDIUM COMMUNICATIONS INC
COM
46269C102
750
28372
SH
SOLE
882
0
27490
ISHARES GOLD TRUST
ISHARES
464285105
306
24683
SH
SOLE
0
0
24683
ISHARES INC
MIN VOL GBL ETF
464286525
750
8381
SH
SOLE
0
0
8381
ISHARES INC
MIN VOL EMRG MKT
464286533
8090
136502
SH
SOLE
19567
0
116935
ISHARES INC
CORE MSCI EMKT
46434G103
364
7031
SH
SOLE
1000
0
6031
ISHARES TR
SELECT DIVID ETF
464287168
403
4109
SH
SOLE
0
0
4109
ISHARES TR
CORE S&P500 ETF
464287200
123749
434877
SH
SOLE
34838
0
400039
ISHARES TR
CORE US AGGBD ET
464287226
27237
249717
SH
SOLE
87093
0
162624
ISHARES TR
MSCI EMG MKT ETF
464287234
3882
90458
SH
SOLE
28461
0
61997
ISHARES TR
IBOXX INV CP ETF
464287242
649
5455
SH
SOLE
100
0
5355
ISHARES TR
S&P 500 GRWT ETF
464287309
396
2300
SH
SOLE
0
0
2300
ISHARES TR
GLOB HLTHCRE ETF
464287325
7318
119769
SH
SOLE
11476
0
108293
ISHARES TR
S&P 500 VAL ETF
464287408
237
2103
SH
SOLE
0
0
2103
ISHARES TR
1 3 YR TREAS BD
464287457
11828
140606
SH
SOLE
30682
0
109924
ISHARES TR
MSCI EAFE ETF
464287465
38673
596251
SH
SOLE
72641
0
523610
ISHARES TR
RUS MDCP VAL ETF
464287473
19831
228308
SH
SOLE
8061
0
220247
ISHARES TR
RUS MD CP GR ETF
464287481
201
1483
SH
SOLE
0
0
1483
ISHARES TR
RUS MID CAP ETF
464287499
30183
559470
SH
SOLE
16614
0
542856
ISHARES TR
CORE S&P MCP ETF
464287507
465
2454
SH
SOLE
50
0
2404
ISHARES TR
COHEN STEER REIT
464287564
205
1846
SH
SOLE
0
0
1846
ISHARES TR
RUS 1000 VAL ETF
464287598
3826
30979
SH
SOLE
1041
0
29938
ISHARES TR
S&P MC 400GR ETF
464287606
231
1056
SH
SOLE
0
0
1056
ISHARES TR
RUS 1000 GRW ETF
464287614
70194
463756
SH
SOLE
25414
0
438342
ISHARES TR
RUS 1000 ETF
464287622
1507
9577
SH
SOLE
1401
0
8176
ISHARES TR
RUS 2000 VAL ETF
464287630
5348
44600
SH
SOLE
3625
0
40975
ISHARES TR
RUS 2000 GRW ETF
464287648
996
5064
SH
SOLE
82
0
4982
ISHARES TR
RUSSELL 2000 ETF
464287655
16255
106180
SH
SOLE
4799
0
101381
ISHARES TR
RUSSELL 3000 ETF
464287689
403
2420
SH
SOLE
880
0
1540
ISHARES TR
CORE S&P SCP ETF
464287804
795
10299
SH
SOLE
662
0
9637
ISHARES TR
MSCI ACWI EX US
464288240
888
19183
SH
SOLE
0
0
19183
ISHARES TR
MSCI ACWI ETF
464288257
436
6041
SH
SOLE
15
0
6026
ISHARES TR
NATIONAL MUN ETF
464288414
13157
118327
SH
SOLE
7730
0
110597
ISHARES TR
INTL SEL DIV ETF
464288448
536
17366
SH
SOLE
0
0
17366
ISHARES TR
IBOXX HI YD ETF
464288513
14910
172432
SH
SOLE
67626
0
104806
ISHARES TR
SH TR CRPORT ETF
464288646
1164
22035
SH
SOLE
0
0
22035
ISHARES TR
3 7 YR TREAS BD
464288661
2891
23466
SH
SOLE
9794
0
13672
ISHARES TR
SHORT TREAS BD
464288679
12143
109824
SH
SOLE
61421
0
48403
ISHARES TR
PFD AND INCM SEC
464288687
485
13274
SH
SOLE
0
0
13274
ISHARES TR
GLOB UTILITS ETF
464288711
7546
139609
SH
SOLE
13360
0
126249
ISHARES TR
MSCI USA ESG SLC
464288802
284
2403
SH
SOLE
0
0
2403
ISHARES TR
EAFE VALUE ETF
464288877
5202
106418
SH
SOLE
1715
0
104703
ISHARES TR
IBONDS SEP19 ETF
46429B564
219
8600
SH
SOLE
0
0
8600
ISHARES TR
FLTG RATE NT ETF
46429B655
13965
274307
SH
SOLE
2380
0
271927
ISHARES TR
MIN VOL EAFE ETF
46429B689
291
4037
SH
SOLE
0
0
4037
ISHARES TR
MIN VOL USA ETF
46429B697
1278
21735
SH
SOLE
2881
0
18854
ISHARES TR
USA MOMENTUM FCT
46432F396
32369
288546
SH
SOLE
17250
0
271296
ISHARES TR
CORE MSCI EAFE
46432F842
545
8969
SH
SOLE
0
0
8969
ISHARES TR
0-5YR HI YL CP
46434V407
8970
192037
SH
SOLE
99573
0
92464
ISHARES TR
IBONDS SEP2020
46434V571
280
10968
SH
SOLE
0
0
10968
ISHARES TR
IBONDS DEC2022
46435G755
255
9837
SH
SOLE
0
0
9837
ISHARES TR
IBONDS DEC2021
46435G789
254
9893
SH
SOLE
0
0
9893
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
6437
129495
SH
SOLE
44023
0
85472
JBG SMITH PPTYS
COM
46590V100
237
5736
SH
SOLE
0
0
5736
JOHNSON & JOHNSON
COM
478160104
13900
99434
SH
SOLE
2392
0
97042
JONES LANG LASALLE INC
COM
48020Q107
252
1637
SH
SOLE
118
0
1519
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
13727
272909
SH
SOLE
68550
0
204359
JPMORGAN CHASE & CO
COM
46625H100
2168
21413
SH
SOLE
4262
0
17151
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
403
15791
SH
SOLE
0
0
15791
KANSAS CITY SOUTHERN
COM NEW
485170302
211
1817
SH
SOLE
0
0
1817
KELLOGG CO
COM
487836108
3889
67770
SH
SOLE
0
0
67770
KIMBERLY CLARK CORP
COM
494368103
1706
13766
SH
SOLE
0
0
13766
KINDER MORGAN INC DEL
COM
49456B101
451
22556
SH
SOLE
0
0
22556
KINSALE CAP GROUP INC
COM
49714P108
656
9568
SH
SOLE
0
0
9568
KKR & CO INC
CL A
48251W104
2833
120601
SH
SOLE
11257
0
109344
KRAFT HEINZ CO
COM
500754106
271
8285
SH
SOLE
1166
0
7119
KROGER CO
COM
501044101
432
17579
SH
SOLE
0
0
17579
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3587
23448
SH
SOLE
1963
0
21485
LEISURE ACQUISITION CORP
UNIT 99/99/9999
52539T206
103
10000
SH
SOLE
0
0
10000
LILLY ELI & CO
COM
532457108
2689
20724
SH
SOLE
576
0
20148
LINDE PLC
COM
G5494J103
318
1805
SH
SOLE
0
0
1805
LOCKHEED MARTIN CORP
COM
539830109
1369
4560
SH
SOLE
0
0
4560
LOEWS CORP
COM
540424108
219
4571
SH
SOLE
275
0
4296
LOWES COS INC
COM
548661107
1983
18118
SH
SOLE
1500
0
16618
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
496
8180
SH
SOLE
0
0
8180
MARSH & MCLENNAN COS INC
COM
571748102
278
2958
SH
SOLE
0
0
2958
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
706
35510
SH
SOLE
1075
0
34435
MASTERCARD INC
CL A
57636Q104
4985
21173
SH
SOLE
2018
0
19155
MCCORMICK & CO INC
COM NON VTG
579780206
1229
8160
SH
SOLE
0
0
8160
MCDONALDS CORP
COM
580135101
1026
5402
SH
SOLE
137
0
5265
MCGRATH RENTCORP
COM
580589109
323
5704
SH
SOLE
0
0
5704
MERCK & CO INC
COM
58933Y105
7423
89246
SH
SOLE
7981
0
81265
MICROSOFT CORP
COM
594918104
15568
131997
SH
SOLE
12502
0
119495
MONDELEZ INTL INC
CL A
609207105
1651
33068
SH
SOLE
3500
0
29568
MORGAN STANLEY
COM NEW
617446448
2983
70699
SH
SOLE
7148
0
63551
MSA SAFETY INC
COM
553498106
296
2864
SH
SOLE
0
0
2864
NETAPP INC
COM
64110D104
228
3290
SH
SOLE
0
0
3290
NETFLIX INC
COM
64110L106
209
587
SH
SOLE
0
0
587
NEWELL BRANDS INC
COM
651229106
991
64623
SH
SOLE
2590
0
62033
NEWMARKET CORP
COM
651587107
1430
3299
SH
SOLE
0
0
3299
NEXTERA ENERGY INC
COM
65339F101
1738
8989
SH
SOLE
252
0
8737
NIKE INC
CL B
654106103
233
2769
SH
SOLE
0
0
2769
NOAH HLDGS LTD
SPON ADS CL A
65487X102
242
5000
SH
SOLE
0
0
5000
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
40
20000
SH
SOLE
0
0
20000
NORFOLK SOUTHERN CORP
COM
655844108
73538
393482
SH
SOLE
34212
0
359270
NORTHROP GRUMMAN CORP
COM
666807102
3312
12286
SH
SOLE
429
0
11857
NOVARTIS A G
SPONSORED ADR
66987V109
635
6602
SH
SOLE
0
0
6602
NUTANIX INC
CL A
67059N108
4448
117869
SH
SOLE
8392
0
109477
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
148
15000
SH
SOLE
0
0
15000
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
98
10000
SH
SOLE
0
0
10000
NVIDIA CORP
COM
67066G104
465
2588
SH
SOLE
0
0
2588
OCCIDENTAL PETE CORP
COM
674599105
206
3117
SH
SOLE
0
0
3117
OLD REP INTL CORP
COM
680223104
457
21839
SH
SOLE
0
0
21839
OMNICOM GROUP INC
COM
681919106
315
4309
SH
SOLE
0
0
4309
OPTICAL CABLE CORP
COM NEW
683827208
490
105000
SH
SOLE
0
0
105000
ORACLE CORP
COM
68389X105
5303
98732
SH
SOLE
7256
0
91476
PACIFIC GLOBAL ETF TR
US EQ INM ETF
69434K106
3203
124728
SH
SOLE
5673
0
119055
PACWEST BANCORP DEL
COM
695263103
508
13494
SH
SOLE
535
0
12959
PARKER HANNIFIN CORP
COM
701094104
520
3031
SH
SOLE
0
0
3031
PATTERN ENERGY GROUP INC
CL A
70338P100
271
12339
SH
SOLE
0
0
12339
PAYPAL HLDGS INC
COM
70450Y103
5652
54433
SH
SOLE
4630
0
49803
PEPSICO INC
COM
713448108
9737
79450
SH
SOLE
6428
0
73022
PFIZER INC
COM
717081103
5511
129760
SH
SOLE
2894
0
126866
PHILIP MORRIS INTL INC
COM
718172109
1924
21772
SH
SOLE
3825
0
17947
PHILLIPS 66
COM
718546104
367
3860
SH
SOLE
40
0
3820
PIMCO ETF TR
ACTIVE BD ETF
72201R775
3565
33783
SH
SOLE
17988
0
15795
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
9172
91543
SH
SOLE
46641
0
44902
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
13949
137349
SH
SOLE
1735
0
135614
PIMCO ETF TR
INTER MUN BD ACT
72201R866
301
5576
SH
SOLE
5576
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2462
20073
SH
SOLE
0
0
20073
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
650
675000
PRN
SOLE
0
0
675000
PRIMO WTR CORP
COM
74165N105
274
17754
SH
SOLE
0
0
17754
PROCTER AND GAMBLE CO
COM
742718109
7317
70322
SH
SOLE
6290
0
64032
PROGRESSIVE CORP OHIO
COM
743315103
506
7024
SH
SOLE
0
0
7024
PROSHARES TR
ULTSHRT QQQ
74347B243
254
7370
SH
SOLE
0
0
7370
PROSHARES TR
PSHS ULTRA DOW30
74347R305
775
16712
SH
SOLE
0
0
16712
PROSHARES TR
PSHS ULTRUSS2000
74347R842
232
3441
SH
SOLE
0
0
3441
PROSHARES TR
S&P 500 DV ARIST
74348A467
2782
41050
SH
SOLE
0
0
41050
PVH CORP
COM
693656100
433
3554
SH
SOLE
0
0
3554
QUALCOMM INC
COM
747525103
715
12537
SH
SOLE
206
0
12331
RAYONIER INC
COM
754907103
455
14425
SH
SOLE
0
0
14425
RAYTHEON CO
COM NEW
755111507
204
1120
SH
SOLE
0
0
1120
REGIONS FINL CORP NEW
COM
7591EP100
190
13404
SH
SOLE
0
0
13404
RELIANCE STEEL & ALUMINUM CO
COM
759509102
455
5045
SH
SOLE
5045
0
0
RENASANT CORP
COM
67076E107
662
19570
SH
SOLE
0
0
19570
ROYAL BK CDA MONTREAL QUE
COM
780087102
2074
27448
SH
SOLE
0
0
27448
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
277
4428
SH
SOLE
0
0
4428
SANOFI
SPONSORED ADR
80105N105
2270
51271
SH
SOLE
448
0
50823
SCHLUMBERGER LTD
COM
806857108
357
8186
SH
SOLE
292
0
7894
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
225
3301
SH
SOLE
0
0
3301
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
626
9264
SH
SOLE
0
0
9264
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
3579
45054
SH
SOLE
175
0
44879
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
240
4380
SH
SOLE
0
0
4380
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
2726
49208
SH
SOLE
185
0
49023
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
228
3258
SH
SOLE
0
0
3258
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
212
7670
SH
SOLE
0
0
7670
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
284
5439
SH
SOLE
0
0
5439
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
4518
144313
SH
SOLE
3168
0
141145
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
232
3094
SH
SOLE
0
0
3094
SHERWIN WILLIAMS CO
COM
824348106
908
2109
SH
SOLE
100
0
2009
SIRIUS XM HLDGS INC
COM
82968B103
82
14436
SH
SOLE
0
0
14436
SMUCKER J M CO
COM NEW
832696405
344
2953
SH
SOLE
0
0
2953
SOUTHERN CO
COM
842587107
2222
42996
SH
SOLE
4750
0
38246
SOUTHERN NATL BANCORP OF VA
COM
843395104
1731
118180
SH
SOLE
0
0
118180
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
326
1259
SH
SOLE
0
0
1259
SPDR GOLD TRUST
GOLD SHS
78463V107
2872
23542
SH
SOLE
9860
0
13682
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
8193
229111
SH
SOLE
22366
0
206745
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
35743
1223653
SH
SOLE
166108
0
1057545
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7167
25372
SH
SOLE
1262
0
24110
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
280
812
SH
SOLE
0
0
812
SPDR SER TR
PORTFOLIO SH TSR
78468R101
357
12010
SH
SOLE
0
0
12010
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1661
34263
SH
SOLE
10527
0
23736
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
5184
99207
SH
SOLE
7155
0
92052
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
9912
275570
SH
SOLE
41605
0
233965
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
232
5163
SH
SOLE
0
0
5163
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
232
2337
SH
SOLE
0
0
2337
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
322
9680
SH
SOLE
0
0
9680
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
307
7970
SH
SOLE
0
0
7970
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
2681
55441
SH
SOLE
29261
0
26180
STANLEY BLACK & DECKER INC
COM
854502101
374
2744
SH
SOLE
0
0
2744
STARBUCKS CORP
COM
855244109
4750
63896
SH
SOLE
5062
0
58834
SUNTRUST BKS INC
COM
867914103
756
12756
SH
SOLE
0
0
12756
SYMANTEC CORP
COM
871503108
3743
162797
SH
SOLE
4901
0
157896
SYSCO CORP
COM
871829107
893
13374
SH
SOLE
0
0
13374
TARGET CORP
COM
87612E106
374
4665
SH
SOLE
0
0
4665
TESLA INC
COM
88160R101
518
1850
SH
SOLE
0
0
1850
TEXAS INSTRS INC
COM
882508104
8448
79647
SH
SOLE
0
0
79647
THE CHARLES SCHWAB CORPORATI
COM
808513105
3445
80574
SH
SOLE
7143
0
73431
THERMO FISHER SCIENTIFIC INC
COM
883556102
563
2058
SH
SOLE
0
0
2058
TJX COS INC NEW
COM
872540109
289
5428
SH
SOLE
0
0
5428
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4670
188675
SH
SOLE
0
0
188675
TRINITY INDS INC
COM
896522109
367
16869
SH
SOLE
580
0
16289
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
261
19000
SH
SOLE
0
0
19000
UDR INC
COM
902653104
206
4539
SH
SOLE
0
0
4539
UMPQUA HLDGS CORP
COM
904214103
3096
187649
SH
SOLE
17975
0
169674
UNIFI INC
COM NEW
904677200
857
44306
SH
SOLE
630
0
43676
UNILEVER N V
N Y SHS NEW
904784709
426
7313
SH
SOLE
0
0
7313
UNILEVER PLC
SPON ADR NEW
904767704
205
3551
SH
SOLE
0
0
3551
UNION PACIFIC CORP
COM
907818108
1014
6065
SH
SOLE
0
0
6065
UNITED PARCEL SERVICE INC
CL B
911312106
729
6527
SH
SOLE
135
0
6392
UNITED TECHNOLOGIES CORP
COM
913017109
1646
12772
SH
SOLE
242
0
12530
UNITEDHEALTH GROUP INC
COM
91324P102
3544
14333
SH
SOLE
1024
0
13309
US BANCORP DEL
COM NEW
902973304
1267
26293
SH
SOLE
0
0
26293
VALERO ENERGY CORP NEW
COM
91913Y100
218
2572
SH
SOLE
0
0
2572
VALVOLINE INC
COM
92047W101
194
10448
SH
SOLE
0
0
10448
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
11587
403034
SH
SOLE
245255
0
157779
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
710
28190
SH
SOLE
1570
0
26620
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
7710
157987
SH
SOLE
17999
0
139988
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
4782
76189
SH
SOLE
3226
0
72963
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
795
9989
SH
SOLE
40
0
9949
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
7779
95824
SH
SOLE
34520
0
61304
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
8760
157066
SH
SOLE
4218
0
152848
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
84654
326170
SH
SOLE
11690
0
314480
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
321
2972
SH
SOLE
485
0
2487
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
306
3526
SH
SOLE
0
0
3526
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
5777
32145
SH
SOLE
1627
0
30518
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
7324
56898
SH
SOLE
4358
0
52540
VANGUARD INDEX FDS
MID CAP ETF
922908629
11197
69655
SH
SOLE
2322
0
67333
VANGUARD INDEX FDS
GROWTH ETF
922908736
1049
6709
SH
SOLE
0
0
6709
VANGUARD INDEX FDS
VALUE ETF
922908744
40328
374692
SH
SOLE
27038
0
347654
VANGUARD INDEX FDS
SMALL CP ETF
922908751
15939
104312
SH
SOLE
7655
0
96657
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2596
17939
SH
SOLE
1151
0
16788
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
397
7913
SH
SOLE
2000
0
5913
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
15745
370470
SH
SOLE
23236
0
347234
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
437
7225
SH
SOLE
0
0
7225
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
731
9163
SH
SOLE
0
0
9163
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1086
6984
SH
SOLE
0
0
6984
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
518
9900
SH
SOLE
0
0
9900
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
5153
59318
SH
SOLE
16795
0
42523
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2185
53474
SH
SOLE
350
0
53124
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
292
3414
SH
SOLE
0
0
3414
VERIZON COMMUNICATIONS INC
COM
92343V104
7578
128158
SH
SOLE
6285
0
121873
VERTEX PHARMACEUTICALS INC
COM
92532F100
526
2861
SH
SOLE
0
0
2861
VIASAT INC
COM
92552V100
660
8510
SH
SOLE
268
0
8242
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
443
9475
SH
SOLE
160
0
9315
VISA INC
COM CL A
92826C839
2077
13298
SH
SOLE
0
0
13298
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
311
17131
SH
SOLE
0
0
17131
VONAGE HLDGS CORP
COM
92886T201
465
46306
SH
SOLE
1701
0
44605
VULCAN MATLS CO
COM
929160109
504
4259
SH
SOLE
0
0
4259
WALGREENS BOOTS ALLIANCE INC
COM
931427108
505
7984
SH
SOLE
0
0
7984
WALMART INC
COM
931142103
1704
17472
SH
SOLE
2689
0
14783
WASTE MGMT INC DEL
COM
94106L109
1577
15178
SH
SOLE
0
0
15178
WELLS FARGO CO NEW
COM
949746101
1273
26351
SH
SOLE
2506
0
23845
WESTROCK CO
COM
96145D105
218
5695
SH
SOLE
0
0
5695
WEYERHAEUSER CO
COM
962166104
460
17475
SH
SOLE
0
0
17475
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
516
2938
SH
SOLE
0
0
2938
WINGSTOP INC
COM
974155103
339
4457
SH
SOLE
4457
0
0
WISDOMTREE TR
US LARGECAP DIVD
97717W307
25883
274711
SH
SOLE
11667
0
263044
WISDOMTREE TR
US MIDCAP DIVID
97717W505
8297
231829
SH
SOLE
10095
0
221734
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1381
50127
SH
SOLE
0
0
50127
WISDOMTREE TR
INTL SMCAP DIV
97717W760
24012
364870
SH
SOLE
23784
0
341086
WISDOMTREE TR
INTL LRGCAP DV
97717W794
293
6330
SH
SOLE
75
0
6255
WPX ENERGY INC
COM
98212B103
210
16007
SH
SOLE
0
0
16007
XCEL ENERGY INC
COM
98389B100
229
4076
SH
SOLE
0
0
4076
YUM BRANDS INC
COM
988498101
247
2475
SH
SOLE
192
0
2283
ZOETIS INC
CL A
98978V103
492
4891
SH
SOLE
0
0
4891