0001007399-19-000001.txt : 20190208
0001007399-19-000001.hdr.sgml : 20190208
20190208104357
ACCESSION NUMBER: 0001007399-19-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190208
DATE AS OF CHANGE: 20190208
EFFECTIVENESS DATE: 20190208
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: 19578468
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
true
0001007399
XXXXXXXX
12-31-2018
12-31-2018
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
8595782763
Patrick Hayes
Cincinnati
OH
02-08-2019
0
354
1455246
false
INFORMATION TABLE
2
WST-13F-2018.xml
ABBOTT LABS
COM
002824100
1796
24834
SH
SOLE
0
0
24834
ABIOMED INC
COM
003654100
675
2076
SH
SOLE
0
0
2076
AIR PRODS & CHEMS INC
COM
009158106
562
3509
SH
SOLE
0
0
3509
ALBEMARLE CORP
COM
012653101
353
4583
SH
SOLE
0
0
4583
ALLSTATE CORP
COM
020002101
229
2768
SH
SOLE
0
0
2768
AMAZON COM INC
COM
023135106
3150
2097
SH
SOLE
16
0
2081
AMERICAN ELEC PWR INC
COM
025537101
256
3421
SH
SOLE
0
0
3421
AMERICAN EXPRESS CO
COM
025816109
1078
11314
SH
SOLE
0
0
11314
AMERICAN NATL BANKSHARES INC
COM
027745108
434
14801
SH
SOLE
0
0
14801
AMGEN INC
COM
031162100
942
4841
SH
SOLE
571
0
4270
ANTHEM INC
COM
036752103
2112
8041
SH
SOLE
0
0
8041
APPLE INC
COM
037833100
16857
106867
SH
SOLE
2115
0
104752
APPLIED MATLS INC
COM
038222105
209
6371
SH
SOLE
320
0
6051
AUTOMATIC DATA PROCESSING IN
COM
053015103
492
3754
SH
SOLE
0
0
3754
BB&T CORP
COM
054937107
2269
52372
SH
SOLE
0
0
52372
BP PLC
SPONSORED ADR
055622104
203
5361
SH
SOLE
0
0
5361
BAIDU INC
SPON ADR REP A
056752108
242
1526
SH
SOLE
0
0
1526
BANK AMER CORP
COM
060505104
3274
132893
SH
SOLE
8918
0
123975
BARNES & NOBLE INC
COM
067774109
106
15000
SH
SOLE
0
0
15000
BAXTER INTL INC
COM
071813109
202
3069
SH
SOLE
0
0
3069
BECTON DICKINSON & CO
COM
075887109
588
2609
SH
SOLE
0
0
2609
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4284
14
SH
SOLE
0
0
14
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6253
30623
SH
SOLE
2047
0
28576
BOEING CO
COM
097023105
5765
17875
SH
SOLE
2659
0
15216
BORGWARNER INC
COM
099724106
220
6322
SH
SOLE
0
0
6322
BRISTOL MYERS SQUIBB CO
COM
110122108
4696
90344
SH
SOLE
5461
0
84883
BROWN FORMAN CORP
CL B
115637209
738
15504
SH
SOLE
0
0
15504
CIGNA CORP NEW
COM
125523100
677
3562
SH
SOLE
189
0
3373
CSX CORP
COM
126408103
585
9412
SH
SOLE
0
0
9412
CVS HEALTH CORP
COM
126650100
291
4440
SH
SOLE
0
0
4440
CAESARS ENTMT CORP
COM
127686103
170
25100
SH
SOLE
0
0
25100
CARMAX INC
COM
143130102
393
6268
SH
SOLE
0
0
6268
CATERPILLAR INC DEL
COM
149123101
11598
91273
SH
SOLE
200
0
91073
CELANESE CORP DEL
COM
150870103
222
2465
SH
SOLE
0
0
2465
CELGENE CORP
COM
151020104
258
4030
SH
SOLE
0
0
4030
CHEVRON CORP NEW
COM
166764100
5306
48775
SH
SOLE
2600
0
46175
CINTAS CORP
COM
172908105
501
2985
SH
SOLE
0
0
2985
CITIGROUP INC
COM NEW
172967424
358
6886
SH
SOLE
0
0
6886
CITIZENS FINL GROUP INC
COM
174610105
256
8597
SH
SOLE
0
0
8597
CLOROX CO DEL
COM
189054109
858
5565
SH
SOLE
0
0
5565
COCA COLA CO
COM
191216100
2974
62805
SH
SOLE
1701
0
61104
COLGATE PALMOLIVE CO
COM
194162103
3469
58276
SH
SOLE
3987
0
54289
COPART INC
COM
217204106
248
5185
SH
SOLE
0
0
5185
DANAHER CORP DEL
COM
235851102
1743
16903
SH
SOLE
0
0
16903
DEERE & CO
COM
244199105
233
1564
SH
SOLE
316
0
1248
DELTA AIR LINES INC DEL
COM NEW
247361702
6542
131098
SH
SOLE
5374
0
125724
DISNEY WALT CO
COM DISNEY
254687106
4432
40422
SH
SOLE
3109
0
37313
DOLLAR GEN CORP NEW
COM
256677105
219
2026
SH
SOLE
0
0
2026
DOLLAR TREE INC
COM
256746108
4587
50781
SH
SOLE
3257
0
47524
EMERSON ELEC CO
COM
291011104
254
4255
SH
SOLE
400
0
3855
FNB CORP PA
COM
302520101
698
70894
SH
SOLE
0
0
70894
FISERV INC
COM
337738108
3979
54142
SH
SOLE
4619
0
49523
FLEETCOR TECHNOLOGIES INC
COM
339041105
437
2351
SH
SOLE
0
0
2351
FLOWERS FOODS INC
COM
343498101
186
10045
SH
SOLE
695
0
9350
GENERAL ELECTRIC CO
COM
369604103
317
41908
SH
SOLE
1000
0
40908
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
268
8910
SH
SOLE
0
0
8910
GRAINGER W W INC
COM
384802104
301
1067
SH
SOLE
0
0
1067
GRAPHIC PACKAGING HLDG CO
COM
388689101
201
18850
SH
SOLE
0
0
18850
HANESBRANDS INC
COM
410345102
156
12469
SH
SOLE
0
0
12469
HARRIS CORP DEL
COM
413875105
288
2140
SH
SOLE
0
0
2140
HERSHEY CO
COM
427866108
766
7142
SH
SOLE
0
0
7142
HOME DEPOT INC
COM
437076102
771
4486
SH
SOLE
0
0
4486
HONEYWELL INTL INC
COM
438516106
1880
14227
SH
SOLE
1127
0
13100
HORMEL FOODS CORP
COM
440452100
352
8256
SH
SOLE
0
0
8256
HUBBELL INC
COM
443510607
287
2892
SH
SOLE
0
0
2892
HUNTINGTON INGALLS INDS INC
COM
446413106
321
1685
SH
SOLE
0
0
1685
ILLINOIS TOOL WKS INC
COM
452308109
202
1597
SH
SOLE
0
0
1597
INTEL CORP
COM
458140100
2095
44639
SH
SOLE
0
0
44639
INTERNATIONAL BUSINESS MACHS
COM
459200101
1493
13131
SH
SOLE
2870
0
10261
INTL PAPER CO
COM
460146103
514
12725
SH
SOLE
0
0
12725
ISHARES GOLD TRUST
ISHARES
464285105
291
23655
SH
SOLE
0
0
23655
ISHARES INC
MIN VOL GBL ETF
464286525
483
5950
SH
SOLE
0
0
5950
ISHARES TR
SELECT DIVID ETF
464287168
367
4106
SH
SOLE
0
0
4106
ISHARES TR
CORE S&P500 ETF
464287200
113269
450178
SH
SOLE
49774
0
400404
ISHARES TR
CORE US AGGBD ET
464287226
17356
162984
SH
SOLE
151763
0
11221
ISHARES TR
MSCI EMG MKT ETF
464287234
4360
111613
SH
SOLE
49206
0
62407
ISHARES TR
IBOXX INV CP ETF
464287242
942
8347
SH
SOLE
1934
0
6413
ISHARES TR
S&P 500 GRWT ETF
464287309
347
2300
SH
SOLE
0
0
2300
ISHARES TR
GLOB HLTHCRE ETF
464287325
7562
133491
SH
SOLE
17526
0
115965
ISHARES TR
S&P 500 VAL ETF
464287408
213
2103
SH
SOLE
0
0
2103
ISHARES TR
1 3 YR TREAS BD
464287457
37907
453324
SH
SOLE
115297
0
338027
ISHARES TR
MSCI EAFE ETF
464287465
42962
730902
SH
SOLE
133024
0
597878
ISHARES TR
RUS MDCP VAL ETF
464287473
18220
238644
SH
SOLE
8814
0
229830
ISHARES TR
RUS MD CP GR ETF
464287481
208
1829
SH
SOLE
346
0
1483
ISHARES TR
RUS MID CAP ETF
464287499
26721
574898
SH
SOLE
19157
0
555741
ISHARES TR
CORE S&P MCP ETF
464287507
314
1889
SH
SOLE
50
0
1839
ISHARES TR
RUS 1000 VAL ETF
464287598
3429
30879
SH
SOLE
1041
0
29838
ISHARES TR
RUS 1000 GRW ETF
464287614
58227
444787
SH
SOLE
26858
0
417929
ISHARES TR
RUS 1000 ETF
464287622
1263
9105
SH
SOLE
1401
0
7704
ISHARES TR
RUS 2000 VAL ETF
464287630
4976
46273
SH
SOLE
4156
0
42117
ISHARES TR
RUS 2000 GRW ETF
464287648
851
5064
SH
SOLE
82
0
4982
ISHARES TR
RUSSELL 2000 ETF
464287655
14699
109775
SH
SOLE
5824
0
103951
ISHARES TR
RUSSELL 3000 ETF
464287689
360
2450
SH
SOLE
880
0
1570
ISHARES TR
U.S. FINLS ETF
464287788
307
2883
SH
SOLE
0
0
2883
ISHARES TR
CORE S&P SCP ETF
464287804
495
7138
SH
SOLE
662
0
6476
ISHARES TR
MSCI ACWI EX US
464288240
776
18486
SH
SOLE
0
0
18486
ISHARES TR
MSCI ACWI ETF
464288257
334
5211
SH
SOLE
15
0
5196
ISHARES TR
NATIONAL MUN ETF
464288414
13047
119653
SH
SOLE
6151
0
113502
ISHARES TR
INTL SEL DIV ETF
464288448
498
17358
SH
SOLE
0
0
17358
ISHARES TR
SH TR CRPORT ETF
464288646
1157
22407
SH
SOLE
170
0
22237
ISHARES TR
3 7 YR TREAS BD
464288661
11678
96193
SH
SOLE
39656
0
56537
ISHARES TR
SHORT TREAS BD
464288679
77858
705873
SH
SOLE
350066
0
355807
ISHARES TR
S&P US PFD STK
464288687
469
13702
SH
SOLE
0
0
13702
ISHARES TR
GLOB UTILITS ETF
464288711
7796
158770
SH
SOLE
21324
0
137446
ISHARES TR
EAFE VALUE ETF
464288877
5082
112380
SH
SOLE
1715
0
110665
ISHARES TR
AGGRES ALLOC ETF
464289859
251
5165
SH
SOLE
0
0
5165
JOHNSON & JOHNSON
COM
478160104
12236
94817
SH
SOLE
3149
0
91668
KELLOGG CO
COM
487836108
3864
67770
SH
SOLE
0
0
67770
KIMBERLY CLARK CORP
COM
494368103
1582
13882
SH
SOLE
0
0
13882
KRAFT HEINZ CO
COM
500754106
465
10803
SH
SOLE
1166
0
9637
KROGER CO
COM
501044101
430
15654
SH
SOLE
0
0
15654
LILLY ELI & CO
COM
532457108
2456
21223
SH
SOLE
778
0
20445
LOCKHEED MARTIN CORP
COM
539830109
1063
4060
SH
SOLE
0
0
4060
LOEWS CORP
COM
540424108
209
4585
SH
SOLE
275
0
4310
LOWES COS INC
COM
548661107
1685
18248
SH
SOLE
1523
0
16725
MSA SAFETY INC
COM
553498106
270
2864
SH
SOLE
0
0
2864
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
493
8648
SH
SOLE
0
0
8648
MARKEL CORP
COM
570535104
208
200
SH
SOLE
0
0
200
MARSH & MCLENNAN COS INC
COM
571748102
243
3041
SH
SOLE
0
0
3041
MCCORMICK & CO INC
COM NON VTG
579780206
1136
8160
SH
SOLE
0
0
8160
MCDONALDS CORP
COM
580135101
960
5404
SH
SOLE
137
0
5267
MCGRATH RENTCORP
COM
580589109
294
5704
SH
SOLE
0
0
5704
MICROSOFT CORP
COM
594918104
12974
127737
SH
SOLE
12500
0
115237
MONDELEZ INTL INC
CL A
609207105
870
21738
SH
SOLE
3500
0
18238
MORGAN STANLEY
COM NEW
617446448
2514
63393
SH
SOLE
6581
0
56812
NEWELL BRANDS INC
COM
651229106
1004
54024
SH
SOLE
1659
0
52365
NEWMARKET CORP
COM
651587107
1360
3301
SH
SOLE
0
0
3301
NIKE INC
CL B
654106103
218
2941
SH
SOLE
0
0
2941
NORFOLK SOUTHERN CORP
COM
655844108
61856
413639
SH
SOLE
58113
0
355526
NORTHROP GRUMMAN CORP
COM
666807102
1839
7509
SH
SOLE
149
0
7360
OLD REP INTL CORP
COM
680223104
449
21839
SH
SOLE
0
0
21839
OMNICOM GROUP INC
COM
681919106
316
4309
SH
SOLE
0
0
4309
OPTICAL CABLE CORP
COM NEW
683827208
400
105000
SH
SOLE
0
0
105000
PNC FINL SVCS GROUP INC
COM
693475105
2330
19928
SH
SOLE
0
0
19928
PVH CORP
COM
693656100
330
3554
SH
SOLE
0
0
3554
PACWEST BANCORP DEL
COM
695263103
287
8616
SH
SOLE
535
0
8081
PARKER HANNIFIN CORP
COM
701094104
452
3031
SH
SOLE
0
0
3031
PEPSICO INC
COM
713448108
8591
77757
SH
SOLE
6239
0
71518
PFIZER INC
COM
717081103
5479
125510
SH
SOLE
2894
0
122616
PHILIP MORRIS INTL INC
COM
718172109
1019
15271
SH
SOLE
3825
0
11446
PHILLIPS 66
COM
718546104
333
3860
SH
SOLE
40
0
3820
PROCTER AND GAMBLE CO
COM
742718109
6080
66141
SH
SOLE
6238
0
59903
PROGRESSIVE CORP OHIO
COM
743315103
431
7138
SH
SOLE
0
0
7138
QUALCOMM INC
COM
747525103
1088
19126
SH
SOLE
206
0
18920
RAYONIER INC
COM
754907103
405
14634
SH
SOLE
0
0
14634
RELIANCE STEEL & ALUMINUM CO
COM
759509102
393
5515
SH
SOLE
5515
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1876
27386
SH
SOLE
0
0
27386
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
263
4522
SH
SOLE
0
0
4522
SCHEIN HENRY INC
COM
806407102
264
3368
SH
SOLE
0
0
3368
SCHLUMBERGER LTD
COM
806857108
299
8283
SH
SOLE
292
0
7991
SCHWAB CHARLES CORP NEW
COM
808513105
3159
76054
SH
SOLE
7787
0
68267
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
484
8082
SH
SOLE
0
0
8082
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
554
9282
SH
SOLE
0
0
9282
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
3054
44304
SH
SOLE
175
0
44129
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
229
4652
SH
SOLE
0
0
4652
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
2315
48297
SH
SOLE
185
0
48112
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
255
5439
SH
SOLE
0
0
5439
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
4004
141225
SH
SOLE
3168
0
138057
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
814
16317
SH
SOLE
0
0
16317
SHERWIN WILLIAMS CO
COM
824348106
834
2119
SH
SOLE
100
0
2019
SMUCKER J M CO
COM NEW
832696405
277
2963
SH
SOLE
0
0
2963
SOUTHERN CO
COM
842587107
1929
43918
SH
SOLE
4750
0
39168
SOUTHERN NATL BANCORP OF VA
COM
843395104
1562
118180
SH
SOLE
0
0
118180
STANLEY BLACK & DECKER INC
COM
854502101
329
2744
SH
SOLE
0
0
2744
STARBUCKS CORP
COM
855244109
4163
64635
SH
SOLE
4939
0
59696
SUNTRUST BKS INC
COM
867914103
637
12631
SH
SOLE
0
0
12631
SYMANTEC CORP
COM
871503108
2741
145048
SH
SOLE
3334
0
141714
SYSCO CORP
COM
871829107
838
13373
SH
SOLE
0
0
13373
TJX COS INC NEW
COM
872540109
237
5300
SH
SOLE
0
0
5300
TEXAS INSTRS INC
COM
882508104
7533
79713
SH
SOLE
0
0
79713
THERMO FISHER SCIENTIFIC INC
COM
883556102
443
1980
SH
SOLE
0
0
1980
TRINITY INDS INC
COM
896522109
203
9881
SH
SOLE
580
0
9301
US BANCORP DEL
COM NEW
902973304
1211
26488
SH
SOLE
0
0
26488
UMPQUA HLDGS CORP
COM
904214103
2601
163586
SH
SOLE
16791
0
146795
UNIFI INC
COM NEW
904677200
320
14001
SH
SOLE
630
0
13371
UNION PAC CORP
COM
907818108
811
5871
SH
SOLE
0
0
5871
UNITED PARCEL SERVICE INC
CL B
911312106
668
6844
SH
SOLE
135
0
6709
UNITED TECHNOLOGIES CORP
COM
913017109
2550
23944
SH
SOLE
1624
0
22320
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
748
9521
SH
SOLE
40
0
9481
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
6467
81639
SH
SOLE
20344
0
61295
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
1884
50788
SH
SOLE
350
0
50438
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
251
3220
SH
SOLE
0
0
3220
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
361
7913
SH
SOLE
2000
0
5913
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
15410
404452
SH
SOLE
30972
0
373480
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
67888
295408
SH
SOLE
11330
0
284078
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
288
3019
SH
SOLE
485
0
2534
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
267
3580
SH
SOLE
0
0
3580
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5815
50985
SH
SOLE
4388
0
46597
VANGUARD INDEX FDS
MID CAP ETF
922908629
8357
60480
SH
SOLE
2110
0
58370
VANGUARD INDEX FDS
GROWTH ETF
922908736
901
6709
SH
SOLE
0
0
6709
VANGUARD INDEX FDS
VALUE ETF
922908744
34913
356440
SH
SOLE
28847
0
327593
VANGUARD INDEX FDS
SMALL CP ETF
922908751
12525
94890
SH
SOLE
7028
0
87862
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1781
13954
SH
SOLE
1151
0
12803
VULCAN MATLS CO
COM
929160109
395
3996
SH
SOLE
0
0
3996
WALMART INC
COM
931142103
1549
16633
SH
SOLE
2689
0
13944
WALGREENS BOOTS ALLIANCE INC
COM
931427108
552
8084
SH
SOLE
0
0
8084
WELLS FARGO CO NEW
COM
949746101
1059
22977
SH
SOLE
2506
0
20471
WEYERHAEUSER CO
COM
962166104
340
15533
SH
SOLE
0
0
15533
WILLIAMS COS INC DEL
COM
969457100
218
9899
SH
SOLE
0
0
9899
WINGSTOP INC
COM
974155103
286
4457
SH
SOLE
4457
0
0
YUM BRANDS INC
COM
988498101
373
4053
SH
SOLE
372
0
3681
INVESCO QQQ TR
UNIT SER 1
46090E103
318
2063
SH
SOLE
0
0
2063
TARGET CORP
COM
87612E106
323
4888
SH
SOLE
0
0
4888
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
148
15000
SH
SOLE
0
0
15000
RENASANT CORP
COM
75970E107
589
19522
SH
SOLE
0
0
19522
ADT INC
COM
00090Q103
60
10000
SH
SOLE
0
0
10000
AES CORP
COM
00130H105
3832
264980
SH
SOLE
24190
0
240790
ALPS ETF TR
ALERIAN MLP
00162Q866
248
28430
SH
SOLE
0
0
28430
AMC NETWORKS INC
CL A
00164V103
214
3900
SH
SOLE
0
0
3900
AT&T INC
COM
00206R102
2398
84030
SH
SOLE
2695
0
81335
ABBVIE INC
COM
00287Y109
1873
20320
SH
SOLE
0
0
20320
ACUITY BRANDS INC
COM
00508Y102
715
6224
SH
SOLE
0
0
6224
ADOBE INC
COM
00724F101
4811
21263
SH
SOLE
1805
0
19458
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
359
2621
SH
SOLE
0
0
2621
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
187
19400
SH
SOLE
0
0
19400
ALPHABET INC
CAP STK CL C
02079K107
2582
2493
SH
SOLE
94
0
2399
ALPHABET INC
CAP STK CL A
02079K305
5247
5022
SH
SOLE
282
0
4740
ALTRIA GROUP INC
COM
02209S103
1598
32348
SH
SOLE
6820
0
25528
AMERICAN AIRLS GROUP INC
COM
02376R102
606
18886
SH
SOLE
530
0
18356
ARCONIC INC
COM
03965L100
559
33149
SH
SOLE
930
0
32219
ARES CAP CORP
COM
04010L103
180
11557
SH
SOLE
3200
0
8357
ARMADA HOFFLER PPTYS INC
COM
04208T108
4495
319728
SH
SOLE
2500
0
317228
BARINGS BDC INC
COM
06759L103
99
11000
SH
SOLE
0
0
11000
BLACKROCK INC
COM
09247X101
222
564
SH
SOLE
0
0
564
BLACKSTONE MTG TR INC
COM CL A
09257W100
200
6292
SH
SOLE
1200
0
5092
BROADCOM INC
COM
11135F101
260
1021
SH
SOLE
0
0
1021
CBRE GROUP INC
CL A
12504L109
3478
86862
SH
SOLE
7405
0
79457
CRH MEDICAL CORP
COM
12626F105
107
35000
SH
SOLE
0
0
35000
CAPITAL ONE FINL CORP
COM
14040H105
1196
15827
SH
SOLE
0
0
15827
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
3151
200065
SH
SOLE
6675
0
193390
CHENIERE ENERGY INC
COM NEW
16411R208
265
4480
SH
SOLE
330
0
4150
CISCO SYS INC
COM
17275R102
2044
47174
SH
SOLE
2130
0
45044
COMCAST CORP NEW
CL A
20030N101
1492
43806
SH
SOLE
687
0
43119
CONOCOPHILLIPS
COM
20825C104
3672
58890
SH
SOLE
4602
0
54288
COSTCO WHSL CORP NEW
COM
22160K105
584
2867
SH
SOLE
55
0
2812
CRACKER BARREL OLD CTRY STOR
COM
22410J106
910
5692
SH
SOLE
0
0
5692
DIAGEO P L C
SPON ADR NEW
25243Q205
542
3824
SH
SOLE
0
0
3824
DISCOVERY INC
COM SER C
25470F302
217
9403
SH
SOLE
0
0
9403
DOMINION ENERGY INC
COM
25746U109
3122
43694
SH
SOLE
225
0
43469
DOWDUPONT INC
COM
26078J100
1558
29129
SH
SOLE
6430
0
22699
DUKE ENERGY CORP NEW
COM NEW
26441C204
1847
21399
SH
SOLE
123
0
21276
ENBRIDGE INC
COM
29250N105
262
8445
SH
SOLE
183
0
8262
EVERGY INC
COM
30034W106
489
8608
SH
SOLE
0
0
8608
EXXON MOBIL CORP
COM
30231G102
5053
74103
SH
SOLE
9874
0
64229
FACEBOOK INC
CL A
30303M102
1148
8758
SH
SOLE
125
0
8633
FEDEX CORP
COM
31428X106
2477
15351
SH
SOLE
1424
0
13927
FIREEYE INC
COM
31816Q101
711
43863
SH
SOLE
890
0
42973
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
227
3700
SH
SOLE
0
0
3700
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
293
6535
SH
SOLE
950
0
5585
FLEXSHARES TR
CR SCD US BD
33939L761
268
5476
SH
SOLE
1776
0
3700
FLEXSHARES TR
DISCP DUR MBS
33939L779
373
16308
SH
SOLE
4294
0
12014
FORTIVE CORP
COM
34959J108
601
8879
SH
SOLE
0
0
8879
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
437
11439
SH
SOLE
0
0
11439
GREENSKY INC
CL A
39572G100
120
12500
SH
SOLE
0
0
12500
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
3068
106220
SH
SOLE
2431
0
103789
INDEXIQ ETF TR
IQ HEDGMKT NUT
45409B503
1073
42605
SH
SOLE
0
0
42605
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
808
25486
SH
SOLE
2672
0
22814
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
404
8070
SH
SOLE
5050
0
3020
INTUITIVE SURGICAL INC
COM NEW
46120E602
268
559
SH
SOLE
0
0
559
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
8882
49396
SH
SOLE
1180
0
48216
INVESCO EXCHANGE TRADED FD T
GBL LISTED PVT
46137V589
202
20185
SH
SOLE
0
0
20185
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
559
17140
SH
SOLE
0
0
17140
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
376
8060
SH
SOLE
0
0
8060
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
860
63826
SH
SOLE
0
0
63826
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
3855
168930
SH
SOLE
5495
0
163435
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 CB
46138J304
448
21254
SH
SOLE
2500
0
18754
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
589
27973
SH
SOLE
2500
0
25473
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
30096
1450401
SH
SOLE
73466
0
1376935
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
255
12640
SH
SOLE
0
0
12640
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
915
44412
SH
SOLE
2500
0
41912
IRIDIUM COMMUNICATIONS INC
COM
46269C102
684
37068
SH
SOLE
1540
0
35528
ISHARES TR
IBONDS SEP19 ETF
46429B564
228
8993
SH
SOLE
0
0
8993
ISHARES TR
FLTG RATE NT ETF
46429B655
43334
860490
SH
SOLE
39192
0
821298
ISHARES TR
MIN VOL EAFE ETF
46429B689
269
4037
SH
SOLE
0
0
4037
ISHARES TR
MIN VOL USA ETF
46429B697
12755
243414
SH
SOLE
16489
0
226925
ISHARES TR
CORE MSCI EAFE
46432F842
575
10452
SH
SOLE
0
0
10452
ISHARES INC
CORE MSCI EMKT
46434G103
295
6264
SH
SOLE
1000
0
5264
JPMORGAN CHASE & CO
COM
46625H100
2070
21205
SH
SOLE
4600
0
16605
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
49913
995668
SH
SOLE
263240
0
732428
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
8086
165016
SH
SOLE
61304
0
103712
KKR & CO INC
CL A
48251W104
2070
105465
SH
SOLE
9625
0
95840
KINDER MORGAN INC DEL
COM
49456B101
362
23556
SH
SOLE
0
0
23556
KINSALE CAP GROUP INC
COM
49714P108
532
9568
SH
SOLE
0
0
9568
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
248
1962
SH
SOLE
0
0
1962
LEISURE ACQUISITION CORP
UNIT 99/99/9999
52539T206
101
10000
SH
SOLE
0
0
10000
MASTERCARD INCORPORATED
CL A
57636Q104
3879
20562
SH
SOLE
1967
0
18595
MERCK & CO INC
COM
58933Y105
6681
87436
SH
SOLE
8028
0
79408
NEXTERA ENERGY INC
COM
65339F101
761
4379
SH
SOLE
252
0
4127
NOAH HLDGS LTD
SPON ADS CL A
65487X102
217
5000
SH
SOLE
0
0
5000
NOVARTIS A G
SPONSORED ADR
66987V109
530
6179
SH
SOLE
0
0
6179
NUTANIX INC
CL A
67059N108
4656
111946
SH
SOLE
7667
0
104279
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
89
10000
SH
SOLE
0
0
10000
ORACLE CORP
COM
68389X105
4182
92624
SH
SOLE
7184
0
85440
PATTERN ENERGY GROUP INC
CL A
70338P100
230
12339
SH
SOLE
0
0
12339
PAYPAL HLDGS INC
COM
70450Y103
4607
54789
SH
SOLE
4504
0
50285
PIMCO ETF TR
ACTIVE BD ETF
72201R775
2346
22826
SH
SOLE
8714
0
14112
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
64182
635781
SH
SOLE
94449
0
541332
PIMCO ETF TR
INTER MUN BD ACT
72201R866
295
5576
SH
SOLE
5576
0
0
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000% 8/0
73640QAB1
714
775000
PRN
SOLE
0
0
775000
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
578
16452
SH
SOLE
0
0
16452
PROSHARES TR
S&P 500 DV ARIST
74348A467
2485
41050
SH
SOLE
0
0
41050
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6675
26707
SH
SOLE
1472
0
25235
SPDR GOLD TRUST
GOLD SHS
78463V107
3199
26382
SH
SOLE
9898
0
16484
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
5926
183115
SH
SOLE
18872
0
164243
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
24393
922239
SH
SOLE
112993
0
809246
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
209
2337
SH
SOLE
0
0
2337
SPDR SERIES TRUST
PORTFOLIO LR ETF
78464A854
283
9680
SH
SOLE
0
0
9680
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
2082
43950
SH
SOLE
19883
0
24067
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
293
1258
SH
SOLE
0
0
1258
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
241
796
SH
SOLE
0
0
796
SPDR SER TR
PORTFOLIO SH TSR
78468R101
355
12010
SH
SOLE
0
0
12010
SPDR SER TR
SPDR BLOOMBERG
78468R663
3682
40254
SH
SOLE
2660
0
37594
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1815
37758
SH
SOLE
14022
0
23736
SANOFI
SPONSORED ADR
80105N105
1914
44089
SH
SOLE
448
0
43641
SIRIUS XM HLDGS INC
COM
82968B103
82
14428
SH
SOLE
0
0
14428
TESLA INC
COM
88160R101
616
1850
SH
SOLE
0
0
1850
3M CO
COM
88579Y101
876
4595
SH
SOLE
0
0
4595
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4769
199122
SH
SOLE
0
0
199122
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
207
19000
SH
SOLE
0
0
19000
UNITEDHEALTH GROUP INC
COM
91324P102
3166
12710
SH
SOLE
942
0
11768
VALVOLINE INC
COM
92047W101
245
12648
SH
SOLE
0
0
12648
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
333
13468
SH
SOLE
0
0
13468
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189H201
7541
158862
SH
SOLE
18078
0
140784
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189H409
4910
80436
SH
SOLE
3226
0
77210
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
22262
410358
SH
SOLE
40451
0
369907
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
434
7225
SH
SOLE
0
0
7225
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
764
9803
SH
SOLE
0
0
9803
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
916
6808
SH
SOLE
0
0
6808
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
4451
53712
SH
SOLE
11848
0
41864
VERIZON COMMUNICATIONS INC
COM
92343V104
6612
117615
SH
SOLE
6323
0
111292
VERTEX PHARMACEUTICALS INC
COM
92532F100
474
2861
SH
SOLE
0
0
2861
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
550
12526
SH
SOLE
160
0
12366
VISA INC
COM CL A
92826C839
1730
13113
SH
SOLE
0
0
13113
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
270
13983
SH
SOLE
0
0
13983
VONAGE HLDGS CORP
COM
92886T201
148
16970
SH
SOLE
939
0
16031
WASTE MGMT INC DEL
COM
94106L109
1396
15687
SH
SOLE
500
0
15187
WESTROCK CO
COM
96145D105
215
5695
SH
SOLE
0
0
5695
WISDOMTREE TR
US LARGECAP DIVD
97717W307
23039
272813
SH
SOLE
16030
0
256783
WISDOMTREE TR
US MIDCAP DIVID
97717W505
6239
197259
SH
SOLE
9516
0
187743
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
1228
50078
SH
SOLE
0
0
50078
WISDOMTREE TR
INTL SMCAP DIV
97717W760
21871
362575
SH
SOLE
23812
0
338763
WISDOMTREE TR
INTL LRGCAP DV
97717W794
268
6307
SH
SOLE
75
0
6232
WPX ENERGY INC
COM
98212B103
139
12239
SH
SOLE
0
0
12239
XCEL ENERGY INC
COM
98389B100
201
4076
SH
SOLE
0
0
4076
ZIMMER BIOMET HLDGS INC
COM
98956P102
2560
24680
SH
SOLE
2190
0
22490
ZOETIS INC
CL A
98978V103
400
4675
SH
SOLE
98
0
4577
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
323
2294
SH
SOLE
0
0
2294
LINDE PLC
COM
G5494J103
282
1805
SH
SOLE
0
0
1805
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
556
34349
SH
SOLE
1263
0
33086
MEDTRONIC PLC
SHS
G5960L103
215
2360
SH
SOLE
0
0
2360
NABRIVA THERAPEUTICS PLC
SHS
G63637105
44
30000
SH
SOLE
0
0
30000
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
40
20000
SH
SOLE
0
0
20000
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
659
4339
SH
SOLE
160
0
4179
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
326
3178
SH
SOLE
0
0
3178