0000950123-20-011494.txt : 20201112
0000950123-20-011494.hdr.sgml : 20201112
20201112161529
ACCESSION NUMBER: 0000950123-20-011494
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201112
DATE AS OF CHANGE: 20201112
EFFECTIVENESS DATE: 20201112
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: 201306876
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
09-30-2020
09-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
11-11-2020
0
514
15842116
false
INFORMATION TABLE
2
1753.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
9626
60098
SH
SOLE
60098
0
0
A H BELO CORP
COM CL A
001282102
1406
997445
SH
SOLE
997445
0
0
A10 NETWORKS INC
COM
002121101
693
108785
SH
SOLE
108785
0
0
ABBOTT LABS
COM
002824100
241383
2217981
SH
SOLE
2217981
0
0
ABBVIE INC
COM
00287Y109
82221
938707
SH
SOLE
938707
0
0
ABRAXAS PETE CORP
COM
003830106
2
15809
SH
SOLE
15809
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
54209
239873
SH
SOLE
239873
0
0
ACI WORLDWIDE INC
COM
004498101
21829
835415
SH
SOLE
835415
0
0
ADOBE SYS INC
COM
00724F101
473311
965094
SH
SOLE
965094
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2733
27073
SH
SOLE
27073
0
0
AGNC INVT CORP
COM
00123Q104
159
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
302761
1016455
SH
SOLE
1016455
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
302851
2739741
SH
SOLE
2739741
0
0
ALAMO GROUP INC
COM
011311107
9556
88455
SH
SOLE
88455
0
0
ALARM COM HLDGS INC
COM
011642105
9673
175070
SH
SOLE
175070
0
0
ALCON
ORD SHS
H01301128
103806
1822749
SH
SOLE
1822749
0
0
ALIGN TECHNOLOGY INC
COM
016255101
946
2891
SH
SOLE
2891
0
0
ALLSTATE CORP
COM
020002101
19565
207827
SH
SOLE
207827
0
0
ALPHABET INC CLASS A
COM
02079K305
222776
152003
SH
SOLE
152003
0
0
ALPHABET INC CLASS C
COM
02079K107
209831
142781
SH
SOLE
142781
0
0
ALTAIR ENGR INC
COM CL A
021369103
2967
70674
SH
SOLE
70674
0
0
ALTRIA GROUP INC
COM
02209S103
780
20194
SH
SOLE
20194
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
126
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
665871
211473
SH
SOLE
211473
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
216
17280
SH
SOLE
17280
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
304
3717
SH
SOLE
3717
0
0
AMERICAN EXPRESS CO
COM
025816109
43389
432809
SH
SOLE
432809
0
0
AMERICAN TOWER CORP
COM
03027X100
33510
138624
SH
SOLE
138624
0
0
AMETEK INC NEW
COM
031100100
4674
47026
SH
SOLE
47026
0
0
AMGEN INC
CL A
031162100
152325
599328
SH
SOLE
599328
0
0
AMPHENOL CORP NEW
CL A
032095101
1158
10692
SH
SOLE
10692
0
0
ANALOG DEVICES INC
COM
032654105
461
3953
SH
SOLE
3953
0
0
ANNALY CAP MGMT INC
COM
035710409
96
13450
SH
SOLE
13450
0
0
ANSYS INC
COM
03662Q105
1384
4230
SH
SOLE
4230
0
0
AON PLC
SHS CL A
G0403H108
348
1688
SH
SOLE
1688
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
922
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
5651
87271
SH
SOLE
87271
0
0
APPLE COMPUTER INC
COM
037833100
871369
7524125
SH
SOLE
7524125
0
0
APPLIED MATLS INC
COM
038222105
968
16290
SH
SOLE
16290
0
0
APTARGROUP INC
COM
038336103
396
3500
SH
SOLE
3500
0
0
AT&T INC
COM
00206R102
124180
4355648
SH
SOLE
4355648
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
15040
107821
SH
SOLE
107821
0
0
AUTODESK INC
COM
052769106
923
3996
SH
SOLE
3996
0
0
AUTOZONE INC
COM
053332102
2710
2301
SH
SOLE
2301
0
0
AVERY DENNISON CORP
COM
053611109
1148
8979
SH
SOLE
8979
0
0
AVID TECHNOLOGY INC
COM
05367P100
599
70000
SH
SOLE
70000
0
0
AXON ENTERPRISE INC
COM
05464C101
1897
20910
SH
SOLE
20910
0
0
AZZ INC
COM
002474104
7842
229825
SH
SOLE
229825
0
0
BAIDU INC
SPON ADR REP A
056752108
411
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
26621
320272
SH
SOLE
320272
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
6268
323414
SH
SOLE
323414
0
0
BANK NEW YORK INC
COM
064058100
1173
34164
SH
SOLE
34164
0
0
BANK OF AMERICA CORPORATION
COM
060505104
184721
7667965
SH
SOLE
7667965
0
0
BARNES GROUP INC
COM
067806109
3896
109018
SH
SOLE
109018
0
0
BECTON DICKINSON & CO
COM
075887109
39863
171319
SH
SOLE
171319
0
0
BELLRING BRANDS INC
COM CL A
079823100
1706
82265
SH
SOLE
82265
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4800
15
SH
SOLE
15
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
34976
164255
SH
SOLE
164255
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1966
23600
SH
SOLE
23600
0
0
BLACK KNIGHT INC
COM
09215C105
88672
1018637
SH
SOLE
1018637
0
0
BLACKROCK INC
COM
09247X101
562
997
SH
SOLE
997
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
668
12800
SH
SOLE
12800
0
0
BOEING CO
COM
097023105
1061
6421
SH
SOLE
6421
0
0
BOK FINL CORP
COM NEW
05561Q201
627
12171
SH
SOLE
12171
0
0
BOOKING HLDGS INC
COM
09857L108
1853
1083
SH
SOLE
1083
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1014
26532
SH
SOLE
26532
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
1038
116329
SH
SOLE
116329
0
0
BRIGHTCOVE INC
COM
10921T101
1897
185268
SH
SOLE
185268
0
0
BRINKER INTL INC
COM
109641100
620
14524
SH
SOLE
14524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
7491
124255
SH
SOLE
124255
0
0
BROADCOM INC
COM
11135F101
919
2523
SH
SOLE
2523
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
28818
218319
SH
SOLE
218319
0
0
BROWN FORMAN CORP
CL B
115637209
413
5478
SH
SOLE
5478
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3968
121650
SH
SOLE
121650
0
0
CABOT OIL & GAS CORP
COM
127097103
70439
4057553
SH
SOLE
4057553
0
0
CALLAWAY GOLF CO
COM
131193104
2487
129960
SH
SOLE
129960
0
0
CANADIAN NATL RY CO
COM
136375102
1210
11362
SH
SOLE
11362
0
0
CANTEL MEDICAL CORP
COM
138098108
929
21145
SH
SOLE
21145
0
0
CAREDX INC
COM
14167L103
1799
47425
SH
SOLE
47425
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
2377
46200
SH
SOLE
46200
0
0
CATERPILLAR INC DEL
COM
149123101
1429
9578
SH
SOLE
9578
0
0
CBTX INC
COM
12481V104
20049
1227010
SH
SOLE
1227010
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
17423
2389978
SH
SOLE
2389978
0
0
CENTRAL SECS CORP
COM
155123102
224
7728
PRN
SOLE
7728
0
0
CENTURY CMNTYS INC
COM
156504300
2089
49350
SH
SOLE
49350
0
0
CHARLES RIV LABS INTL INC
COM
159864107
95679
422517
SH
SOLE
422517
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1038
1663
SH
SOLE
1663
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
356
2956
SH
SOLE
2956
0
0
CHEVRON CORP NEW
COM
166764100
85816
1191893
SH
SOLE
1191893
0
0
CHUBB LIMITED
COM
H1467J104
1193
10273
SH
SOLE
10273
0
0
CHURCH & DWIGHT INC
COM
171340102
258
2752
SH
SOLE
2752
0
0
CHURCHILL DOWNS INC
COM
171484108
575
3510
SH
SOLE
3510
0
0
CIENA CORP
COM NEW
171779309
776
19563
SH
SOLE
19563
0
0
CINTAS CORP
COM
172908105
167228
502443
SH
SOLE
502443
0
0
CISCO SYS INC
COM
17275R102
16774
425832
SH
SOLE
425832
0
0
CITIGROUP INC
COM NEW
172967424
3526
81781
SH
SOLE
81781
0
0
CITRIX SYS INC
COM
177376100
8313
60365
SH
SOLE
60365
0
0
CLOUDERA INC
COM
18914U100
3912
359258
SH
SOLE
359258
0
0
COCA COLA CO
COM
191216100
185620
3759782
SH
SOLE
3759782
0
0
COLFAX CORP
COM
194014106
4011
127890
SH
SOLE
127890
0
0
COLGATE PALMOLIVE CO
COM
194162103
118640
1537781
SH
SOLE
1537781
0
0
COMCAST CORP NEW
CL A
20030N101
5223
112910
SH
SOLE
112910
0
0
COMERICA INC
COM
200340107
95661
2500930
SH
SOLE
2500930
0
0
COMPASS MINERALS INTL INC
COM
20451N101
10316
173820
SH
SOLE
173820
0
0
CONCHO RES INC
COM
20605P101
425
9630
SH
SOLE
9630
0
0
CONOCOPHILLIPS
COM
20825C104
57476
1750170
SH
SOLE
1750170
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
452
2384
SH
SOLE
2384
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
7352
5486894
SH
SOLE
5486894
0
0
COPART INC
COM
217204106
4883
46437
SH
SOLE
46437
0
0
CORTEVA INC
COM
22052L104
15060
522740
SH
SOLE
522740
0
0
COSTCO WHSL CORP NEW
COM
22160K105
5537
15597
SH
SOLE
15597
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
9194
1057976
SH
SOLE
1057976
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
373
2238
SH
SOLE
2238
0
0
CSW INDUSTRIALS INC
COM
126402106
2535
32820
SH
SOLE
32820
0
0
CULLEN FROST BANKERS INC
COM
229899109
147706
2309705
SH
SOLE
2309705
0
0
CUMMINS INC
COM
231021106
309
1461
SH
SOLE
1461
0
0
CVS CORP
COM
126650100
1061
18171
SH
SOLE
18171
0
0
CYNERGISTEK INC
COM
23258P105
634
403880
SH
SOLE
403880
0
0
CYRUSONE INC
COM
23283R100
538
7676
SH
SOLE
7676
0
0
DANAHER CORP DEL
COM
235851102
478254
2221027
SH
SOLE
2221027
0
0
DEERE & CO
COM
244199105
480
2168
SH
SOLE
2168
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
258
1877
SH
SOLE
1877
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
304
10094
SH
SOLE
10094
0
0
DISCOVER FINL SVCS
COM
254709108
322
5573
SH
SOLE
5573
0
0
DISNEY WALT CO
COM DISNEY
254687106
135246
1089992
SH
SOLE
1089992
0
0
DOLLAR GEN CORP NEW
COM
256677105
633
3019
SH
SOLE
3019
0
0
DOLLAR TREE INC
COM
256746108
25958
284194
SH
SOLE
284194
0
0
DOMINION RES INC VA NEW
COM
25746U109
421
5334
SH
SOLE
5334
0
0
DOVER CORP
COM
260003108
1492
13772
SH
SOLE
13772
0
0
DUKE ENERGY CORP NEW
COM
26441C204
474
5357
SH
SOLE
5357
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
7074
275675
SH
SOLE
275675
0
0
DUPONT DE NEMOURS INC
COM
26614N102
7717
139104
SH
SOLE
139104
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
6952
431028
SH
SOLE
431028
0
0
EAGLE MATERIALS INC
COM
26969P108
1575
18250
SH
SOLE
18250
0
0
EATON CORP PLC
SHS
G29183103
854
8372
SH
SOLE
8372
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
109
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
190944
955483
SH
SOLE
955483
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1007
12611
SH
SOLE
12611
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
9341
90402
SH
SOLE
90402
0
0
EMERSON ELEC CO
COM
291011104
75926
1157938
SH
SOLE
1157938
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
182
33600
SH
SOLE
33600
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
4445
281476
SH
SOLE
281476
0
0
ENVESTNET INC
COM
29404K106
15151
196364
SH
SOLE
196364
0
0
EOG RES INC
COM
26875P101
31155
866852
SH
SOLE
866852
0
0
ESSENT GROUP LTD
COM
G3198U102
2241
60560
SH
SOLE
60560
0
0
EVERI HLDGS INC
COM
30034T103
1983
240337
SH
SOLE
240337
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
2451
115500
SH
SOLE
115500
0
0
EXACT SCIENCES CORP
COM
30063P105
678
6650
SH
SOLE
6650
0
0
EXXON MOBIL CORP
COM
30231G102
25266
735987
SH
SOLE
735987
0
0
FACEBOOK INC
CL A
30303M102
95772
365682
SH
SOLE
365682
0
0
FAIR ISAAC CORP
COM
303250104
721
1695
SH
SOLE
1695
0
0
FARO TECHNOLOGIES INC
COM
311642102
949
15559
SH
SOLE
15559
0
0
FASTENAL CO
COM
311900104
527
11679
SH
SOLE
11679
0
0
FASTLY INC
COM
31188V100
468
5000
SH
SOLE
5000
0
0
FEDERAL SIGNAL
COM
313855108
2109
72105
SH
SOLE
72105
0
0
FIREEYE INC
COM
31816Q101
494
40000
SH
SOLE
40000
0
0
FIRST FINL BANKSHARES
COM
32020R109
14164
507480
SH
SOLE
507480
0
0
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
2831
71135
SH
SOLE
71135
0
0
FIRST SOLAR INC
COM
336433107
359
5426
SH
SOLE
5426
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
3129
23725
SH
SOLE
23725
0
0
FIVE BELOW INC
COM
33829M101
2972
23400
SH
SOLE
23400
0
0
FIVE9 INC
COM
338307101
2990
23060
SH
SOLE
23060
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
3250
13649
SH
SOLE
13649
0
0
FLIR SYS INC
COM
302445101
59353
1655581
SH
SOLE
1655581
0
0
FMC CORP
COM NEW
302491303
301857
2850129
SH
SOLE
2850129
0
0
FORTINET INC
COM
34959E109
5446
46229
SH
SOLE
46229
0
0
FORTIVE CORP
COM
34959J108
44471
583531
SH
SOLE
583531
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
428
25000
SH
SOLE
25000
0
0
FRANKLIN ELEC INC
COM
353514102
72837
1238085
SH
SOLE
1238085
0
0
FRESHPET INC
COM
358039105
5226
46810
SH
SOLE
46810
0
0
GARMIN LTD
SHS
H2906T109
782
8242
SH
SOLE
8242
0
0
GENERAC HLDGS INC
COM
368736104
111249
574513
SH
SOLE
574513
0
0
GENERAL DYNAMICS CORP
COM
369550108
6978
50405
SH
SOLE
50405
0
0
GENERAL MLS INC
COM
370334104
3971
64381
SH
SOLE
64381
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
69
15250
SH
SOLE
15250
0
0
GENTEX CORP
COM
371901109
1523
59165
SH
SOLE
59165
0
0
GILEAD SCIENCES INC
COM
375558103
530
8395
SH
SOLE
8395
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
31223
974205
SH
SOLE
974205
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
205
5457
SH
SOLE
5457
0
0
GLOBE LIFE INC
COM
37959E102
428
5362
SH
SOLE
5362
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
836
4162
SH
SOLE
4162
0
0
GOOSEHEAD INS INC
CL A
38267D109
5886
67975
SH
SOLE
67975
0
0
GORMAN RUPP CO
COM
383082104
10481
355775
SH
SOLE
355775
0
0
GRAHAM CORP
COM
384556106
843
66000
SH
SOLE
66000
0
0
GRAINGER W W INC
COM
384802104
1882
5275
SH
SOLE
5275
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
557
5340
SH
SOLE
5340
0
0
HALLIBURTON CO
COM
406216101
557
46265
SH
SOLE
46265
0
0
HASBRO INC
COM
418056107
405
4900
SH
SOLE
4900
0
0
HEALTHEQUITY INC
COM
42226A107
1814
35310
SH
SOLE
35310
0
0
HESS CORP
COM
42809H107
671
16405
SH
SOLE
16405
0
0
HILLTOP HOLDINGS INC
COM
432748101
981
47674
SH
SOLE
47674
0
0
HOME BANCSHARES INC
COM
436893200
10554
696187
SH
SOLE
696187
0
0
HOME DEPOT INC
COM
437076102
383090
1379459
SH
SOLE
1379459
0
0
HONEYWELL INTL INC
COM
438516106
267010
1622074
SH
SOLE
1622074
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
1004
12925
SH
SOLE
12925
0
0
IDEX CORP
COM
45167R104
68049
373054
SH
SOLE
373054
0
0
IDEXX LABS INC
COM
45168D104
1676
4264
SH
SOLE
4264
0
0
ILLINOIS TOOL WKS INC
COM
452308109
31240
161688
SH
SOLE
161688
0
0
INFINERA CORPORATION
COM
45667G103
668
108418
SH
SOLE
108418
0
0
INOVALON HLDGS INC
COM CL A
45781D101
4605
174095
SH
SOLE
174095
0
0
INTEL CORP
COM
458140100
6815
131622
SH
SOLE
131622
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
321
3213
SH
SOLE
3213
0
0
INTERNATIONAL PAPER CO
COM
460146103
265
6542
SH
SOLE
6542
0
0
INTEVAC INC
COM
461148108
729
132309
SH
SOLE
132309
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
2444
20085
SH
SOLE
20085
0
0
INTUIT
COM
461202103
1556
4771
SH
SOLE
4771
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
573
807
SH
SOLE
807
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2814
10127
SH
SOLE
10127
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
363
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
220
4483
PRN
SOLE
4483
0
0
ISHARES
MSCI ISR CAP ETF
464286632
379
7225
PRN
SOLE
7225
0
0
ISHARES
MSCI NETHERL ETF
464286814
373
10720
PRN
SOLE
10720
0
0
ISHARES
MSCI HONG KG ETF
464286871
651
29698
PRN
SOLE
29698
0
0
ISHARES TR
S&P 100 ETF
464287101
763
4900
PRN
SOLE
4900
0
0
ISHARES TR
CORE S&P TTL STK
464287150
28849
382160
PRN
SOLE
382160
0
0
ISHARES TR
CORE S&P500 ETF
464287200
231
688
PRN
SOLE
688
0
0
ISHARES TR
CORE US AGGBD ET
464287226
4315
36545
PRN
SOLE
36545
0
0
ISHARES TR
1-3 YR TR BD ETF
464287457
1513
17487
PRN
SOLE
17487
0
0
ISHARES TR
MSCI EAFE ETF
464287465
205
3225
PRN
SOLE
3225
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
427
5280
PRN
SOLE
5280
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
466
2513
PRN
SOLE
2513
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
257
2175
PRN
SOLE
2175
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
478
2204
PRN
SOLE
2204
0
0
ISHARES TR
RUS 1000 ETF
464287622
317
1695
PRN
SOLE
1695
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
211
2120
PRN
SOLE
2120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
325
2169
PRN
SOLE
2169
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
3684
52463
PRN
SOLE
52463
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
370
3024
PRN
SOLE
3024
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1108
6282
PRN
SOLE
6282
0
0
ISHARES TR
INTL TREA BD ETF
464288117
263
4969
PRN
SOLE
4969
0
0
ISHARES TR
MSCI ACWI EX US
464288240
9069
197196
PRN
SOLE
197196
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1116
18350
PRN
SOLE
18350
0
0
ISHARES TR
PFD AND INCM SEC
464288687
253
6929
PRN
SOLE
6929
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1638
20353
PRN
SOLE
20353
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
726
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
404
6833
PRN
SOLE
6833
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
357
13477
PRN
SOLE
13477
0
0
ISHARES TR
IBONDS DEC2021
46435G789
259
10007
PRN
SOLE
10007
0
0
ITERIS INC
COM
46564T107
1361
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
2505
42425
SH
SOLE
42425
0
0
HUNT J B TRANS SVCS INC
COM
445658107
979
7745
SH
SOLE
7745
0
0
JOHNSON & JOHNSON
COM
478160104
93020
624796
SH
SOLE
624796
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
938
22951
SH
SOLE
22951
0
0
JP MORGAN CHASE & CO
COM
46625H100
231371
2403359
SH
SOLE
2403359
0
0
K12 INC
COM
48273U102
2319
88055
SH
SOLE
88055
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
38718
214113
SH
SOLE
214113
0
0
KARYOPHARM THERAPEUTICS INC
COM
48576U106
1050
71885
SH
SOLE
71885
0
0
KELLOGG CO
COM
487836108
214
3320
SH
SOLE
3320
0
0
KEURIG DR PEPPER INC
COM
49271V100
25916
939003
SH
SOLE
939003
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
553
90550
SH
SOLE
90550
0
0
KIMBERLY CLARK CORP
COM
494368103
204630
1385816
SH
SOLE
1385816
0
0
KINDER MORGAN INC DEL
COM
49456B101
474
38483
SH
SOLE
38483
0
0
KINSALE CAP GROUP INC
COM
49714P108
4448
23390
SH
SOLE
23390
0
0
KIRBY CORP
COM
497266106
16384
452978
SH
SOLE
452978
0
0
KLA CORPORATION
COM NEW
482480100
787
4062
SH
SOLE
4062
0
0
KROGER CO
COM
501044101
1318
38871
SH
SOLE
38871
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
54313
319792
SH
SOLE
319792
0
0
LAM RESEARCH CORP
COM
512807108
591
1782
SH
SOLE
1782
0
0
LAUDER ESTEE COS INC
CL A
518439104
71722
328621
SH
SOLE
328621
0
0
LAWSON PRODS INC
COM
520776105
178214
4343508
SH
SOLE
4343508
0
0
LCI INDS
COM
50189K103
213
2000
SH
SOLE
2000
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
4596
138926
SH
SOLE
138926
0
0
LIFE STORAGE INC
COM
53223X107
663
6300
SH
SOLE
6300
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2626
27550
SH
SOLE
27550
0
0
LILLY ELI & CO
COM
532457108
5055
34151
SH
SOLE
34151
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
824
143107
SH
SOLE
143107
0
0
LINDE PLC
COM
G5494J103
19437
81624
SH
SOLE
81624
0
0
LIVEPERSON INC
COM
538146101
2879
55375
SH
SOLE
55375
0
0
LIVERAMP HLDGS INC
COM
53815P108
17201
332262
SH
SOLE
332262
0
0
LKQ CORP
COM
501889208
1203
43380
SH
SOLE
43380
0
0
LOCKHEED MARTIN CORP
COM
539830109
2970
7748
SH
SOLE
7748
0
0
LOWES COS INC
COM
548661107
11528
69504
SH
SOLE
69504
0
0
LPL FINL HLDGS INC
COM
50212V100
545
7113
SH
SOLE
7113
0
0
LUMENTUM HLDGS INC
COM
55024U109
999
13295
SH
SOLE
13295
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2097
61305
SH
SOLE
61305
0
0
MAGNITE INC
COM
55955D100
4884
703193
SH
SOLE
703193
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
2965
573485
SH
SOLE
573485
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1233
41710
SH
SOLE
41710
0
0
MARSH & MCLENNAN COS INC
COM
571748102
246
2141
SH
SOLE
2141
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
157877
670791
SH
SOLE
670791
0
0
MASTERCARD INC
CL A
57636Q104
11036
32635
SH
SOLE
32635
0
0
MATADOR RES CO
COM
576485205
83
10000
SH
SOLE
10000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
398
2050
SH
SOLE
2050
0
0
MCDONALDS CORP
COM
580135101
5868
26735
SH
SOLE
26735
0
0
MEDALLIA INC
COM
584021109
3036
110735
SH
SOLE
110735
0
0
MEDPACE HLDGS INC
COM
58506Q109
4203
37615
SH
SOLE
37615
0
0
MEDTRONIC INC
COM
G5960L103
30095
289595
SH
SOLE
289595
0
0
MERCK & CO INC
COM
58933Y105
161298
1944523
SH
SOLE
1944523
0
0
MERCURY SYS INC
COM
589378108
5334
68860
SH
SOLE
68860
0
0
MESA LABS INC
COM
59064R109
5164
20271
SH
SOLE
20271
0
0
METLIFE INC
COM
59156R108
1345
36198
SH
SOLE
36198
0
0
MICROSOFT CORP
COM
594918104
614144
2919906
SH
SOLE
2919906
0
0
MIDDLEBY CORP
COM
596278101
1397
15575
SH
SOLE
15575
0
0
MIMECAST LTD
ORD SHS
G14838109
3267
69630
SH
SOLE
69630
0
0
MODEL N INC
COM
607525102
2887
81821
SH
SOLE
81821
0
0
MONDELEZ INTL INC
CL A
609207105
96719
1683542
SH
SOLE
1683542
0
0
MOODYS CORP
COM
615369105
116035
400328
SH
SOLE
400328
0
0
MSA SAFETY INC
COM
553498106
1526
11375
SH
SOLE
11375
0
0
MSCI INC
COM
55354G100
3741
10485
SH
SOLE
10485
0
0
MTS SYS CORP
COM
553777103
630
32971
SH
SOLE
32971
0
0
MURPHY OIL CORP
COM
626717102
705
78983
SH
SOLE
78983
0
0
MURPHY USA INC
COM
626755102
2917
22743
SH
SOLE
22743
0
0
NATERA INC
COM
632307104
3612
49995
SH
SOLE
49995
0
0
NATIONAL INSTRS CORP
COM
636518102
51158
1432999
SH
SOLE
1432999
0
0
NEOGEN CORP
COM
640491106
56848
726497
SH
SOLE
726497
0
0
NEOGENOMICS INC
COM NEW
64049M209
6027
163390
SH
SOLE
163390
0
0
NEWELL BRANDS INC
COM
651229106
410
23920
SH
SOLE
23920
0
0
NEWMARK GROUP INC
CL A
65158N102
1949
451121
SH
SOLE
451121
0
0
NEWMONT MNG CORP
COM
651639106
65147
1026751
SH
SOLE
1026751
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
3656
40650
SH
SOLE
40650
0
0
NEXTERA ENERGY INC
COM
65339F101
2002
7214
SH
SOLE
7214
0
0
NIKE INC
CL B
654106103
135670
1080694
SH
SOLE
1080694
0
0
NOBLE ENERGY INC
COM
655044105
9543
1116176
SH
SOLE
1116176
0
0
NOKIA CORP
SPONSORED ADR
654902204
852
217980
SH
SOLE
217980
0
0
NORDSON CORP
COM
655663102
396
2065
SH
SOLE
2065
0
0
NORFOLK SOUTHERN CORP
COM
655844108
753
3518
SH
SOLE
3518
0
0
NORTHERN TR CORP
COM
665859104
4452
57099
SH
SOLE
57099
0
0
NORTHROP GRUMMAN CORP
COM
666807102
492
1560
SH
SOLE
1560
0
0
NOVANTA INC
COM
67000B104
2265
21500
SH
SOLE
21500
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
1404
16146
SH
SOLE
16146
0
0
NUCOR CORP
COM
670346105
230
5137
SH
SOLE
5137
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
208
19541
PRN
SOLE
19541
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
406
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
1033
19580
SH
SOLE
19580
0
0
NVIDIA CORP
COM
67066G104
3042
5620
SH
SOLE
5620
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
29392
63746
SH
SOLE
63746
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
814
4500
SH
SOLE
4500
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
2982
34135
SH
SOLE
34135
0
0
OMNICELL INC
COM
68213N109
3215
43067
SH
SOLE
43067
0
0
ONESPAN INC
COM
68287N100
6105
291268
SH
SOLE
291268
0
0
ORACLE CORP
COM
68389X105
135989
2277869
SH
SOLE
2277869
0
0
ORIGIN BANCORP INC
COM
68621T102
8894
416394
SH
SOLE
416394
0
0
OWENS CORNING NEW
COM
690742101
1282
18635
SH
SOLE
18635
0
0
PACCAR INC
COM
693718108
404
4732
SH
SOLE
4732
0
0
PALOMAR HLDGS INC
COM
69753M105
16183
155245
SH
SOLE
155245
0
0
PARKER HANNIFAN CORP
COM
701094104
30014
148336
SH
SOLE
148336
0
0
PARSLEY ENERGY INC
CL A
701877102
286
30580
SH
SOLE
30580
0
0
PAYCHEX INC
COM
704326107
278
3486
SH
SOLE
3486
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1261
7815
SH
SOLE
7815
0
0
PAYPAL HLDGS INC
COM
70450Y103
403498
2047901
SH
SOLE
2047901
0
0
PEMBINA PIPELINE CORP
COM
706327103
212
10000
SH
SOLE
10000
0
0
PEPSICO INC
COM
713448108
210849
1521279
SH
SOLE
1521279
0
0
PERFICIENT INC
COM
71375U101
2618
61260
SH
SOLE
61260
0
0
PERKINELMER INC
COM
714046109
300432
2393690
SH
SOLE
2393690
0
0
PFIZER INC
COM
717081103
94264
2568499
SH
SOLE
2568499
0
0
PGT INC
COM
69336V101
2624
149760
SH
SOLE
149760
0
0
PHILIP MORRIS INTL INC
COM
718172109
1808
24106
SH
SOLE
24106
0
0
PHILLIPS 66
COM
718546104
334
6442
SH
SOLE
6442
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
281
2500
PRN
SOLE
2500
0
0
PIMCO ETF TR
INTER MUN BD ACT
72201R866
217
3866
PRN
SOLE
3866
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
1002
28150
SH
SOLE
28150
0
0
PINTEREST INC
CL A
72352L106
93180
2244749
SH
SOLE
2244749
0
0
PIONEER NAT RES CO
COM
723787107
11815
137398
SH
SOLE
137398
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
99
16550
SH
SOLE
16550
0
0
PNC FINL SVCS GROUP INC
COM
693475105
384
3491
SH
SOLE
3491
0
0
POOL CORPORATION
COM
73278L105
1338
4000
SH
SOLE
4000
0
0
POST HLDGS INC
COM
737446104
9560
111163
SH
SOLE
111163
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
3485
82782
SH
SOLE
82782
0
0
PPG INDS INC
COM
693506107
378
3100
SH
SOLE
3100
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
1774
17490
SH
SOLE
17490
0
0
PROASSURANCE CORP
COM
74267C106
494
31587
SH
SOLE
31587
0
0
PROCTER & GAMBLE CO
COM
742718109
175895
1265522
SH
SOLE
1265522
0
0
PROGYNY INC
COM
74340E103
2403
81645
SH
SOLE
81645
0
0
PROLOGIS INC
COM
74340W103
932
9266
SH
SOLE
9266
0
0
PROOFPOINT INC
COM
743424103
514
4865
SH
SOLE
4865
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
312
15360
PRN
SOLE
15360
0
0
PROSPERITY BANCSHARES INC
COM
743606105
3196
61654
SH
SOLE
61654
0
0
PRUDENTIAL FINL INC
COM
744320102
2789
43915
SH
SOLE
43915
0
0
PULTE GROUP INC
COM
745867101
299
6467
SH
SOLE
6467
0
0
Q2 HLDGS INC
COM
74736L109
2710
29690
SH
SOLE
29690
0
0
QUAKER CHEM CORP
COM
747316107
1969
10955
SH
SOLE
10955
0
0
QUALCOMM INC
COM
747525103
54014
458987
SH
SOLE
458987
0
0
QUANTUM CORP
COM NEW
747906501
758
164813
SH
SOLE
164813
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
620
84000
SH
SOLE
84000
0
0
RACKSPACE TECHNOLOGY INC
COM
750102105
772
40000
SH
SOLE
40000
0
0
RAVEN INDS INC
COM
754212108
5041
234235
SH
SOLE
234235
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
766
10528
SH
SOLE
10528
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
10407
180858
SH
SOLE
180858
0
0
R1 RCM INC
COM
749397105
4796
279640
SH
SOLE
279640
0
0
REALPAGE INC
COM
75606N109
101102
1754029
SH
SOLE
1754029
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
8416
86390
SH
SOLE
86390
0
0
RED ROCK RESORTS INC
CL A
75700L108
1899
111065
SH
SOLE
111065
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
297
530
SH
SOLE
530
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
12868
126109
SH
SOLE
126109
0
0
RENASANT CORP
COM
75970E107
3408
150000
SH
SOLE
150000
0
0
REPAY HLDGS CORP
COM CL A
76029L100
1817
77330
SH
SOLE
77330
0
0
REPUBLIC SVCS INC
COM
760759100
6339
67905
SH
SOLE
67905
0
0
REXNORD CORP NEW
COM
76169B102
4317
144665
SH
SOLE
144665
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
5271
172139
SH
SOLE
172139
0
0
RINGCENTRAL INC
CL A
76680R206
247
900
SH
SOLE
900
0
0
ROCKWELL AUTOMATION INC
COM
773903109
102929
466417
SH
SOLE
466417
0
0
ROKU INC
COM CL A
77543R102
434
2297
SH
SOLE
2297
0
0
ROPER INDS INC NEW
COM
776696106
245531
621424
SH
SOLE
621424
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
329
13085
SH
SOLE
13085
0
0
ROYAL GOLD INC
COM
780287108
407
3390
SH
SOLE
3390
0
0
S&P GLOBAL INC
COM
78409V104
2527
7009
SH
SOLE
7009
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
662
22741
SH
SOLE
22741
0
0
SALESFORCE COM INC
COM
79466L302
63283
251802
SH
SOLE
251802
0
0
SAP SE
SPON ADR
803054204
298
1915
SH
SOLE
1915
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
5151
16173
SH
SOLE
16173
0
0
SCHLUMBERGER LTD
COM
806857108
1142
73372
SH
SOLE
73372
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
225
5800
PRN
SOLE
5800
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1422
25714
PRN
SOLE
25714
0
0
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
4069
79000
PRN
SOLE
79000
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
2167
120170
SH
SOLE
120170
0
0
SEALED AIR CORP NEW
COM
81211K100
403
10379
SH
SOLE
10379
0
0
SEI INVESTMENTS CO
COM
784117103
532
10489
SH
SOLE
10489
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
286
2714
PRN
SOLE
2714
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
250
1701
SH
SOLE
1701
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
713
6108
PRN
SOLE
6108
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1308
22036
SH
SOLE
22036
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
1402
365000
SH
SOLE
365000
0
0
SERVICE CORP INTL
COM
817565104
255
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
407
840
SH
SOLE
840
0
0
SERVICESOURCE INTL INC
COM
81763U100
1124
764463
SH
SOLE
764463
0
0
SHERWIN WILLIAMS CO
COM
824348106
40724
58449
SH
SOLE
58449
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
19461
1227449
SH
SOLE
1227449
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
975
50680
SH
SOLE
50680
0
0
SM ENERGY CO
COM
78454L100
31
19804
SH
SOLE
19804
0
0
SMITH A O CORP
COM
831865209
4081
77300
SH
SOLE
77300
0
0
SONOCO PRODS CO
COM
835495102
581
11376
SH
SOLE
11376
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1267
51853
SH
SOLE
51853
0
0
SOUTHWEST AIRLS CO
COM
844741108
396
10550
SH
SOLE
10550
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3012
8994
SH
SOLE
8994
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2830
15980
PRN
SOLE
15980
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1312
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
269
2583
PRN
SOLE
2583
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
349
4000
PRN
SOLE
4000
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
695
6234
PRN
SOLE
6234
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
831
9075
PRN
SOLE
9075
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
14405
374152
SH
SOLE
374152
0
0
SPS COMMERCE INC
COM
78463M107
880
11295
SH
SOLE
11295
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
8888
157144
SH
SOLE
157144
0
0
STARBUCKS CORP
COM
855244109
18951
220566
SH
SOLE
220566
0
0
STERICYCLE INC
COM
858912108
252
4000
SH
SOLE
4000
0
0
STRYKER CORPORATION
COM
863667101
56665
271945
SH
SOLE
271945
0
0
SVB FINL GROUP
COM
78486Q101
2031
8440
SH
SOLE
8440
0
0
SWK HLDGS CORP
COM NEW
78501P203
2223
158818
SH
SOLE
158818
0
0
SYSCO CORP
COM
871829107
2758
44334
SH
SOLE
44334
0
0
SYSTEMAX INC
COM
871851101
20378
851224
SH
SOLE
851224
0
0
T-MOBILE US INC
COM
872590104
721
6309
SH
SOLE
6309
0
0
TALEND S A
ADS
874224207
1552
39745
SH
SOLE
39745
0
0
TARGET CORP
COM
87612E106
2297
14594
SH
SOLE
14594
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1828
18702
SH
SOLE
18702
0
0
TECK RESOURCES LTD
CL B
878742204
488
35035
SH
SOLE
35035
0
0
TELLURIAN INC NEW
COM
87968A104
11
14000
SH
SOLE
14000
0
0
TESLA INC
COM
88160R101
217
505
SH
SOLE
505
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2149
69042
SH
SOLE
69042
0
0
TEXAS INSTRS INC
COM
882508104
11924
83504
SH
SOLE
83504
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
2466
174165
SH
SOLE
174165
0
0
THE TRADE DESK INC
COM CL A
88339J105
10376
20000
SH
SOLE
20000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
521586
1181342
SH
SOLE
1181342
0
0
THOR INDS INC
COM
885160101
2645
27765
SH
SOLE
27765
0
0
TORO CO
COM
891092108
82977
988411
SH
SOLE
988411
0
0
TRACTOR SUPPLY CO
COM
892356106
74873
522344
SH
SOLE
522344
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
243
2000
SH
SOLE
2000
0
0
TRANSDIGM GROUP INC
COM
893641100
1554
3270
SH
SOLE
3270
0
0
TREX CO INC
COM
89531P105
3027
42270
SH
SOLE
42270
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
205697
4223762
SH
SOLE
4223762
0
0
TRUIST FINL CORP
COM
89832Q109
47508
1248573
SH
SOLE
1248573
0
0
TWILIO INC
CL A
90138F102
879
3557
SH
SOLE
3557
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21325
61179
SH
SOLE
61179
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
3939
45335
SH
SOLE
45335
0
0
UNION PAC CORP
COM
907818108
238408
1210994
SH
SOLE
1210994
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3086
18522
SH
SOLE
18522
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
4574
14671
SH
SOLE
14671
0
0
UPLAND SOFTWARE INC
COM
91544A109
270
7163
SH
SOLE
7163
0
0
UPWORK INC
COM
91688F104
4605
264055
SH
SOLE
264055
0
0
US BANCORP DEL
COM NEW
902973304
94387
2632818
SH
SOLE
2632818
0
0
V F CORP
COM
918204108
166855
2375165
SH
SOLE
2375165
0
0
VALMONT INDS INC
COM
920253101
61660
496535
SH
SOLE
496535
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1044
11163
PRN
SOLE
11163
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1461
17597
PRN
SOLE
17597
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1588
17996
PRN
SOLE
17996
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
396
9682
PRN
SOLE
9682
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
252
3115
PRN
SOLE
3115
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
449
10373
PRN
SOLE
10373
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
913
16770
PRN
SOLE
16770
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6632
21557
PRN
SOLE
21557
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
548
6936
SH
SOLE
6936
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2617
20173
PRN
SOLE
20173
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1251
8135
PRN
SOLE
8135
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
337
1977
PRN
SOLE
1977
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1478
17839
PRN
SOLE
17839
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
312
3255
PRN
SOLE
3255
0
0
VERISK ANALYTICS INC
COM
92345Y106
27194
146751
SH
SOLE
146751
0
0
VERITEX HLDGS INC
COM
923451108
2062
121084
SH
SOLE
121084
0
0
VERIZON COMMUNICATIONS
COM
92343V104
18522
311350
SH
SOLE
311350
0
0
VIEWRAY INC
COM
92672L107
1074
306850
SH
SOLE
306850
0
0
VISA INC
COM CL A
92826C839
179486
897564
SH
SOLE
897564
0
0
VULCAN MATS CO
COM
929160109
1525
11250
SH
SOLE
11250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1953
54366
SH
SOLE
54366
0
0
WAL MART STORES INC
COM
931142103
53720
383964
SH
SOLE
383964
0
0
WASTE CONNECTIONS INC
COM
94106B101
110529
1064825
SH
SOLE
1064825
0
0
WASTE MGMT INC DEL
COM
94106L109
36639
323751
SH
SOLE
323751
0
0
WATSCO INC
COM
942622200
1080
4637
SH
SOLE
4637
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
1845
18425
SH
SOLE
18425
0
0
WELLS FARGO & CO NEW
COM
949746101
1085
46130
SH
SOLE
46130
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
656
58850
SH
SOLE
58850
0
0
WEYERHAEUSER CO
COM
962166104
362
12689
SH
SOLE
12689
0
0
WINGSTOP INC
COM
974155103
4015
29380
SH
SOLE
29380
0
0
WORKIVA INC
COM CL A
98139A105
915
16407
SH
SOLE
16407
0
0
WPX ENERGY INC
COM
98212B103
2192
447374
SH
SOLE
447374
0
0
XILINX INC
COM
983919101
11672
111976
SH
SOLE
111976
0
0
XPO LOGISTICS INC
COM
983793100
625
7380
SH
SOLE
7380
0
0
XYLEM INC
COM
98419M100
81781
972195
SH
SOLE
972195
0
0
YETI HLDGS INC
COM
98585X104
2295
50635
SH
SOLE
50635
0
0
YUM BRANDS INC
COM
988498101
2186
23948
SH
SOLE
23948
0
0
YUM CHINA HLDGS INC
COM
98850P109
758
14320
SH
SOLE
14320
0
0
ZIMMER HLDGS INC
COM
98956P102
538
3955
SH
SOLE
3955
0
0
ZIONS BANCORPORATION
COM
989701107
39145
1339679
SH
SOLE
1339679
0
0
ZIX CORP
COM
98974P100
1327
227270
SH
SOLE
227270
0
0
ZOETIS INC
CL A
98978V103
324830
1964259
SH
SOLE
1964259
0
0
ZYNEX INC
COM
98986M103
393
22550
SH
SOLE
22550
0
0