0000950123-18-001457.txt : 20180212
0000950123-18-001457.hdr.sgml : 20180212
20180212160529
ACCESSION NUMBER: 0000950123-18-001457
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180212
DATE AS OF CHANGE: 20180212
EFFECTIVENESS DATE: 20180212
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: 18596357
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
12-31-2017
12-31-2017
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
02-12-2018
0
517
12228093
false
INFORMATION TABLE
2
form13fInfoTable.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
22032
93607
SH
SOLE
93607
0
0
A H BELO CORP
COM CL A
001282102
4788
997445
SH
SOLE
997445
0
0
AAON INC
COM PAR $0.004
000360206
1284
34973
SH
SOLE
34973
0
0
ABBOTT LABS
COM
002824100
120182
2105875
SH
SOLE
2105875
0
0
ABBVIE INC
COM
00287Y109
250834
2593676
SH
SOLE
2593676
0
0
ABRAXAS PETE CORP
COM
003830106
39
15809
SH
SOLE
15809
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
28296
184832
SH
SOLE
184832
0
0
ACI WORLDWIDE INC
COM
004498101
18811
829770
SH
SOLE
829770
0
0
ACXIOM CORP
COM
005125109
7698
279319
SH
SOLE
279319
0
0
ADOBE SYS INC
COM
00724F101
248259
1416681
SH
SOLE
1416681
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
7051
34354
SH
SOLE
34354
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2319
34623
SH
SOLE
34623
0
0
AIR PRODS & CHEMS INC
COM
009158106
32749
199594
SH
SOLE
199594
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
140492
2160085
SH
SOLE
2160085
0
0
ALAMO GROUP INC
COM
011311107
261
2315
SH
SOLE
2315
0
0
ALARM COM HLDGS INC
COM
011642105
14665
388485
SH
SOLE
388485
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1428
6425
SH
SOLE
6425
0
0
ALLERGAN PLC
SHS
G0177J108
3962
24221
SH
SOLE
24221
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
52809
208337
SH
SOLE
208337
0
0
ALLSTATE CORP
COM
020002101
19477
186006
SH
SOLE
186006
0
0
ALPHABET INC CLASS A
COM
02079K305
160790
152639
SH
SOLE
152639
0
0
ALPHABET INC CLASS C
COM
02079K107
131313
125490
SH
SOLE
125490
0
0
ALTABA INC
COM
021346101
212
3032
SH
SOLE
3032
0
0
ALTRIA GROUP INC
COM
02209S103
1907
26706
SH
SOLE
26706
0
0
AMAZON COM INC
COM
023135106
350557
299757
SH
SOLE
299757
0
0
AMERICAN ELEC PWR INC
COM
025537101
205
2786
SH
SOLE
2786
0
0
AMERICAN EXPRESS CO
COM
025816109
9586
96524
SH
SOLE
96524
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
993
16660
SH
SOLE
16660
0
0
AMERICAN TOWER CORP
COM
03027X100
15286
107139
SH
SOLE
107139
0
0
AMERICAN WOODMARK CORP
COM
030506109
2931
22500
SH
SOLE
22500
0
0
AMETEK INC NEW
COM
031100100
2589
35727
SH
SOLE
35727
0
0
AMGEN INC
CL A
031162100
104594
601459
SH
SOLE
601459
0
0
AMPHENOL CORP NEW
CL A
032095101
956
10890
SH
SOLE
10890
0
0
ANADARKO PETE CORP
COM
032511107
8108
151156
SH
SOLE
151156
0
0
ANALOG DEVICES INC
COM
032654105
329
3690
SH
SOLE
3690
0
0
ANSYS INC
COM
03662Q105
982
6653
SH
SOLE
6653
0
0
APACHE CORP
COM
037411105
674
15975
SH
SOLE
15975
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
3071
548454
SH
SOLE
548454
0
0
APPLE COMPUTER INC
COM
037833100
350362
2070330
SH
SOLE
2070330
0
0
APTARGROUP INC
COM
038336103
376
4355
SH
SOLE
4355
0
0
AT&T INC
COM
00206R102
53560
1377576
SH
SOLE
1377576
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
14814
126412
SH
SOLE
126412
0
0
AUTOZONE INC
COM
053332102
1738
2443
SH
SOLE
2443
0
0
AVERY DENNISON CORP
COM
053611109
1740
15150
SH
SOLE
15150
0
0
AZZ INC
COM
002474104
12153
237825
SH
SOLE
237825
0
0
BAIDU INC
SPON ADR REP A
056752108
951
4060
SH
SOLE
4060
0
0
BAKER HUGHES A GE CO
CL A
05722G100
346
10928
SH
SOLE
10928
0
0
BALL CORP
COM
058498106
38106
1006754
SH
SOLE
1006754
0
0
BANC CALIF INC
COM
05990K106
13219
640144
SH
SOLE
640144
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
16164
513949
SH
SOLE
513949
0
0
BANK NEW YORK INC
COM
064058100
2256
41885
SH
SOLE
41885
0
0
BANK OF AMERICA CORPORATION
COM
060505104
214960
7281857
SH
SOLE
7281857
0
0
BANK MONTREAL QUE
COM
063671101
1301
16255
SH
SOLE
16255
0
0
BARNES GROUP INC
COM
067806109
12797
202257
SH
SOLE
202257
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4762
16
SH
SOLE
16
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
32910
166029
SH
SOLE
166029
0
0
BGC PARTNERS INC
CL A
05541T101
3090
204525
SH
SOLE
204525
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
2313
50300
SH
SOLE
50300
0
0
BLACKBERRY LTD
COM
09228F103
142
12750
SH
SOLE
12750
0
0
BLACKROCK INC
COM
09247X101
330
643
SH
SOLE
643
0
0
BOEING CO
COM
097023105
4913
16660
SH
SOLE
16660
0
0
BOK FINL CORP
COM NEW
05561Q201
2336
25298
SH
SOLE
25298
0
0
BP PLC
SPONSORED ADR
055622104
557
13241
SH
SOLE
13241
0
0
BRIGHTHOUSE FIN
COM
10922N103
362
6174
SH
SOLE
6174
0
0
BRINKER INTL INC
COM
109641100
564
14524
SH
SOLE
14524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
10146
165571
SH
SOLE
165571
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
5143
56775
SH
SOLE
56775
0
0
BROWN FORMAN CORP
CL B
115637209
586
8533
SH
SOLE
8533
0
0
BRUNSWICK CORP
COM
117043109
778
14090
SH
SOLE
14090
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
5461
250615
SH
SOLE
250615
0
0
CABOT OIL & GAS CORP
COM
127097103
148699
5199254
SH
SOLE
5199254
0
0
CADENCE BANCORPORATION
CL A
12739A100
4869
179540
SH
SOLE
179540
0
0
CALLIDUS SOFTWARE INC
COM
13123E500
1947
67950
SH
SOLE
67950
0
0
CAMBER ENERGY INC
COM
13200M102
152
1247912
SH
SOLE
1247912
0
0
CAMBREX CORP
COM
132011107
2699
56224
SH
SOLE
56224
0
0
CANADIAN NATL RY CO
COM
136375102
1302
15784
SH
SOLE
15784
0
0
CANTEL MEDICAL CORP
COM
138098108
5987
58195
SH
SOLE
58195
0
0
CARBONITE INC
COM
141337105
2167
86330
SH
SOLE
86330
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
4052
79475
SH
SOLE
79475
0
0
CATERPILLAR INC DEL
COM
149123101
1779
11287
SH
SOLE
11287
0
0
CBS CORP NEW
CL B
124857202
275
4662
SH
SOLE
4662
0
0
CBTX INC
COM
12481V104
2012
67835
SH
SOLE
67835
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
11823
2304669
SH
SOLE
2304669
0
0
CELGENE CORP
COM
151020104
146302
1401895
SH
SOLE
1401895
0
0
CF INDS HLDGS INC
COM
125269100
760
17865
SH
SOLE
17865
0
0
CHARLES RIV LABS INTL INC
COM
159864107
9395
85838
SH
SOLE
85838
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2397
7136
SH
SOLE
7136
0
0
CHEVRON CORP NEW
COM
166764100
95236
760728
SH
SOLE
760728
0
0
CHUBB LIMITED
COM
H1467J104
1630
11152
SH
SOLE
11152
0
0
CIMAREX ENERGY CO
COM
171798101
1000
8200
SH
SOLE
8200
0
0
CINEMARK HOLDINGS INC
COM
17243V102
1562
44845
SH
SOLE
44845
0
0
CIRRUS LOGIC INC
COM
172755100
821
15835
SH
SOLE
15835
0
0
CISCO SYS INC
COM
17275R102
22205
579753
SH
SOLE
579753
0
0
CITIGROUP INC
COM NEW
172967424
14776
198575
SH
SOLE
198575
0
0
CITRIX SYS INC
COM
177376100
9601
109105
SH
SOLE
109105
0
0
CLAYMORE EXCHANGE TRD FD TR GUGG
GUGG CHN SML CAP
18383Q853
550
18605
SH
SOLE
18605
0
0
CLEAN DIESEL TECHNOLOGIES IN
COM PAR NEW
18449C500
79
50370
SH
SOLE
50370
0
0
CLOROX CO DEL
COM
189054109
1714
11526
SH
SOLE
11526
0
0
COCA COLA CO
COM
191216100
112292
2447508
SH
SOLE
2447508
0
0
COHERENT INC
COM
192479103
1537
5445
SH
SOLE
5445
0
0
COLGATE PALMOLIVE CO
COM
194162103
115907
1536211
SH
SOLE
1536211
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
4473
62231
SH
SOLE
62231
0
0
COMCAST CORP NEW
CL A
20030N101
10942
273200
SH
SOLE
273200
0
0
COMERICA INC
COM
200340107
251814
2900750
SH
SOLE
2900750
0
0
COMMERCIAL METALS CO
COM
201723103
4898
229750
SH
SOLE
229750
0
0
CONCHO RES INC
COM
20605P101
1495
9952
SH
SOLE
9952
0
0
CONOCOPHILLIPS
COM
20825C104
58097
1058428
SH
SOLE
1058428
0
0
COPART INC
COM
217204106
20947
484985
SH
SOLE
484985
0
0
CORNING INC
COM
219350105
326
10196
SH
SOLE
10196
0
0
COSTCO WHSL CORP NEW
COM
22160K105
1757
9440
SH
SOLE
9440
0
0
COUPA SOFTWARE INC
COM
22266L106
2324
74450
SH
SOLE
74450
0
0
CRITEO S A
SPONS ADS
226718104
561
21560
SH
SOLE
21560
0
0
CSW INDUSTRIALS INC
COM
126402106
2122
46185
SH
SOLE
46185
0
0
CULLEN FROST BANKERS INC
COM
229899109
209099
2209182
SH
SOLE
2209182
0
0
CUMMINS INC.
COM
231021106
217
1230
SH
SOLE
1230
0
0
CVS CORP
COM
126650100
10221
140979
SH
SOLE
140979
0
0
CYNERGISTEK INC
COM
23258P105
278
68750
SH
SOLE
68750
0
0
CYRUSONE INC
COM
23283R100
641
10760
SH
SOLE
10760
0
0
D R HORTON INC
COM
23331A109
277
5426
SH
SOLE
5426
0
0
DANAHER CORP DEL
COM
235851102
199976
2154446
SH
SOLE
2154446
0
0
DEERE & CO
COM
244199105
446
2851
SH
SOLE
2851
0
0
DELTIC TIMBER CORP
COM
247850100
831
9076
SH
SOLE
9076
0
0
DENTSPLY SIRONA INC
COM
24906P109
3325
50506
SH
SOLE
50506
0
0
DEVON ENERGY CORP NEW
COM
25179M103
508
12272
SH
SOLE
12272
0
0
DEXCOM INC
COM
252131107
785
13675
SH
SOLE
13675
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
921
6309
SH
SOLE
6309
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
11586
91773
SH
SOLE
91773
0
0
DISH NETWORK CORP
CL A
25470M109
10758
225303
SH
SOLE
225303
0
0
DISNEY WALT CO
COM DISNEY
254687106
78152
726932
SH
SOLE
726932
0
0
DOLLAR TREE INC
COM
256746108
28001
260940
SH
SOLE
260940
0
0
DOMINION RES INC VA NEW
COM
25746U109
425
5242
SH
SOLE
5242
0
0
DOVER CORP
COM
260003108
1505
14905
SH
SOLE
14905
0
0
DOWDUPONT INC
COM
26078J100
156464
2196914
SH
SOLE
2196914
0
0
DUKE ENERGY CORP NEW
COM
26441C204
529
6286
SH
SOLE
6286
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
13239
447710
SH
SOLE
447710
0
0
EASTMAN CHEM CO
COM
277432100
1399
15105
SH
SOLE
15105
0
0
EATON CORP PLC
SHS
G29183103
318
4031
SH
SOLE
4031
0
0
EBAY INC
COM
278642103
789
20909
SH
SOLE
20909
0
0
ECOLAB INC
COM
278865100
112511
838511
SH
SOLE
838511
0
0
ELECTRONIC ARTS INC
COM
285512109
364
3463
SH
SOLE
3463
0
0
EMCOR GROUP INC
COM
29084Q100
4259
52096
SH
SOLE
52096
0
0
EMERSON ELEC CO
COM
291011104
31250
448413
SH
SOLE
448413
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
244
13600
SH
SOLE
13600
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
5660
213510
SH
SOLE
213510
0
0
ENVESTNET INC
COM
29404K106
5368
107681
SH
SOLE
107681
0
0
EOG RES INC
COM
26875P101
183886
1704067
SH
SOLE
1704067
0
0
EQT CORP
COM
26884L109
1358
23858
SH
SOLE
23858
0
0
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
643
8800
SH
SOLE
8800
0
0
EURONET WORLDWIDE INC
COM
298736109
4641
55070
SH
SOLE
55070
0
0
EXPEDIA INC DEL
COM NEW
30212P303
15911
132846
SH
SOLE
132846
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
2097
28094
SH
SOLE
28094
0
0
EXXON MOBIL CORP
COM
30231G102
118321
1414648
SH
SOLE
1414648
0
0
FACEBOOK INC
CL A
30303M102
102461
580649
SH
SOLE
580649
0
0
FAIR ISAAC CORP
COM
303250104
4007
26155
SH
SOLE
26155
0
0
FASTENAL COMPANY
COM
311900104
246
4500
SH
SOLE
4500
0
0
FEDEX CORP
COM
31428X106
2053
8226
SH
SOLE
8226
0
0
FERRO CORP
COM
315405100
3203
135765
SH
SOLE
135765
0
0
FERROGLOBE PLC
SHS
G33856108
5202
321115
SH
SOLE
321115
0
0
FINISAR CORP
COM NEW
31787A507
618
30375
SH
SOLE
30375
0
0
FIREEYE INC
COM
31816Q101
5035
354555
SH
SOLE
354555
0
0
FIRST AMERN FINL CORP
COM
31847R102
256
4573
SH
SOLE
4573
0
0
FIRST FINL BANKSHARES
COM
32020R109
11688
259455
SH
SOLE
259455
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
4174
132645
SH
SOLE
132645
0
0
FIRSTCASH INC
COM
33767D105
8075
119725
SH
SOLE
119725
0
0
FIVE BELOW INC
COM
33829M101
1996
30095
SH
SOLE
30095
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
14012
72816
SH
SOLE
72816
0
0
FLIR SYS INC
COM
302445101
24754
530970
SH
SOLE
530970
0
0
FMC CORP
COM NEW
302491303
247006
2609401
SH
SOLE
2609401
0
0
FORD MOTOR COMPANY
COM
345370860
159
12750
SH
SOLE
12750
0
0
FORTINET INC
COM
34959E109
717
16412
SH
SOLE
16412
0
0
FORTIVE CORP
COM
34959J108
70869
979527
SH
SOLE
979527
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
812
11858
SH
SOLE
11858
0
0
FRANKLIN ELEC INC
COM
353514102
54349
1184084
SH
SOLE
1184084
0
0
GARMIN LTD
SHS
H2906T109
811
13607
SH
SOLE
13607
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
2201
68995
SH
SOLE
68995
0
0
GENERAC HLDGS INC
COM
368736104
40481
817475
SH
SOLE
817475
0
0
GENERAL DYNAMICS CORP
COM
369550108
11176
54934
SH
SOLE
54934
0
0
GENERAL ELECTRIC CO
COM
369604103
24270
1390821
SH
SOLE
1390821
0
0
GENERAL MLS INC
COM
370334104
4048
68278
SH
SOLE
68278
0
0
GENESEE & WYO INC
CL A
371559105
4590
58295
SH
SOLE
58295
0
0
GENTEX CORP
COM
371901109
685
32700
SH
SOLE
32700
0
0
GERON CORP
COM
374163103
54
30000
SH
SOLE
30000
0
0
GILEAD SCIENCES INC
COM
375558103
459
6405
SH
SOLE
6405
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
59161
1501937
SH
SOLE
1501937
0
0
GLOBAL POWER EQUIPMENT GR
COM
37941P207
3320
836376
SH
SOLE
836376
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
331
1300
SH
SOLE
1300
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
7871
243610
SH
SOLE
243610
0
0
GORMAN RUPP CO
COM
383082104
11837
379263
SH
SOLE
379263
0
0
GRACO INC
COM
384109104
2036
45030
SH
SOLE
45030
0
0
GRAHAM CORP
COM
384556106
1513
72300
SH
SOLE
72300
0
0
GRAINGER W W INC
COM
384802104
558
2362
SH
SOLE
2362
0
0
GREEN BANCORP INC
COM
39260X100
2305
113540
SH
SOLE
113540
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
757
10190
SH
SOLE
10190
0
0
GULFPORT ENERGY CORP
COM NEW
402635304
181
14200
SH
SOLE
14200
0
0
HALLIBURTON CO
COM
406216101
26329
538748
SH
SOLE
538748
0
0
HANMI FINL CORP
COM NEW
410495204
3296
108605
SH
SOLE
108605
0
0
HARRIS CORP DEL
COM
413875105
879
6202
SH
SOLE
6202
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
2814
50000
SH
SOLE
50000
0
0
HASBRO INC
COM
418056107
302
3318
SH
SOLE
3318
0
0
HEALTHCARE SVCS GRP INC
COM
421906108
5574
105719
SH
SOLE
105719
0
0
HEALTHEQUITY INC
COM
42226A107
4058
86960
SH
SOLE
86960
0
0
HEICO CORP NEW
COM
422806109
870
9220
SH
SOLE
9220
0
0
HESS CORP
COM
42809H107
1503
31668
SH
SOLE
31668
0
0
HEXCEL CORP NEW
COM
428291108
3342
54034
SH
SOLE
54034
0
0
HILL ROM HLDGS INC
COM
431475102
955
11330
SH
SOLE
11330
0
0
HILLTOP HOLDINGS INC
COM
432748101
475
18737
SH
SOLE
18737
0
0
HOME BANCSHARES INC
COM
436893200
18345
789047
SH
SOLE
789047
0
0
HOME DEPOT INC
COM
437076102
249773
1317856
SH
SOLE
1317856
0
0
HONEYWELL INTL INC
COM
438516106
248193
1618366
SH
SOLE
1618366
0
0
HORMEL FOODS CORP
COM
440452100
3195
87789
SH
SOLE
87789
0
0
HOSTESS BRANDS INC
CL A
44109J106
1519
102570
SH
SOLE
102570
0
0
IDEXX LABS INC
COM
45168D104
680
4348
SH
SOLE
4348
0
0
ILLINOIS TOOL WKS INC
COM
452308109
36033
215959
SH
SOLE
215959
0
0
IMPERIAL OIL LTD
COM NEW
453038408
1241
39800
SH
SOLE
39800
0
0
INFINERA CORPORATION
COM
45667G103
2130
336445
SH
SOLE
336445
0
0
INGERSOLL-RAND PLC
SHS
G47791101
259
2900
SH
SOLE
2900
0
0
INTEL CORP
COM
458140100
13188
285695
SH
SOLE
285695
0
0
INTL PAPER CO
COM
460146103
1448
24999
SH
SOLE
24999
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
32918
214562
SH
SOLE
214562
0
0
INTUIT
COM
461202103
315
1996
SH
SOLE
1996
0
0
IPG PHOTONICS CORP
COM
44980X109
203
950
SH
SOLE
950
0
0
ISHARES
MSCI ISR CAP ETF
464286632
383
7475
SH
SOLE
7475
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
625
20010
SH
SOLE
20010
0
0
ISHARES INC
MSCI SZ CAP ETF
464286749
793
22290
SH
SOLE
22290
0
0
ISHARES
MSCI GERMANY ETF
464286806
952
28835
SH
SOLE
28835
0
0
ISHARES
MSCI NETHERL ETF
464286814
361
11375
SH
SOLE
11375
0
0
ISHARES
MSCI HONG KG ETF
464286871
1191
46863
SH
SOLE
46863
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1330
13495
SH
SOLE
13495
0
0
ISHARES TR
CORE S&P500 ETF
464287200
614
2282
SH
SOLE
2282
0
0
ISHARES TR
CORE US AGGBD ET
464287226
2356
21550
SH
SOLE
21550
0
0
ISHARES TR
1-3 YR TR BD ETF
464287457
3233
38560
SH
SOLE
38560
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
204
1336
SH
SOLE
1336
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
9990
130066
SH
SOLE
130066
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
487
3168
SH
SOLE
3168
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1071
6294
SH
SOLE
6294
0
0
ISHARES TR
MSCI ACWI EX US
464288240
20057
401534
SH
SOLE
401534
0
0
ISHARES TR
INTERM CR BD ETF
464288638
945
8655
SH
SOLE
8655
0
0
ISHARES TR
U.S. PFD STK ETF
464288687
1570
41231
SH
SOLE
41231
0
0
ISHARES TR
IBONDS SEP19 ETF
46429B564
354
13999
SH
SOLE
13999
0
0
ISHARES TR
IBONDS SEP18 ETF
46429B580
244
9606
SH
SOLE
9606
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1154
12805
SH
SOLE
12805
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
606
16723
SH
SOLE
16723
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1326
22119
SH
SOLE
22119
0
0
ISHARES TR
IBONDS SEP20 ETF
46434V571
397
15639
SH
SOLE
15639
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
294
11461
SH
SOLE
11461
0
0
ISHARES TR
IBONDS DEC21 ETF
46435G789
265
10443
SH
SOLE
10443
0
0
ITERIS INC
COM
46564T107
1442
206900
SH
SOLE
206900
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
5273
47590
SH
SOLE
47590
0
0
JOHNSON & JOHNSON
COM
478160104
136532
977186
SH
SOLE
977186
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
853
22373
SH
SOLE
22373
0
0
JP MORGAN CHASE & CO
COM
46625H100
223248
2087602
SH
SOLE
2087602
0
0
K2M GROUP HLDGS INC
COM
48273J107
863
47930
SH
SOLE
47930
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
21395
203335
SH
SOLE
203335
0
0
KELLOGG CO
COM
487836108
248
3650
SH
SOLE
3650
0
0
KENNAMETAL INC
COM
489170100
6144
126915
SH
SOLE
126915
0
0
KEY TRONIC CORP
COM
493144109
136
20000
SH
SOLE
20000
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1083
66649
SH
SOLE
66649
0
0
KIMBERLY CLARK CORP
COM
494368103
163099
1351722
SH
SOLE
1351722
0
0
KINDER MORGAN INC DEL
COM
49456B101
2785
154134
SH
SOLE
154134
0
0
KIRBY CORP
COM
497266106
115175
1724182
SH
SOLE
1724182
0
0
KOHLS CORP
COM
500255104
10010
184575
SH
SOLE
184575
0
0
KRAFT FOODS INC
CL A
50076Q106
8001
102897
SH
SOLE
102897
0
0
KROGER CO
COM
501044101
999
36400
SH
SOLE
36400
0
0
L BRANDS INC
COM
501797104
7226
120000
SH
SOLE
120000
0
0
LATTICE SEMICONDUCTOR CORP
COM
518415104
268
46315
SH
SOLE
46315
0
0
LAUDER ESTEE COS INC
CL A
518439104
23124
181737
SH
SOLE
181737
0
0
LAWSON PRODS INC
COM
520776105
55079
2225414
SH
SOLE
2225414
0
0
LAZARD LTD
SHS A
G54050102
858
16345
SH
SOLE
16345
0
0
LCI INDS
COM
50189K103
260
2000
SH
SOLE
2000
0
0
LEGACY TEX FINL GROUP INC
COM
52471Y106
3781
89580
SH
SOLE
89580
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
5980
150778
SH
SOLE
150778
0
0
LIFE STORAGE INC
COM
53223X107
3826
42950
SH
SOLE
42950
0
0
LILLY ELI & CO
COM
532457108
3276
38783
SH
SOLE
38783
0
0
LINDSAY MFG CO
COM
535555106
7936
89975
SH
SOLE
89975
0
0
LITTELFUSE INC
COM
537008104
21492
108645
SH
SOLE
108645
0
0
LKQ CORP
COM
501889208
2147
52798
SH
SOLE
52798
0
0
LOCKHEED MARTIN CORP
COM
539830109
932
2902
SH
SOLE
2902
0
0
LOGMEIN INC
COM
54142L109
497
4338
SH
SOLE
4338
0
0
LOWES COS INC
COM
548661107
6783
72980
SH
SOLE
72980
0
0
LUMENTUM HLDGS INC
COM
55024U109
787
16100
SH
SOLE
16100
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4541
64009
SH
SOLE
64009
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1475
37130
SH
SOLE
37130
0
0
MAMMOTH ENERGY SVCS INC
COM
56155L108
1070
54520
SH
SOLE
54520
0
0
MANHATTAN ASSOCS INC
COM
562750109
1775
35830
SH
SOLE
35830
0
0
MARSH & MCLENNAN COS INC
COM
571748102
222
2730
SH
SOLE
2730
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
155305
702612
SH
SOLE
702612
0
0
MASCO CORP
COM
574599106
1979
45050
SH
SOLE
45050
0
0
MASTEC INC
COM
576323109
2665
54440
SH
SOLE
54440
0
0
MASTERCARD INC
CL A
57636Q104
4510
29794
SH
SOLE
29794
0
0
MATADOR RES CO
COM
576485205
3484
111925
SH
SOLE
111925
0
0
MCDONALDS CORP
COM
580135101
6041
35097
SH
SOLE
35097
0
0
MDU RES GROUP INC
COM
552690109
262
9750
SH
SOLE
9750
0
0
MEDTRONIC INC
COM
G5960L103
75270
932132
SH
SOLE
932132
0
0
MERCK & CO INC
COM
58933Y105
85165
1513510
SH
SOLE
1513510
0
0
MERCURY SYS INC
COM
589378108
5918
115255
SH
SOLE
115255
0
0
MESA LABS INC
COM
59064R109
6013
48371
SH
SOLE
48371
0
0
METLIFE INC
COM
59156R108
21500
425244
SH
SOLE
425244
0
0
MICHAEL KORS HLDGS LTD
SHS
G60754101
836
13275
SH
SOLE
13275
0
0
MICROSOFT CORP
COM
594918104
249554
2917399
SH
SOLE
2917399
0
0
MIDDLEBY CORP
COM
596278101
8175
60575
SH
SOLE
60575
0
0
MONDELEZ INTL INC
CL A
609207105
33472
782061
SH
SOLE
782061
0
0
MONSANTO CO NEW
COM
61166W101
112713
965170
SH
SOLE
965170
0
0
MOODYS CORP
COM
615369105
30983
209897
SH
SOLE
209897
0
0
MPLX LP
COM UNIT REP LTD
55336V100
372
10486
SH
SOLE
10486
0
0
MSC INDL DIRECT INC
CL A
553530106
3452
35715
SH
SOLE
35715
0
0
MSCI INC
COM
55354G100
2636
20835
SH
SOLE
20835
0
0
MURPHY OIL CORP
COM
626717102
2753
88660
SH
SOLE
88660
0
0
MURPHY USA INC
COM
626755102
1781
22164
SH
SOLE
22164
0
0
NATIONAL FUEL GAS CO NJ
COM
636180101
555
10100
SH
SOLE
10100
0
0
NATIONAL INSTRS CORP
COM
636518102
82449
1980530
SH
SOLE
1980530
0
0
NEOGEN CORP
COM
640491106
59669
725817
SH
SOLE
725817
0
0
NETAPP INC
COM
64110D104
2123
38370
SH
SOLE
38370
0
0
NEW RELIC INC
COM
64829B100
8211
142131
SH
SOLE
142131
0
0
NEWELL BRANDS INC
COM
651229106
103187
3339396
SH
SOLE
3339396
0
0
NEXTERA ENERGY INC
COM
65339F101
1507
9649
SH
SOLE
9649
0
0
NIKE INC
CL B
654106103
37445
598645
SH
SOLE
598645
0
0
NOBLE ENERGY INC
COM
655044105
5618
192782
SH
SOLE
192782
0
0
NORTHERN TR CORP
COM
665859104
9930
99413
SH
SOLE
99413
0
0
NORTHROP GRUMMAN CORP
COM
666807102
331
1080
SH
SOLE
1080
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
367
4371
SH
SOLE
4371
0
0
NUTRI SYS INC NEW
COM
67069D108
5379
102260
SH
SOLE
102260
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
733
72387
SH
SOLE
72387
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
246
16850
SH
SOLE
16850
0
0
NVIDIA CORP
COM
67066G104
716
3700
SH
SOLE
3700
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
16437
68335
SH
SOLE
68335
0
0
OASIS PETE INC NEW
COM
674215108
1982
235635
SH
SOLE
235635
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
106348
1443764
SH
SOLE
1443764
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
539
4095
SH
SOLE
4095
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
7386
138710
SH
SOLE
138710
0
0
OMNICELL INC
COM
68213N109
3461
71355
SH
SOLE
71355
0
0
ORACLE CORP
COM
68389X105
46543
984422
SH
SOLE
984422
0
0
OUTFRONT MEDIA INC
COM
69007J106
392
16900
SH
SOLE
16900
0
0
OXFORD INDS INC
COM
691497309
3954
52585
SH
SOLE
52585
0
0
PACCAR INC
COM
693718108
1006
14154
SH
SOLE
14154
0
0
PARKER HANNIFAN CORP
COM
701094104
30074
150687
SH
SOLE
150687
0
0
PARSLEY ENERGY INC
CL A
701877102
2980
101211
SH
SOLE
101211
0
0
PARTY CITY HOLDCO INC
COM
702149105
2987
214100
SH
SOLE
214100
0
0
PAYPAL HLDGS INC
COM
70450Y103
152002
2064682
SH
SOLE
2064682
0
0
PDC ENERGY INC
COM
69327R101
1385
26880
SH
SOLE
26880
0
0
PEMBINA PIPELINE CORP
COM
706327103
470
13000
SH
SOLE
13000
0
0
PENTAIR PLC
SHS
G7S00T104
228
3234
SH
SOLE
3234
0
0
PEPSICO INC
COM
713448108
187018
1559523
SH
SOLE
1559523
0
0
PERKINELMER INC
COM
714046109
185849
2541697
SH
SOLE
2541697
0
0
PFIZER INC
COM
717081103
116645
3220465
SH
SOLE
3220465
0
0
PGT INC
COM
69336V101
3641
216065
SH
SOLE
216065
0
0
PHILIP MORRIS INTL INC
COM
718172109
12123
114749
SH
SOLE
114749
0
0
PHILLIPS 66
COM
718546104
809
7996
SH
SOLE
7996
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
265
2500
SH
SOLE
2500
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
200
3735
SH
SOLE
3735
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
4923
74250
SH
SOLE
74250
0
0
PIONEER NAT RES CO
COM
723787107
38962
225411
SH
SOLE
225411
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
342
16550
SH
SOLE
16550
0
0
PLANET FITNESS INC
CL A
72703H101
2812
81200
SH
SOLE
81200
0
0
POLARIS INDS INC
COM
731068102
3635
29314
SH
SOLE
29314
0
0
POOL CORPORATION
COM
73278L105
3696
28510
SH
SOLE
28510
0
0
POST HLDGS INC
COM
737446104
13429
169499
SH
SOLE
169499
0
0
POTASH CORP SASK INC
COM
73755L107
1239
60000
SH
SOLE
60000
0
0
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
563
3617
SH
SOLE
3617
0
0
PPG INDS INC
COM
693506107
425
3640
SH
SOLE
3640
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
10280
112882
SH
SOLE
112882
0
0
PRAXAIR INC
COM
74005P104
25976
167935
SH
SOLE
167935
0
0
PRICELINE COM INC
COM NEW
741503403
2308
1328
SH
SOLE
1328
0
0
PROASSURANCE CORP
COM
74267C106
7516
131510
SH
SOLE
131510
0
0
PROCTER & GAMBLE CO
COM
742718109
108788
1184021
SH
SOLE
1184021
0
0
PROOFPOINT INC
COM
743424103
2906
32725
SH
SOLE
32725
0
0
PROSPERITY BANCSHARES INC
COM
743606105
2155
30748
SH
SOLE
30748
0
0
PRUDENTIAL FINL INC
COM
744320102
32506
282714
SH
SOLE
282714
0
0
QUALCOMM INC
COM
747525103
1286
20090
SH
SOLE
20090
0
0
QUANTUM CORP
COM NEW
747906501
67
11875
SH
SOLE
11875
0
0
QUIDEL CORP
COM
74838J101
585
13500
SH
SOLE
13500
0
0
RAMBUS INC DEL
COM
750917106
2445
171970
SH
SOLE
171970
0
0
RANGE RES CORP
COM
75281A109
20869
1223263
SH
SOLE
1223263
0
0
RAVEN INDS INC
COM
754212108
7989
232583
SH
SOLE
232583
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1283
14368
SH
SOLE
14368
0
0
RAYTHEON CO
COM NEW
755111507
5199
27675
SH
SOLE
27675
0
0
REALPAGE INC
COM
75606N109
36991
835001
SH
SOLE
835001
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
1633
57658
SH
SOLE
57658
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
310
825
SH
SOLE
825
0
0
REGIONS FINL CORP NEW
COM
7591EP100
209
12100
SH
SOLE
12100
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
14328
167015
SH
SOLE
167015
0
0
RENASANT CORP
COM
75970E107
7428
181650
SH
SOLE
181650
0
0
REPUBLIC SVCS INC
COM
760759100
5393
79761
SH
SOLE
79761
0
0
RIBBON COMMUNICATIONS INC
COM
762544104
3720
481301
SH
SOLE
481301
0
0
ROCKWELL AUTOMATION INC
COM
773903109
52876
269296
SH
SOLE
269296
0
0
ROCKWELL COLLINS INC
COM
774341101
146836
1082698
SH
SOLE
1082698
0
0
ROPER INDS INC NEW
COM
776696106
165057
637284
SH
SOLE
637284
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
5716
70000
SH
SOLE
70000
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
2541
38097
SH
SOLE
38097
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
326
4774
SH
SOLE
4774
0
0
RUBICON PROJ INC
COM
78112V102
274
146280
SH
SOLE
146280
0
0
RYDER SYS INC
COM
783549108
220
2611
SH
SOLE
2611
0
0
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
277
4176
SH
SOLE
4176
0
0
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
266
2533
SH
SOLE
2533
0
0
RYDEX ETF TRUST
S&P 500 EQ TRD
78355W106
414
4099
SH
SOLE
4099
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
347
7779
SH
SOLE
7779
0
0
SALESFORCE COM INC
COM
79466L302
249
2439
SH
SOLE
2439
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2646
16195
SH
SOLE
16195
0
0
SCHLUMBERGER LTD
COM
806857108
48695
722579
SH
SOLE
722579
0
0
SCHWAB CHARLES CORP NEW
COM
808513105
477
9292
SH
SOLE
9292
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
282
7519
SH
SOLE
7519
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1186
23176
SH
SOLE
23176
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
2311
82699
SH
SOLE
82699
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
201
6628
SH
SOLE
6628
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
3070
121770
SH
SOLE
121770
0
0
SEALED AIR CORP NEW
COM
81211K100
211
4285
SH
SOLE
4285
0
0
SECUREWORKS CORP
CL A
81374A105
738
83161
SH
SOLE
83161
0
0
SEI INVESTMENTS CO
COM
784117103
32532
452712
SH
SOLE
452712
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
404
6313
SH
SOLE
6313
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1616
30685
SH
SOLE
30685
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
344
3484
SH
SOLE
3484
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
284
3758
SH
SOLE
3758
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
249
3011
SH
SOLE
3011
0
0
SERVICE CORP INTL
COM
817565104
226
6045
SH
SOLE
6045
0
0
SHERWIN WILLIAMS CO
COM
824348106
16603
40491
SH
SOLE
40491
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
38592
675865
SH
SOLE
675865
0
0
SITO MOBILE LTD
COM NEW
82988R203
90
13366
SH
SOLE
13366
0
0
SM ENERGY CO
COM
78454L100
382
17304
SH
SOLE
17304
0
0
SNYDERS-LANCE INC
COM
833551104
1904
38020
SH
SOLE
38020
0
0
SONOCO PRODS CO
COM
835495102
830
15616
SH
SOLE
15616
0
0
SOUTHERN CO
COM
842587107
232
4818
SH
SOLE
4818
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
3993
118553
SH
SOLE
118553
0
0
SOUTHWEST AIRLS CO
COM
844741108
1748
26712
SH
SOLE
26712
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
4347
35153
SH
SOLE
35153
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
252
6850
SH
SOLE
6850
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
375
3967
SH
SOLE
3967
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3939
14759
SH
SOLE
14759
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
298
8720
SH
SOLE
8720
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
472
11593
SH
SOLE
11593
0
0
SPROUTS FMRS MKT INC
COM
85208M102
1498
61510
SH
SOLE
61510
0
0
SRC ENERGY INC
COM
78470V108
158
18500
SH
SOLE
18500
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
319
20595
SH
SOLE
20595
0
0
STAG INDL INC
COM
85254J102
2613
95605
SH
SOLE
95605
0
0
STAMPS COM INC
COM NEW
852857200
3319
17655
SH
SOLE
17655
0
0
STANDEX INTL CORP
COM
854231107
237
2325
SH
SOLE
2325
0
0
STARBUCKS CORP
COM
855244109
4556
79332
SH
SOLE
79332
0
0
STERICYCLE INC
COM
858912108
990
14565
SH
SOLE
14565
0
0
STRYKER CORP
COM
863667101
3189
20595
SH
SOLE
20595
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
252
10390
SH
SOLE
10390
0
0
SUMMIT MATLS INC
CL A
86614U100
8594
273343
SH
SOLE
273343
0
0
SUNTRUST BKS INC
COM
867914103
86719
1342606
SH
SOLE
1342606
0
0
SVB FINL GROUP
COM
78486Q101
1904
8145
SH
SOLE
8145
0
0
SYSCO CORP
COM
871829107
2890
47584
SH
SOLE
47584
0
0
SYSTEMAX INC
COM
871851101
32850
987389
SH
SOLE
987389
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1146
10440
SH
SOLE
10440
0
0
TARGET CORP
COM
87612E106
4339
66500
SH
SOLE
66500
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
4170
43872
SH
SOLE
43872
0
0
TELENAV INC
COM
879455103
242
44000
SH
SOLE
44000
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
8024
90264
SH
SOLE
90264
0
0
TEXAS INSTRS INC
COM
882508104
11352
108697
SH
SOLE
108697
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
4620
214900
SH
SOLE
214900
0
0
THE TRADE DESK INC
COM CL A
88339J105
3323
72655
SH
SOLE
72655
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
273760
1441753
SH
SOLE
1441753
0
0
TIFFANY & CO NEW
COM
886547108
80778
777081
SH
SOLE
777081
0
0
TIME WARNER INC
COM NEW
887317303
140801
1539316
SH
SOLE
1539316
0
0
TINTRI INC
COM
88770Q105
383
75000
SH
SOLE
75000
0
0
TORCHMARK CORP
COM
891027104
487
5373
SH
SOLE
5373
0
0
TORO CO
COM
891092108
23898
366360
SH
SOLE
366360
0
0
TRACTOR SUPPLY CO
COM
892356106
46641
623965
SH
SOLE
623965
0
0
TRANSDIGM GROUP INC
COM
893641100
898
3270
SH
SOLE
3270
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
147459
3628431
SH
SOLE
3628431
0
0
TRITON INTL LTD
CL A
G9078F107
5136
137140
SH
SOLE
137140
0
0
TRUPANION INC
COM
898202106
1885
64405
SH
SOLE
64405
0
0
TWILIO INC
CL A
90138F102
2120
89850
SH
SOLE
89850
0
0
TYLER TECHNOLOGIES INC
COM
902252105
15280
86304
SH
SOLE
86304
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
5279
73120
SH
SOLE
73120
0
0
UNILEVER N V
N Y SHS NEW
904784709
11929
211813
SH
SOLE
211813
0
0
UNION PAC CORP
COM
907818108
145841
1087555
SH
SOLE
1087555
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5974
50135
SH
SOLE
50135
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
30407
238357
SH
SOLE
238357
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8230
37332
SH
SOLE
37332
0
0
UPLAND SOFTWARE INC
COM
91544A109
309
14268
SH
SOLE
14268
0
0
US BANCORP DEL
COM NEW
902973304
154951
2891951
SH
SOLE
2891951
0
0
V F CORP
COM
918204108
103172
1394210
SH
SOLE
1394210
0
0
VALMONT INDS INC
COM
920253101
34023
205142
SH
SOLE
205142
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
853
10175
SH
SOLE
10175
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
3047
38517
SH
SOLE
38517
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
466
10398
SH
SOLE
10398
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
7362
85980
SH
SOLE
85980
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
504
10981
SH
SOLE
10981
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7423
30261
SH
SOLE
30261
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
2839
34211
SH
SOLE
34211
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1447
12954
SH
SOLE
12954
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
924
6252
SH
SOLE
6252
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1432
18057
SH
SOLE
18057
0
0
VANTIV INC
CL A
92210H105
437
5942
SH
SOLE
5942
0
0
VARIAN MED SYS INC
COM
92220P105
546
4909
SH
SOLE
4909
0
0
VERISK ANALYTICS INC
COM
92345Y106
18293
190551
SH
SOLE
190551
0
0
VERITEX HLDGS INC
COM
923451108
3466
125641
SH
SOLE
125641
0
0
VERIZON COMMUNICATIONS
COM
92343V104
14430
272628
SH
SOLE
272628
0
0
VIACOM INC NEW
CL B
92553P201
10718
347881
SH
SOLE
347881
0
0
VISA INC
COM CL A
92826C839
82596
724402
SH
SOLE
724402
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
1927
60400
SH
SOLE
60400
0
0
VULCAN MATS CO
COM
929160109
1393
11250
SH
SOLE
11250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
62666
862935
SH
SOLE
862935
0
0
WAL MART STORES INC
COM
931142103
35168
356135
SH
SOLE
356135
0
0
WASTE CONNECTIONS INC
COM
94106B101
65039
916813
SH
SOLE
916813
0
0
WASTE MGMT INC DEL
COM
94106L109
27779
321886
SH
SOLE
321886
0
0
WATERS CORP
COM
941848103
734
3800
SH
SOLE
3800
0
0
WATSCO INC
COM
942622200
780
4587
SH
SOLE
4587
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
2044
26910
SH
SOLE
26910
0
0
WELLS FARGO & CO NEW
COM
949746101
77681
1280388
SH
SOLE
1280388
0
0
WESTERN DIGITAL CORP
COM
958102105
1591
20000
SH
SOLE
20000
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
3896
58850
SH
SOLE
58850
0
0
WEYERHAEUSER CO
COM
962166104
1123
31851
SH
SOLE
31851
0
0
WHIRLPOOL CORP
COM
963320106
37373
221613
SH
SOLE
221613
0
0
WISDOMTREE TR
JP SMALLCP DIV
97717W836
620
7705
SH
SOLE
7705
0
0
WOODWARD INC
COM
980745103
1152
15045
SH
SOLE
15045
0
0
WORTHINGTON INDS INC
COM
981811102
3305
75000
SH
SOLE
75000
0
0
WPX ENERGY INC
COM
98212B103
14636
1040202
SH
SOLE
1040202
0
0
XILINX INC
COM
983919101
9863
146297
SH
SOLE
146297
0
0
XL GROUP LTD
COM
G98294104
211
6000
SH
SOLE
6000
0
0
YUM BRANDS INC
COM
988498101
3275
40127
SH
SOLE
40127
0
0
YUM CHINA HLDGS INC
COM
98850P109
2326
58122
SH
SOLE
58122
0
0
ZIMMER HLDGS INC
COM
98956P102
2742
22724
SH
SOLE
22724
0
0
ZIONS BANCORPORATION
COM
989701107
71877
1414067
SH
SOLE
1414067
0
0
ZIX CORP
COM
98974P100
372
85000
SH
SOLE
85000
0
0
ZOETIS INC
CL A
98978V103
93801
1302064
SH
SOLE
1302064
0
0