0001062993-20-001016.txt : 20200214
0001062993-20-001016.hdr.sgml : 20200214
20200214165138
ACCESSION NUMBER: 0001062993-20-001016
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200214
DATE AS OF CHANGE: 20200214
EFFECTIVENESS DATE: 20200214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CAPTRUST FINANCIAL ADVISORS
CENTRAL INDEX KEY: 0001512024
IRS NUMBER: 260058143
STATE OF INCORPORATION: NC
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-14079
FILM NUMBER: 20621365
BUSINESS ADDRESS:
STREET 1: 4208 SIX FORKS ROAD, SUITE 1700
CITY: RALEIGH
STATE: NC
ZIP: 27609
BUSINESS PHONE: (919) 870-6822
MAIL ADDRESS:
STREET 1: 4208 SIX FORKS ROAD, SUITE 1700
CITY: RALEIGH
STATE: NC
ZIP: 27609
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001512024
XXXXXXXX
12-31-2019
12-31-2019
CAPTRUST FINANCIAL ADVISORS
4208 SIX FORKS ROAD, SUITE 1700
RALEIGH
NC
27609
13F HOLDINGS REPORT
028-14079
N
Denise M Buchanan
Chief Compliance Officer
919-870-6822
Denise M Buchanan
Raleigh
NC
02-13-2020
0
1008
6337924
false
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
AGILENT TECHNOLOGIES INC
COM
00846U101
4020
46680
SH
SOLE
3154
0
43526
AMERICAN AIRLS GROUP INC
COM
02376R102
545
18750
SH
SOLE
0
0
18750
AARONS INC
COM PAR $0.50
002535300
213
3684
SH
SOLE
0
0
3684
APPLE INC
COM
037833100
147691
491729
SH
SOLE
7611
0
484118
ABB LTD
SPONSORED ADR
000375204
318
13068
SH
SOLE
0
0
13068
ABBVIE INC
COM
00287Y109
14618
163235
SH
SOLE
600
0
162635
AMERISOURCEBERGEN CORP
COM
03073E105
448
5271
SH
SOLE
0
0
5271
AMBEV SA
SPONSORED ADR
02319V103
251
51821
SH
SOLE
0
0
51821
ABBOTT LABS
COM
002824100
21358
245633
SH
SOLE
3125
0
242508
AURORA CANNABIS INC
COM
05156X108
39
19403
SH
SOLE
0
0
19403
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
8431
40117
SH
SOLE
8270
0
31847
ACASTI PHARMA INC
CL A NEW
00430K402
48
20000
SH
SOLE
0
0
20000
ISHARES TR
MSCI ACWI ETF
464288257
877
10947
SH
SOLE
0
0
10947
ISHARES TR
MSCI ACWI EX US
464288240
19486
391913
SH
SOLE
2421
0
389492
ADOBE INC
COM
00724F101
42960
128458
SH
SOLE
0
0
128458
ANALOG DEVICES INC
COM
032654105
3092
25674
SH
SOLE
0
0
25674
ARCHER DANIELS MIDLAND CO
COM
039483102
1607
34850
SH
SOLE
0
0
34850
AUTOMATIC DATA PROCESSING IN
COM
053015103
8333
48926
SH
SOLE
0
0
48926
AUTODESK INC
COM
052769106
825
4390
SH
SOLE
0
0
4390
ADDUS HOMECARE CORP
COM
006739106
201
2113
SH
SOLE
0
0
2113
AMEREN CORP
COM
023608102
1845
24261
SH
SOLE
0
0
24261
AMERICAN ELEC PWR CO INC
COM
025537101
3291
35217
SH
SOLE
300
0
34917
AES CORP
COM
00130H105
6782
338582
SH
SOLE
37500
0
301082
AFLAC INC
COM
001055102
3562
66765
SH
SOLE
300
0
66465
AGENUS INC
COM NEW
00847G705
1557
385512
SH
SOLE
0
0
385512
ISHARES TR
CORE US AGGBD ET
464287226
42939
381071
SH
SOLE
0
0
381071
ALLERGAN PLC
SHS
G0177J108
495
2577
SH
SOLE
0
0
2577
AMERICAN INTL GROUP INC
COM NEW
026874784
31617
610841
SH
SOLE
0
0
610841
AKAMAI TECHNOLOGIES INC
COM
00971T101
729
8323
SH
SOLE
0
0
8323
ALCON INC
ORD SHS
H01301128
991
17582
SH
SOLE
0
0
17582
ALASKA AIR GROUP INC
COM
011659109
2231
32721
SH
SOLE
0
0
32721
ALLSTATE CORP
COM
020002101
11299
100153
SH
SOLE
6871
0
93282
ALLEGION PUB LTD CO
ORD SHS
G0176J109
487
3880
SH
SOLE
0
0
3880
ALEXION PHARMACEUTICALS INC
COM
015351109
308
2855
SH
SOLE
0
0
2855
APPLIED MATLS INC
COM
038222105
1767
28407
SH
SOLE
0
0
28407
AMC ENTMT HLDGS INC
CL A COM
00165C104
249
33399
SH
SOLE
0
0
33399
ADVANCED MICRO DEVICES INC
COM
007903107
430
8749
SH
SOLE
1000
0
7749
AMETEK INC NEW
COM
031100100
600
5953
SH
SOLE
0
0
5953
AMEDISYS INC
COM
023436108
1285
7734
SH
SOLE
100
0
7634
AMGEN INC
COM
031162100
47110
196211
SH
SOLE
5633
0
190578
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
493
22365
SH
SOLE
0
0
22365
ALPS ETF TR
ALERIAN MLP
00162Q866
1253
145546
SH
SOLE
0
0
145546
AMERIPRISE FINL INC
COM
03076C106
1155
6827
SH
SOLE
0
0
6827
TD AMERITRADE HLDG CORP
COM
87236Y108
411
8145
SH
SOLE
0
0
8145
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
531
32650
SH
SOLE
0
0
32650
AMAZON COM INC
COM
023135106
71025
37421
SH
SOLE
985
0
36436
ANSYS INC
COM
03662Q105
1124
4331
SH
SOLE
0
0
4331
ANTHEM INC
COM
036752103
11288
37519
SH
SOLE
0
0
37519
ISHARES TR
AGGRES ALLOC ETF
464289859
7426
126992
SH
SOLE
0
0
126992
ISHARES TR
CONSER ALLOC ETF
464289883
233
6388
SH
SOLE
0
0
6388
ISHARES TR
MODERT ALLOC ETF
464289875
1584
39330
SH
SOLE
0
0
39330
AON PLC
SHS CL A
G0408V102
809
3873
SH
SOLE
0
0
3873
ISHARES TR
GRWT ALLOCAT ETF
464289867
2770
57555
SH
SOLE
0
0
57555
SMITH A O CORP
COM
831865209
276
5776
SH
SOLE
0
0
5776
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
313
9629
SH
SOLE
0
0
9629
AIR PRODS & CHEMS INC
COM
009158106
3220
13862
SH
SOLE
0
0
13862
AMPHENOL CORP NEW
CL A
032095101
1457
13311
SH
SOLE
0
0
13311
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
238
5000
SH
SOLE
0
0
5000
APTOSE BIOSCIENCES INC
COM NEW
03835T200
61
11000
SH
SOLE
0
0
11000
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
592
8848
SH
SOLE
0
0
8848
ASHLAND GLOBAL HLDGS INC
COM
044186104
267
3483
SH
SOLE
0
0
3483
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
692
2286
SH
SOLE
0
0
2286
ATHERSYS INC
COM
04744L106
52
42000
SH
SOLE
0
0
42000
ATMOS ENERGY CORP
COM
049560105
1148
10399
SH
SOLE
0
0
10399
ACTIVISION BLIZZARD INC
COM
00507V109
608
10373
SH
SOLE
0
0
10373
BROADCOM INC
COM
11135F101
3428
10634
SH
SOLE
425
0
10209
AVERY DENNISON CORP
COM
053611109
475
3672
SH
SOLE
0
0
3672
AMERICAN WTR WKS CO INC NEW
COM
030420103
433
3606
SH
SOLE
0
0
3606
AMERICAN EXPRESS CO
COM
025816109
7559
59856
SH
SOLE
0
0
59856
AXSOME THERAPEUTICS INC
COM
05464T104
370
3650
SH
SOLE
0
0
3650
ACUITY BRANDS INC
COM
00508Y102
399
2859
SH
SOLE
0
0
2859
ASTRAZENECA PLC
SPONSORED ADR
046353108
1910
37903
SH
SOLE
0
0
37903
AUTOZONE INC
COM
053332102
1785
1500
SH
SOLE
0
0
1500
ASPEN TECHNOLOGY INC
COM
045327103
330
2642
SH
SOLE
0
0
2642
BOEING CO
COM
097023105
18832
56497
SH
SOLE
0
0
56497
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
32250
146744
SH
SOLE
0
0
146744
BANK AMER CORP
COM
060505104
71499
2006145
SH
SOLE
29661
0
1976484
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
7291
101403
SH
SOLE
22581
0
78822
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
602
10395
SH
SOLE
0
0
10395
BAXTER INTL INC
COM
071813109
6060
70567
SH
SOLE
6583
0
63984
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
335
58509
SH
SOLE
0
0
58509
BEST BUY INC
COM
086516101
3829
43608
SH
SOLE
0
0
43608
BCE INC
COM NEW
05534B760
747
16060
SH
SOLE
0
0
16060
BECTON DICKINSON & CO
COM
075887109
20216
74175
SH
SOLE
0
0
74175
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
490
10720
SH
SOLE
0
0
10720
BROWN FORMAN CORP
CL B
115637209
1146
17094
SH
SOLE
0
0
17094
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
652
4235
SH
SOLE
0
0
4235
BGC PARTNERS INC
CL A
05541T101
59
10046
SH
SOLE
0
0
10046
BAR HBR BANKSHARES
COM
066849100
242
9670
SH
SOLE
0
0
9670
BHP GROUP LTD
SPONSORED ADS
088606108
371
6747
SH
SOLE
0
0
6747
BAIDU INC
SPON ADR REP A
056752108
547
3957
SH
SOLE
0
0
3957
BIOGEN INC
COM
09062X103
1257
4271
SH
SOLE
0
0
4271
SPDR SERIES TRUST
SPDR BLOOMBERG
78468R663
3421
37402
SH
SOLE
0
0
37402
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1903
21772
SH
SOLE
0
0
21772
BANK NEW YORK MELLON CORP
COM
064058100
1433
28140
SH
SOLE
0
0
28140
BLACK KNIGHT INC
COM
09215C105
10799
168655
SH
SOLE
0
0
168655
BOOKING HLDGS INC
COM
09857L108
2402
1158
SH
SOLE
0
0
1158
BLACKLINE INC
COM
09239B109
242
4602
SH
SOLE
0
0
4602
BLACKROCK INC
COM
09247X101
973
1911
SH
SOLE
0
0
1911
BLUEBIRD BIO INC
COM
09609G100
530
6141
SH
SOLE
0
0
6141
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
820
8134
SH
SOLE
1570
0
6564
BANK MONTREAL QUE
COM
063671101
2917
37571
SH
SOLE
0
0
37571
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
359
4268
SH
SOLE
0
0
4268
BRISTOL MYERS SQUIBB CO
COM
110122108
12198
192574
SH
SOLE
8803
0
183771
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
7461
88855
SH
SOLE
0
0
88855
PIMCO ETF TR
ACTIVE BD ETF
72201R775
2585
23851
SH
SOLE
241
0
23610
BOOT BARN HLDGS INC
COM
099406100
584
12930
SH
SOLE
0
0
12930
BANK OF THE ST JAMES FINL GP
COM
470299108
1314
85682
SH
SOLE
0
0
85682
BP PLC
SPONSORED ADR
055622104
27251
714509
SH
SOLE
0
0
714509
BLUEPRINT MEDICINES CORP
COM
09627Y109
921
11201
SH
SOLE
0
0
11201
POPULAR INC
COM NEW
733174700
595
10105
SH
SOLE
7350
0
2755
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
4528
36423
SH
SOLE
5615
0
30808
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3423
10
SH
SOLE
0
0
10
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
32334
141573
SH
SOLE
700
0
140873
BROOKLINE BANCORP INC DEL
COM
11373M107
1251
76130
SH
SOLE
0
0
76130
BROWN & BROWN INC
COM
115236101
15700
396355
SH
SOLE
0
0
396355
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
2109
99090
SH
SOLE
9558
0
89532
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
889
41822
SH
SOLE
0
0
41822
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
1458
67734
SH
SOLE
3634
0
64100
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
328
15398
SH
SOLE
0
0
15398
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
915
42581
SH
SOLE
2675
0
39906
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
570
27714
SH
SOLE
2270
0
25444
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
38573
478157
SH
SOLE
7461
0
470696
BOSTON SCIENTIFIC CORP
COM
101137107
585
12911
SH
SOLE
0
0
12911
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
652
7808
SH
SOLE
0
0
7808
BURLINGTON STORES INC
COM
122017106
589
2570
SH
SOLE
0
0
2570
BORGWARNER INC
COM
099724106
5075
115472
SH
SOLE
0
0
115472
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
360
12494
SH
SOLE
0
0
12494
CITIGROUP INC
COM NEW
172967424
42688
525515
SH
SOLE
0
0
525515
CONAGRA BRANDS INC
COM
205887102
835
24827
SH
SOLE
532
0
24295
CARDINAL HEALTH INC
COM
14149Y108
3059
60503
SH
SOLE
0
0
60503
CAL MAINE FOODS INC
COM NEW
128030202
392
9327
SH
SOLE
0
0
9327
CATERPILLAR INC DEL
COM
149123101
4815
31989
SH
SOLE
0
0
31989
CHUBB LIMITED
COM
H1467J104
7765
49534
SH
SOLE
1100
0
48434
CRACKER BARREL OLD CTRY STOR
COM
22410J106
968
6263
SH
SOLE
0
0
6263
CLARIVATE ANALYTICS PLC
COM
G21810109
228
13326
SH
SOLE
0
0
13326
CROWN HOLDINGS INC
COM
228368106
2586
35813
SH
SOLE
5847
0
29966
CABOT MICROELECTRONICS CORP
COM
12709P103
256
1737
SH
SOLE
0
0
1737
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
376
5738
SH
SOLE
0
0
5738
CENTURY CMNTYS INC
COM
156504300
343
12500
SH
SOLE
0
0
12500
CERIDIAN HCM HLDG INC
COM
15677J108
1108
15829
SH
SOLE
0
0
15829
CADENCE DESIGN SYSTEM INC
COM
127387108
332
4645
SH
SOLE
0
0
4645
CDW CORP
COM
12514G108
2489
17301
SH
SOLE
45
0
17256
CODEXIS INC
COM
192005106
482
29361
SH
SOLE
0
0
29361
CERNER CORP
COM
156782104
663
8984
SH
SOLE
400
0
8584
CITIZENS FINL GROUP INC
COM
174610105
5587
137100
SH
SOLE
13255
0
123845
CULLEN FROST BANKERS INC
COM
229899109
1686
17230
SH
SOLE
0
0
17230
COGNEX CORP
COM
192422103
280
4952
SH
SOLE
0
0
4952
CHURCH & DWIGHT INC
COM
171340102
6888
98360
SH
SOLE
11473
0
86887
CHURCHILL DOWNS INC
COM
171484108
270
1978
SH
SOLE
0
0
1978
CHEMED CORP NEW
COM
16359R103
2700
6125
SH
SOLE
1199
0
4926
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
874
7788
SH
SOLE
0
0
7788
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
314
7401
SH
SOLE
0
0
7401
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1843
23676
SH
SOLE
0
0
23676
CHARTER COMMUNICATIONS INC N
CL A
16119P108
790
1611
SH
SOLE
0
0
1611
CIGNA CORP NEW
COM
125523100
2631
12839
SH
SOLE
75
0
12764
CIENA CORP
COM NEW
171779309
19912
464579
SH
SOLE
0
0
464579
CINCINNATI FINL CORP
COM
172062101
788
7394
SH
SOLE
0
0
7394
COLGATE PALMOLIVE CO
COM
194162103
1633
23978
SH
SOLE
0
0
23978
CLEVELAND CLIFFS INC
COM
185899101
412
52197
SH
SOLE
0
0
52197
CLOROX CO DEL
COM
189054109
1700
11137
SH
SOLE
0
0
11137
CDN IMPERIAL BK COMM TORONTO
COM
136069101
256
3030
SH
SOLE
0
0
3030
COMERICA INC
COM
200340107
677
9440
SH
SOLE
0
0
9440
COMMERCIAL METALS CO
COM
201723103
590
26419
SH
SOLE
0
0
26419
COLUMBUS MCKINNON CORP N Y
COM
199333105
230
5847
SH
SOLE
0
0
5847
COMCAST CORP NEW
CL A
20030N101
17821
392799
SH
SOLE
7836
0
384963
CME GROUP INC
COM
12572Q105
808
3955
SH
SOLE
0
0
3955
ISHARES TR
CALIF MUN BD ETF
464288356
505
8243
SH
SOLE
0
0
8243
CHIPOTLE MEXICAN GRILL INC
COM
169656105
794
925
SH
SOLE
0
0
925
CUMMINS INC
COM
231021106
3603
20092
SH
SOLE
356
0
19736
CMS ENERGY CORP
COM
125896100
3925
63603
SH
SOLE
0
0
63603
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
216
6000
SH
SOLE
0
0
6000
CENTENE CORP DEL
COM
15135B101
645
10426
SH
SOLE
0
0
10426
CANADIAN NATL RY CO
COM
136375102
968
10547
SH
SOLE
0
0
10547
CINEMARK HOLDINGS INC
COM
17243V102
397
11645
SH
SOLE
0
0
11645
CENTERPOINT ENERGY INC
COM
15189T107
4581
169994
SH
SOLE
0
0
169994
CAPITAL ONE FINL CORP
COM
14040H105
838
8085
SH
SOLE
250
0
7835
CABOT OIL & GAS CORP
COM
127097103
411
23847
SH
SOLE
0
0
23847
COLUMBIA SPORTSWEAR CO
COM
198516106
13356
132340
SH
SOLE
0
0
132340
CONOCOPHILLIPS
COM
20825C104
13186
201430
SH
SOLE
16466
0
184964
COSTCO WHSL CORP NEW
COM
22160K105
16309
55950
SH
SOLE
2495
0
53455
COUPA SOFTWARE INC
COM
22266L106
307
1996
SH
SOLE
0
0
1996
CANADIAN PAC RY LTD
COM
13645T100
898
3470
SH
SOLE
0
0
3470
COPART INC
COM
217204106
1277
13661
SH
SOLE
1458
0
12203
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
202
5124
SH
SOLE
0
0
5124
CHARLES RIV LABS INTL INC
COM
159864107
406
2635
SH
SOLE
0
0
2635
SALESFORCE COM INC
COM
79466L302
27178
162753
SH
SOLE
2975
0
159778
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
874
14739
SH
SOLE
0
0
14739
CROSS TIMBERS RTY TR
TR UNIT
22757R109
484
55367
SH
SOLE
0
0
55367
CISCO SYS INC
COM
17275R102
32887
674324
SH
SOLE
24225
0
650099
COSTAR GROUP INC
COM
22160N109
1830
2949
SH
SOLE
0
0
2949
CSX CORP
COM
126408103
4159
56825
SH
SOLE
300
0
56525
CINTAS CORP
COM
172908105
6774
25016
SH
SOLE
6002
0
19014
CENTURYLINK INC
COM
156700106
221
17118
SH
SOLE
0
0
17118
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3677
59390
SH
SOLE
0
0
59390
CORTEVA INC
COM
22052L104
2543
88500
SH
SOLE
0
0
88500
CITRIX SYS INC
COM
177376100
641
5741
SH
SOLE
0
0
5741
CVS HEALTH CORP
COM
126650100
21935
295775
SH
SOLE
0
0
295775
CHEVRON CORP NEW
COM
166764100
49767
409845
SH
SOLE
3450
0
406395
CURTISS WRIGHT CORP
COM
231561101
1624
11350
SH
SOLE
0
0
11350
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
3140
120498
SH
SOLE
0
0
120498
CONCHO RES INC
COM
20605P101
308
3538
SH
SOLE
0
0
3538
CYPRESS SEMICONDUCTOR CORP
COM
232806109
274
11626
SH
SOLE
0
0
11626
DOMINION ENERGY INC
COM
25746U109
5818
70981
SH
SOLE
0
0
70981
DELTA AIR LINES INC DEL
COM NEW
247361702
32964
558333
SH
SOLE
8480
0
549853
DBX ETF TR
XTRACK MSCI EAFE
233051200
1460
42694
SH
SOLE
0
0
42694
DUPONT DE NEMOURS INC
COM
26614N102
6370
100311
SH
SOLE
0
0
100311
DEERE & CO
COM
244199105
1174
6611
SH
SOLE
0
0
6611
DECKERS OUTDOOR CORP
COM
243537107
214
1241
SH
SOLE
0
0
1241
DELL TECHNOLOGIES INC
CL C
24703L202
430
8231
SH
SOLE
0
0
8231
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
2673
57407
SH
SOLE
0
0
57407
DIAGEO P L C
SPON ADR NEW
25243Q205
1892
11349
SH
SOLE
250
0
11099
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
2233
78327
SH
SOLE
0
0
78327
WISDOMTREE TR
EUROPE SMCP DV
97717W869
223
3381
SH
SOLE
2621
0
760
DISCOVER FINL SVCS
COM
254709108
647
7581
SH
SOLE
0
0
7581
DOLLAR GEN CORP NEW
COM
256677105
7234
46215
SH
SOLE
0
0
46215
DIGI INTL INC
COM
253798102
231
13105
SH
SOLE
0
0
13105
QUEST DIAGNOSTICS INC
COM
74834L100
2015
19059
SH
SOLE
0
0
19059
D R HORTON INC
COM
23331A109
1301
24749
SH
SOLE
8800
0
15949
DANAHER CORPORATION
COM
235851102
14057
90527
SH
SOLE
350
0
90177
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
6320
82352
SH
SOLE
0
0
82352
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
1468
5070
SH
SOLE
0
0
5070
DISNEY WALT CO
COM DISNEY
254687106
26614
178525
SH
SOLE
1619
0
176906
DISCOVERY INC
COM SER A
25470F104
217
6722
SH
SOLE
0
0
6722
DISH NETWORK CORP
CL A
25470M109
2164
60549
SH
SOLE
0
0
60549
DOLBY LABORATORIES INC
COM CL A
25659T107
1319
18988
SH
SOLE
0
0
18988
WISDOMTREE TR
US LARGECAP DIVD
97717W307
1088
10218
SH
SOLE
0
0
10218
WISDOMTREE TR
INTL SMCAP DIV
97717W760
711
9919
SH
SOLE
0
0
9919
DOLLAR TREE INC
COM
256746108
432
4605
SH
SOLE
0
0
4605
DELUXE CORP
COM
248019101
264
5303
SH
SOLE
0
0
5303
DUNKIN BRANDS GROUP INC
COM
265504100
425
5565
SH
SOLE
0
0
5565
WISDOMTREE TR
US MIDCAP DIVID
97717W505
59749
1577731
SH
SOLE
0
0
1577731
DOVER CORP
COM
260003108
3405
29131
SH
SOLE
200
0
28931
DOW INC
COM
260557103
5083
94570
SH
SOLE
0
0
94570
DOMINOS PIZZA INC
COM
25754A201
270
920
SH
SOLE
0
0
920
DARDEN RESTAURANTS INC
COM
237194105
2239
19946
SH
SOLE
0
0
19946
DRIVE SHACK INC
COM
262077100
135
36985
SH
SOLE
0
0
36985
ISHARES TR
MSCI KLD400 SOC
464288570
757
6243
SH
SOLE
0
0
6243
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1240
11712
SH
SOLE
0
0
11712
DTE ENERGY CO
COM
233331107
231
1781
SH
SOLE
0
0
1781
DUKE ENERGY CORP NEW
COM NEW
26441C204
16893
186991
SH
SOLE
833
0
186158
DEVON ENERGY CORP NEW
COM
25179M103
836
32404
SH
SOLE
8924
0
23480
ISHARES TR
SELECT DIVID ETF
464287168
5332
50621
SH
SOLE
0
0
50621
WISDOMTREE TR
INTL EQUITY FD
97717W703
426
7902
SH
SOLE
0
0
7902
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
292
7231
SH
SOLE
772
0
6459
DEXCOM INC
COM
252131107
315
1435
SH
SOLE
0
0
1435
ELECTRONIC ARTS INC
COM
285512109
416
3876
SH
SOLE
0
0
3876
BRINKER INTL INC
COM
109641100
442
10450
SH
SOLE
0
0
10450
EBAY INC
COM
278642103
422
11626
SH
SOLE
0
0
11626
ECOLAB INC
COM
278865100
2109
11057
SH
SOLE
0
0
11057
CONSOLIDATED EDISON INC
COM
209115104
1497
16852
SH
SOLE
0
0
16852
EDITAS MEDICINE INC
COM
28106W103
236
8025
SH
SOLE
0
0
8025
EURONET WORLDWIDE INC
COM
298736109
318
2004
SH
SOLE
0
0
2004
ISHARES TR
MSCI EMG MKT ETF
464287234
5629
122966
SH
SOLE
11714
0
111252
ISHARES TR
MSCI EAFE ETF
464287465
33247
474008
SH
SOLE
9500
0
464508
ISHARES TR
MIN VOL EAFE ETF
46429B689
20032
267630
SH
SOLE
0
0
267630
ISHARES TR
EAFE GRWTH ETF
464288885
11235
129017
SH
SOLE
0
0
129017
ISHARES TR
EAFE VALUE ETF
464288877
261
5173
SH
SOLE
0
0
5173
EQUIFAX INC
COM
294429105
1304
9158
SH
SOLE
0
0
9158
ENCOMPASS HEALTH CORP
COM
29261A100
2227
32073
SH
SOLE
946
0
31127
EDISON INTL
COM
281020107
320
4270
SH
SOLE
0
0
4270
LAUDER ESTEE COS INC
CL A
518439104
9405
45599
SH
SOLE
0
0
45599
CALLAWAY GOLF CO
COM
131193104
406
19010
SH
SOLE
0
0
19010
ISHARES TR
JPMORGAN USD EMG
464288281
1719
14991
SH
SOLE
0
0
14991
EMCOR GROUP INC
COM
29084Q100
301
3480
SH
SOLE
0
0
3480
EASTMAN CHEMICAL CO
COM
277432100
637
8034
SH
SOLE
0
0
8034
EMERSON ELEC CO
COM
291011104
225778
2914021
SH
SOLE
500
0
2913521
ENBRIDGE INC
COM
29250N105
9243
232771
SH
SOLE
1968
0
230803
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
352
55819
SH
SOLE
0
0
55819
EOG RES INC
COM
26875P101
587
6974
SH
SOLE
0
0
6974
ENTERPRISE PRODS PARTNERS L
COM
293792107
7136
253667
SH
SOLE
0
0
253667
EVERSOURCE ENERGY
COM
30040W108
1417
17022
SH
SOLE
0
0
17022
ESCO TECHNOLOGIES INC
COM
296315104
2040
21846
SH
SOLE
0
0
21846
ISHARES TR
ESG MSCI EAFE
46435G516
247
3562
SH
SOLE
0
0
3562
ISHARES TR
ESG MSCI USA ETF
46435G425
250
3476
SH
SOLE
0
0
3476
ELASTIC N V
ORD SHS
N14506104
364
5534
SH
SOLE
0
0
5534
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
1552
116328
SH
SOLE
0
0
116328
E TRADE FINANCIAL CORP
COM NEW
269246401
1115
24195
SH
SOLE
0
0
24195
EATON CORP PLC
SHS
G29183103
5322
55517
SH
SOLE
3264
0
52253
ENTERGY CORP NEW
COM
29364G103
4268
36192
SH
SOLE
6990
0
29202
ETSY INC
COM
29786A106
303
6716
SH
SOLE
0
0
6716
EVERBRIDGE INC
COM
29978A104
276
3450
SH
SOLE
0
0
3450
EVERCORE INC
CLASS A
29977A105
553
7307
SH
SOLE
0
0
7307
EVERGY INC
COM
30034W106
826
13016
SH
SOLE
0
0
13016
EDWARDS LIFESCIENCES CORP
COM
28176E108
49898
214614
SH
SOLE
0
0
214614
ISHARES INC
MSCI JPN ETF NEW
46434G822
339
5662
SH
SOLE
0
0
5662
EXACT SCIENCES CORP
COM
30063P105
777
8133
SH
SOLE
0
0
8133
EXELON CORP
COM
30161N101
1796
39531
SH
SOLE
1394
0
38137
EAGLE MATERIALS INC
COM
26969P108
274
3000
SH
SOLE
0
0
3000
EXPEDITORS INTL WASH INC
COM
302130109
289
3683
SH
SOLE
0
0
3683
EXPEDIA GROUP INC
COM NEW
30212P303
5116
46099
SH
SOLE
625
0
45474
NATIONAL VISION HLDGS INC
COM
63845R107
202
6214
SH
SOLE
0
0
6214
FORD MTR CO DEL
COM
345370860
740
78578
SH
SOLE
0
0
78578
DIAMONDBACK ENERGY INC
COM
25278X109
876
9453
SH
SOLE
0
0
9453
FASTENAL CO
COM
311900104
688
18492
SH
SOLE
0
0
18492
FACEBOOK INC
CL A
30303M102
19248
91751
SH
SOLE
6248
0
85503
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
345
5243
SH
SOLE
0
0
5243
FIRST BANCORP N C
COM
318910106
748
18690
SH
SOLE
0
0
18690
FIDELITY
TOTAL BD ETF
316188309
552
10646
SH
SOLE
0
0
10646
FIRSTCASH INC
COM
33767D105
202
2469
SH
SOLE
0
0
2469
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
649
1207
SH
SOLE
0
0
1207
FREEPORT-MCMORAN INC
CL B
35671D857
139
10498
SH
SOLE
0
0
10498
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
842
5956
SH
SOLE
0
0
5956
FEDEX CORP
COM
31428X106
7196
46398
SH
SOLE
0
0
46398
FIRSTENERGY CORP
COM
337932107
1540
32394
SH
SOLE
7352
0
25042
FRANKLIN ELEC INC
COM
353514102
690
11815
SH
SOLE
0
0
11815
FIRST FINL BANKSHARES
COM
32020R109
534
15206
SH
SOLE
0
0
15206
FIDELITY NATL INFORMATION SV
COM
31620M106
8149
58246
SH
SOLE
5343
0
52903
FISERV INC
COM
337738108
1071
9267
SH
SOLE
0
0
9267
FIFTH THIRD BANCORP
COM
316773100
1441
46102
SH
SOLE
8125
0
37977
FIVE BELOW INC
COM
33829M101
836
6547
SH
SOLE
0
0
6547
FLIR SYS INC
COM
302445101
2932
55588
SH
SOLE
0
0
55588
ISHARES TR
FLTG RATE NT ETF
46429B655
3691
72481
SH
SOLE
4129
0
68352
FLEETCOR TECHNOLOGIES INC
COM
339041105
739
2567
SH
SOLE
50
0
2517
F M C CORP
COM NEW
302491303
2319
23116
SH
SOLE
0
0
23116
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
278
2888
SH
SOLE
0
0
2888
FNB CORP PA
COM
302520101
488
38282
SH
SOLE
0
0
38282
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
260
5789
SH
SOLE
0
0
5789
FERRO CORP
COM
315405100
196
13130
SH
SOLE
0
0
13130
FIRST REP BK SAN FRANCISCO C
COM
33616C100
899
7620
SH
SOLE
0
0
7620
FIRST SOLAR INC
COM
336433107
15255
266510
SH
SOLE
0
0
266510
FORTINET INC
COM
34959E109
240
2185
SH
SOLE
0
0
2185
FORTY SEVEN INC
COM
34983P104
2071
51766
SH
SOLE
0
0
51766
FORTIVE CORP
COM
34959J108
1433
18474
SH
SOLE
400
0
18074
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
648
11714
SH
SOLE
1840
0
9874
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
858
11630
SH
SOLE
0
0
11630
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
292
8685
SH
SOLE
0
0
8685
GENERAL DYNAMICS CORP
COM
369550108
1528
8563
SH
SOLE
0
0
8563
GODADDY INC
CL A
380237107
603
8788
SH
SOLE
0
0
8788
GENERAL ELECTRIC CO
COM
369604103
3459
289726
SH
SOLE
0
0
289726
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
266
12599
SH
SOLE
0
0
12599
GRACO INC
COM
384109104
237
4511
SH
SOLE
0
0
4511
GILEAD SCIENCES INC
COM
375558103
2495
38255
SH
SOLE
750
0
37505
GENERAL MLS INC
COM
370334104
28333
543509
SH
SOLE
900
0
542609
GLOBE LIFE INC
COM
37959E102
434
4106
SH
SOLE
900
0
3206
SPDR GOLD TRUST
GOLD SHS
78463V107
27389
190270
SH
SOLE
3330
0
186940
GLOBANT S A
COM
L44385109
391
3625
SH
SOLE
0
0
3625
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
176
11291
SH
SOLE
0
0
11291
CORNING INC
COM
219350105
688
22952
SH
SOLE
0
0
22952
GENERAL MTRS CO
COM
37045V100
17875
478202
SH
SOLE
15198
0
463004
GLOBUS MED INC
CL A
379577208
427
7190
SH
SOLE
0
0
7190
GENERAC HLDGS INC
COM
368736104
516
5060
SH
SOLE
0
0
5060
GENTEX CORP
COM
371901109
343
11645
SH
SOLE
0
0
11645
GENWORTH FINL INC
COM CL A
37247D106
80
18371
SH
SOLE
0
0
18371
ALPHABET INC
CAP STK CL C
02079K107
18993
13890
SH
SOLE
460
0
13430
ALPHABET INC
CAP STK CL A
02079K305
26778
19565
SH
SOLE
487
0
19078
ISHARES TR
US TREAS BD ETF
46429B267
7403
284841
SH
SOLE
0
0
284841
GENUINE PARTS CO
COM
372460105
2536
23963
SH
SOLE
0
0
23963
GLOBAL PMTS INC
COM
37940X102
554
2981
SH
SOLE
0
0
2981
GRACE W R & CO DEL NEW
COM
38388F108
375
5372
SH
SOLE
0
0
5372
GREEN BRICK PARTNERS INC
COM
392709101
196
17170
SH
SOLE
0
0
17170
GARMIN LTD
SHS
H2906T109
2381
24212
SH
SOLE
0
0
24212
GRITSTONE ONCOLOGY INC
COM
39868T105
329
40454
SH
SOLE
0
0
40454
GOLDMAN SACHS GROUP INC
COM
38141G104
2164
9234
SH
SOLE
0
0
9234
GOOSEHEAD INS INC
COM CL A
38267D109
221
5000
SH
SOLE
0
0
5000
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
25938
547137
SH
SOLE
0
0
547137
ISHARES TR
INTRM GOV CR ETF
464288612
4219
37380
SH
SOLE
200
0
37180
GW PHARMACEUTICALS PLC
ADS
36197T103
520
5014
SH
SOLE
0
0
5014
GUIDEWIRE SOFTWARE INC
COM
40171V100
305
2775
SH
SOLE
0
0
2775
GRAINGER W W INC
COM
384802104
2335
6773
SH
SOLE
0
0
6773
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
572
17845
SH
SOLE
0
0
17845
HYATT HOTELS CORP
COM CL A
448579102
787
8826
SH
SOLE
0
0
8826
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
325
7682
SH
SOLE
0
0
7682
HALLIBURTON CO
COM
406216101
593
24033
SH
SOLE
0
0
24033
HASBRO INC
COM
418056107
230
2187
SH
SOLE
0
0
2187
HUNTINGTON BANCSHARES INC
COM
446150104
964
64286
SH
SOLE
0
0
64286
HANESBRANDS INC
COM
410345102
518
35527
SH
SOLE
0
0
35527
HACKETT GROUP INC
COM
404609109
178
10990
SH
SOLE
0
0
10990
HEALTHCARE SVCS GRP INC
COM
421906108
307
12734
SH
SOLE
0
0
12734
HOME DEPOT INC
COM
437076102
10360
47163
SH
SOLE
860
0
46303
HDFC BANK LTD
SPONSORED ADS
40415F101
515
8081
SH
SOLE
0
0
8081
HEICO CORP NEW
COM
422806109
698
5827
SH
SOLE
0
0
5827
HEICO CORP NEW
CL A
422806208
205
2166
SH
SOLE
0
0
2166
HESS CORP
COM
42809H107
276
4077
SH
SOLE
0
0
4077
HOWARD HUGHES CORP
COM
44267D107
692
5600
SH
SOLE
0
0
5600
HARTFORD FINL SVCS GROUP INC
COM
416515104
3538
58046
SH
SOLE
0
0
58046
HOLOGIC INC
COM
436440101
237
4551
SH
SOLE
0
0
4551
HOME BANCSHARES INC
COM
436893200
336
17100
SH
SOLE
0
0
17100
AT HOME GROUP INC
COM
04650Y100
130
25000
SH
SOLE
0
0
25000
HONEYWELL INTL INC
COM
438516106
14688
81242
SH
SOLE
0
0
81242
HELMERICH & PAYNE INC
COM
423452101
478
10560
SH
SOLE
0
0
10560
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
303
18708
SH
SOLE
0
0
18708
HP INC
COM
40434L105
465
22366
SH
SOLE
0
0
22366
HEALTHEQUITY INC
COM
42226A107
529
7318
SH
SOLE
0
0
7318
HILL ROM HLDGS INC
COM
431475102
3574
31426
SH
SOLE
4935
0
26491
HORMEL FOODS CORP
COM
440452100
6795
153358
SH
SOLE
0
0
153358
HSBC HLDGS PLC
SPON ADR NEW
404280406
704
17886
SH
SOLE
0
0
17886
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
448
16690
SH
SOLE
0
0
16690
HENRY SCHEIN INC
COM
806407102
381
5677
SH
SOLE
0
0
5677
HESKA CORP
COM RESTRC NEW
42805E306
418
4308
SH
SOLE
0
0
4308
HERSHEY CO
COM
427866108
553
3844
SH
SOLE
2507
0
1337
HUBBELL INC
COM
443510607
407
2744
SH
SOLE
0
0
2744
HUMANA INC
COM
444859102
1782
4898
SH
SOLE
20
0
4878
HUNTSMAN CORP
COM
447011107
1066
44656
SH
SOLE
0
0
44656
HEXCEL CORP NEW
COM
428291108
541
7181
SH
SOLE
0
0
7181
ISHARES TR
IBOXX HI YD ETF
464288513
2643
29934
SH
SOLE
1959
0
27975
SPDR SERIES TRUST
NUVEEN BBG BRCLY
78464A284
536
9074
SH
SOLE
0
0
9074
IAC INTERACTIVECORP
COM
44919P508
1144
4482
SH
SOLE
0
0
4482
ISHARES TR
CORE INTL AGGR
46435G672
439
7983
SH
SOLE
0
0
7983
ISHARES GOLD TRUST
ISHARES
464285105
522
35715
SH
SOLE
0
0
35715
ISHARES TR
NASDAQ BIOTECH
464287556
1736
14481
SH
SOLE
0
0
14481
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
3327
131613
SH
SOLE
0
0
131613
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
3391
135844
SH
SOLE
6646
0
129198
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
785
30683
SH
SOLE
2204
0
28479
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
552
21247
SH
SOLE
2439
0
18808
ISHARES TR
IBONDS DEC2026
46435GAA0
8184
320796
SH
SOLE
8752
0
312044
ISHARES TR
IBONDS ETF
46435UAA9
310
11934
SH
SOLE
1349
0
10585
ISHARES TR
IBDS DEC28 ETF
46435U515
469
16903
SH
SOLE
1908
0
14995
INTERNATIONAL BUSINESS MACHS
COM
459200101
11467
84681
SH
SOLE
100
0
84581
ISHARES TR
IBONDS SEP2020
46434V571
603
23610
SH
SOLE
615
0
22995
ISHARES TR
IBONDS DEC2021
46435G789
575
22305
SH
SOLE
609
0
21696
ISHARES TR
IBONDS DEC2022
46435G755
583
22282
SH
SOLE
903
0
21379
ISHARES TR
IBONDS DEC2023
46435G318
269
10400
SH
SOLE
1231
0
9169
ICICI BK LTD
ADR
45104G104
383
25126
SH
SOLE
0
0
25126
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
954
10295
SH
SOLE
0
0
10295
ISHARES TR
COHEN STEER REIT
464287564
1905
16509
SH
SOLE
0
0
16509
ICON PLC
SHS
G4705A100
4279
25239
SH
SOLE
7769
0
17470
ISHARES TR
ULTR SH TRM BD
46434V878
25480
506210
SH
SOLE
7126
0
499084
ICU MED INC
COM
44930G107
581
3132
SH
SOLE
0
0
3132
INVESCO EXCHNG TRADED FD TR
S&P INTL LOW
46138E230
8702
254304
SH
SOLE
7817
0
246487
IDEXX LABS INC
COM
45168D104
494
1864
SH
SOLE
0
0
1864
ISHARES US ETF TR
CONSUMER STPLS
46431W671
307
10815
SH
SOLE
0
0
10815
ISHARES TR
BARCLAYS 7 10 YR
464287440
25631
231471
SH
SOLE
0
0
231471
ISHARES TR
CORE MSCI EAFE
46432F842
6375
96692
SH
SOLE
0
0
96692
ISHARES TR
3 7 YR TREAS BD
464288661
354
2810
SH
SOLE
0
0
2810
ISHARES INC
CORE MSCI EMKT
46434G103
1214
22117
SH
SOLE
0
0
22117
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
297
2313
SH
SOLE
0
0
2313
ISHARES TR
INTRM TR CRP ETF
464288638
4186
72025
SH
SOLE
75
0
71950
ISHARES TR
SH TR CRPORT ETF
464288646
872
16254
SH
SOLE
40
0
16214
ISHARES TR
U.S. MED DVC ETF
464288810
214
805
SH
SOLE
0
0
805
ISHARES TR
CORE S&P MCP ETF
464287507
51577
250218
SH
SOLE
0
0
250218
ISHARES TR
S&P MC 400VL ETF
464287705
555
3257
SH
SOLE
0
0
3257
ISHARES TR
S&P MC 400GR ETF
464287606
409
1711
SH
SOLE
0
0
1711
ISHARES TR
CORE S&P SCP ETF
464287804
149499
1781661
SH
SOLE
0
0
1781661
ISHARES TR
SP SMCP600VL ETF
464287879
263
1636
SH
SOLE
0
0
1636
ISHARES TR
S&P SML 600 GWT
464287887
959
4952
SH
SOLE
0
0
4952
ILLUMINA INC
COM
452327109
3109
9507
SH
SOLE
955
0
8552
INCYTE CORP
COM
45337C102
591
6880
SH
SOLE
5575
0
1305
INDEPENDENT BANK CORP MASS
COM
453836108
448
5347
SH
SOLE
0
0
5347
IHS MARKIT LTD
SHS
G47567105
1188
15676
SH
SOLE
0
0
15676
INGREDION INC
COM
457187102
203
2168
SH
SOLE
0
0
2168
INTEL CORP
COM
458140100
43029
707251
SH
SOLE
14415
0
692836
INTL FCSTONE INC
COM
46116V105
509
10480
SH
SOLE
0
0
10480
INTUIT
COM
461202103
9382
35249
SH
SOLE
2915
0
32334
INTL PAPER CO
COM
460146103
32809
720756
SH
SOLE
0
0
720756
INTERPUBLIC GROUP COS INC
COM
460690100
22854
1006360
SH
SOLE
0
0
1006360
INGERSOLL-RAND PLC
SHS
G47791101
1299
9670
SH
SOLE
0
0
9670
IRIDIUM COMMUNICATIONS INC
COM
46269C102
378
15235
SH
SOLE
0
0
15235
INTUITIVE SURGICAL INC
COM NEW
46120E602
462
774
SH
SOLE
0
0
774
ISHARES TR
US AER DEF ETF
464288760
499
2187
SH
SOLE
0
0
2187
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
185
19740
SH
SOLE
0
0
19740
ILLINOIS TOOL WKS INC
COM
452308109
2337
12790
SH
SOLE
350
0
12440
ISHARES TR
CORE TOTAL USD
46434V613
4260
81570
SH
SOLE
0
0
81570
ISHARES TR
CORE S&P US GWT
464287671
659
9618
SH
SOLE
0
0
9618
ISHARES TR
CORE S&P US VLU
464287663
1620
25620
SH
SOLE
0
0
25620
ISHARES TR
S&P 500 VAL ETF
464287408
635
4865
SH
SOLE
0
0
4865
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
1132
8135
SH
SOLE
0
0
8135
ISHARES TR
CORE S&P500 ETF
464287200
104290
319593
SH
SOLE
106
0
319487
ISHARES TR
S&P 500 GRWT ETF
464287309
4568
23272
SH
SOLE
0
0
23272
ISHARES TR
RUS 1000 ETF
464287622
14353
79756
SH
SOLE
0
0
79756
ISHARES TR
RUS 1000 VAL ETF
464287598
15171
110712
SH
SOLE
0
0
110712
ISHARES TR
RUS 1000 GRW ETF
464287614
47646
267151
SH
SOLE
1967
0
265184
ISHARES TR
RUSSELL 2000 ETF
464287655
26944
162528
SH
SOLE
2747
0
159781
ISHARES TR
RUS 2000 VAL ETF
464287630
5368
41796
SH
SOLE
2262
0
39534
ISHARES TR
RUS 2000 GRW ETF
464287648
9404
43825
SH
SOLE
1000
0
42825
ISHARES TR
RUS MD CP GR ETF
464287481
2763
17926
SH
SOLE
0
0
17926
ISHARES TR
RUS MID CAP ETF
464287499
14490
242268
SH
SOLE
0
0
242268
ISHARES TR
RUS MDCP VAL ETF
464287473
5351
56584
SH
SOLE
0
0
56584
ISHARES TR
RUSSELL 3000 ETF
464287689
12547
66041
SH
SOLE
0
0
66041
ISHARES TR
U.S. FINLS ETF
464287788
818
5901
SH
SOLE
0
0
5901
ISHARES TR
US HLTHCARE ETF
464287762
730
3378
SH
SOLE
0
0
3378
ISHARES TR
U.S. REAL ES ETF
464287739
6627
71994
SH
SOLE
0
0
71994
ISHARES TR
U.S. TECH ETF
464287721
1892
7967
SH
SOLE
0
0
7967
ISHARES TR
DOW JONES US ETF
464287846
5236
32536
SH
SOLE
0
0
32536
JACOBS ENGR GROUP INC
COM
469814107
2297
25450
SH
SOLE
0
0
25450
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
570
3840
SH
SOLE
500
0
3340
HUNT J B TRANS SVCS INC
COM
445658107
200
1704
SH
SOLE
0
0
1704
JETBLUE AWYS CORP
COM
477143101
321
16997
SH
SOLE
0
0
16997
JOHNSON CTLS INTL PLC
SHS
G51502105
2720
65298
SH
SOLE
0
0
65298
JEFFERIES FINL GROUP INC
COM
47233W109
23314
1070916
SH
SOLE
0
0
1070916
JAMES HARDIE INDS PLC
SPONSORED ADR
47030M106
357
18000
SH
SOLE
0
0
18000
ISHARES TR
MRNGSTR LG-CP GR
464287119
409
1923
SH
SOLE
0
0
1923
HENRY JACK & ASSOC INC
COM
426281101
533
3651
SH
SOLE
0
0
3651
JONES LANG LASALLE INC
COM
48020Q107
295
1682
SH
SOLE
0
0
1682
JOHNSON & JOHNSON
COM
478160104
48081
329392
SH
SOLE
5098
0
324294
JUNIPER NETWORKS INC
COM
48203R104
12300
497770
SH
SOLE
0
0
497770
JPMORGAN CHASE & CO
COM
46625H100
48203
341644
SH
SOLE
14862
0
326782
KELLOGG CO
COM
487836108
342
5061
SH
SOLE
0
0
5061
SPDR SERIES TRUST
S&P BK ETF
78464A797
308
6504
SH
SOLE
0
0
6504
KEURIG DR PEPPER INC
COM
49271V100
247
8554
SH
SOLE
0
0
8554
KIRBY CORP
COM
497266106
1907
21439
SH
SOLE
0
0
21439
KEYCORP NEW
COM
493267108
2478
122332
SH
SOLE
11491
0
110841
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
317
3041
SH
SOLE
0
0
3041
KRAFT HEINZ CO
COM
500754106
514
16248
SH
SOLE
0
0
16248
KIMBERLY CLARK CORP
COM
494368103
8956
65445
SH
SOLE
1050
0
64395
KINDER MORGAN INC DEL
COM
49456B101
5715
271641
SH
SOLE
0
0
271641
CARMAX INC
COM
143130102
334
3732
SH
SOLE
0
0
3732
COCA COLA CO
COM
191216100
12435
226127
SH
SOLE
1400
0
224727
KROGER CO
COM
501044101
26803
935217
SH
SOLE
6070
0
929147
SPDR SERIES TRUST
S&P REGL BKG
78464A698
457
7818
SH
SOLE
0
0
7818
KEARNY FINL CORP MD
COM
48716P108
320
23550
SH
SOLE
0
0
23550
KOHLS CORP
COM
500255104
1722
35060
SH
SOLE
0
0
35060
LOEWS CORP
COM
540424108
1486
28062
SH
SOLE
0
0
28062
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
132
40000
SH
SOLE
0
0
40000
LITHIA MTRS INC
CL A
536797103
233
1580
SH
SOLE
0
0
1580
LANCASTER COLONY CORP
COM
513847103
235
1500
SH
SOLE
0
0
1500
LAZARD LTD
SHS A
G54050102
385
9440
SH
SOLE
0
0
9440
LAKELAND BANCORP INC
COM
511637100
365
21107
SH
SOLE
0
0
21107
LEIDOS HLDGS INC
COM
525327102
1679
17024
SH
SOLE
0
0
17024
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
5121
30578
SH
SOLE
250
0
30328
LHC GROUP INC
COM
50187A107
515
3775
SH
SOLE
0
0
3775
L3HARRIS TECHNOLOGIES INC
COM
502431109
17231
84755
SH
SOLE
3988
0
80767
LILLY ELI & CO
COM
532457108
11479
86827
SH
SOLE
3444
0
83383
LOCKHEED MARTIN CORP
COM
539830109
17596
44060
SH
SOLE
0
0
44060
LINCOLN NATL CORP IND
COM
534187109
3298
55194
SH
SOLE
0
0
55194
LINDSAY CORP
COM
535555106
254
2637
SH
SOLE
0
0
2637
GRAND CANYON ED INC
COM
38526M106
537
5574
SH
SOLE
0
0
5574
LOWES COS INC
COM
548661107
26934
223594
SH
SOLE
653
0
222941
LPL FINL HLDGS INC
COM
50212V100
4547
48423
SH
SOLE
5407
0
43016
ISHARES TR
IBOXX INV CP ETF
464287242
4958
38661
SH
SOLE
0
0
38661
LAM RESEARCH CORP
COM
512807108
14582
48763
SH
SOLE
7173
0
41590
ISHARES TR
MULTIFACTOR USA
46434V282
1253
36199
SH
SOLE
2740
0
33459
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
401
8332
SH
SOLE
0
0
8332
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
607
12607
SH
SOLE
0
0
12607
LULULEMON ATHLETICA INC
COM
550021109
2563
10980
SH
SOLE
1225
0
9755
SOUTHWEST AIRLS CO
COM
844741108
1138
20686
SH
SOLE
0
0
20686
LAS VEGAS SANDS CORP
COM
517834107
583
8232
SH
SOLE
0
0
8232
LAMB WESTON HLDGS INC
COM
513272104
1133
13474
SH
SOLE
0
0
13474
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1059
11282
SH
SOLE
235
0
11047
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
176
52792
SH
SOLE
0
0
52792
LIVE NATION ENTERTAINMENT IN
COM
538034109
1282
17834
SH
SOLE
0
0
17834
MASTERCARD INC
CL A
57636Q104
17695
58324
SH
SOLE
5027
0
53297
MARRIOTT INTL INC NEW
CL A
571903202
3540
23371
SH
SOLE
0
0
23371
ISHARES TR
MBS ETF
464288588
3942
36434
SH
SOLE
0
0
36434
MALIBU BOATS INC
COM CL A
56117J100
241
5883
SH
SOLE
0
0
5883
MCDONALDS CORP
COM
580135101
12878
64139
SH
SOLE
0
0
64139
MICROCHIP TECHNOLOGY INC
COM
595017104
7567
70322
SH
SOLE
0
0
70322
MCKESSON CORP
COM
58155Q103
3902
28135
SH
SOLE
0
0
28135
MOODYS CORP
COM
615369105
399
1649
SH
SOLE
0
0
1649
MONDELEZ INTL INC
CL A
609207105
5069
92827
SH
SOLE
0
0
92827
MEDTRONIC PLC
SHS
G5960L103
34705
301527
SH
SOLE
0
0
301527
MDU RES GROUP INC
COM
552690109
202
6914
SH
SOLE
0
0
6914
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
39544
104786
SH
SOLE
0
0
104786
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
283
4948
SH
SOLE
0
0
4948
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
6629
121253
SH
SOLE
0
0
121253
MERCADOLIBRE INC
COM
58733R102
701
1149
SH
SOLE
0
0
1149
METLIFE INC
COM
59156R108
6469
125312
SH
SOLE
2299
0
123013
MANULIFE FINL CORP
COM
56501R106
338
16427
SH
SOLE
0
0
16427
MGM RESORTS INTERNATIONAL
COM
552953101
359
10655
SH
SOLE
0
0
10655
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
8553
84129
SH
SOLE
541
0
83588
MCCORMICK & CO INC
COM NON VTG
579780206
2367
14077
SH
SOLE
0
0
14077
MARKEL CORP
COM
570535104
8558
7408
SH
SOLE
0
0
7408
MARKETAXESS HLDGS INC
COM
57060D108
503
1323
SH
SOLE
0
0
1323
MARTIN MARIETTA MATLS INC
COM
573284106
2528
9140
SH
SOLE
0
0
9140
GLOBAL X FDS
GLBL X MLP ETF
37950E473
375
47100
SH
SOLE
0
0
47100
MARSH & MCLENNAN COS INC
COM
571748102
533
4757
SH
SOLE
0
0
4757
3M CO
COM
88579Y101
9428
52377
SH
SOLE
0
0
52377
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3101
49361
SH
SOLE
0
0
49361
MERIT MED SYS INC
COM
589889104
217
6891
SH
SOLE
0
0
6891
MCCLATCHY CO
CL A NEW
579489303
5
10000
SH
SOLE
0
0
10000
MONSTER BEVERAGE CORP NEW
COM
61174X109
2226
34944
SH
SOLE
7859
0
27085
ALTRIA GROUP INC
COM
02209S103
5743
114598
SH
SOLE
725
0
113873
VANECK VECTORS ETF TRUST
MORNINGSTAR WIDE
92189F643
3415
61778
SH
SOLE
93
0
61685
MARATHON PETE CORP
COM
56585A102
33137
535243
SH
SOLE
15723
0
519520
MPLX LP
COM UNIT REP LTD
55336V100
860
33196
SH
SOLE
0
0
33196
MONOLITHIC PWR SYS INC
COM
609839105
742
4114
SH
SOLE
0
0
4114
MERCK & CO INC
COM
58933Y105
52037
561671
SH
SOLE
1385
0
560286
MODERNA INC
COM
60770K107
421
21893
SH
SOLE
0
0
21893
MARATHON OIL CORP
COM
565849106
1159
84737
SH
SOLE
0
0
84737
MORGAN STANLEY
COM NEW
617446448
4400
84551
SH
SOLE
15704
0
68847
MICROSOFT CORP
COM
594918104
142882
889568
SH
SOLE
7654
0
881914
MOTOROLA SOLUTIONS INC
COM NEW
620076307
266
1638
SH
SOLE
0
0
1638
M & T BK CORP
COM
55261F104
760
4440
SH
SOLE
0
0
4440
MATCH GROUP INC
COM
57665R106
805
9562
SH
SOLE
0
0
9562
METTLER TOLEDO INTERNATIONAL
COM
592688105
228
283
SH
SOLE
0
0
283
MATADOR RES CO
COM
576485205
375
20641
SH
SOLE
0
0
20641
VAIL RESORTS INC
COM
91879Q109
825
3366
SH
SOLE
0
0
3366
MERITOR INC
COM
59001K100
355
13342
SH
SOLE
0
0
13342
MICRON TECHNOLOGY INC
COM
595112103
1149
20751
SH
SOLE
0
0
20751
ISHARES TR
NATIONAL MUN ETF
464288414
5583
48971
SH
SOLE
0
0
48971
PIMCO ETF TR
INTER MUN BD ACT
72201R866
879
15880
SH
SOLE
591
0
15289
MAXIM INTEGRATED PRODS INC
COM
57772K101
260
4169
SH
SOLE
0
0
4169
MYOVANT SCIENCES LTD
COM
G637AM102
295
20000
SH
SOLE
0
0
20000
MYR GROUP INC DEL
COM
55405W104
1229
37893
SH
SOLE
0
0
37893
NATIONAL INSTRS CORP
COM
636518102
450
10537
SH
SOLE
0
0
10537
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
314
5335
SH
SOLE
0
0
5335
NCR CORP NEW
COM
62886E108
17910
504502
SH
SOLE
0
0
504502
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
3314
65946
SH
SOLE
0
0
65946
NEXTERA ENERGY INC
COM
65339F101
6767
28359
SH
SOLE
1050
0
27309
NEWMARKET CORP
COM
651587107
395
822
SH
SOLE
0
0
822
NETFLIX INC
COM
64110L106
1461
4430
SH
SOLE
0
0
4430
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
226
3565
SH
SOLE
0
0
3565
NISOURCE INC
COM
65473P105
272
10025
SH
SOLE
0
0
10025
NICE LTD
SPONSORED ADR
653656108
220
1388
SH
SOLE
0
0
1388
NIKE INC
CL B
654106103
15623
152871
SH
SOLE
4304
0
148567
NATIONAL BANKSHARES INC VA
COM
634865109
314
7200
SH
SOLE
0
0
7200
NORTHROP GRUMMAN CORP
COM
666807102
6451
18135
SH
SOLE
0
0
18135
NATIONAL OILWELL VARCO INC
COM
637071101
248
9835
SH
SOLE
0
0
9835
SERVICENOW INC
COM
81762P102
304
1043
SH
SOLE
0
0
1043
NUSTAR ENERGY LP
UNIT COM
67058H102
1139
42901
SH
SOLE
0
0
42901
NORFOLK SOUTHERN CORP
COM
655844108
18254
92756
SH
SOLE
1500
0
91256
INSPERITY INC
COM
45778Q107
1262
14485
SH
SOLE
25
0
14460
NETSCOUT SYS INC
COM
64115T104
1202
48708
SH
SOLE
0
0
48708
NUTRIEN LTD
COM
67077M108
249
5221
SH
SOLE
0
0
5221
NORTHERN TR CORP
COM
665859104
712
6621
SH
SOLE
0
0
6621
NUCOR CORP
COM
670346105
3880
69889
SH
SOLE
0
0
69889
NVIDIA CORP
COM
67066G104
3667
15283
SH
SOLE
0
0
15283
NOVO-NORDISK A S
ADR
670100205
497
8513
SH
SOLE
0
0
8513
NOVARTIS A G
SPONSORED ADR
66987V109
6888
72547
SH
SOLE
0
0
72547
ENVISTA HLDGS CORP
COM
29415F104
289
9566
SH
SOLE
0
0
9566
NEWELL BRANDS INC
COM
651229106
267
14011
SH
SOLE
0
0
14011
NXP SEMICONDUCTORS N V
COM
N6596X109
2655
20595
SH
SOLE
4500
0
16095
NEXSTAR MEDIA GROUP INC
CL A
65336K103
3469
30160
SH
SOLE
3813
0
26347
ISHARES TR
S&P 100 ETF
464287101
785
5384
SH
SOLE
0
0
5384
ONEOK INC NEW
COM
682680103
3895
51444
SH
SOLE
0
0
51444
OMNICOM GROUP INC
COM
681919106
5613
70040
SH
SOLE
2520
0
67520
ON SEMICONDUCTOR CORP
COM
682189105
424
16915
SH
SOLE
0
0
16915
OPPENHEIMER HLDGS INC
CL A NON VTG
683797104
299
10610
SH
SOLE
0
0
10610
ORACLE CORP
COM
68389X105
14223
263632
SH
SOLE
9453
0
254179
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3029
6923
SH
SOLE
200
0
6723
OSHKOSH CORP
COM
688239201
1909
20167
SH
SOLE
694
0
19473
OPEN TEXT CORP
COM
683715106
949
21370
SH
SOLE
0
0
21370
OCCIDENTAL PETE CORP
COM
674599105
13089
302636
SH
SOLE
0
0
302636
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1374
73533
SH
SOLE
0
0
73533
PACWEST BANCORP DEL
COM
695263103
239
6240
SH
SOLE
0
0
6240
PALO ALTO NETWORKS INC
COM
697435105
1768
7511
SH
SOLE
0
0
7511
PAR PACIFIC HOLDINGS INC
COM NEW
69888T207
309
13351
SH
SOLE
0
0
13351
PAYCOM SOFTWARE INC
COM
70432V102
910
3347
SH
SOLE
0
0
3347
PAYCHEX INC
COM
704326107
1858
21831
SH
SOLE
0
0
21831
PROSPERITY BANCSHARES INC
COM
743606105
15914
219686
SH
SOLE
0
0
219686
PEOPLES UTD FINL INC
COM
712704105
307
18314
SH
SOLE
0
0
18314
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
108
27434
SH
SOLE
0
0
27434
PACCAR INC
COM
693718108
1590
19439
SH
SOLE
0
0
19439
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
5900
100489
SH
SOLE
4325
0
96164
PEPSICO INC
COM
713448108
24876
181883
SH
SOLE
1764
0
180119
PFIZER INC
COM
717081103
26749
683409
SH
SOLE
8869
0
674540
ISHARES TR
PFD AND INCM SEC
464288687
25062
662829
SH
SOLE
0
0
662829
PRINCIPAL FINL GROUP INC
COM
74251V102
398
7141
SH
SOLE
0
0
7141
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
443
14400
SH
SOLE
0
0
14400
PROCTER & GAMBLE CO
COM
742718109
47408
384154
SH
SOLE
4716
0
379438
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
702
36950
SH
SOLE
0
0
36950
INVESCO EXCHNG TRADED FD TR
GBL SRT TRM HY
46138E669
2893
126809
SH
SOLE
183
0
126626
PROGRESSIVE CORP OHIO
COM
743315103
2464
33147
SH
SOLE
0
0
33147
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
412
27212
SH
SOLE
0
0
27212
PARKER HANNIFIN CORP
COM
701094104
288
1373
SH
SOLE
0
0
1373
PULTE GROUP INC
COM
745867101
22180
571658
SH
SOLE
0
0
571658
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
324
8371
SH
SOLE
0
0
8371
POLARIS INC
COM
731068102
904
8771
SH
SOLE
0
0
8771
PACKAGING CORP AMER
COM
695156109
1758
15767
SH
SOLE
1156
0
14611
PERKINELMER INC
COM
714046109
11983
121208
SH
SOLE
0
0
121208
PHOTRONICS INC
COM
719405102
241
15440
SH
SOLE
0
0
15440
DOUGLAS DYNAMICS INC
COM
25960R105
290
5244
SH
SOLE
0
0
5244
PHILIP MORRIS INTL INC
COM
718172109
6382
73872
SH
SOLE
0
0
73872
PNC FINL SVCS GROUP INC
COM
693475105
4958
30915
SH
SOLE
5000
0
25915
PINNACLE FINL PARTNERS INC
COM
72346Q104
1343
20974
SH
SOLE
0
0
20974
PENTAIR PLC
SHS
G7S00T104
1686
36312
SH
SOLE
0
0
36312
PINNACLE WEST CAP CORP
COM
723484101
396
4463
SH
SOLE
0
0
4463
INSULET CORP
COM
45784P101
293
1728
SH
SOLE
0
0
1728
PORTLAND GEN ELEC CO
COM NEW
736508847
531
9606
SH
SOLE
7371
0
2235
PPG INDS INC
COM
693506107
1273
9676
SH
SOLE
0
0
9676
PPL CORP
COM
69351T106
597
16856
SH
SOLE
0
0
16856
PROASSURANCE CORP
COM
74267C106
1333
36360
SH
SOLE
0
0
36360
PRA HEALTH SCIENCES INC
COM
69354M108
18731
170124
SH
SOLE
0
0
170124
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
4032
31633
SH
SOLE
0
0
31633
PROTO LABS INC
COM
743713109
327
3231
SH
SOLE
0
0
3231
PRUDENTIAL FINL INC
COM
744320102
2983
31451
SH
SOLE
0
0
31451
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
231
2300
SH
SOLE
0
0
2300
PHILLIPS 66
COM
718546104
1259
11222
SH
SOLE
200
0
11022
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
637
10355
SH
SOLE
0
0
10355
PTC INC
COM
69370C100
448
5871
SH
SOLE
0
0
5871
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
9
11750
SH
SOLE
0
0
11750
PIONEER NAT RES CO
COM
723787107
3610
23627
SH
SOLE
0
0
23627
INVESCO EXCHNG TRADED FD TR
FTSE RAFI DEV
46138E743
268
6240
SH
SOLE
0
0
6240
PIXELWORKS INC
COM NEW
72581M305
108
28000
SH
SOLE
0
0
28000
PAYPAL HLDGS INC
COM
70450Y103
3779
34118
SH
SOLE
0
0
34118
PZENA INVESTMENT MGMT INC
CLASS A
74731Q103
181
21065
SH
SOLE
0
0
21065
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
422
13379
SH
SOLE
0
0
13379
QUALCOMM INC
COM
747525103
5644
63636
SH
SOLE
1844
0
61792
ISHARES TR
A RATE CP BD ETF
46429B291
233
4260
SH
SOLE
0
0
4260
QUALYS INC
COM
74758T303
216
2561
SH
SOLE
0
0
2561
INVESCO QQQ TR
UNIT SER 1
46090E103
2984
13805
SH
SOLE
0
0
13805
QORVO INC
COM
74736K101
205
1769
SH
SOLE
0
0
1769
RESTAURANT BRANDS INTL INC
COM
76131D103
388
5948
SH
SOLE
6150
0
202
ISHARES TR
USA QUALITY FCTR
46432F339
7275
71405
SH
SOLE
3257
0
68148
RITCHIE BROS AUCTIONEERS
COM
767744105
412
9599
SH
SOLE
0
0
9599
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
317
2845
SH
SOLE
0
0
2845
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
32655
241133
SH
SOLE
0
0
241133
RADNET INC
COM
750491102
225
11155
SH
SOLE
0
0
11155
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
521
8590
SH
SOLE
0
0
8590
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1687
28239
SH
SOLE
0
0
28239
REGENERON PHARMACEUTICALS
COM
75886F107
274
735
SH
SOLE
0
0
735
RELX PLC
SPONSORED ADR
759530108
241
9570
SH
SOLE
0
0
9570
REGIONS FINL CORP NEW
COM
7591EP100
299
17473
SH
SOLE
0
0
17473
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
872
5294
SH
SOLE
2850
0
2444
RGC RES INC
COM
74955L103
472
16752
SH
SOLE
0
0
16752
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
380
2768
SH
SOLE
0
0
2768
ROBERT HALF INTL INC
COM
770323103
2332
36577
SH
SOLE
0
0
36577
INVESCO EXCHANGE TRADED FD T
S&P500 EQL STP
46137V373
459
3181
SH
SOLE
0
0
3181
B RILEY FINL INC
COM
05580M108
362
14460
SH
SOLE
0
0
14460
RIO TINTO PLC
SPONSORED ADR
767204100
261
4363
SH
SOLE
0
0
4363
RAYMOND JAMES FINANCIAL INC
COM
754730109
5459
59893
SH
SOLE
12036
0
47857
RALPH LAUREN CORP
CL A
751212101
583
4878
SH
SOLE
0
0
4878
RESMED INC
COM
761152107
621
3981
SH
SOLE
0
0
3981
ROCKWELL AUTOMATION INC
COM
773903109
3571
17363
SH
SOLE
75
0
17288
ROLLINS INC
COM
775711104
436
13068
SH
SOLE
0
0
13068
ROPER TECHNOLOGIES INC
COM
776696106
614
1681
SH
SOLE
0
0
1681
ROSS STORES INC
COM
778296103
8285
70912
SH
SOLE
2285
0
68627
REALPAGE INC
COM
75606N109
267
4900
SH
SOLE
0
0
4900
RPM INTL INC
COM
749685103
835
10995
SH
SOLE
0
0
10995
REPUBLIC SVCS INC
COM
760759100
281
3118
SH
SOLE
0
0
3118
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
3067
26430
SH
SOLE
0
0
26430
RAYTHEON CO
COM NEW
755111507
42485
189258
SH
SOLE
995
0
188263
RUSH ENTERPRISES INC
CL A
781846209
230
5000
SH
SOLE
0
0
5000
RUSH ENTERPRISES INC
CL B
781846308
252
5537
SH
SOLE
0
0
5537
REVOLVE GROUP INC
CL A
76156B107
250
13600
SH
SOLE
0
0
13600
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
580
14933
SH
SOLE
0
0
14933
ROYAL BK CDA MONTREAL QUE
COM
780087102
4531
56847
SH
SOLE
0
0
56847
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
378
7985
SH
SOLE
0
0
7985
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
1499
7463
SH
SOLE
0
0
7463
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
823
7855
SH
SOLE
0
0
7855
SANDERSON FARMS INC
COM
800013104
240
1377
SH
SOLE
0
0
1377
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
239
10000
SH
SOLE
0
0
10000
SILVERCREST ASSET MGMT GROUP
CL A
828359109
791
62281
SH
SOLE
0
0
62281
SAP SE
SPON ADR
803054204
30964
226328
SH
SOLE
0
0
226328
SOUTHSIDE BANCSHARES INC
COM
84470P109
1350
36400
SH
SOLE
0
0
36400
STARBUCKS CORP
COM
855244109
14332
160407
SH
SOLE
14232
0
146175
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
10222
134959
SH
SOLE
0
0
134959
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
36821
474859
SH
SOLE
0
0
474859
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
1001
28681
SH
SOLE
0
0
28681
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2471
42553
SH
SOLE
0
0
42553
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
8292
296055
SH
SOLE
0
0
296055
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
25269
745402
SH
SOLE
0
0
745402
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
11854
125902
SH
SOLE
0
0
125902
SCHWAB STRATEGIC TR
US REIT ETF
808524847
4824
106577
SH
SOLE
0
0
106577
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
12144
201359
SH
SOLE
0
0
201359
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
1184
23451
SH
SOLE
0
0
23451
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
1040
18288
SH
SOLE
0
0
18288
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
2046
37174
SH
SOLE
0
0
37174
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
27561
456005
SH
SOLE
0
0
456005
THE CHARLES SCHWAB CORPORATI
COM
808513105
8575
177788
SH
SOLE
0
0
177788
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
16534
213318
SH
SOLE
731
0
212587
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
7323
136777
SH
SOLE
9
0
136768
SERVICE CORP INTL
COM
817565104
709
15357
SH
SOLE
0
0
15357
ISHARES TR
EAFE SML CP ETF
464288273
281
4479
SH
SOLE
0
0
4479
ALPS ETF TR
SECTR DIV DOGS
00162Q858
919
19648
SH
SOLE
0
0
19648
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
9527
88795
SH
SOLE
0
0
88795
SEA LTD
SPONSORED ADS
81141R100
397
9915
SH
SOLE
0
0
9915
SENSEONICS HLDGS INC
COM
81727U105
18
20000
SH
SOLE
0
0
20000
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
533
13804
SH
SOLE
0
0
13804
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
654
32300
SH
SOLE
0
0
32300
SPDR SERIES TRUST
NUVEEN BLMBRG SR
78468R739
13197
268397
SH
SOLE
325
0
268072
SHOPIFY INC
CL A
82509L107
882
2163
SH
SOLE
0
0
2163
SHERWIN WILLIAMS CO
COM
824348106
1924
3364
SH
SOLE
0
0
3364
ISHARES TR
1 3 YR TREAS BD
464287457
12870
152004
SH
SOLE
0
0
152004
ISHARES TR
0-5YR HI YL CP
46434V407
3140
67509
SH
SOLE
0
0
67509
SIRIUS XM HLDGS INC
COM
82968B103
617
86490
SH
SOLE
0
0
86490
SVB FINL GROUP
COM
78486Q101
1003
3946
SH
SOLE
0
0
3946
SIX FLAGS ENTMT CORP NEW
COM
83001A102
318
7056
SH
SOLE
0
0
7056
SMUCKER J M CO
COM NEW
832696405
1265
12389
SH
SOLE
0
0
12389
SPDR SERIES TRUST
BLOOMBERG SRT TR
78468R408
5191
192176
SH
SOLE
13763
0
178413
SCHLUMBERGER LTD
COM
806857108
5390
132544
SH
SOLE
0
0
132544
SUN LIFE FINL INC
COM
866796105
230
5023
SH
SOLE
0
0
5023
SUPER LEAGUE GAMING INC
COM
86804F202
115
47870
SH
SOLE
0
0
47870
ISHARES SILVER TRUST
ISHARES
46428Q109
436
25937
SH
SOLE
0
0
25937
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
332
4585
SH
SOLE
0
0
4585
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
2631
40108
SH
SOLE
0
0
40108
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
126
16876
SH
SOLE
0
0
16876
SNAP ON INC
COM
833034101
1551
9180
SH
SOLE
0
0
9180
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
895
18536
SH
SOLE
0
0
18536
SANOFI
SPONSORED ADR
80105N105
800
15792
SH
SOLE
0
0
15792
SOUTHERN CO
COM
842587107
5862
93604
SH
SOLE
2000
0
91604
SONOS INC
COM
83570H108
412
26100
SH
SOLE
0
0
26100
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
4699
159603
SH
SOLE
215
0
159388
SPARTAN MTRS INC
COM
846819100
872
47413
SH
SOLE
0
0
47413
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
205
3212
SH
SOLE
0
0
3212
ETF SER SOLUTIONS
AAM S&P 500
26922A594
4798
174706
SH
SOLE
0
0
174706
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
8030
254125
SH
SOLE
0
0
254125
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
4141
107926
SH
SOLE
0
0
107926
S&P GLOBAL INC
COM
78409V104
1047
3769
SH
SOLE
0
0
3769
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
5069
143548
SH
SOLE
8840
0
134708
SPDR SERIES TRUST
PORTFLI TIPS ETF
78464A656
1315
45866
SH
SOLE
0
0
45866
SPLUNK INC
COM
848637104
1009
6641
SH
SOLE
0
0
6641
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VOL
46138E354
1795
30987
SH
SOLE
0
0
30987
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
272
7513
SH
SOLE
0
0
7513
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
220
1453
SH
SOLE
0
0
1453
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
1599
51848
SH
SOLE
0
0
51848
SPS COMMERCE INC
COM
78463M107
1079
19228
SH
SOLE
7400
0
11828
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
13196
328432
SH
SOLE
0
0
328432
SPDR S&P 500 ETF TR
TR UNIT
78462F103
262850
805257
SH
SOLE
13086
0
792171
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
2225
52357
SH
SOLE
0
0
52357
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
15769
450146
SH
SOLE
0
0
450146
SQUARE INC
CL A
852234103
566
8868
SH
SOLE
0
0
8868
SEMPRA ENERGY
COM
816851109
1223
8157
SH
SOLE
1500
0
6657
SAREPTA THERAPEUTICS INC
COM
803607100
1559
12080
SH
SOLE
100
0
11980
SOUTH ST CORP
COM
840441109
318
3661
SH
SOLE
0
0
3661
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
420
6819
SH
SOLE
0
0
6819
SCRIPPS E W CO OHIO
CL A NEW
811054402
174
11594
SH
SOLE
0
0
11594
STEEL DYNAMICS INC
COM
858119100
2138
62803
SH
SOLE
7800
0
55003
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3239
52961
SH
SOLE
0
0
52961
CONSTELLATION BRANDS INC
CL A
21036P108
2023
10746
SH
SOLE
200
0
10546
SUNCOR ENERGY INC NEW
COM
867224107
1154
35197
SH
SOLE
0
0
35197
ISHARES TR
SHRT NAT MUN ETF
464288158
1838
17225
SH
SOLE
4198
0
13027
ISHARES TR
MSCI USA ESG SLC
464288802
284
2102
SH
SOLE
0
0
2102
STANLEY BLACK & DECKER INC
COM
854502101
3107
18491
SH
SOLE
550
0
17941
SKYWORKS SOLUTIONS INC
COM
83088M102
211
1732
SH
SOLE
0
0
1732
SYNCHRONY FINL
COM
87165B103
675
18653
SH
SOLE
0
0
18653
STRYKER CORP
COM
863667101
6206
29411
SH
SOLE
3510
0
25901
SYSCO CORP
COM
871829107
48853
574010
SH
SOLE
0
0
574010
AT&T INC
COM
00206R102
26306
676951
SH
SOLE
10870
0
666081
MOLSON COORS BREWING CO
CL B
60871R209
265
4953
SH
SOLE
0
0
4953
TCF FINANCIAL CORPORATION NE
COM
872307103
1143
24259
SH
SOLE
0
0
24259
TORONTO DOMINION BK ONT
COM NEW
891160509
457
8086
SH
SOLE
0
0
8086
TERADATA CORP DEL
COM
88076W103
710
26613
SH
SOLE
0
0
26613
TRANSDIGM GROUP INC
COM
893641100
527
878
SH
SOLE
0
0
878
TELADOC HEALTH INC
COM
87918A105
288
3465
SH
SOLE
0
0
3465
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
695
28099
SH
SOLE
170
0
27929
ATLASSIAN CORP PLC
CL A
G06242104
215
1750
SH
SOLE
1200
0
550
BIO TECHNE CORP
COM
09073M104
2413
10996
SH
SOLE
0
0
10996
TE CONNECTIVITY LTD
REG SHS
H84989104
251
2600
SH
SOLE
0
0
2600
TRUIST FINL CORP
COM
89832Q109
17704
312411
SH
SOLE
0
0
312411
TELEFLEX INC
COM
879369106
816
2156
SH
SOLE
0
0
2156
TALLGRASS ENERGY LP
CLASS A SHS
874696107
417
18866
SH
SOLE
0
0
18866
TARGET CORP
COM
87612E106
11056
87697
SH
SOLE
0
0
87697
HANOVER INS GROUP INC
COM
410867105
2970
21765
SH
SOLE
770
0
20995
ISHARES TR
TIPS BD ETF
464287176
5389
46005
SH
SOLE
0
0
46005
TJX COS INC NEW
COM
872540109
6478
104996
SH
SOLE
5845
0
99151
ISHARES TR
20 YR TR BD ETF
464287432
1132
8262
SH
SOLE
0
0
8262
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
320
2253
SH
SOLE
2116
0
137
THERMO FISHER SCIENTIFIC INC
COM
883556102
17830
54599
SH
SOLE
219
0
54380
T MOBILE US INC
COM
872590104
31744
403913
SH
SOLE
0
0
403913
TOLL BROTHERS INC
COM
889478103
516
12871
SH
SOLE
0
0
12871
TOTAL S A
SPONSORED ADS
89151E109
870
15538
SH
SOLE
0
0
15538
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
1286
26208
SH
SOLE
0
0
26208
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1298
46398
SH
SOLE
0
0
46398
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1794
2315
SH
SOLE
0
0
2315
TAPESTRY INC
COM
876030107
20214
750606
SH
SOLE
0
0
750606
TARGA RES CORP
COM
87612G101
272
6687
SH
SOLE
0
0
6687
TRIMBLE INC
COM
896239100
925
22063
SH
SOLE
0
0
22063
PRICE T ROWE GROUP INC
COM
74144T108
4805
38392
SH
SOLE
0
0
38392
TRAVELERS COMPANIES INC
COM
89417E109
4449
32358
SH
SOLE
0
0
32358
TESLA INC
COM
88160R101
2376
5523
SH
SOLE
0
0
5523
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1735
28703
SH
SOLE
0
0
28703
TORO CO
COM
891092108
1058
13135
SH
SOLE
0
0
13135
TETRA TECH INC NEW
COM
88162G103
294
3404
SH
SOLE
0
0
3404
TECHTARGET INC
COM
87874R100
266
10270
SH
SOLE
0
0
10270
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2993
24515
SH
SOLE
0
0
24515
TRADEWEB MKTS INC
CL A
892672106
202
4314
SH
SOLE
0
0
4314
TWITTER INC
COM
90184L102
207
6399
SH
SOLE
0
0
6399
TEXAS INSTRS INC
COM
882508104
8408
64894
SH
SOLE
1500
0
63394
TEXTRON INC
COM
883203101
367
8074
SH
SOLE
0
0
8074
TYLER TECHNOLOGIES INC
COM
902252105
1019
3327
SH
SOLE
0
0
3327
UNDER ARMOUR INC
CL C
904311206
216
11235
SH
SOLE
0
0
11235
UGI CORP NEW
COM
902681105
585
13064
SH
SOLE
0
0
13064
UNIVERSAL HLTH SVCS INC
CL B
913903100
3703
26022
SH
SOLE
0
0
26022
UNILEVER PLC
SPON ADR NEW
904767704
783
13731
SH
SOLE
0
0
13731
ULTA BEAUTY INC
COM
90384S303
292
1146
SH
SOLE
0
0
1146
UMB FINL CORP
COM
902788108
275
3985
SH
SOLE
0
0
3985
UNILEVER N V
N Y SHS NEW
904784709
740
12902
SH
SOLE
0
0
12902
UNITEDHEALTH GROUP INC
COM
91324P102
13867
47409
SH
SOLE
1197
0
46212
UNUM GROUP
COM
91529Y106
1477
49817
SH
SOLE
1600
0
48217
UNION PACIFIC CORP
COM
907818108
21893
120112
SH
SOLE
7800
0
112312
UNITED PARCEL SERVICE INC
CL B
911312106
1417
12129
SH
SOLE
0
0
12129
UNITED RENTALS INC
COM
911363109
3363
19938
SH
SOLE
100
0
19838
US BANCORP DEL
COM NEW
902973304
10394
174338
SH
SOLE
2000
0
172338
U S CONCRETE INC
COM NEW
90333L201
206
5000
SH
SOLE
0
0
5000
ISHARES TR
BROAD USD HIGH
46435U853
567
13740
SH
SOLE
0
0
13740
ISHARES TR
MSCI MIN VOL ETF
46429B697
12651
192791
SH
SOLE
4952
0
187839
ISHARES TR
CRE U S REIT ETF
464288521
1322
24630
SH
SOLE
0
0
24630
DBX ETF TR
XTRCKR MSCI US
233051150
543
18458
SH
SOLE
0
0
18458
UNITED THERAPEUTICS CORP DEL
COM
91307C102
230
2624
SH
SOLE
0
0
2624
UNITED TECHNOLOGIES CORP
COM
913017109
14085
91976
SH
SOLE
450
0
91526
UNIVERSAL CORP VA
COM
913456109
210
3700
SH
SOLE
0
0
3700
VISA INC
COM CL A
92826C839
30231
158176
SH
SOLE
4485
0
153691
VARIAN MED SYS INC
COM
92220P105
1741
12025
SH
SOLE
0
0
12025
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
202
1519
SH
SOLE
0
0
1519
VANGUARD INDEX FDS
SMALL CP ETF
922908751
5414
32627
SH
SOLE
329
0
32298
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
1507
7547
SH
SOLE
351
0
7196
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3736
27294
SH
SOLE
0
0
27294
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
4719
51607
SH
SOLE
3038
0
48569
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
728
3798
SH
SOLE
0
0
3798
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
24714
304992
SH
SOLE
0
0
304992
VANGUARD WORLD FDS
ENERGY ETF
92204A306
249
3027
SH
SOLE
0
0
3027
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
44018
990956
SH
SOLE
30605
0
960351
VEEVA SYS INC
CL A COM
922475108
572
3989
SH
SOLE
0
0
3989
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
33403
613571
SH
SOLE
32568
0
581003
V F CORP
COM
918204108
13383
133519
SH
SOLE
7983
0
125536
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
736
9565
SH
SOLE
0
0
9565
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
17794
269436
SH
SOLE
11128
0
258308
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
487
8236
SH
SOLE
875
0
7361
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3448
56686
SH
SOLE
0
0
56686
VANGUARD WORLD FDS
INF TECH ETF
92204A702
5226
20961
SH
SOLE
208
0
20753
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
1687
8781
SH
SOLE
0
0
8781
VANGUARD GROUP
DIV APP ETF
921908844
66973
534333
SH
SOLE
65
0
534268
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
258
3550
SH
SOLE
0
0
3550
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
483
3170
SH
SOLE
0
0
3170
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
605
3867
SH
SOLE
0
0
3867
VALERO ENERGY CORP NEW
COM
91913Y100
13757
144617
SH
SOLE
9843
0
134774
ISHARES TR
EDGE MSCI USA VL
46432F388
305
3373
SH
SOLE
0
0
3373
VALLEY NATL BANCORP
COM
919794107
239
20998
SH
SOLE
0
0
20998
VULCAN MATLS CO
COM
929160109
2055
14400
SH
SOLE
0
0
14400
VALMONT INDS INC
COM
920253101
445
2977
SH
SOLE
0
0
2977
VMWARE INC
CL A COM
928563402
422
2710
SH
SOLE
0
0
2710
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
15283
166665
SH
SOLE
0
0
166665
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1912
32160
SH
SOLE
0
0
32160
VANGUARD INDEX FDS
MID CAP ETF
922908629
28643
160176
SH
SOLE
0
0
160176
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
756
6344
SH
SOLE
0
0
6344
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
3375
18403
SH
SOLE
0
0
18403
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
3279
27249
SH
SOLE
0
0
27249
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
36552
122485
SH
SOLE
0
0
122485
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
312
1762
SH
SOLE
0
0
1762
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
1348
8425
SH
SOLE
0
0
8425
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1200
12624
SH
SOLE
0
0
12624
VOYA FINL INC
COM
929089100
681
11127
SH
SOLE
3400
0
7727
VERISK ANALYTICS INC
COM
92345Y106
909
6018
SH
SOLE
0
0
6018
VERISIGN INC
COM
92343E102
530
2695
SH
SOLE
0
0
2695
VERTEX PHARMACEUTICALS INC
COM
92532F100
212
964
SH
SOLE
0
0
964
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
585
5213
SH
SOLE
0
0
5213
VISTRA ENERGY CORP
COM
92840M102
228
9975
SH
SOLE
0
0
9975
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
3611
44135
SH
SOLE
20
0
44115
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
204
2303
SH
SOLE
0
0
2303
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
2131
39751
SH
SOLE
0
0
39751
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
1464
9918
SH
SOLE
0
0
9918
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
54563
330727
SH
SOLE
0
0
330727
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
416
8443
SH
SOLE
900
0
7543
VANGUARD INDEX FDS
VALUE ETF
922908744
77830
646215
SH
SOLE
0
0
646215
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1034
7767
SH
SOLE
0
0
7767
VANGUARD INDEX FDS
GROWTH ETF
922908736
85465
462496
SH
SOLE
0
0
462496
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1445
9682
SH
SOLE
0
0
9682
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
56845
1248520
SH
SOLE
29943
0
1218577
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
420
3320
SH
SOLE
0
0
3320
VANGUARD STAR FD
VG TL INTL STK F
921909768
1186
21055
SH
SOLE
0
0
21055
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
7716
82109
SH
SOLE
0
0
82109
VERIZON COMMUNICATIONS INC
COM
92343V104
56332
922716
SH
SOLE
14759
0
907957
WESTERN ALLIANCE BANCORP
COM
957638109
546
9460
SH
SOLE
0
0
9460
WATERS CORP
COM
941848103
309
1316
SH
SOLE
0
0
1316
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7460
126261
SH
SOLE
18711
0
107550
WABCO HLDGS INC
COM
92927K102
968
7128
SH
SOLE
0
0
7128
WASTE CONNECTIONS INC
COM
94106B101
442
4817
SH
SOLE
0
0
4817
WD-40 CO
COM
929236107
1009
5222
SH
SOLE
0
0
5222
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
1030
14390
SH
SOLE
0
0
14390
WEC ENERGY GROUP INC
COM
92939U106
1050
11577
SH
SOLE
0
0
11577
WERNER ENTERPRISES INC
COM
950755108
21137
581819
SH
SOLE
0
0
581819
WEX INC
COM
96208T104
239
1119
SH
SOLE
0
0
1119
WELLS FARGO CO NEW
COM
949746101
10063
187225
SH
SOLE
6200
0
181025
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
410
6551
SH
SOLE
670
0
5881
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
209
1020
SH
SOLE
0
0
1020
WASTE MGMT INC DEL
COM
94106L109
19524
170935
SH
SOLE
4091
0
166844
WILLIAMS COS INC DEL
COM
969457100
1336
56861
SH
SOLE
0
0
56861
WRIGHT MED GROUP N V
ORD SHS
N96617118
431
14082
SH
SOLE
0
0
14082
WALMART INC
COM
931142103
40789
342933
SH
SOLE
7242
0
335691
WHEATON PRECIOUS METALS CORP
COM
962879102
204
6868
SH
SOLE
0
0
6868
WESTROCK CO
COM
96145D105
2880
66280
SH
SOLE
0
0
66280
WSFS FINL CORP
COM
929328102
467
10618
SH
SOLE
0
0
10618
WATSCO INC
COM
942622200
19079
106402
SH
SOLE
0
0
106402
WEST PHARMACEUTICAL SVSC INC
COM
955306105
7985
52625
SH
SOLE
0
0
52625
WATFORD HOLDINGS LTD
SHS
G94787101
374
14663
SH
SOLE
0
0
14663
WESTERN UN CO
COM
959802109
13402
511719
SH
SOLE
0
0
511719
WEYERHAEUSER CO
COM
962166104
4189
142527
SH
SOLE
0
0
142527
WYNN RESORTS LTD
COM
983134107
239
1665
SH
SOLE
0
0
1665
SPDR SERIES TRUST
S&P BIOTECH
78464A870
680
7180
SH
SOLE
0
0
7180
XCEL ENERGY INC
COM
98389B100
3950
62908
SH
SOLE
0
0
62908
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
883
19349
SH
SOLE
0
0
19349
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
2544
41917
SH
SOLE
3140
0
38777
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
8044
148255
SH
SOLE
13071
0
135184
SELECT SECTOR SPDR TR
ENERGY
81369Y506
2350
37818
SH
SOLE
312
0
37506
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
3298
106105
SH
SOLE
0
0
106105
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
482
2040
SH
SOLE
0
0
2040
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
786
9468
SH
SOLE
299
0
9169
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4736
50715
SH
SOLE
0
0
50715
XILINX INC
COM
983919101
2569
25277
SH
SOLE
0
0
25277
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
1755
28095
SH
SOLE
333
0
27762
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
101652
1593042
SH
SOLE
0
0
1593042
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
1580
15374
SH
SOLE
0
0
15374
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2111
16634
SH
SOLE
0
0
16634
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
322
3851
SH
SOLE
0
0
3851
EXXON MOBIL CORP
COM
30231G102
32188
453998
SH
SOLE
3361
0
450637
XPO LOGISTICS INC
COM
983793100
329
4093
SH
SOLE
0
0
4093
DENTSPLY SIRONA INC
COM
24906P109
663
11620
SH
SOLE
0
0
11620
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
459
10049
SH
SOLE
0
0
10049
ISHARES TR
EXPONENTIAL TECH
46434V381
216
5002
SH
SOLE
0
0
5002
XYLEM INC
COM
98419M100
2137
26760
SH
SOLE
0
0
26760
YETI HLDGS INC
COM
98585X104
7456
213631
SH
SOLE
0
0
213631
YUM BRANDS INC
COM
988498101
412
4032
SH
SOLE
277
0
3755
ZILLOW GROUP INC
CL C CAP STK
98954M200
446
9860
SH
SOLE
0
0
9860
ZIMMER BIOMET HLDGS INC
COM
98956P102
8770
58685
SH
SOLE
1202
0
57483
ZEBRA TECHNOLOGIES CORP
CL A
989207105
704
2716
SH
SOLE
0
0
2716
ZIONS BANCORPORATION N A
COM
989701107
8844
168653
SH
SOLE
1586
0
167067
ZOETIS INC
CL A
98978V103
11129
82965
SH
SOLE
10815
0
72150
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
171
11272
SH
SOLE
0
0
11272
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3536
21882
SH
SOLE
899
0
20983
AMERICAN TOWER CORP NEW
COM
03027X100
4041
17584
SH
SOLE
1157
0
16427
BOSTON PROPERTIES INC
COM
101121101
234
1700
SH
SOLE
0
0
1700
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
378
7420
SH
SOLE
0
0
7420
CORESITE RLTY CORP
COM
21870Q105
766
6830
SH
SOLE
3900
0
2930
DIGITAL RLTY TR INC
COM
253868103
4430
36996
SH
SOLE
817
0
36179
EXTRA SPACE STORAGE INC
COM
30225T102
2405
22775
SH
SOLE
200
0
22575
HOST HOTELS & RESORTS INC
COM
44107P104
188
10148
SH
SOLE
5080
0
5068
IRON MTN INC NEW
COM
46284V101
457
14344
SH
SOLE
0
0
14344
LAMAR ADVERTISING CO NEW
CL A
512816109
1288
14426
SH
SOLE
1892
0
12534
LIFE STORAGE INC
COM
53223X107
568
5250
SH
SOLE
0
0
5250
MEDICAL PPTYS TRUST INC
COM
58463J304
761
36060
SH
SOLE
0
0
36060
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1941
62677
SH
SOLE
1258
0
61419
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1622
18720
SH
SOLE
3842
0
14878
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
324
1343
SH
SOLE
0
0
1343
VENTAS INC
COM
92276F100
298
5161
SH
SOLE
700
0
4461
ISHARES TR
GOV/CRED BD ETF
464288596
235
2000
SH
SOLE
2000
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
213
3800
SH
SOLE
0
0
3800
BRISTOL MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
39
12880
SH
SOLE
200
0
12680