0000950123-20-008354.txt : 20200812
0000950123-20-008354.hdr.sgml : 20200812
20200812160525
ACCESSION NUMBER: 0000950123-20-008354
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200812
DATE AS OF CHANGE: 20200812
EFFECTIVENESS DATE: 20200812
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: KING LUTHER CAPITAL MANAGEMENT CORP
CENTRAL INDEX KEY: 0000310051
IRS NUMBER: 75163030
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-01071
FILM NUMBER: 201095483
BUSINESS ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
BUSINESS PHONE: 8173323235
MAIL ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
13F-HR
1
primary_doc.xml
13F-HR
LIVE
0000310051
XXXXXXXX
06-30-2020
06-30-2020
false
KING LUTHER CAPITAL MANAGEMENT CORP
301 COMMERCE SUITE 1600
FORT WORTH
TX
76102
13F HOLDINGS REPORT
028-01071
N
Jacob D. Smith
Principal, General Counsel & CCO
817-332-3235
Jacob D. Smith
Fort Worth
TX
08-12-2020
0
507
14418052
false
INFORMATION TABLE
2
1124.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
9379
60124
SH
SOLE
60124
0
0
A H BELO CORP
COM CL A
001282102
1726
997445
SH
SOLE
997445
0
0
A10 NETWORKS INC
COM
002121101
545
80000
SH
SOLE
80000
0
0
ABBOTT LABS
COM
002824100
203916
2230295
SH
SOLE
2230295
0
0
ABBVIE INC
COM
00287Y109
92704
944220
SH
SOLE
944220
0
0
ABRAXAS PETE CORP
COM
003830106
4
15809
SH
SOLE
15809
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
50505
235215
SH
SOLE
235215
0
0
ACI WORLDWIDE INC
COM
004498101
21511
797002
SH
SOLE
797002
0
0
ADOBE SYS INC
COM
00724F101
463355
1064426
SH
SOLE
1064426
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2392
27073
SH
SOLE
27073
0
0
AGNC INVT CORP
COM
00123Q104
147
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
246263
1019891
SH
SOLE
1019891
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
288122
2690464
SH
SOLE
2690464
0
0
ALAMO GROUP INC
COM
011311107
9381
91400
SH
SOLE
91400
0
0
ALARM COM HLDGS INC
COM
011642105
10479
161685
SH
SOLE
161685
0
0
ALCON
ORD SHS
H01301128
87904
1533563
SH
SOLE
1533563
0
0
ALIGN TECHNOLOGY INC
COM
016255101
987
3595
SH
SOLE
3595
0
0
ALLSTATE CORP
COM
020002101
23555
242862
SH
SOLE
242862
0
0
ALPHABET INC CLASS A
COM
02079K305
217356
153278
SH
SOLE
153278
0
0
ALPHABET INC CLASS C
COM
02079K107
201085
142249
SH
SOLE
142249
0
0
ALTAIR ENGR INC
COM CL A
021369103
755
19000
SH
SOLE
19000
0
0
ALTRIA GROUP INC
COM
02209S103
691
17604
SH
SOLE
17604
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
208
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
592368
214718
SH
SOLE
214718
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
219
17280
SH
SOLE
17280
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
272
3410
SH
SOLE
3410
0
0
AMERICAN EXPRESS CO
COM
025816109
35223
369986
SH
SOLE
369986
0
0
AMERICAN TOWER CORP
COM
03027X100
35088
135715
SH
SOLE
135715
0
0
AMETEK INC NEW
COM
031100100
4086
45716
SH
SOLE
45716
0
0
AMGEN INC
CL A
031162100
142131
602608
SH
SOLE
602608
0
0
AMPHENOL CORP NEW
CL A
032095101
1024
10692
SH
SOLE
10692
0
0
ANALOG DEVICES INC
COM
032654105
550
4488
SH
SOLE
4488
0
0
ANNALY CAP MGMT INC
COM
035710409
93
14250
SH
SOLE
14250
0
0
ANSYS INC
COM
03662Q105
1243
4260
SH
SOLE
4260
0
0
AON PLC
SHS CL A
G0403H108
325
1688
SH
SOLE
1688
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
892
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
4355
84975
SH
SOLE
84975
0
0
APPLE COMPUTER INC
COM
037833100
712969
1954411
SH
SOLE
1954411
0
0
APTARGROUP INC
COM
038336103
392
3500
SH
SOLE
3500
0
0
AT&T INC
COM
00206R102
128187
4240396
SH
SOLE
4240396
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
16373
109966
SH
SOLE
109966
0
0
AUTODESK INC
COM
052769106
956
3995
SH
SOLE
3995
0
0
AUTOZONE INC
COM
053332102
2581
2288
SH
SOLE
2288
0
0
AVANOS MED INC
COM
05350V106
1083
36850
SH
SOLE
36850
0
0
AVERY DENNISON CORP
COM
053611109
1049
9194
SH
SOLE
9194
0
0
AZZ INC
COM
002474104
7888
229825
SH
SOLE
229825
0
0
BAIDU INC
SPON ADR REP A
056752108
389
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
22512
323960
SH
SOLE
323960
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
8804
387164
SH
SOLE
387164
0
0
BANK NEW YORK INC
COM
064058100
1249
32304
SH
SOLE
32304
0
0
BANK OF AMERICA CORPORATION
COM
060505104
180618
7604989
SH
SOLE
7604989
0
0
BARNES GROUP INC
COM
067806109
4352
110018
SH
SOLE
110018
0
0
BECTON DICKINSON & CO
COM
075887109
41361
172864
SH
SOLE
172864
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4010
15
SH
SOLE
15
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
33380
186993
SH
SOLE
186993
0
0
BLACK KNIGHT INC
COM
09215C105
73680
1015437
SH
SOLE
1015437
0
0
BLACKROCK INC
COM
09247X101
557
1024
SH
SOLE
1024
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
861
15200
SH
SOLE
15200
0
0
BOEING CO
COM
097023105
1215
6631
SH
SOLE
6631
0
0
BOK FINL CORP
COM NEW
05561Q201
687
12171
SH
SOLE
12171
0
0
BOOKING HLDGS INC
COM
09857L108
1750
1099
SH
SOLE
1099
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
932
26532
SH
SOLE
26532
0
0
BP PLC
SPONSORED ADR
055622104
258
11065
SH
SOLE
11065
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
1559
126224
SH
SOLE
126224
0
0
BRIGHTCOVE INC
COM
10921T101
1103
140000
SH
SOLE
140000
0
0
BRINKER INTL INC
COM
109641100
349
14524
SH
SOLE
14524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
7307
124272
SH
SOLE
124272
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
29320
232349
SH
SOLE
232349
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3711
179280
SH
SOLE
179280
0
0
CABOT OIL & GAS CORP
COM
127097103
59442
3459982
SH
SOLE
3459982
0
0
CANADIAN NATL RY CO
COM
136375102
1190
13438
SH
SOLE
13438
0
0
CANTEL MEDICAL CORP
COM
138098108
1169
26435
SH
SOLE
26435
0
0
CAREDX INC
COM
14167L103
1680
47425
SH
SOLE
47425
0
0
CASS INFORMATION SYS INC
COM
14808P109
290
7440
SH
SOLE
7440
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
1313
34835
SH
SOLE
34835
0
0
CATERPILLAR INC DEL
COM
149123101
1383
10936
SH
SOLE
10936
0
0
CBTX INC
COM
12481V104
25767
1227010
SH
SOLE
1227010
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
15750
2389978
SH
SOLE
2389978
0
0
CENTRAL SECS CORP
COM
155123102
223
7728
PRN
SOLE
7728
0
0
CENTURY CMNTYS INC
COM
156504300
1649
53775
SH
SOLE
53775
0
0
CHARLES RIV LABS INTL INC
COM
159864107
71232
408559
SH
SOLE
408559
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1027
2014
SH
SOLE
2014
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
315
2930
SH
SOLE
2930
0
0
CHEVRON CORP NEW
COM
166764100
107402
1203659
SH
SOLE
1203659
0
0
CHUBB LIMITED
COM
H1467J104
1532
12101
SH
SOLE
12101
0
0
CHURCH & DWIGHT INC
COM
171340102
263
3404
SH
SOLE
3404
0
0
CIENA CORP
COM NEW
171779309
697
12867
SH
SOLE
12867
0
0
CINTAS CORP
COM
172908105
129962
487917
SH
SOLE
487917
0
0
CISCO SYS INC
COM
17275R102
19922
427141
SH
SOLE
427141
0
0
CITIGROUP INC
COM NEW
172967424
7936
155299
SH
SOLE
155299
0
0
CITRIX SYS INC
COM
177376100
8912
60254
SH
SOLE
60254
0
0
CLOUDERA INC
COM
18914U100
3071
241405
SH
SOLE
241405
0
0
COCA COLA CO
COM
191216100
160944
3602142
SH
SOLE
3602142
0
0
COLFAX CORP
COM
194014106
3269
117185
SH
SOLE
117185
0
0
COLGATE PALMOLIVE CO
COM
194162103
112383
1534034
SH
SOLE
1534034
0
0
COMCAST CORP NEW
CL A
20030N101
4617
118447
SH
SOLE
118447
0
0
COMERICA INC
COM
200340107
91562
2403191
SH
SOLE
2403191
0
0
COMPASS MINERALS INTL INC
COM
20451N101
3495
71690
SH
SOLE
71690
0
0
CONCHO RES INC
COM
20605P101
496
9630
SH
SOLE
9630
0
0
CONOCOPHILLIPS
COM
20825C104
77357
1840953
SH
SOLE
1840953
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
505
2884
SH
SOLE
2884
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
12565
5486894
SH
SOLE
5486894
0
0
COPART INC
COM
217204106
3866
46430
SH
SOLE
46430
0
0
CORTEVA INC
COM
22052L104
14891
555859
SH
SOLE
555859
0
0
COSTCO WHSL CORP NEW
COM
22160K105
4027
13282
SH
SOLE
13282
0
0
COUPA SOFTWARE INC
COM
22266L106
856
3090
SH
SOLE
3090
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
10347
1057976
SH
SOLE
1057976
0
0
CSW INDUSTRIALS INC
COM
126402106
2400
34730
SH
SOLE
34730
0
0
CULLEN FROST BANKERS INC
COM
229899109
177814
2380053
SH
SOLE
2380053
0
0
CUMMINS INC
COM
231021106
221
1275
SH
SOLE
1275
0
0
CVS CORP
COM
126650100
1961
30189
SH
SOLE
30189
0
0
CYNERGISTEK INC
COM
23258P105
648
443880
SH
SOLE
443880
0
0
CYRUSONE INC
COM
23283R100
261
3585
SH
SOLE
3585
0
0
DANAHER CORP DEL
COM
235851102
396206
2240606
SH
SOLE
2240606
0
0
DEERE & CO
COM
244199105
336
2136
SH
SOLE
2136
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
334
2483
SH
SOLE
2483
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
439
10502
SH
SOLE
10502
0
0
DISCOVER FINL SVCS
COM
254709108
284
5673
SH
SOLE
5673
0
0
DISNEY WALT CO
COM DISNEY
254687106
122211
1095967
SH
SOLE
1095967
0
0
DOLLAR GEN CORP NEW
COM
256677105
572
3000
SH
SOLE
3000
0
0
DOLLAR TREE INC
COM
256746108
26564
286625
SH
SOLE
286625
0
0
DOMINION RES INC VA NEW
COM
25746U109
290
3570
SH
SOLE
3570
0
0
DOVER CORP
COM
260003108
1413
14632
SH
SOLE
14632
0
0
DUKE ENERGY CORP NEW
COM
26441C204
365
4567
SH
SOLE
4567
0
0
DUPONT DE NEMOURS INC
COM
26614N102
8548
160887
SH
SOLE
160887
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
8582
431028
SH
SOLE
431028
0
0
EAGLE MATERIALS INC
COM
26969P108
751
10690
SH
SOLE
10690
0
0
EATON CORP PLC
SHS
G29183103
728
8327
SH
SOLE
8327
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
108
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
190324
956640
SH
SOLE
956640
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
435
6297
SH
SOLE
6297
0
0
EMCOR GROUP INC
COM
29084Q100
2069
31280
SH
SOLE
31280
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
8428
106579
SH
SOLE
106579
0
0
EMERSON ELEC CO
COM
291011104
75447
1216297
SH
SOLE
1216297
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
294
41280
SH
SOLE
41280
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
5175
284813
SH
SOLE
284813
0
0
ENVESTNET INC
COM
29404K106
14452
196520
SH
SOLE
196520
0
0
EOG RES INC
COM
26875P101
57465
1134327
SH
SOLE
1134327
0
0
ESSENT GROUP LTD
COM
G3198U102
2177
60035
SH
SOLE
60035
0
0
EURONET WORLDWIDE INC
COM
298736109
1911
19940
SH
SOLE
19940
0
0
EVERI HLDGS INC
COM
30034T103
1625
314847
SH
SOLE
314847
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
2284
122785
SH
SOLE
122785
0
0
EXACT SCIENCES CORP
COM
30063P105
506
5820
SH
SOLE
5820
0
0
EXXON MOBIL CORP
COM
30231G102
36363
813115
SH
SOLE
813115
0
0
FACEBOOK INC
CL A
30303M102
82786
364582
SH
SOLE
364582
0
0
FAIR ISAAC CORP
COM
303250104
652
1560
SH
SOLE
1560
0
0
FARO TECHNOLOGIES INC
COM
311642102
482
9000
SH
SOLE
9000
0
0
FASTENAL CO
COM
311900104
386
9000
SH
SOLE
9000
0
0
FASTLY INC
COM
31188V100
4487
52705
SH
SOLE
52705
0
0
FEDERAL SIGNAL
COM
313855108
2144
72105
SH
SOLE
72105
0
0
FERRO CORP
COM
315405100
989
82820
SH
SOLE
82820
0
0
FIREEYE INC
COM
31816Q101
1338
109893
SH
SOLE
109893
0
0
FIRST FINL BANKSHARES
COM
32020R109
14661
507480
SH
SOLE
507480
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
2852
74190
SH
SOLE
74190
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
1660
16475
SH
SOLE
16475
0
0
FIVE BELOW INC
COM
33829M101
1422
13300
SH
SOLE
13300
0
0
FIVE9 INC
COM
338307101
3846
34750
SH
SOLE
34750
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
5446
21652
SH
SOLE
21652
0
0
FLIR SYS INC
COM
302445101
73392
1809031
SH
SOLE
1809031
0
0
FMC CORP
COM NEW
302491303
284927
2860137
SH
SOLE
2860137
0
0
FORTINET INC
COM
34959E109
6218
45296
SH
SOLE
45296
0
0
FORTIVE CORP
COM
34959J108
45718
675706
SH
SOLE
675706
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
325
25000
SH
SOLE
25000
0
0
FRANKLIN ELEC INC
COM
353514102
64586
1229739
SH
SOLE
1229739
0
0
FRESHPET INC
COM
358039105
4102
49035
SH
SOLE
49035
0
0
GARMIN LTD
SHS
H2906T109
734
7530
SH
SOLE
7530
0
0
GENERAC HLDGS INC
COM
368736104
83656
686095
SH
SOLE
686095
0
0
GENERAL DYNAMICS CORP
COM
369550108
7727
51698
SH
SOLE
51698
0
0
GENERAL ELECTRIC CO
COM
369604103
92
13515
SH
SOLE
13515
0
0
GENERAL MLS INC
COM
370334104
3760
60993
SH
SOLE
60993
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
112
15541
SH
SOLE
15541
0
0
GENTEX CORP
COM
371901109
756
29350
SH
SOLE
29350
0
0
GILEAD SCIENCES INC
COM
375558103
611
7940
SH
SOLE
7940
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
39736
1125989
SH
SOLE
1125989
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
233
5714
SH
SOLE
5714
0
0
GLOBE LIFE INC
COM
37959E102
388
5223
SH
SOLE
5223
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
860
4350
SH
SOLE
4350
0
0
GOOSEHEAD INS INC
CL A
38267D109
6280
83560
SH
SOLE
83560
0
0
GORMAN RUPP CO
COM
383082104
11057
355775
SH
SOLE
355775
0
0
GRAHAM CORP
COM
384556106
841
66000
SH
SOLE
66000
0
0
GRAINGER W W INC
COM
384802104
1657
5275
SH
SOLE
5275
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
558
5030
SH
SOLE
5030
0
0
HALLIBURTON CO
COM
406216101
601
46265
SH
SOLE
46265
0
0
HANOVER INS GROUP INC
COM
410867105
947
9345
SH
SOLE
9345
0
0
HASBRO INC
COM
418056107
367
4900
SH
SOLE
4900
0
0
HEALTHEQUITY INC
COM
42226A107
3155
53770
SH
SOLE
53770
0
0
HESS CORP
COM
42809H107
850
16405
SH
SOLE
16405
0
0
HILL ROM HLDGS INC
COM
431475102
547
4980
SH
SOLE
4980
0
0
HILLTOP HOLDINGS INC
COM
432748101
880
47674
SH
SOLE
47674
0
0
HOME BANCSHARES INC
COM
436893200
11054
718747
SH
SOLE
718747
0
0
HOME DEPOT INC
COM
437076102
339506
1355260
SH
SOLE
1355260
0
0
HONEYWELL INTL INC
COM
438516106
240244
1661554
SH
SOLE
1661554
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
850
15300
SH
SOLE
15300
0
0
IDEX CORP
COM
45167R104
48065
304133
SH
SOLE
304133
0
0
IDEXX LABS INC
COM
45168D104
1408
4264
SH
SOLE
4264
0
0
ILLINOIS TOOL WKS INC
COM
452308109
28684
164051
SH
SOLE
164051
0
0
INFINERA CORPORATION
COM
45667G103
592
100000
SH
SOLE
100000
0
0
INOVALON HLDGS INC
COM CL A
45781D101
3521
182815
SH
SOLE
182815
0
0
INTEL CORP
COM
458140100
9284
155179
SH
SOLE
155179
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
300
3271
SH
SOLE
3271
0
0
INTEVAC INC
COM
461148108
601
110000
SH
SOLE
110000
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
5349
44290
SH
SOLE
44290
0
0
INTUIT
COM
461202103
1413
4771
SH
SOLE
4771
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2359
9528
SH
SOLE
9528
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
332
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
213
4455
PRN
SOLE
4455
0
0
ISHARES
MSCI ISR CAP ETF
464286632
374
7225
PRN
SOLE
7225
0
0
ISHARES
MSCI NETHERL ETF
464286814
351
10720
PRN
SOLE
10720
0
0
ISHARES
MSCI HONG KG ETF
464286871
635
29698
PRN
SOLE
29698
0
0
ISHARES TR
S&P 100 ETF
464287101
705
4950
PRN
SOLE
4950
0
0
ISHARES TR
CORE S&P TTL STK
464287150
33897
488153
PRN
SOLE
488153
0
0
ISHARES TR
CORE S&P500 ETF
464287200
214
692
PRN
SOLE
692
0
0
ISHARES TR
CORE US AGGBD ET
464287226
4019
34001
PRN
SOLE
34001
0
0
ISHARES TR
1-3 YR TR BD ETF
464287457
1567
18087
PRN
SOLE
18087
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
404
5280
PRN
SOLE
5280
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
433
2433
PRN
SOLE
2433
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
256
2275
PRN
SOLE
2275
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
471
2454
PRN
SOLE
2454
0
0
ISHARES TR
RUS 1000 ETF
464287622
343
1995
PRN
SOLE
1995
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
304
3120
PRN
SOLE
3120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
311
2169
PRN
SOLE
2169
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
3995
58502
PRN
SOLE
58502
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
364
3024
PRN
SOLE
3024
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1067
6282
PRN
SOLE
6282
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8483
196186
PRN
SOLE
196186
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1101
18236
PRN
SOLE
18236
0
0
ISHARES TR
PFD AND INCM SEC
464288687
213
6160
PRN
SOLE
6160
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1729
21310
PRN
SOLE
21310
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
650
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
375
6833
PRN
SOLE
6833
0
0
ISHARES TR
IBONDS SEP20 ETF
46434V571
223
8732
PRN
SOLE
8732
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
405
15330
PRN
SOLE
15330
0
0
ISHARES TR
IBONDS DEC2021
46435G789
307
11848
PRN
SOLE
11848
0
0
ITERIS INC
COM
46564T107
1578
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
2516
42825
SH
SOLE
42825
0
0
HUNT J B TRANS SVCS INC
COM
445658107
932
7745
SH
SOLE
7745
0
0
JOHNSON & JOHNSON
COM
478160104
87845
624655
SH
SOLE
624655
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
826
24186
SH
SOLE
24186
0
0
JP MORGAN CHASE & CO
COM
46625H100
221946
2359620
SH
SOLE
2359620
0
0
K12 INC
COM
48273U102
2100
77095
SH
SOLE
77095
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
31995
214313
SH
SOLE
214313
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
1203
63515
SH
SOLE
63515
0
0
KELLOGG CO
COM
487836108
219
3320
SH
SOLE
3320
0
0
KEURIG DR PEPPER INC
COM
49271V100
26626
937526
SH
SOLE
937526
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
779
90550
SH
SOLE
90550
0
0
KIMBERLY CLARK CORP
COM
494368103
193914
1371868
SH
SOLE
1371868
0
0
KINDER MORGAN INC DEL
COM
49456B101
708
46673
SH
SOLE
46673
0
0
KINSALE CAP GROUP INC
COM
49714P108
4410
28415
SH
SOLE
28415
0
0
KIRBY CORP
COM
497266106
48814
911386
SH
SOLE
911386
0
0
KLA CORPORATION
COM NEW
482480100
875
4500
SH
SOLE
4500
0
0
KNOWLES CORP
COM
49926D109
610
40000
SH
SOLE
40000
0
0
KROGER CO
COM
501044101
1291
38145
SH
SOLE
38145
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
48681
286918
SH
SOLE
286918
0
0
LAM RESEARCH CORP
COM
512807108
220
679
SH
SOLE
679
0
0
LAUDER ESTEE COS INC
CL A
518439104
58861
311962
SH
SOLE
311962
0
0
LAWSON PRODS INC
COM
520776105
140122
4343508
SH
SOLE
4343508
0
0
LCI INDS
COM
50189K103
230
2000
SH
SOLE
2000
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
5991
173898
SH
SOLE
173898
0
0
LIFE STORAGE INC
COM
53223X107
598
6300
SH
SOLE
6300
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
3159
28245
SH
SOLE
28245
0
0
LILLY ELI & CO
COM
532457108
5605
34139
SH
SOLE
34139
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
662
90000
SH
SOLE
90000
0
0
LINDE PLC
COM
G5494J103
17998
84853
SH
SOLE
84853
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
530
11957
SH
SOLE
11957
0
0
LIVEPERSON INC
COM
538146101
2495
60215
SH
SOLE
60215
0
0
LIVERAMP HLDGS INC
COM
53815P108
15659
368712
SH
SOLE
368712
0
0
LKQ CORP
COM
501889208
1172
44730
SH
SOLE
44730
0
0
LOCKHEED MARTIN CORP
COM
539830109
2920
8001
SH
SOLE
8001
0
0
LOGMEIN INC
COM
54142L109
765
9025
SH
SOLE
9025
0
0
LOWES COS INC
COM
548661107
8833
65374
SH
SOLE
65374
0
0
LPL FINL HLDGS INC
COM
50212V100
515
6565
SH
SOLE
6565
0
0
LUMENTUM HLDGS INC
COM
55024U109
1399
17175
SH
SOLE
17175
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2622
60738
SH
SOLE
60738
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
1763
291000
SH
SOLE
291000
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1298
41710
SH
SOLE
41710
0
0
MARSH & MCLENNAN COS INC
COM
571748102
601
5600
SH
SOLE
5600
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
139945
677468
SH
SOLE
677468
0
0
MASTERCARD INC
CL A
57636Q104
9672
32709
SH
SOLE
32709
0
0
MATADOR RES CO
COM
576485205
85
10000
SH
SOLE
10000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
393
2190
SH
SOLE
2190
0
0
MCDONALDS CORP
COM
580135101
5181
28088
SH
SOLE
28088
0
0
MEDPACE HLDGS INC
COM
58506Q109
3676
39515
SH
SOLE
39515
0
0
MEDTRONIC INC
COM
G5960L103
27403
298835
SH
SOLE
298835
0
0
MERCK & CO INC
COM
58933Y105
149954
1939149
SH
SOLE
1939149
0
0
MERCURY SYS INC
COM
589378108
5882
74780
SH
SOLE
74780
0
0
MESA LABS INC
COM
59064R109
4526
20876
SH
SOLE
20876
0
0
METLIFE INC
COM
59156R108
2318
63465
SH
SOLE
63465
0
0
MICROSOFT CORP
COM
594918104
598511
2940941
SH
SOLE
2940941
0
0
MIDDLEBY CORP
COM
596278101
1229
15575
SH
SOLE
15575
0
0
MIMECAST LTD
ORD SHS
G14838109
3075
73800
SH
SOLE
73800
0
0
MODEL N INC
COM
607525102
2459
70735
SH
SOLE
70735
0
0
MONDELEZ INTL INC
CL A
609207105
86517
1692092
SH
SOLE
1692092
0
0
MOODYS CORP
COM
615369105
109697
399289
SH
SOLE
399289
0
0
MSA SAFETY INC
COM
553498106
1302
11375
SH
SOLE
11375
0
0
MSCI INC
COM
55354G100
3500
10485
SH
SOLE
10485
0
0
MTS SYS CORP
COM
553777103
352
20000
SH
SOLE
20000
0
0
MURPHY OIL CORP
COM
626717102
1138
82483
SH
SOLE
82483
0
0
MURPHY USA INC
COM
626755102
2645
23493
SH
SOLE
23493
0
0
NATERA INC
COM
632307104
2313
46380
SH
SOLE
46380
0
0
NATIONAL INSTRS CORP
COM
636518102
60735
1568966
SH
SOLE
1568966
0
0
NEOGEN CORP
COM
640491106
57592
742164
SH
SOLE
742164
0
0
NEOGENOMICS INC
COM NEW
64049M209
5253
169570
SH
SOLE
169570
0
0
NEWELL BRANDS INC
COM
651229106
380
23920
SH
SOLE
23920
0
0
NEWMARK GROUP INC
CL A
65158N102
1784
366996
SH
SOLE
366996
0
0
NEWMONT MNG CORP
COM
651639106
55514
899158
SH
SOLE
899158
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
3114
37210
SH
SOLE
37210
0
0
NEXTERA ENERGY INC
COM
65339F101
1633
6798
SH
SOLE
6798
0
0
NIKE INC
CL B
654106103
103084
1051344
SH
SOLE
1051344
0
0
NOBLE ENERGY INC
COM
655044105
10343
1154384
SH
SOLE
1154384
0
0
NOKIA CORP
SPONSORED ADR
654902204
882
200400
SH
SOLE
200400
0
0
NORDSON CORP
COM
655663102
392
2065
SH
SOLE
2065
0
0
NORFOLK SOUTHERN CORP
COM
655844108
523
2979
SH
SOLE
2979
0
0
NORTHERN TR CORP
COM
665859104
5290
66681
SH
SOLE
66681
0
0
NORTHROP GRUMMAN CORP
COM
666807102
528
1717
SH
SOLE
1717
0
0
NOVANTA INC
COM
67000B104
2478
23210
SH
SOLE
23210
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
1591
18216
SH
SOLE
18216
0
0
NUCOR CORP
COM
670346105
296
7137
SH
SOLE
7137
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
219
21441
PRN
SOLE
21441
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
382
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
1404
27630
SH
SOLE
27630
0
0
NVIDIA CORP
COM
67066G104
2302
6060
SH
SOLE
6060
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
26965
63947
SH
SOLE
63947
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
763
4500
SH
SOLE
4500
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
3480
35635
SH
SOLE
35635
0
0
OMNICELL INC
COM
68213N109
4594
65057
SH
SOLE
65057
0
0
ONESPAN INC
COM
68287N100
6958
249115
SH
SOLE
249115
0
0
ORACLE CORP
COM
68389X105
104666
1893726
SH
SOLE
1893726
0
0
ORIGIN BANCORP INC
COM
68621T102
9711
441394
SH
SOLE
441394
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2148
37770
SH
SOLE
37770
0
0
OWENS CORNING NEW
COM
690742101
1039
18635
SH
SOLE
18635
0
0
PACCAR INC
COM
693718108
396
5292
SH
SOLE
5292
0
0
PALOMAR HLDGS INC
COM
69753M105
13566
158185
SH
SOLE
158185
0
0
PARKER HANNIFAN CORP
COM
701094104
27186
148336
SH
SOLE
148336
0
0
PARSLEY ENERGY INC
CL A
701877102
327
30580
SH
SOLE
30580
0
0
PAYCHEX INC
COM
704326107
238
3139
SH
SOLE
3139
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1140
7815
SH
SOLE
7815
0
0
PAYPAL HLDGS INC
COM
70450Y103
365848
2099799
SH
SOLE
2099799
0
0
PC-TEL INC
COM
69325Q105
401
60000
SH
SOLE
60000
0
0
PEMBINA PIPELINE CORP
COM
706327103
250
10000
SH
SOLE
10000
0
0
PEPSICO INC
COM
713448108
200328
1514653
SH
SOLE
1514653
0
0
PERFICIENT INC
COM
71375U101
1872
52320
SH
SOLE
52320
0
0
PERKINELMER INC
COM
714046109
237234
2418536
SH
SOLE
2418536
0
0
PFIZER INC
COM
717081103
83370
2549555
SH
SOLE
2549555
0
0
PGT INC
COM
69336V101
2506
159815
SH
SOLE
159815
0
0
PHILIP MORRIS INTL INC
COM
718172109
1611
23001
SH
SOLE
23001
0
0
PHILLIPS 66
COM
718546104
568
7902
SH
SOLE
7902
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
279
2500
PRN
SOLE
2500
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
378
6801
PRN
SOLE
6801
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
1647
39220
SH
SOLE
39220
0
0
PINTEREST INC
CL A
72352L106
47288
2132966
SH
SOLE
2132966
0
0
PIONEER NAT RES CO
COM
723787107
14421
147607
SH
SOLE
147607
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
146
16550
SH
SOLE
16550
0
0
PLANET FITNESS INC
CL A
72703H101
2071
34185
SH
SOLE
34185
0
0
PNC FINL SVCS GROUP INC
COM
693475105
386
3665
SH
SOLE
3665
0
0
POOL CORPORATION
COM
73278L105
1024
3767
SH
SOLE
3767
0
0
POST HLDGS INC
COM
737446104
10118
115473
SH
SOLE
115473
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
3276
86132
SH
SOLE
86132
0
0
PPG INDS INC
COM
693506107
265
2500
SH
SOLE
2500
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
1446
14864
SH
SOLE
14864
0
0
PROASSURANCE CORP
COM
74267C106
467
32287
SH
SOLE
32287
0
0
PROCTER & GAMBLE CO
COM
742718109
150568
1259248
SH
SOLE
1259248
0
0
PROGYNY INC
COM
74340E103
1014
39300
SH
SOLE
39300
0
0
PROLOGIS INC
COM
74340W103
1116
11960
SH
SOLE
11960
0
0
PROOFPOINT INC
COM
743424103
461
4145
SH
SOLE
4145
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
763
34110
PRN
SOLE
34110
0
0
PROSPERITY BANCSHARES INC
COM
743606105
3661
61654
SH
SOLE
61654
0
0
PRUDENTIAL FINL INC
COM
744320102
3077
50524
SH
SOLE
50524
0
0
Q2 HLDGS INC
COM
74736L109
1619
18875
SH
SOLE
18875
0
0
QUALCOMM INC
COM
747525103
33198
363978
SH
SOLE
363978
0
0
QUANTUM CORP
COM NEW
747906501
502
130000
SH
SOLE
130000
0
0
RAVEN INDS INC
COM
754212108
4302
200000
SH
SOLE
200000
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
759
11026
SH
SOLE
11026
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
14688
238360
SH
SOLE
238360
0
0
R1 RCM INC
COM
749397105
3284
294490
SH
SOLE
294490
0
0
REALPAGE INC
COM
75606N109
112642
1732694
SH
SOLE
1732694
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
12816
82146
SH
SOLE
82146
0
0
RED ROCK RESORTS INC
CL A
75700L108
1768
162025
SH
SOLE
162025
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
311
498
SH
SOLE
498
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
12153
128024
SH
SOLE
128024
0
0
RENASANT CORP
COM
75970E107
4358
175000
SH
SOLE
175000
0
0
REPAY HLDGS CORP
COM CL A
76029L100
1590
64560
SH
SOLE
64560
0
0
REPUBLIC SVCS INC
COM
760759100
5675
69165
SH
SOLE
69165
0
0
REXNORD CORP NEW
COM
76169B102
4368
149840
SH
SOLE
149840
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
502
14458
SH
SOLE
14458
0
0
RINGCENTRAL INC
CL A
76680R206
257
900
SH
SOLE
900
0
0
ROCKWELL AUTOMATION INC
COM
773903109
91501
429583
SH
SOLE
429583
0
0
ROPER INDS INC NEW
COM
776696106
243493
627139
SH
SOLE
627139
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
476
14570
SH
SOLE
14570
0
0
ROYAL GOLD INC
COM
780287108
421
3390
SH
SOLE
3390
0
0
RUBICON PROJ INC
COM
78112V102
3930
589205
SH
SOLE
589205
0
0
S&P GLOBAL INC
COM
78409V104
1276
3873
SH
SOLE
3873
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
630
22741
SH
SOLE
22741
0
0
SALESFORCE COM INC
COM
79466L302
41723
222725
SH
SOLE
222725
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
4847
16268
SH
SOLE
16268
0
0
SCHLUMBERGER LTD
COM
806857108
1648
89612
SH
SOLE
89612
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
214
5800
PRN
SOLE
5800
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1318
25469
PRN
SOLE
25469
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
2342
114815
SH
SOLE
114815
0
0
SEALED AIR CORP NEW
COM
81211K100
340
10362
SH
SOLE
10362
0
0
SEI INVESTMENTS CO
COM
784117103
625
11364
SH
SOLE
11364
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
281
2809
PRN
SOLE
2809
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
282
2205
SH
SOLE
2205
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
679
6497
PRN
SOLE
6497
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
546
9678
SH
SOLE
9678
0
0
SERVICE CORP INTL
COM
817565104
235
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
340
840
SH
SOLE
840
0
0
SERVICESOURCE INTL INC
COM
81763U100
1074
680000
SH
SOLE
680000
0
0
SHERWIN WILLIAMS CO
COM
824348106
34317
59388
SH
SOLE
59388
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
21279
1243649
SH
SOLE
1243649
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1430
77450
SH
SOLE
77450
0
0
SM ENERGY CO
COM
78454L100
74
19804
SH
SOLE
19804
0
0
SMITH A O CORP
COM
831865209
3053
64800
SH
SOLE
64800
0
0
SONOCO PRODS CO
COM
835495102
597
11423
SH
SOLE
11423
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1437
51853
SH
SOLE
51853
0
0
SOUTHWEST AIRLS CO
COM
844741108
374
10946
SH
SOLE
10946
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4140
13425
SH
SOLE
13425
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2597
15518
PRN
SOLE
15518
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1304
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
258
2548
PRN
SOLE
2548
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
438
5000
PRN
SOLE
5000
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
698
6234
PRN
SOLE
6234
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
831
9075
PRN
SOLE
9075
0
0
SPS COMMERCE INC
COM
78463M107
848
11295
SH
SOLE
11295
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
10883
176844
SH
SOLE
176844
0
0
STARBUCKS CORP
COM
855244109
12633
171665
SH
SOLE
171665
0
0
STATE STR CORP
COM
857477103
211
3324
SH
SOLE
3324
0
0
STERICYCLE INC
COM
858912108
228
4074
SH
SOLE
4074
0
0
STRYKER CORPORATION
COM
863667101
45172
250690
SH
SOLE
250690
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
167
11650
SH
SOLE
11650
0
0
SVB FINL GROUP
COM
78486Q101
1804
8372
SH
SOLE
8372
0
0
SWK HLDGS CORP
COM NEW
78501P203
1903
158818
SH
SOLE
158818
0
0
SYSCO CORP
COM
871829107
1947
35628
SH
SOLE
35628
0
0
SYSTEMAX INC
COM
871851101
17358
845102
SH
SOLE
845102
0
0
T-MOBILE US INC
COM
872590104
210
2017
SH
SOLE
2017
0
0
TALEND S A
ADS
874224207
1365
39395
SH
SOLE
39395
0
0
TARGA RES CORP
COM
87612G101
203
10106
SH
SOLE
10106
0
0
TARGET CORP
COM
87612E106
1709
14250
SH
SOLE
14250
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1525
18702
SH
SOLE
18702
0
0
TELADOC INC
COM
87918A105
675
3535
SH
SOLE
3535
0
0
TELLURIAN INC NEW
COM
87968A104
16
14000
SH
SOLE
14000
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2169
70272
SH
SOLE
70272
0
0
TEXAS INSTRS INC
COM
882508104
12462
98149
SH
SOLE
98149
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
1069
130645
SH
SOLE
130645
0
0
THE TRADE DESK INC
COM CL A
88339J105
8130
20000
SH
SOLE
20000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
436134
1203660
SH
SOLE
1203660
0
0
THOR INDS INC
COM
885160101
3080
28910
SH
SOLE
28910
0
0
TORO CO
COM
891092108
65052
980586
SH
SOLE
980586
0
0
TRACTOR SUPPLY CO
COM
892356106
69867
530137
SH
SOLE
530137
0
0
TRANSDIGM GROUP INC
COM
893641100
1446
3270
SH
SOLE
3270
0
0
TREX CO INC
COM
89531P105
3602
27695
SH
SOLE
27695
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
180973
4190149
SH
SOLE
4190149
0
0
TRUIST FINL CORP
COM
89832Q109
47384
1261893
SH
SOLE
1261893
0
0
TWILIO INC
CL A
90138F102
750
3420
SH
SOLE
3420
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21222
61179
SH
SOLE
61179
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
3814
47080
SH
SOLE
47080
0
0
UNION PAC CORP
COM
907818108
197087
1165712
SH
SOLE
1165712
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
1935
17401
SH
SOLE
17401
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
4320
14646
SH
SOLE
14646
0
0
UPLAND SOFTWARE INC
COM
91544A109
249
7163
SH
SOLE
7163
0
0
UPWORK INC
COM
91688F104
1512
104685
SH
SOLE
104685
0
0
US BANCORP DEL
COM NEW
902973304
95527
2594419
SH
SOLE
2594419
0
0
V F CORP
COM
918204108
146353
2401596
SH
SOLE
2401596
0
0
VALMONT INDS INC
COM
920253101
57086
502425
SH
SOLE
502425
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
727
7801
PRN
SOLE
7801
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1358
16340
PRN
SOLE
16340
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1252
14168
PRN
SOLE
14168
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
373
9628
PRN
SOLE
9628
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
230
2925
PRN
SOLE
2925
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
407
10268
PRN
SOLE
10268
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
908
16770
PRN
SOLE
16770
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6023
21250
PRN
SOLE
21250
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
541
6886
SH
SOLE
6886
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2328
19673
PRN
SOLE
19673
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1178
8084
PRN
SOLE
8084
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1475
17839
PRN
SOLE
17839
0
0
VARIAN MED SYS INC
COM
92220P105
208
1700
SH
SOLE
1700
0
0
VERISK ANALYTICS INC
COM
92345Y106
26490
155642
SH
SOLE
155642
0
0
VERITEX HLDGS INC
COM
923451108
2143
121084
SH
SOLE
121084
0
0
VERIZON COMMUNICATIONS
COM
92343V104
17021
308741
SH
SOLE
308741
0
0
VIEWRAY INC
COM
92672L107
630
281210
SH
SOLE
281210
0
0
VISA INC
COM CL A
92826C839
169675
878370
SH
SOLE
878370
0
0
VULCAN MATS CO
COM
929160109
1303
11250
SH
SOLE
11250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
3046
71854
SH
SOLE
71854
0
0
WAL MART STORES INC
COM
931142103
45896
383168
SH
SOLE
383168
0
0
WASTE CONNECTIONS INC
COM
94106B101
102077
1088356
SH
SOLE
1088356
0
0
WASTE MGMT INC DEL
COM
94106L109
34422
325010
SH
SOLE
325010
0
0
WATERS CORP
COM
941848103
271
1500
SH
SOLE
1500
0
0
WATSCO INC
COM
942622200
664
3737
SH
SOLE
3737
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
1067
13170
SH
SOLE
13170
0
0
WELLS FARGO & CO NEW
COM
949746101
2525
98652
SH
SOLE
98652
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
927
58850
SH
SOLE
58850
0
0
WEYERHAEUSER CO
COM
962166104
477
21218
SH
SOLE
21218
0
0
WINGSTOP INC
COM
974155103
5325
38315
SH
SOLE
38315
0
0
WORKIVA INC
COM CL A
98139A105
802
15000
SH
SOLE
15000
0
0
WPX ENERGY INC
COM
98212B103
2950
462374
SH
SOLE
462374
0
0
XILINX INC
COM
983919101
10987
111665
SH
SOLE
111665
0
0
XPO LOGISTICS INC
COM
983793100
570
7380
SH
SOLE
7380
0
0
XYLEM INC
COM
98419M100
47532
731714
SH
SOLE
731714
0
0
YETI HLDGS INC
COM
98585X104
2179
50990
SH
SOLE
50990
0
0
YUM BRANDS INC
COM
988498101
2079
23920
SH
SOLE
23920
0
0
YUM CHINA HLDGS INC
COM
98850P109
690
14358
SH
SOLE
14358
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
246
960
SH
SOLE
960
0
0
ZIMMER HLDGS INC
COM
98956P102
532
4455
SH
SOLE
4455
0
0
ZIONS BANCORPORATION
COM
989701107
47078
1384642
SH
SOLE
1384642
0
0
ZIX CORP
COM
98974P100
1173
170000
SH
SOLE
170000
0
0
ZOETIS INC
CL A
98978V103
270918
1976926
SH
SOLE
1976926
0
0
ZUORA INC
COM CL A
98983V106
1640
128655
SH
SOLE
128655
0
0