0000950123-19-007579.txt : 20190812
0000950123-19-007579.hdr.sgml : 20190812
20190812160513
ACCESSION NUMBER: 0000950123-19-007579
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190812
DATE AS OF CHANGE: 20190812
EFFECTIVENESS DATE: 20190812
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: 191016475
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
false
true
false
0000310051
XXXXXXXX
06-30-2019
06-30-2019
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-09-2019
0
526
13705445
false
INFORMATION TABLE
2
form13fInfoTable.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
13962
80547
SH
SOLE
80547
0
0
A H BELO CORP
COM CL A
001282102
3681
997445
SH
SOLE
997445
0
0
A10 NETWORKS INC
COM
002121101
614
90000
SH
SOLE
90000
0
0
ABBOTT LABS
COM
002824100
183894
2186616
SH
SOLE
2186616
0
0
ABBVIE INC
COM
00287Y109
87992
1210010
SH
SOLE
1210010
0
0
ABRAXAS PETE CORP
COM
003830106
16
15809
SH
SOLE
15809
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
33601
181853
SH
SOLE
181853
0
0
ACI WORLDWIDE INC
COM
004498101
28007
815591
SH
SOLE
815591
0
0
ADOBE SYS INC
COM
00724F101
326364
1107634
SH
SOLE
1107634
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
446
4840
SH
SOLE
4840
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2490
33350
SH
SOLE
33350
0
0
AIR PRODS & CHEMS INC
COM
009158106
216723
957382
SH
SOLE
957382
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
196730
2454832
SH
SOLE
2454832
0
0
ALAMO GROUP INC
COM
011311107
3239
32415
SH
SOLE
32415
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
237
39200
SH
SOLE
39200
0
0
ALARM COM HLDGS INC
COM
011642105
21891
409170
SH
SOLE
409170
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1212
4430
SH
SOLE
4430
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
2168
15473
SH
SOLE
15473
0
0
ALLSTATE CORP
COM
020002101
22971
225896
SH
SOLE
225896
0
0
ALPHABET INC CLASS A
COM
02079K305
168406
155528
SH
SOLE
155528
0
0
ALPHABET INC CLASS C
COM
02079K107
145329
134451
SH
SOLE
134451
0
0
ALTABA INC
COM
021346101
209
3014
SH
SOLE
3014
0
0
ALTRIA GROUP INC
COM
02209S103
1356
28637
SH
SOLE
28637
0
0
AMAZON COM INC
COM
023135106
407468
215178
SH
SOLE
215178
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
252
17280
SH
SOLE
17280
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
515
11165
SH
SOLE
11165
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
212
2410
SH
SOLE
2410
0
0
AMERICAN EXPRESS CO
COM
025816109
12709
102956
SH
SOLE
102956
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
227
4262
SH
SOLE
4262
0
0
AMERICAN TOWER CORP
COM
03027X100
22547
110283
SH
SOLE
110283
0
0
AMERICAN WOODMARK CORP
COM
030506109
1829
21610
SH
SOLE
21610
0
0
AMERICAS SILVER CORP
COM NEW
03063L705
167
71500
SH
SOLE
71500
0
0
AMETEK INC NEW
COM
031100100
4234
46608
SH
SOLE
46608
0
0
AMGEN INC
CL A
031162100
115601
627312
SH
SOLE
627312
0
0
AMPHENOL CORP NEW
CL A
032095101
1045
10890
SH
SOLE
10890
0
0
ANALOG DEVICES INC
COM
032654105
516
4575
SH
SOLE
4575
0
0
ANNALY CAP MGMT INC
COM
035710409
123
13450
SH
SOLE
13450
0
0
ANSYS INC
COM
03662Q105
897
4381
SH
SOLE
4381
0
0
APACHE CORP
COM
037411105
212
7325
SH
SOLE
7325
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
1782
548454
SH
SOLE
548454
0
0
APPIAN CORP
CL A
03782L101
2856
79170
SH
SOLE
79170
0
0
APPLE COMPUTER INC
COM
037833100
399883
2020427
SH
SOLE
2020427
0
0
APTARGROUP INC
COM
038336103
435
3500
SH
SOLE
3500
0
0
AT&T INC
COM
00206R102
126208
3766287
SH
SOLE
3766287
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
19297
116718
SH
SOLE
116718
0
0
AUTOZONE INC
COM
053332102
2607
2371
SH
SOLE
2371
0
0
AVANOS MED INC
COM
05350V106
1820
41725
SH
SOLE
41725
0
0
AVERY DENNISON CORP
COM
053611109
960
8300
SH
SOLE
8300
0
0
AZZ INC
COM
002474104
10945
237825
SH
SOLE
237825
0
0
BAIDU INC
SPON ADR REP A
056752108
472
4025
SH
SOLE
4025
0
0
BALL CORP
COM
058498106
24247
346433
SH
SOLE
346433
0
0
BANC CALIF INC
COM
05990K106
1357
97134
SH
SOLE
97134
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
12454
428851
SH
SOLE
428851
0
0
BANK NEW YORK INC
COM
064058100
1734
39279
SH
SOLE
39279
0
0
BANK OF AMERICA CORPORATION
COM
060505104
223728
7714766
SH
SOLE
7714766
0
0
BANK MONTREAL QUE
COM
063671101
547
7252
SH
SOLE
7252
0
0
BARNES GROUP INC
COM
067806109
10426
185048
SH
SOLE
185048
0
0
BAXTER INTL INC
COM
071813109
240
2933
SH
SOLE
2933
0
0
BB&T CORP
COM
054937107
329
6700
SH
SOLE
6700
0
0
BECTON DICKINSON & CO
COM
075887109
43679
173321
SH
SOLE
173321
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5094
16
SH
SOLE
16
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
44472
208623
SH
SOLE
208623
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
2923
50300
SH
SOLE
50300
0
0
BLACK KNIGHT INC
COM
09215C105
41912
696795
SH
SOLE
696795
0
0
BLACKROCK INC
COM
09247X101
525
1118
SH
SOLE
1118
0
0
BOEING CO
COM
097023105
4731
12998
SH
SOLE
12998
0
0
BOK FINL CORP
COM NEW
05561Q201
1867
24736
SH
SOLE
24736
0
0
BOOKING HLDGS INC
COM
09857L108
4409
2352
SH
SOLE
2352
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
786
18296
SH
SOLE
18296
0
0
BOX INC
CL A
10316T104
1173
66625
SH
SOLE
66625
0
0
BP PLC
SPONSORED ADR
055622104
460
11037
SH
SOLE
11037
0
0
BRIDGE BANCORP INC
COM
108035106
511
17355
SH
SOLE
17355
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
2730
127230
SH
SOLE
127230
0
0
BRIGHTCOVE INC
COM
10921T101
646
62500
SH
SOLE
62500
0
0
BRINKER INTL INC
COM
109641100
572
14524
SH
SOLE
14524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
6098
134463
SH
SOLE
134463
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
15664
122683
SH
SOLE
122683
0
0
BROWN FORMAN CORP
CL B
115637209
370
6677
SH
SOLE
6677
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3526
209135
SH
SOLE
209135
0
0
CABOT OIL & GAS CORP
COM
127097103
111100
4838856
SH
SOLE
4838856
0
0
CADENCE BANCORPORATION
CL A
12739A100
5342
256815
SH
SOLE
256815
0
0
CANADIAN NATL RY CO
COM
136375102
1261
13638
SH
SOLE
13638
0
0
CANTEL MEDICAL CORP
COM
138098108
1437
17820
SH
SOLE
17820
0
0
CARBONITE INC
COM
141337105
2783
106885
SH
SOLE
106885
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
1799
37485
SH
SOLE
37485
0
0
CASS INFORMATION SYS INC
COM
14808P109
1939
40004
SH
SOLE
40004
0
0
CATERPILLAR INC DEL
COM
149123101
1481
10866
SH
SOLE
10866
0
0
CBS CORP NEW
CL B
124857202
300
6020
SH
SOLE
6020
0
0
CBTX INC
COM
12481V104
35936
1277050
SH
SOLE
1277050
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
21370
2228311
SH
SOLE
2228311
0
0
CELGENE CORP
COM
151020104
5379
58186
SH
SOLE
58186
0
0
CENTURY CMNTYS INC
COM
156504300
2443
91915
SH
SOLE
91915
0
0
CERUS CORP
COM
157085101
808
143690
SH
SOLE
143690
0
0
CHARLES RIV LABS INTL INC
COM
159864107
48782
343777
SH
SOLE
343777
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
559
1414
SH
SOLE
1414
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
525
4540
SH
SOLE
4540
0
0
CHEVRON CORP NEW
COM
166764100
113110
908955
SH
SOLE
908955
0
0
CHUBB LIMITED
COM
H1467J104
1610
10933
SH
SOLE
10933
0
0
CHURCH & DWIGHT INC
COM
171340102
214
2930
SH
SOLE
2930
0
0
CIMAREX ENERGY CO
COM
171798101
445
7500
SH
SOLE
7500
0
0
CINEMARK HOLDINGS INC
COM
17243V102
1385
38368
SH
SOLE
38368
0
0
CINTAS CORP
COM
172908105
110395
465232
SH
SOLE
465232
0
0
CISCO SYS INC
COM
17275R102
30308
553779
SH
SOLE
553779
0
0
CITIGROUP INC
COM NEW
172967424
11718
167327
SH
SOLE
167327
0
0
CITRIX SYS INC
COM
177376100
9124
92970
SH
SOLE
92970
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
283
5000
SH
SOLE
5000
0
0
COCA COLA CO
COM
191216100
139082
2731382
SH
SOLE
2731382
0
0
COLGATE PALMOLIVE CO
COM
194162103
108647
1515931
SH
SOLE
1515931
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
1068
10666
SH
SOLE
10666
0
0
COMCAST CORP NEW
CL A
20030N101
4777
112995
SH
SOLE
112995
0
0
COMERICA INC
COM
200340107
212616
2926976
SH
SOLE
2926976
0
0
COMFORT SYS USA INC
COM
199908104
1599
31363
SH
SOLE
31363
0
0
COMMERCIAL METALS CO
COM
201723103
3466
194184
SH
SOLE
194184
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2561
46605
SH
SOLE
46605
0
0
COMSTOCK RES INC
COM
205768302
167
30000
SH
SOLE
30000
0
0
CONCHO RES INC
COM
20605P101
1031
9994
SH
SOLE
9994
0
0
CONOCOPHILLIPS
COM
20825C104
68325
1120087
SH
SOLE
1120087
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
2312
1329000
SH
SOLE
1329000
0
0
COPART INC
COM
217204106
3525
47170
SH
SOLE
47170
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
4099
70755
SH
SOLE
70755
0
0
CORNING INC
COM
219350105
279
8401
SH
SOLE
8401
0
0
CORTEVA INC
COM
22052L104
21373
722792
SH
SOLE
722792
0
0
COSTCO WHSL CORP NEW
COM
22160K105
2285
8645
SH
SOLE
8645
0
0
COUPA SOFTWARE INC
COM
22266L106
884
6985
SH
SOLE
6985
0
0
CSW INDUSTRIALS INC
COM
126402106
3390
49745
SH
SOLE
49745
0
0
CSX CORP
COM
126408103
227
2939
SH
SOLE
2939
0
0
CULLEN FROST BANKERS INC
COM
229899109
208542
2226585
SH
SOLE
2226585
0
0
CVS CORP
COM
126650100
2632
48300
SH
SOLE
48300
0
0
CYNERGISTEK INC
COM
23258P105
956
197500
SH
SOLE
197500
0
0
DANAHER CORP DEL
COM
235851102
323584
2264094
SH
SOLE
2264094
0
0
DEERE & CO
COM
244199105
526
3176
SH
SOLE
3176
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
872
5060
SH
SOLE
5060
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
8952
82152
SH
SOLE
82152
0
0
DISNEY WALT CO
COM DISNEY
254687106
137731
986330
SH
SOLE
986330
0
0
DOLLAR TREE INC
COM
256746108
29605
275677
SH
SOLE
275677
0
0
DOMINION RES INC VA NEW
COM
25746U109
276
3570
SH
SOLE
3570
0
0
DOMO INC
COM CL B
257554105
314
11500
SH
SOLE
11500
0
0
DOVER CORP
COM
260003108
1547
15442
SH
SOLE
15442
0
0
DOW INC
COM
260557103
10771
218434
SH
SOLE
218434
0
0
DUKE ENERGY CORP NEW
COM
26441C204
493
5590
SH
SOLE
5590
0
0
DUPONT DE NEMOURS INC
COM
26614N102
56950
758619
SH
SOLE
758619
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
18023
475675
SH
SOLE
475675
0
0
EBAY INC
COM
278642103
221
5605
SH
SOLE
5605
0
0
ECOLAB INC
COM
278865100
199449
1010176
SH
SOLE
1010176
0
0
ELDORADO GOLD CORP NEW
COM
284902509
116
20000
SH
SOLE
20000
0
0
EMCOR GROUP INC
COM
29084Q100
4006
45473
SH
SOLE
45473
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
352
7295
SH
SOLE
7295
0
0
EMERSON ELEC CO
COM
291011104
109312
1638374
SH
SOLE
1638374
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
198
14080
SH
SOLE
14080
0
0
ENSCO ROWAN PLC
SHS CLASS A
G3166L100
427
50000
SH
SOLE
50000
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7814
270658
SH
SOLE
270658
0
0
ENVESTNET INC
COM
29404K106
11515
168422
SH
SOLE
168422
0
0
EOG RES INC
COM
26875P101
160307
1720770
SH
SOLE
1720770
0
0
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
393
8800
SH
SOLE
8800
0
0
EURONET WORLDWIDE INC
COM
298736109
521
3095
SH
SOLE
3095
0
0
EVERI HLDGS INC
COM
30034T103
2757
231087
SH
SOLE
231087
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
100
15000
SH
SOLE
15000
0
0
EXACT SCIENCES CORP
COM
30063P105
745
6310
SH
SOLE
6310
0
0
EXXON MOBIL CORP
COM
30231G102
74983
978509
SH
SOLE
978509
0
0
FACEBOOK INC
CL A
30303M102
58329
302223
SH
SOLE
302223
0
0
FAIR ISAAC CORP
COM
303250104
528
1680
SH
SOLE
1680
0
0
FASTENAL COMPANY
COM
311900104
293
9000
SH
SOLE
9000
0
0
FASTLY INC
COM
31188V100
309
15250
SH
SOLE
15250
0
0
FEDERAL SIGNAL
COM
313855108
2082
77850
SH
SOLE
77850
0
0
FERRO CORP
COM
315405100
243
15355
SH
SOLE
15355
0
0
FIREEYE INC
COM
31816Q101
4931
332979
SH
SOLE
332979
0
0
FIRST FINL BANKSHARES
COM
32020R109
15953
518110
SH
SOLE
518110
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
3151
85760
SH
SOLE
85760
0
0
FIRSTCASH INC
COM
33767D105
3957
39565
SH
SOLE
39565
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
2211
23050
SH
SOLE
23050
0
0
FIVE BELOW INC
COM
33829M101
481
4005
SH
SOLE
4005
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
14579
51909
SH
SOLE
51909
0
0
FLIR SYS INC
COM
302445101
69308
1281109
SH
SOLE
1281109
0
0
FMC CORP
COM NEW
302491303
239052
2881885
SH
SOLE
2881885
0
0
FOOT LOCKER INC
COM
344849104
3058
72949
SH
SOLE
72949
0
0
FORTINET INC
COM
34959E109
3247
42267
SH
SOLE
42267
0
0
FORTIVE CORP
COM
34959J108
100316
1230574
SH
SOLE
1230574
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
378
25000
SH
SOLE
25000
0
0
FRANKLIN ELEC INC
COM
353514102
59001
1242118
SH
SOLE
1242118
0
0
FRESHPET INC
COM
358039105
2106
46265
SH
SOLE
46265
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
137
30000
PRN
SOLE
30000
0
0
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
87
15000
PRN
SOLE
15000
0
0
GARMIN LTD
SHS
H2906T109
769
9641
SH
SOLE
9641
0
0
GENERAC HLDGS INC
COM
368736104
58368
840917
SH
SOLE
840917
0
0
GENERAL DYNAMICS CORP
COM
369550108
9823
54025
SH
SOLE
54025
0
0
GENERAL ELECTRIC CO
COM
369604103
342
32548
SH
SOLE
32548
0
0
GENERAL MLS INC
COM
370334104
3166
60278
SH
SOLE
60278
0
0
GENESEE & WYO INC
CL A
371559105
3801
38010
SH
SOLE
38010
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
231
10541
SH
SOLE
10541
0
0
GENTEX CORP
COM
371901109
712
28950
SH
SOLE
28950
0
0
GILEAD SCIENCES INC
COM
375558103
620
9181
SH
SOLE
9181
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
52611
1297447
SH
SOLE
1297447
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
211
5268
SH
SOLE
5268
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
460
2250
SH
SOLE
2250
0
0
GOOSEHEAD INS INC
CL A
38267D109
3735
78145
SH
SOLE
78145
0
0
GORMAN RUPP CO
COM
383082104
12517
381263
SH
SOLE
381263
0
0
GRACO INC
COM
384109104
628
12505
SH
SOLE
12505
0
0
GRAHAM CORP
COM
384556106
1461
72300
SH
SOLE
72300
0
0
GRAINGER W W INC
COM
384802104
626
2335
SH
SOLE
2335
0
0
GREAT PANTHER MINING LIMITED
COM
39115V101
171
200000
SH
SOLE
200000
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
407
4010
SH
SOLE
4010
0
0
HALLIBURTON CO
COM
406216101
5209
229079
SH
SOLE
229079
0
0
HANOVER INS GROUP INC
COM
410867105
3370
26265
SH
SOLE
26265
0
0
HARRIS CORP DEL
COM
413875105
1234
6525
SH
SOLE
6525
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
2611
86129
SH
SOLE
86129
0
0
HEALTHEQUITY INC
COM
42226A107
3184
48685
SH
SOLE
48685
0
0
HEICO CORP NEW
COM
422806109
743
5555
SH
SOLE
5555
0
0
HESS CORP
COM
42809H107
1141
17942
SH
SOLE
17942
0
0
HEXCEL CORP NEW
COM
428291108
550
6795
SH
SOLE
6795
0
0
HILL ROM HLDGS INC
COM
431475102
1344
12843
SH
SOLE
12843
0
0
HILLTOP HOLDINGS INC
COM
432748101
989
46519
SH
SOLE
46519
0
0
HOME BANCSHARES INC
COM
436893200
14251
739908
SH
SOLE
739908
0
0
HOME DEPOT INC
COM
437076102
266083
1279432
SH
SOLE
1279432
0
0
HONEYWELL INTL INC
COM
438516106
291358
1668815
SH
SOLE
1668815
0
0
HORIZON PHARMA PLC
SHS
G4617B105
2880
119685
SH
SOLE
119685
0
0
HORMEL FOODS CORP
COM
440452100
1659
40925
SH
SOLE
40925
0
0
HOSTESS BRANDS INC
CL A
44109J106
2933
203115
SH
SOLE
203115
0
0
IDEXX LABS INC
COM
45168D104
1224
4444
SH
SOLE
4444
0
0
ILLINOIS TOOL WKS INC
COM
452308109
26844
177999
SH
SOLE
177999
0
0
IMPERIAL OIL LTD
COM NEW
453038408
360
13000
SH
SOLE
13000
0
0
INFINERA CORPORATION
COM
45667G103
407
140000
SH
SOLE
140000
0
0
INGERSOLL-RAND PLC
SHS
G47791101
247
1950
SH
SOLE
1950
0
0
INSTRUCTURE INC
COM
45781U103
2253
53010
SH
SOLE
53010
0
0
INTEL CORP
COM
458140100
7088
148078
SH
SOLE
148078
0
0
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
381
27000
SH
SOLE
27000
0
0
INTL PAPER CO
COM
460146103
572
13198
SH
SOLE
13198
0
0
INTEVAC INC
COM
461148108
387
80000
SH
SOLE
80000
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
10616
76985
SH
SOLE
76985
0
0
INTUIT
COM
461202103
1223
4679
SH
SOLE
4679
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1067
5714
SH
SOLE
5714
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
279
4296
PRN
SOLE
4296
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
304
2548
PRN
SOLE
2548
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
471
4369
PRN
SOLE
4369
0
0
INVESCO EXCHNG TRADED FD TR
CHINA SMALL CP
46138E701
464
18165
PRN
SOLE
18165
0
0
ISHARES INC
MSCI CDA ETF
464286509
228
7979
PRN
SOLE
7979
0
0
ISHARES
MSCI ISR CAP ETF
464286632
394
7225
PRN
SOLE
7225
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
403
13147
PRN
SOLE
13147
0
0
ISHARES INC
MSCI SZ CAP ETF
464286749
586
15593
PRN
SOLE
15593
0
0
ISHARES
MSCI GERMANY ETF
464286806
602
21466
PRN
SOLE
21466
0
0
ISHARES
MSCI NETHERL ETF
464286814
331
10720
PRN
SOLE
10720
0
0
ISHARES
MSCI HONG KG ETF
464286871
1035
40008
PRN
SOLE
40008
0
0
ISHARES TR
SELECT DIVID ETF
464287168
249
2502
PRN
SOLE
2502
0
0
ISHARES TR
CORE S&P500 ETF
464287200
367
1245
PRN
SOLE
1245
0
0
ISHARES TR
CORE US AGGBD ET
464287226
3241
29103
PRN
SOLE
29103
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
387
9014
PRN
SOLE
9014
0
0
ISHARES TR
1-3 YR TR BD ETF
464287457
2580
30435
PRN
SOLE
30435
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
471
5280
PRN
SOLE
5280
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
213
1671
PRN
SOLE
1671
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
255
2120
PRN
SOLE
2120
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
7894
100839
PRN
SOLE
100839
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
451
3033
PRN
SOLE
3033
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1149
6294
PRN
SOLE
6294
0
0
ISHARES TR
MSCI ACWI EX US
464288240
13091
279969
PRN
SOLE
279969
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1190
20898
PRN
SOLE
20898
0
0
ISHARES TR
PFD AND INCM SEC
464288687
227
6160
PRN
SOLE
6160
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
269
10591
PRN
SOLE
10591
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1273
13470
PRN
SOLE
13470
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
565
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
926
16965
PRN
SOLE
16965
0
0
ISHARES TR
IBONDS SEP20 ETF
46434V571
282
11020
PRN
SOLE
11020
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
462
17703
PRN
SOLE
17703
0
0
ISHARES TR
IBONDS DEC2021
46435G789
305
11848
PRN
SOLE
11848
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
276
1933
PRN
SOLE
1933
0
0
ITERIS INC
COM
46564T107
1716
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
992
15145
SH
SOLE
15145
0
0
J & J SNACK FOODS CORP
COM
466032109
1734
10775
SH
SOLE
10775
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
2978
24585
SH
SOLE
24585
0
0
JOHNSON & JOHNSON
COM
478160104
128265
920917
SH
SOLE
920917
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
999
24187
SH
SOLE
24187
0
0
JP MORGAN CHASE & CO
COM
46625H100
258173
2309237
SH
SOLE
2309237
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
28812
236513
SH
SOLE
236513
0
0
KEMPER CORP DEL
COM
488401100
257
2974
SH
SOLE
2974
0
0
KENNAMETAL INC
COM
489170100
3539
95680
SH
SOLE
95680
0
0
KEURIG DR PEPPER INC
COM
49271V100
20709
716588
SH
SOLE
716588
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1076
66649
SH
SOLE
66649
0
0
KIMBERLY CLARK CORP
COM
494368103
181612
1362635
SH
SOLE
1362635
0
0
KINDER MORGAN INC DEL
COM
49456B101
1519
72748
SH
SOLE
72748
0
0
KINSALE CAP GROUP INC
COM
49714P108
2616
28595
SH
SOLE
28595
0
0
KIRBY CORP
COM
497266106
160107
2026677
SH
SOLE
2026677
0
0
KOHLS CORP
COM
500255104
296
6226
SH
SOLE
6226
0
0
KONTOOR BRANDS INC
COM
50050N103
3424
122197
SH
SOLE
122197
0
0
KROGER CO
COM
501044101
790
36400
SH
SOLE
36400
0
0
L3 TECHNOLOGIES INC
COM
502413107
18416
75116
SH
SOLE
75116
0
0
LAREDO PETROLEUM INC
COM
516806106
29
10000
SH
SOLE
10000
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
409
28000
SH
SOLE
28000
0
0
LAUDER ESTEE COS INC
CL A
518439104
47830
261211
SH
SOLE
261211
0
0
LAWSON PRODS INC
COM
520776105
159111
4331908
SH
SOLE
4331908
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
8056
212110
SH
SOLE
212110
0
0
LIFE STORAGE INC
COM
53223X107
2761
29040
SH
SOLE
29040
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2971
26030
SH
SOLE
26030
0
0
LILLY ELI & CO
COM
532457108
4110
37097
SH
SOLE
37097
0
0
LINDE PLC
COM
G5494J103
19898
99092
SH
SOLE
99092
0
0
LITTELFUSE INC
COM
537008104
11082
62640
SH
SOLE
62640
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
11515
173810
SH
SOLE
173810
0
0
LIVENT CORP
COM
53814L108
108
15569
SH
SOLE
15569
0
0
LIVERAMP HLDGS INC
COM
53815P108
12817
264369
SH
SOLE
264369
0
0
LKQ CORP
COM
501889208
1462
54958
SH
SOLE
54958
0
0
LOCKHEED MARTIN CORP
COM
539830109
1757
4834
SH
SOLE
4834
0
0
LOGMEIN INC
COM
54142L109
36683
497873
SH
SOLE
497873
0
0
LOWES COS INC
COM
548661107
6984
69210
SH
SOLE
69210
0
0
LUMENTUM HLDGS INC
COM
55024U109
1525
28560
SH
SOLE
28560
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4175
65228
SH
SOLE
65228
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
3795
327750
SH
SOLE
327750
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1715
41710
SH
SOLE
41710
0
0
MARRIOTT INTL INC NEW
CL A
571903202
225
1605
SH
SOLE
1605
0
0
MARSH & MCLENNAN COS INC
COM
571748102
649
6510
SH
SOLE
6510
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
144594
628368
SH
SOLE
628368
0
0
MASTERCARD INC
CL A
57636Q104
8586
32457
SH
SOLE
32457
0
0
MATADOR RES CO
COM
576485205
3656
183925
SH
SOLE
183925
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
288
1855
SH
SOLE
1855
0
0
MCDONALDS CORP
COM
580135101
5543
26694
SH
SOLE
26694
0
0
MCKESSON CORP
COM
58155Q103
240
1785
SH
SOLE
1785
0
0
MEDTRONIC INC
COM
G5960L103
30914
317427
SH
SOLE
317427
0
0
MERCK & CO INC
COM
58933Y105
154076
1837521
SH
SOLE
1837521
0
0
MERCURY SYS INC
COM
589378108
7716
109677
SH
SOLE
109677
0
0
MESA LABS INC
COM
59064R109
7914
32391
SH
SOLE
32391
0
0
METLIFE INC
COM
59156R108
4634
93292
SH
SOLE
93292
0
0
MICROSOFT CORP
COM
594918104
408991
3053085
SH
SOLE
3053085
0
0
MIDDLEBY CORP
COM
596278101
2114
15575
SH
SOLE
15575
0
0
MODEL N INC
COM
607525102
410
21000
SH
SOLE
21000
0
0
MONDELEZ INTL INC
CL A
609207105
105041
1948817
SH
SOLE
1948817
0
0
MOODYS CORP
COM
615369105
73808
377904
SH
SOLE
377904
0
0
MPLX LP
COM UNIT REP LTD
55336V100
401
12445
SH
SOLE
12445
0
0
MSA SAFETY INC
COM
553498106
1259
11945
SH
SOLE
11945
0
0
MSC INDL DIRECT INC
CL A
553530106
1235
16630
SH
SOLE
16630
0
0
MSCI INC
COM
55354G100
3119
13063
SH
SOLE
13063
0
0
MURPHY OIL CORP
COM
626717102
2740
111142
SH
SOLE
111142
0
0
MURPHY USA INC
COM
626755102
2319
27594
SH
SOLE
27594
0
0
NATIONAL INSTRS CORP
COM
636518102
76613
1824565
SH
SOLE
1824565
0
0
NEOGEN CORP
COM
640491106
50365
810898
SH
SOLE
810898
0
0
NEOGENOMICS INC
COM NEW
64049M209
3501
159567
SH
SOLE
159567
0
0
NETAPP INC
COM
64110D104
934
15145
SH
SOLE
15145
0
0
NEWELL BRANDS INC
COM
651229106
370
23997
SH
SOLE
23997
0
0
NEWMARK GROUP INC
CL A
65158N102
1725
192106
SH
SOLE
192106
0
0
NEWMONT MNG CORP
COM
651639106
22908
595484
SH
SOLE
595484
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
4045
40050
SH
SOLE
40050
0
0
NEXTERA ENERGY INC
COM
65339F101
1537
7504
SH
SOLE
7504
0
0
NIKE INC
CL B
654106103
78269
932324
SH
SOLE
932324
0
0
NOBLE ENERGY INC
COM
655044105
32088
1432494
SH
SOLE
1432494
0
0
NOKIA CORP
SPONSORED ADR
654902204
192
38400
SH
SOLE
38400
0
0
NORFOLK SOUTHERN CORP
COM
655844108
360
1804
SH
SOLE
1804
0
0
NORTHERN TR CORP
COM
665859104
6071
67461
SH
SOLE
67461
0
0
NORTHROP GRUMMAN CORP
COM
666807102
271
840
SH
SOLE
840
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
670
7338
SH
SOLE
7338
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
105
10300
PRN
SOLE
10300
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
372
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
2815
34585
SH
SOLE
34585
0
0
NVIDIA CORP
COM
67066G104
593
3609
SH
SOLE
3609
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
24857
67305
SH
SOLE
67305
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
123571
2457660
SH
SOLE
2457660
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
478
3200
SH
SOLE
3200
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
5067
58165
SH
SOLE
58165
0
0
OMNICELL INC
COM
68213N109
5977
69473
SH
SOLE
69473
0
0
ONESPAN INC
COM
68287N100
1336
94280
SH
SOLE
94280
0
0
ORACLE CORP
COM
68389X105
88317
1550242
SH
SOLE
1550242
0
0
ORIGIN BANCORP INC
COM
68621T102
15085
457134
SH
SOLE
457134
0
0
OXFORD INDS INC
COM
691497309
2232
29448
SH
SOLE
29448
0
0
PACCAR INC
COM
693718108
538
7502
SH
SOLE
7502
0
0
PARKER HANNIFAN CORP
COM
701094104
25324
148956
SH
SOLE
148956
0
0
PARSLEY ENERGY INC
CL A
701877102
869
45717
SH
SOLE
45717
0
0
PATRICK INDS INC
COM
703343103
1164
23662
SH
SOLE
23662
0
0
PAYPAL HLDGS INC
COM
70450Y103
236446
2065752
SH
SOLE
2065752
0
0
PEMBINA PIPELINE CORP
COM
706327103
484
13000
SH
SOLE
13000
0
0
PEPSICO INC
COM
713448108
198923
1516992
SH
SOLE
1516992
0
0
PERKINELMER INC
COM
714046109
239516
2486150
SH
SOLE
2486150
0
0
PFIZER INC
COM
717081103
125729
2902332
SH
SOLE
2902332
0
0
PGT INC
COM
69336V101
2588
154805
SH
SOLE
154805
0
0
PHILIP MORRIS INTL INC
COM
718172109
1930
24577
SH
SOLE
24577
0
0
PHILLIPS 66
COM
718546104
793
8479
SH
SOLE
8479
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
269
2500
PRN
SOLE
2500
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
266
4845
PRN
SOLE
4845
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
2937
51090
SH
SOLE
51090
0
0
PIONEER NAT RES CO
COM
723787107
43790
284612
SH
SOLE
284612
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
306
12550
SH
SOLE
12550
0
0
PLANET FITNESS INC
CL A
72703H101
2487
34325
SH
SOLE
34325
0
0
PNC FINL SVCS GROUP INC
COM
693475105
496
3615
SH
SOLE
3615
0
0
POOL CORPORATION
COM
73278L105
898
4700
SH
SOLE
4700
0
0
POST HLDGS INC
COM
737446104
12194
117288
SH
SOLE
117288
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
743
19059
SH
SOLE
19059
0
0
PPG INDS INC
COM
693506107
314
2688
SH
SOLE
2688
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
1957
19733
SH
SOLE
19733
0
0
PRETIUM RES INC
COM
74139C102
200
20000
SH
SOLE
20000
0
0
PROASSURANCE CORP
COM
74267C106
5345
148021
SH
SOLE
148021
0
0
PROCTER & GAMBLE CO
COM
742718109
121034
1103818
SH
SOLE
1103818
0
0
PROOFPOINT INC
COM
743424103
694
5770
SH
SOLE
5770
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4208
63713
SH
SOLE
63713
0
0
PRUDENTIAL FINL INC
COM
744320102
7726
76495
SH
SOLE
76495
0
0
QUALCOMM INC
COM
747525103
11219
147489
SH
SOLE
147489
0
0
QUANTUM CORP
COM NEW
747906501
371
140000
SH
SOLE
140000
0
0
QUIDEL CORP
COM
74838J101
475
8000
SH
SOLE
8000
0
0
RANGE RES CORP
COM
75281A109
186
26663
SH
SOLE
26663
0
0
RAVEN INDS INC
COM
754212108
8769
244398
SH
SOLE
244398
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
993
11747
SH
SOLE
11747
0
0
RAYTHEON CO
COM NEW
755111507
4788
27536
SH
SOLE
27536
0
0
R1 RCM INC
COM
749397105
3455
274675
SH
SOLE
274675
0
0
REALPAGE INC
COM
75606N109
95799
1627858
SH
SOLE
1627858
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
9392
99545
SH
SOLE
99545
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
11484
121367
SH
SOLE
121367
0
0
RENASANT CORP
COM
75970E107
6529
181650
SH
SOLE
181650
0
0
REPUBLIC SVCS INC
COM
760759100
6327
73027
SH
SOLE
73027
0
0
REXNORD CORP NEW
COM
76169B102
4625
153060
SH
SOLE
153060
0
0
ROCKWELL AUTOMATION INC
COM
773903109
74162
452678
SH
SOLE
452678
0
0
ROKU INC
COM CL A
77543R102
12625
139378
SH
SOLE
139378
0
0
ROPER INDS INC NEW
COM
776696106
227277
620534
SH
SOLE
620534
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
3970
50000
SH
SOLE
50000
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1225
18830
SH
SOLE
18830
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
207
3144
SH
SOLE
3144
0
0
RUBICON PROJ INC
COM
78112V102
2629
413310
SH
SOLE
413310
0
0
S&P GLOBAL INC
COM
78409V104
837
3673
SH
SOLE
3673
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
1099
22741
SH
SOLE
22741
0
0
SALESFORCE COM INC
COM
79466L302
21378
140893
SH
SOLE
140893
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
3412
15175
SH
SOLE
15175
0
0
SCHLUMBERGER LTD
COM
806857108
11662
293470
SH
SOLE
293470
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
275
6853
SH
SOLE
6853
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
227
5800
PRN
SOLE
5800
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1275
24017
PRN
SOLE
24017
0
0
SEACHANGE INTL INC
COM
811699107
157
110000
SH
SOLE
110000
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
2376
93405
SH
SOLE
93405
0
0
SEALED AIR CORP NEW
COM
81211K100
443
10362
SH
SOLE
10362
0
0
SEI INVESTMENTS CO
COM
784117103
601
10708
SH
SOLE
10708
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
294
3177
PRN
SOLE
3177
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
306
2567
SH
SOLE
2567
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
210
2718
PRN
SOLE
2718
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
469
6009
PRN
SOLE
6009
0
0
SERVICE CORP INTL
COM
817565104
310
6620
SH
SOLE
6620
0
0
SERVICENOW INC
COM
81762P102
236
860
SH
SOLE
860
0
0
SHERWIN WILLIAMS CO
COM
824348106
28093
61300
SH
SOLE
61300
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
29952
1287722
SH
SOLE
1287722
0
0
SM ENERGY CO
COM
78454L100
280
22339
SH
SOLE
22339
0
0
SONOCO PRODS CO
COM
835495102
1022
15639
SH
SOLE
15639
0
0
SOUTHERN CO
COM
842587107
225
4075
SH
SOLE
4075
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
2421
74779
SH
SOLE
74779
0
0
SOUTHWEST AIRLS CO
COM
844741108
850
16741
SH
SOLE
16741
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3610
12321
SH
SOLE
12321
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2162
16230
PRN
SOLE
16230
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
364
9515
PRN
SOLE
9515
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1247
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
263
2411
PRN
SOLE
2411
0
0
SRC ENERGY INC
COM
78470V108
72
14500
SH
SOLE
14500
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
5968
203145
SH
SOLE
203145
0
0
STANLEY BLACK & DECKER INC
COM
854502101
16199
112019
SH
SOLE
112019
0
0
STARBUCKS CORP
COM
855244109
9846
117457
SH
SOLE
117457
0
0
MADDEN STEVEN LTD
COM
556269108
2333
68732
SH
SOLE
68732
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
283
11650
SH
SOLE
11650
0
0
SUNTRUST BKS INC
COM
867914103
76539
1217800
SH
SOLE
1217800
0
0
SVB FINL GROUP
COM
78486Q101
1647
7332
SH
SOLE
7332
0
0
SYSCO CORP
COM
871829107
2732
38630
SH
SOLE
38630
0
0
SYSTEMAX INC
COM
871851101
17275
779549
SH
SOLE
779549
0
0
TJX COS INC NEW
COM
872540109
383
7245
SH
SOLE
7245
0
0
TALEND S A
ADS
874224207
2074
53740
SH
SOLE
53740
0
0
TAPESTRY INC
COM
876030107
18066
569355
SH
SOLE
569355
0
0
TARGA RES CORP
COM
87612G101
457
11631
SH
SOLE
11631
0
0
TARGET CORP
COM
87612E106
2844
32838
SH
SOLE
32838
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1935
20202
SH
SOLE
20202
0
0
TELADOC INC
COM
87918A105
3051
45945
SH
SOLE
45945
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
9534
155348
SH
SOLE
155348
0
0
TEXAS INSTRS INC
COM
882508104
11618
101241
SH
SOLE
101241
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
1534
152220
SH
SOLE
152220
0
0
THE TRADE DESK INC
COM CL A
88339J105
4556
20000
SH
SOLE
20000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
380855
1296836
SH
SOLE
1296836
0
0
TIFFANY & CO NEW
COM
886547108
60690
648123
SH
SOLE
648123
0
0
TORCHMARK CORP
COM
891027104
476
5323
SH
SOLE
5323
0
0
TORO CO
COM
891092108
65151
973851
SH
SOLE
973851
0
0
TRACTOR SUPPLY CO
COM
892356106
63834
586710
SH
SOLE
586710
0
0
TRANSDIGM GROUP INC
COM
893641100
1582
3270
SH
SOLE
3270
0
0
TREX CO INC
COM
89531P105
1231
17165
SH
SOLE
17165
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
192329
4263549
SH
SOLE
4263549
0
0
TRITON INTL LTD
CL A
G9078F107
1659
50645
SH
SOLE
50645
0
0
TWILIO INC
CL A
90138F102
395
2900
SH
SOLE
2900
0
0
TYLER TECHNOLOGIES INC
COM
902252105
13216
61179
SH
SOLE
61179
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
6945
56665
SH
SOLE
56665
0
0
UNILEVER N V
N Y SHS NEW
904784709
7960
131100
SH
SOLE
131100
0
0
UNION PAC CORP
COM
907818108
198391
1173146
SH
SOLE
1173146
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2396
23197
SH
SOLE
23197
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
26312
202089
SH
SOLE
202089
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
2750
11270
SH
SOLE
11270
0
0
UPLAND SOFTWARE INC
COM
91544A109
326
7163
SH
SOLE
7163
0
0
URANIUM ENERGY CORP
COM
916896103
23
16964
SH
SOLE
16964
0
0
US BANCORP DEL
COM NEW
902973304
155577
2969030
SH
SOLE
2969030
0
0
V F CORP
COM
918204108
229089
2622653
SH
SOLE
2622653
0
0
VALMONT INDS INC
COM
920253101
63932
504152
SH
SOLE
504152
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
636
7351
PRN
SOLE
7351
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1356
16840
PRN
SOLE
16840
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
381
4588
PRN
SOLE
4588
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
554
13286
PRN
SOLE
13286
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
262
3000
PRN
SOLE
3000
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
488
11466
PRN
SOLE
11466
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7082
26314
PRN
SOLE
26314
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
580
6633
SH
SOLE
6633
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2044
17235
PRN
SOLE
17235
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
293
2644
PRN
SOLE
2644
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1584
10111
PRN
SOLE
10111
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
766
9489
PRN
SOLE
9489
0
0
VERISK ANALYTICS INC
COM
92345Y106
24352
166270
SH
SOLE
166270
0
0
VERITEX HLDGS INC
COM
923451108
5598
215729
SH
SOLE
215729
0
0
VERIZON COMMUNICATIONS
COM
92343V104
17007
297695
SH
SOLE
297695
0
0
VIACOM INC NEW
CL B
92553P201
1607
53795
SH
SOLE
53795
0
0
VIEWRAY INC
COM
92672L107
3065
347890
SH
SOLE
347890
0
0
VISA INC
COM CL A
92826C839
134812
776788
SH
SOLE
776788
0
0
VULCAN MATS CO
COM
929160109
1268
11250
SH
SOLE
11250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
13121
240008
SH
SOLE
240008
0
0
WAL MART STORES INC
COM
931142103
42915
388404
SH
SOLE
388404
0
0
WASTE CONNECTIONS INC
COM
94106B101
90882
950849
SH
SOLE
950849
0
0
WASTE MGMT INC DEL
COM
94106L109
34868
302230
SH
SOLE
302230
0
0
WATERS CORP
COM
941848103
560
2600
SH
SOLE
2600
0
0
WATSCO INC
COM
942622200
606
3705
SH
SOLE
3705
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
2670
28650
SH
SOLE
28650
0
0
WELLS FARGO & CO NEW
COM
949746101
9510
200977
SH
SOLE
200977
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
2072
58850
SH
SOLE
58850
0
0
WEYERHAEUSER CO
COM
962166104
1429
54242
SH
SOLE
54242
0
0
WINGSTOP INC
COM
974155103
3831
40430
SH
SOLE
40430
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
358
5416
PRN
SOLE
5416
0
0
WOODWARD INC
COM
980745103
1032
9120
SH
SOLE
9120
0
0
WPX ENERGY INC
COM
98212B103
18051
1568252
SH
SOLE
1568252
0
0
XILINX INC
COM
983919101
20925
177453
SH
SOLE
177453
0
0
XYLEM INC
COM
98419M100
289
3451
SH
SOLE
3451
0
0
YAMANA GOLD INC
COM
98462Y100
126
50000
SH
SOLE
50000
0
0
YEXT INC
COM
98585N106
3135
156049
SH
SOLE
156049
0
0
YUM BRANDS INC
COM
988498101
2587
23373
SH
SOLE
23373
0
0
YUM CHINA HLDGS INC
COM
98850P109
2717
58820
SH
SOLE
58820
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
236
1128
SH
SOLE
1128
0
0
ZIMMER HLDGS INC
COM
98956P102
346
2939
SH
SOLE
2939
0
0
ZIONS BANCORPORATION
COM
989701107
76774
1669717
SH
SOLE
1669717
0
0
ZIX CORP
COM
98974P100
654
72000
SH
SOLE
72000
0
0
ZOETIS INC
CL A
98978V103
222627
1961646
SH
SOLE
1961646
0
0
ZUORA INC
COM CL A
98983V106
3644
237840
SH
SOLE
237840
0
0