0000950123-21-006049.txt : 20210512
0000950123-21-006049.hdr.sgml : 20210512
20210512163657
ACCESSION NUMBER: 0000950123-21-006049
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210512
DATE AS OF CHANGE: 20210512
EFFECTIVENESS DATE: 20210512
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: 21915665
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
03-31-2021
03-31-2021
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
05-12-2021
0
550
18624348
false
INFORMATION TABLE
2
4483.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
9064
47044
SH
SOLE
47044
0
0
A H BELO CORP
COM CL A
001282102
2085
997445
SH
SOLE
997445
0
0
A10 NETWORKS INC
COM
002121101
1514
157550
SH
SOLE
157550
0
0
ABBOTT LABS
COM
002824100
263119
2195589
SH
SOLE
2195589
0
0
ABBVIE INC
COM
00287Y109
104139
962294
SH
SOLE
962294
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
70179
254042
SH
SOLE
254042
0
0
ACI WORLDWIDE INC
COM
004498101
33074
869222
SH
SOLE
869222
0
0
ADOBE SYS INC
COM
00724F101
440471
926586
SH
SOLE
926586
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
3389
26658
SH
SOLE
26658
0
0
AGNC INVT CORP
COM
00123Q104
191
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
310893
1105045
SH
SOLE
1105045
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
287410
2820509
SH
SOLE
2820509
0
0
AKUMIN INC
COM
01021F109
896
242244
SH
SOLE
242244
0
0
ALAMO GROUP INC
COM
011311107
13153
84235
SH
SOLE
84235
0
0
ALARM COM HLDGS INC
COM
011642105
14981
173430
SH
SOLE
173430
0
0
ALCON
ORD SHS
H01301128
137703
1962144
SH
SOLE
1962144
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1195
2207
SH
SOLE
2207
0
0
ALLSTATE CORP
COM
020002101
22661
197220
SH
SOLE
197220
0
0
ALPHABET INC CLASS A
COM
02079K305
304675
147720
SH
SOLE
147720
0
0
ALPHABET INC CLASS C
COM
02079K107
295200
142703
SH
SOLE
142703
0
0
ALTAIR ENGR INC
COM CL A
021369103
5058
80845
SH
SOLE
80845
0
0
ALTRIA GROUP INC
COM
02209S103
911
17816
SH
SOLE
17816
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
186
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
652186
210785
SH
SOLE
210785
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
239
17604
SH
SOLE
17604
0
0
AMERICAN EXPRESS CO
COM
025816109
79667
563260
SH
SOLE
563260
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
481
10419
SH
SOLE
10419
0
0
AMERICAN TOWER CORP
COM
03027X100
37871
158415
SH
SOLE
158415
0
0
AMETEK INC NEW
COM
031100100
6266
49056
SH
SOLE
49056
0
0
AMGEN INC
CL A
031162100
144862
582221
SH
SOLE
582221
0
0
AMPHENOL CORP NEW
CL A
032095101
1345
20384
SH
SOLE
20384
0
0
ANALOG DEVICES INC
COM
032654105
575
3710
SH
SOLE
3710
0
0
ANNALY CAP MGMT INC
COM
035710409
253
29450
SH
SOLE
29450
0
0
ANSYS INC
COM
03662Q105
21947
64635
SH
SOLE
64635
0
0
AON PLC
SHS CL A
G0403H108
582
2530
SH
SOLE
2530
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
3005
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
713
5366
SH
SOLE
5366
0
0
APPLE COMPUTER INC
COM
037833100
873640
7152192
SH
SOLE
7152192
0
0
APPLIED MATLS INC
COM
038222105
2156
16135
SH
SOLE
16135
0
0
APTARGROUP INC
COM
038336103
425
3000
SH
SOLE
3000
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
3422
68005
SH
SOLE
68005
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
5370
80985
SH
SOLE
80985
0
0
ASPEN TECHNOLOGY INC
COM
045327103
202
1400
SH
SOLE
1400
0
0
AT&T INC
COM
00206R102
120271
3973282
SH
SOLE
3973282
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
210
8714
SH
SOLE
8714
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
16764
88949
SH
SOLE
88949
0
0
AUTODESK INC
COM
052769106
985
3555
SH
SOLE
3555
0
0
AUTOZONE INC
COM
053332102
3199
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1649
8979
SH
SOLE
8979
0
0
AVID TECHNOLOGY INC
COM
05367P100
2493
118100
SH
SOLE
118100
0
0
AXON ENTERPRISE INC
COM
05464C101
2551
17912
SH
SOLE
17912
0
0
AZZ INC
COM
002474104
11572
229825
SH
SOLE
229825
0
0
BAIDU INC
SPON ADR REP A
056752108
706
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
25785
304287
SH
SOLE
304287
0
0
BALLYS CORPORATION
COM
05875B106
2453
37745
SH
SOLE
37745
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
10802
332561
SH
SOLE
332561
0
0
BANK NEW YORK INC
COM
064058100
1882
39790
SH
SOLE
39790
0
0
BANK OF AMERICA CORPORATION
COM
060505104
297557
7690790
SH
SOLE
7690790
0
0
BARNES GROUP INC
COM
067806109
4767
96235
SH
SOLE
96235
0
0
BEAM GLOBAL
COM
07373B109
1156
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
28670
117911
SH
SOLE
117911
0
0
BELLRING BRANDS INC
COM CL A
079823100
2163
91610
SH
SOLE
91610
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5014
13
SH
SOLE
13
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
37330
146124
SH
SOLE
146124
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1364
23600
SH
SOLE
23600
0
0
BLACK KNIGHT INC
COM
09215C105
89855
1214421
SH
SOLE
1214421
0
0
BLACKBAUD INC
COM
09227Q100
5024
70683
SH
SOLE
70683
0
0
BLACKROCK INC
COM
09247X101
740
982
SH
SOLE
982
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
954
12800
SH
SOLE
12800
0
0
BOEING CO
COM
097023105
1764
6924
SH
SOLE
6924
0
0
BOK FINL CORP
COM NEW
05561Q201
1070
11979
SH
SOLE
11979
0
0
BOOKING HLDGS INC
COM
09857L108
2819
1210
SH
SOLE
1210
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
414
10717
SH
SOLE
10717
0
0
BP PLC
SPONSORED ADR
055622104
237
9744
SH
SOLE
9744
0
0
BRIGHTCOVE INC
COM
10921T101
6774
336676
SH
SOLE
336676
0
0
BRINKER INTL INC
COM
109641100
1174
16524
SH
SOLE
16524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
7937
125722
SH
SOLE
125722
0
0
BROADCOM INC
COM
11135F101
2710
5845
SH
SOLE
5845
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
48895
319365
SH
SOLE
319365
0
0
BRUNSWICK CORP
COM
117043109
887
9300
SH
SOLE
9300
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
4856
104730
SH
SOLE
104730
0
0
CABOT OIL & GAS CORP
COM
127097103
100219
5336471
SH
SOLE
5336471
0
0
CALLAWAY GOLF CO
COM
131193104
3337
124730
SH
SOLE
124730
0
0
CANADIAN NATL RY CO
COM
136375102
1314
11328
SH
SOLE
11328
0
0
CAREDX INC
COM
14167L103
2843
41760
SH
SOLE
41760
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
5475
79980
SH
SOLE
79980
0
0
CATERPILLAR INC DEL
COM
149123101
2409
10390
SH
SOLE
10390
0
0
CBTX INC
COM
12481V104
37744
1228640
SH
SOLE
1228640
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
18953
2389978
SH
SOLE
2389978
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
2434
50651
SH
SOLE
50651
0
0
CENTERPOINT ENERGY INC
COM
15189T107
523
23103
SH
SOLE
23103
0
0
CENTRAL SECS CORP
COM
155123102
299
7887
PRN
SOLE
7887
0
0
CERUS CORP
COM
157085101
1373
228415
SH
SOLE
228415
0
0
CHARLES RIV LABS INTL INC
COM
159864107
153481
529554
SH
SOLE
529554
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1093
1772
SH
SOLE
1772
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
328
2930
SH
SOLE
2930
0
0
CHEGG INC
COM
163092109
744
8685
SH
SOLE
8685
0
0
CHEVRON CORP NEW
COM
166764100
113514
1083251
SH
SOLE
1083251
0
0
CHUBB LIMITED
COM
H1467J104
1281
8108
SH
SOLE
8108
0
0
CHURCH & DWIGHT INC
COM
171340102
223
2552
SH
SOLE
2552
0
0
CHURCHILL DOWNS INC
COM
171484108
881
3875
SH
SOLE
3875
0
0
CIENA CORP
COM NEW
171779309
1057
19312
SH
SOLE
19312
0
0
CINTAS CORP
COM
172908105
176419
516889
SH
SOLE
516889
0
0
CISCO SYS INC
COM
17275R102
19604
379119
SH
SOLE
379119
0
0
CITIGROUP INC
COM NEW
172967424
6404
88021
SH
SOLE
88021
0
0
CITRIX SYS INC
COM
177376100
8089
57627
SH
SOLE
57627
0
0
CLOUDERA INC
COM
18914U100
4941
405990
SH
SOLE
405990
0
0
CNX RES CORP
COM
12653C108
3490
237415
SH
SOLE
237415
0
0
COCA COLA CO
COM
191216100
222700
4225008
SH
SOLE
4225008
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
219
4200
SH
SOLE
4200
0
0
COLFAX CORP
COM
194014106
8352
190633
SH
SOLE
190633
0
0
COLGATE PALMOLIVE CO
COM
194162103
120848
1533026
SH
SOLE
1533026
0
0
COMCAST CORP NEW
CL A
20030N101
5772
106671
SH
SOLE
106671
0
0
COMERICA INC
COM
200340107
188997
2634467
SH
SOLE
2634467
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
2097
136500
SH
SOLE
136500
0
0
COMPASS MINERALS INTL INC
COM
20451N101
12677
202123
SH
SOLE
202123
0
0
CONOCOPHILLIPS
COM
20825C104
109845
2073730
SH
SOLE
2073730
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
319
1400
SH
SOLE
1400
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
29199
7486894
SH
SOLE
7486894
0
0
COPART INC
COM
217204106
5021
46230
SH
SOLE
46230
0
0
CORTEVA INC
COM
22052L104
24350
522302
SH
SOLE
522302
0
0
COSTCO WHSL CORP NEW
COM
22160K105
6872
19495
SH
SOLE
19495
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
14589
1057976
SH
SOLE
1057976
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
338
1962
SH
SOLE
1962
0
0
CSW INDUSTRIALS INC
COM
126402106
4188
31020
SH
SOLE
31020
0
0
CSX CORP
COM
126408103
299
3098
SH
SOLE
3098
0
0
CULLEN FROST BANKERS INC
COM
229899109
249556
2294556
SH
SOLE
2294556
0
0
CUMMINS INC
COM
231021106
606
2340
SH
SOLE
2340
0
0
CVS CORP
COM
126650100
1005
13360
SH
SOLE
13360
0
0
CYNERGISTEK INC
COM
23258P105
771
403880
SH
SOLE
403880
0
0
CYRUSONE INC
COM
23283R100
821
12128
SH
SOLE
12128
0
0
DANAHER CORP DEL
COM
235851102
468294
2080569
SH
SOLE
2080569
0
0
DEERE & CO
COM
244199105
696
1861
SH
SOLE
1861
0
0
DELUXE CORP
COM
248019101
6208
147941
SH
SOLE
147941
0
0
DENTSPLY SIRONA INC
COM
24906P109
944
14788
SH
SOLE
14788
0
0
DERMTECH INC
COM
24984K105
1461
28760
SH
SOLE
28760
0
0
DEVON ENERGY CORP NEW
COM
25179M103
8988
411347
SH
SOLE
411347
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
226
1375
SH
SOLE
1375
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1100
14965
SH
SOLE
14965
0
0
DISCOVER FINL SVCS
COM
254709108
578
6088
SH
SOLE
6088
0
0
DISNEY WALT CO
COM DISNEY
254687106
207935
1126898
SH
SOLE
1126898
0
0
DOLLAR GEN CORP NEW
COM
256677105
695
3431
SH
SOLE
3431
0
0
DOLLAR TREE INC
COM
256746108
35592
310958
SH
SOLE
310958
0
0
DOMINION RES INC VA NEW
COM
25746U109
271
3570
SH
SOLE
3570
0
0
DONALDSON INC
COM
257651109
234
4023
SH
SOLE
4023
0
0
DOVER CORP
COM
260003108
1937
14122
SH
SOLE
14122
0
0
DUKE ENERGY CORP NEW
COM
26441C204
649
6728
SH
SOLE
6728
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
11889
499316
SH
SOLE
499316
0
0
DUPONT DE NEMOURS INC
COM
26614N102
142936
1849590
SH
SOLE
1849590
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
13004
431028
SH
SOLE
431028
0
0
DZS INC
COM
268211109
7386
475000
SH
SOLE
475000
0
0
EAGLE MATERIALS INC
COM
26969P108
4106
30550
SH
SOLE
30550
0
0
EATON CORP PLC
SHS
G29183103
937
6775
SH
SOLE
6775
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
128
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
215048
1004568
SH
SOLE
1004568
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
973
11628
SH
SOLE
11628
0
0
EGAIN CORP
COM NEW
28225C806
1223
128900
SH
SOLE
128900
0
0
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
10266
110491
SH
SOLE
110491
0
0
EMERSON ELEC CO
COM
291011104
107001
1186006
SH
SOLE
1186006
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
98
12800
SH
SOLE
12800
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6340
287901
SH
SOLE
287901
0
0
ENVESTNET INC
COM
29404K106
11791
163241
SH
SOLE
163241
0
0
EOG RES INC
COM
26875P101
41094
566575
SH
SOLE
566575
0
0
EVERI HLDGS INC
COM
30034T103
3526
249887
SH
SOLE
249887
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
1509
57375
SH
SOLE
57375
0
0
EXXON MOBIL CORP
COM
30231G102
43757
783757
SH
SOLE
783757
0
0
FACEBOOK INC
CL A
30303M102
109875
373053
SH
SOLE
373053
0
0
FAIR ISAAC CORP
COM
303250104
809
1665
SH
SOLE
1665
0
0
FARO TECHNOLOGIES INC
COM
311642102
1477
17059
SH
SOLE
17059
0
0
FASTENAL CO
COM
311900104
532
10578
SH
SOLE
10578
0
0
FEDERAL SIGNAL
COM
313855108
2727
71195
SH
SOLE
71195
0
0
FEDEX CORP
COM
31428X106
1001
3525
SH
SOLE
3525
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
443
3149
SH
SOLE
3149
0
0
FIREEYE INC
COM
31816Q101
294
15000
SH
SOLE
15000
0
0
FIRST FINL BANKSHARES
COM
32020R109
23434
501480
SH
SOLE
501480
0
0
FIRST SOLAR INC
COM
336433107
848
9719
SH
SOLE
9719
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
2533
17095
SH
SOLE
17095
0
0
FIVE BELOW INC
COM
33829M101
992
5200
SH
SOLE
5200
0
0
FIVE9 INC
COM
338307101
971
6210
SH
SOLE
6210
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
3469
12915
SH
SOLE
12915
0
0
FLIR SYS INC
COM
302445101
61407
1087422
SH
SOLE
1087422
0
0
FMC CORP
COM NEW
302491303
315518
2852531
SH
SOLE
2852531
0
0
FORTINET INC
COM
34959E109
15837
85877
SH
SOLE
85877
0
0
FORTIVE CORP
COM
34959J108
39352
557083
SH
SOLE
557083
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
678
24050
SH
SOLE
24050
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
271
2824
SH
SOLE
2824
0
0
FOX FACTORY HLDG CORP
COM
35138V102
2614
20570
SH
SOLE
20570
0
0
FRANKLIN ELEC INC
COM
353514102
95967
1215697
SH
SOLE
1215697
0
0
FREQUENCY ELECTRS INC
COM
358010106
994
88000
SH
SOLE
88000
0
0
FRESHPET INC
COM
358039105
7087
44625
SH
SOLE
44625
0
0
GARMIN LTD
SHS
H2906T109
1064
8072
SH
SOLE
8072
0
0
GENERAC HLDGS INC
COM
368736104
111256
339764
SH
SOLE
339764
0
0
GENERAL DYNAMICS CORP
COM
369550108
6026
33191
SH
SOLE
33191
0
0
GENERAL ELECTRIC CO
COM
369604103
219
16667
SH
SOLE
16667
0
0
GENERAL MLS INC
COM
370334104
3717
60614
SH
SOLE
60614
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
140
15000
SH
SOLE
15000
0
0
GENTEX CORP
COM
371901109
5561
155915
SH
SOLE
155915
0
0
GILEAD SCIENCES INC
COM
375558103
608
9405
SH
SOLE
9405
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
49062
859535
SH
SOLE
859535
0
0
GLOBE LIFE INC
COM
37959E102
518
5362
SH
SOLE
5362
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2826
8641
SH
SOLE
8641
0
0
GOOSEHEAD INS INC
CL A
38267D109
7160
66800
SH
SOLE
66800
0
0
GORMAN RUPP CO
COM
383082104
11515
347775
SH
SOLE
347775
0
0
GRAHAM CORP
COM
384556106
797
56000
SH
SOLE
56000
0
0
GRAINGER W W INC
COM
384802104
2115
5275
SH
SOLE
5275
0
0
HALLIBURTON CO
COM
406216101
875
40765
SH
SOLE
40765
0
0
HASBRO INC
COM
418056107
471
4900
SH
SOLE
4900
0
0
HEALTHEQUITY INC
COM
42226A107
2077
30550
SH
SOLE
30550
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
4765
65390
SH
SOLE
65390
0
0
HESS CORP
COM
42809H107
1122
15855
SH
SOLE
15855
0
0
HEXCEL CORP NEW
COM
428291108
2480
44285
SH
SOLE
44285
0
0
HILLTOP HOLDINGS INC
COM
432748101
1588
46542
SH
SOLE
46542
0
0
HOLLYFRONTIER CORP
COM
436106108
5048
141095
SH
SOLE
141095
0
0
HOME BANCSHARES INC
COM
436893200
18910
699082
SH
SOLE
699082
0
0
HOME DEPOT INC
COM
437076102
424628
1391084
SH
SOLE
1391084
0
0
HONEYWELL INTL INC
COM
438516106
345472
1591525
SH
SOLE
1591525
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
964
10470
SH
SOLE
10470
0
0
HP INC
COM
40434L105
1000
31502
SH
SOLE
31502
0
0
IDEX CORP
COM
45167R104
104637
499888
SH
SOLE
499888
0
0
IDEXX LABS INC
COM
45168D104
2067
4224
SH
SOLE
4224
0
0
ILLINOIS TOOL WKS INC
COM
452308109
35699
161156
SH
SOLE
161156
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1156
16000
SH
SOLE
16000
0
0
INFINERA CORPORATION
COM
45667G103
1044
108418
SH
SOLE
108418
0
0
INOVALON HLDGS INC
COM CL A
45781D101
5072
176235
SH
SOLE
176235
0
0
INTEL CORP
COM
458140100
60888
951382
SH
SOLE
951382
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
377
3375
SH
SOLE
3375
0
0
INTERNATIONAL PAPER CO
COM
460146103
1518
28067
SH
SOLE
28067
0
0
INTEVAC INC
COM
461148108
1378
192699
SH
SOLE
192699
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1997
14989
SH
SOLE
14989
0
0
INTUIT
COM
461202103
1785
4659
SH
SOLE
4659
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1638
2217
SH
SOLE
2217
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2488
7795
SH
SOLE
7795
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
421
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
335
4524
PRN
SOLE
4524
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
2876
90845
SH
SOLE
90845
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
466
7225
PRN
SOLE
7225
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
495
10720
PRN
SOLE
10720
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
786
29560
PRN
SOLE
29560
0
0
ISHARES TR
S&P 100 ETF
464287101
760
4225
PRN
SOLE
4225
0
0
ISHARES TR
CORE S&P TTL STK
464287150
9491
103612
PRN
SOLE
103612
0
0
ISHARES TR
CORE S&P500 ETF
464287200
464
1166
PRN
SOLE
1166
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5101
44815
PRN
SOLE
44815
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1508
17487
PRN
SOLE
17487
0
0
ISHARES TR
MSCI EAFE ETF
464287465
245
3225
PRN
SOLE
3225
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
577
5280
PRN
SOLE
5280
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
633
2433
PRN
SOLE
2433
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
314
2075
PRN
SOLE
2075
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
548
2254
PRN
SOLE
2254
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
338
2120
PRN
SOLE
2120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
448
2029
PRN
SOLE
2029
0
0
ISHARES TR
U.S. TECH ETF
464287721
210
2400
PRN
SOLE
2400
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5980
55096
PRN
SOLE
55096
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
609
6048
PRN
SOLE
6048
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1611
12564
PRN
SOLE
12564
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8529
154574
PRN
SOLE
154574
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1425
24060
PRN
SOLE
24060
0
0
ISHARES TR
SHORT TREAS BD
464288679
227
2050
PRN
SOLE
2050
0
0
ISHARES TR
PFD AND INCM SEC
464288687
237
6160
PRN
SOLE
6160
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1521
16028
PRN
SOLE
16028
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
969
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
468
6833
PRN
SOLE
6833
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
582
22095
PRN
SOLE
22095
0
0
ISHARES TR
IBONDS DEC2021
46435G789
231
8986
PRN
SOLE
8986
0
0
ITERIS INC
COM
46564T107
2048
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
4528
49810
SH
SOLE
49810
0
0
HUNT J B TRANS SVCS INC
COM
445658107
1302
7745
SH
SOLE
7745
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
458
15217
SH
SOLE
15217
0
0
JOHNSON & JOHNSON
COM
478160104
102034
620834
SH
SOLE
620834
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2236
37466
SH
SOLE
37466
0
0
JP MORGAN CHASE & CO
COM
46625H100
368828
2422836
SH
SOLE
2422836
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
653
2473
SH
SOLE
2473
0
0
KEURIG DR PEPPER INC
COM
49271V100
42751
1243847
SH
SOLE
1243847
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1020
100550
SH
SOLE
100550
0
0
KIMBERLY CLARK CORP
COM
494368103
184437
1326408
SH
SOLE
1326408
0
0
KINDER MORGAN INC DEL
COM
49456B101
21709
1303822
SH
SOLE
1303822
0
0
KIRBY CORP
COM
497266106
27193
451114
SH
SOLE
451114
0
0
KLA CORPORATION
COM NEW
482480100
1156
3500
SH
SOLE
3500
0
0
KROGER CO
COM
501044101
1310
36400
SH
SOLE
36400
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
66085
326054
SH
SOLE
326054
0
0
LAM RESEARCH CORP
COM
512807108
1920
3226
SH
SOLE
3226
0
0
LANTRONIX INC
COM NEW
516548203
2271
496900
SH
SOLE
496900
0
0
LAUDER ESTEE COS INC
CL A
518439104
101556
349169
SH
SOLE
349169
0
0
LAWSON PRODS INC
COM
520776105
225254
4343508
SH
SOLE
4343508
0
0
LCI INDS
COM
50189K103
265
2000
SH
SOLE
2000
0
0
LESLIES INC
COM
527064109
1800
73495
SH
SOLE
73495
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
197
25854
PRN
SOLE
25854
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3467
78589
SH
SOLE
78589
0
0
LIFE STORAGE INC
COM
53223X107
941
10950
SH
SOLE
10950
0
0
LILLY ELI & CO
COM
532457108
6167
33009
SH
SOLE
33009
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
1746
489000
SH
SOLE
489000
0
0
LINCOLN NATL CORP IND
COM
534187109
249
4000
SH
SOLE
4000
0
0
LINDE PLC
COM
G5494J103
22914
81794
SH
SOLE
81794
0
0
LIVEPERSON INC
COM
538146101
2760
52330
SH
SOLE
52330
0
0
LIVERAMP HLDGS INC
COM
53815P108
17355
334521
SH
SOLE
334521
0
0
LKQ CORP
COM
501889208
2893
68355
SH
SOLE
68355
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
151
65000
SH
SOLE
65000
0
0
LOCKHEED MARTIN CORP
COM
539830109
2595
7023
SH
SOLE
7023
0
0
LOWES COS INC
COM
548661107
13500
70985
SH
SOLE
70985
0
0
LPL FINL HLDGS INC
COM
50212V100
1235
8690
SH
SOLE
8690
0
0
LUMENTUM HLDGS INC
COM
55024U109
1461
15990
SH
SOLE
15990
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
2803
64638
SH
SOLE
64638
0
0
MAGNITE INC
COM
55955D100
10549
253510
SH
SOLE
253510
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
5126
446485
SH
SOLE
446485
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1633
41710
SH
SOLE
41710
0
0
MARRIOTT INTL INC NEW
CL A
571903202
354
2387
SH
SOLE
2387
0
0
MARSH & MCLENNAN COS INC
COM
571748102
292
2398
SH
SOLE
2398
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
221802
660480
SH
SOLE
660480
0
0
MASTERCARD INC
CL A
57636Q104
7347
20636
SH
SOLE
20636
0
0
MATADOR RES CO
COM
576485205
281
12000
SH
SOLE
12000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
366
4100
SH
SOLE
4100
0
0
MCDONALDS CORP
COM
580135101
5909
26361
SH
SOLE
26361
0
0
MEDALLIA INC
COM
584021109
2988
107135
SH
SOLE
107135
0
0
MEDIAALPHA INC
CL A
58450V104
237
6680
SH
SOLE
6680
0
0
MEDPACE HLDGS INC
COM
58506Q109
5867
35765
SH
SOLE
35765
0
0
MEDTRONIC INC
COM
G5960L103
31620
267669
SH
SOLE
267669
0
0
MERCK & CO INC
COM
58933Y105
143483
1861234
SH
SOLE
1861234
0
0
MERCURY SYS INC
COM
589378108
7094
100415
SH
SOLE
100415
0
0
MESA LABS INC
COM
59064R109
3382
13891
SH
SOLE
13891
0
0
METLIFE INC
COM
59156R108
1797
29555
SH
SOLE
29555
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
230
1482
SH
SOLE
1482
0
0
MICROSOFT CORP
COM
594918104
690011
2926626
SH
SOLE
2926626
0
0
MIDDLEBY CORP
COM
596278101
2698
16280
SH
SOLE
16280
0
0
MODEL N INC
COM
607525102
3919
111248
SH
SOLE
111248
0
0
MONDELEZ INTL INC
CL A
609207105
90831
1551870
SH
SOLE
1551870
0
0
MOODYS CORP
COM
615369105
119691
400826
SH
SOLE
400826
0
0
MSA SAFETY INC
COM
553498106
1697
11315
SH
SOLE
11315
0
0
MSCI INC
COM
55354G100
4337
10343
SH
SOLE
10343
0
0
MTS SYS CORP
COM
553777103
813
13971
SH
SOLE
13971
0
0
MURPHY OIL CORP
COM
626717102
1121
68333
SH
SOLE
68333
0
0
MURPHY USA INC
COM
626755102
2493
17243
SH
SOLE
17243
0
0
NATERA INC
COM
632307104
991
9760
SH
SOLE
9760
0
0
NATIONAL INSTRS CORP
COM
636518102
54499
1261992
SH
SOLE
1261992
0
0
NEOGEN CORP
COM
640491106
64215
722405
SH
SOLE
722405
0
0
NEOGENOMICS INC
COM NEW
64049M209
6974
144605
SH
SOLE
144605
0
0
NEWELL BRANDS INC
COM
651229106
65351
2440274
SH
SOLE
2440274
0
0
NEWMARK GROUP INC
CL A
65158N102
4496
449331
SH
SOLE
449331
0
0
NEWMONT MNG CORP
COM
651639106
70601
1171413
SH
SOLE
1171413
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5494
39125
SH
SOLE
39125
0
0
NEXTERA ENERGY INC
COM
65339F101
2065
27312
SH
SOLE
27312
0
0
NIKE INC
CL B
654106103
148587
1118118
SH
SOLE
1118118
0
0
NOKIA CORP
SPONSORED ADR
654902204
992
250400
SH
SOLE
250400
0
0
NORDSON CORP
COM
655663102
433
2178
SH
SOLE
2178
0
0
NORFOLK SOUTHERN CORP
COM
655844108
870
3240
SH
SOLE
3240
0
0
NORTHERN TR CORP
COM
665859104
5457
51918
SH
SOLE
51918
0
0
NORTHROP GRUMMAN CORP
COM
666807102
302
932
SH
SOLE
932
0
0
NOVANTA INC
COM
67000B104
2693
20420
SH
SOLE
20420
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
892
10431
SH
SOLE
10431
0
0
NUCOR CORP
COM
670346105
401
5000
SH
SOLE
5000
0
0
NUTANIX INC
CL A
67059N108
1315
49500
SH
SOLE
49500
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
218
19541
PRN
SOLE
19541
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
423
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
2842
29432
SH
SOLE
29432
0
0
NVIDIA CORP
COM
67066G104
3050
5713
SH
SOLE
5713
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
32377
63829
SH
SOLE
63829
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
601
2500
SH
SOLE
2500
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1958
22505
SH
SOLE
22505
0
0
OMNICELL INC
COM
68213N109
5176
39852
SH
SOLE
39852
0
0
ONE STOP SYS INC
COM
68247W109
634
100000
SH
SOLE
100000
0
0
ONESPAN INC
COM
68287N100
11784
480985
SH
SOLE
480985
0
0
OPEN LENDING CORP
COM CL A
68373J104
6995
197500
SH
SOLE
197500
0
0
ORACLE CORP
COM
68389X105
199588
2844348
SH
SOLE
2844348
0
0
ORIGIN BANCORP INC
COM
68621T102
11278
265923
SH
SOLE
265923
0
0
OWENS CORNING NEW
COM
690742101
1716
18635
SH
SOLE
18635
0
0
PACCAR INC
COM
693718108
384
4135
SH
SOLE
4135
0
0
PALOMAR HLDGS INC
COM
69753M105
6163
91935
SH
SOLE
91935
0
0
PARKER HANNIFAN CORP
COM
701094104
46881
148627
SH
SOLE
148627
0
0
PAYCHEX INC
COM
704326107
303
3089
SH
SOLE
3089
0
0
PAYCOM SOFTWARE INC
COM
70432V102
205
555
SH
SOLE
555
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1103
6132
SH
SOLE
6132
0
0
PAYPAL HLDGS INC
COM
70450Y103
428542
1764708
SH
SOLE
1764708
0
0
PEMBINA PIPELINE CORP
COM
706327103
288
10000
SH
SOLE
10000
0
0
PEPSICO INC
COM
713448108
216171
1528249
SH
SOLE
1528249
0
0
PERFICIENT INC
COM
71375U101
4355
74170
SH
SOLE
74170
0
0
PERKINELMER INC
COM
714046109
174546
1360556
SH
SOLE
1360556
0
0
PFIZER INC
COM
717081103
88632
2446377
SH
SOLE
2446377
0
0
PGT INC
COM
69336V101
3574
141528
SH
SOLE
141528
0
0
PHILIP MORRIS INTL INC
COM
718172109
2006
22602
SH
SOLE
22602
0
0
PHILLIPS 66
COM
718546104
461
5648
SH
SOLE
5648
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
279
2553
PRN
SOLE
2553
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
3994
45050
SH
SOLE
45050
0
0
PINTEREST INC
CL A
72352L106
146838
1983489
SH
SOLE
1983489
0
0
PIONEER NAT RES CO
COM
723787107
61076
384561
SH
SOLE
384561
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
151
16550
SH
SOLE
16550
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
2463
337385
SH
SOLE
337385
0
0
PNC FINL SVCS GROUP INC
COM
693475105
700
3991
SH
SOLE
3991
0
0
POLARIS INC
COM
731068102
200
1500
SH
SOLE
1500
0
0
POOL CORPORATION
COM
73278L105
1233
3570
SH
SOLE
3570
0
0
POST HLDGS INC
COM
737446104
10968
103746
SH
SOLE
103746
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
3425
64712
SH
SOLE
64712
0
0
PPG INDS INC
COM
693506107
407
2706
SH
SOLE
2706
0
0
PQ GROUP HLDGS INC
COM
73943T103
2155
129055
SH
SOLE
129055
0
0
PROCTER & GAMBLE CO
COM
742718109
168396
1243416
SH
SOLE
1243416
0
0
PROGYNY INC
COM
74340E103
10236
229982
SH
SOLE
229982
0
0
PROLOGIS INC
COM
74340W103
911
8597
SH
SOLE
8597
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4617
61654
SH
SOLE
61654
0
0
PRUDENTIAL FINL INC
COM
744320102
1956
21469
SH
SOLE
21469
0
0
PULTE GROUP INC
COM
745867101
247
4717
SH
SOLE
4717
0
0
Q2 HLDGS INC
COM
74736L109
3281
32745
SH
SOLE
32745
0
0
QUAKER CHEM CORP
COM
747316107
3101
12720
SH
SOLE
12720
0
0
QUALCOMM INC
COM
747525103
81198
612400
SH
SOLE
612400
0
0
QUANTUM CORP
COM NEW
747906501
3409
409200
SH
SOLE
409200
0
0
QUMU CORP
COM
749063103
2960
437800
SH
SOLE
437800
0
0
R1 RCM INC
COM
749397105
6258
253557
SH
SOLE
253557
0
0
RACKSPACE TECHNOLOGY INC
COM
750102105
713
30000
SH
SOLE
30000
0
0
RAVEN INDS INC
COM
754212108
10096
263400
SH
SOLE
263400
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1241
10128
SH
SOLE
10128
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
6985
90395
SH
SOLE
90395
0
0
REALPAGE INC
COM
75606N109
12403
142236
SH
SOLE
142236
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
11133
111661
SH
SOLE
111661
0
0
RED ROCK RESORTS INC
CL A
75700L108
3922
120350
SH
SOLE
120350
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
203
428
SH
SOLE
428
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
20000
131331
SH
SOLE
131331
0
0
RENASANT CORP
COM
75970E107
6207
150000
SH
SOLE
150000
0
0
REPAY HLDGS CORP
COM CL A
76029L100
2138
91075
SH
SOLE
91075
0
0
REPUBLIC SVCS INC
COM
760759100
5863
59009
SH
SOLE
59009
0
0
REXNORD CORP NEW
COM
76169B102
6585
139835
SH
SOLE
139835
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
8935
300020
SH
SOLE
300020
0
0
RINGCENTRAL INC
CL A
76680R206
268
900
SH
SOLE
900
0
0
ROCKWELL AUTOMATION INC
COM
773903109
132475
499078
SH
SOLE
499078
0
0
ROKU INC
COM CL A
77543R102
1901
5835
SH
SOLE
5835
0
0
ROPER INDS INC NEW
COM
776696106
247326
613196
SH
SOLE
613196
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
376
9598
SH
SOLE
9598
0
0
ROYAL GOLD INC
COM
780287108
320
2975
SH
SOLE
2975
0
0
S&P GLOBAL INC
COM
78409V104
2595
7355
SH
SOLE
7355
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
4856
159955
SH
SOLE
159955
0
0
SALESFORCE COM INC
COM
79466L302
72826
343732
SH
SOLE
343732
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
4752
17123
SH
SOLE
17123
0
0
SCHLUMBERGER LTD
COM
806857108
513
18850
SH
SOLE
18850
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
1267
39880
PRN
SOLE
39880
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1338
26250
PRN
SOLE
26250
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
656
17520
PRN
SOLE
17520
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
1920
26326
PRN
SOLE
26326
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
4437
122445
SH
SOLE
122445
0
0
SEALED AIR CORP NEW
COM
81211K100
603
13162
SH
SOLE
13162
0
0
SEI INVESTMENTS CO
COM
784117103
618
10140
SH
SOLE
10140
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
200
1717
PRN
SOLE
1717
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
730
5496
PRN
SOLE
5496
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
968
15115
SH
SOLE
15115
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
1818
365000
SH
SOLE
365000
0
0
SERVICE CORP INTL
COM
817565104
309
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
378
755
SH
SOLE
755
0
0
SERVICESOURCE INTL INC
COM
81763U100
1124
764463
SH
SOLE
764463
0
0
SHERWIN WILLIAMS CO
COM
824348106
42479
57559
SH
SOLE
57559
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
31890
1074807
SH
SOLE
1074807
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
1993
68125
SH
SOLE
68125
0
0
SL GREEN RLTY CORP
COM
78440X804
871
12445
SH
SOLE
12445
0
0
SM ENERGY CO
COM
78454L100
185
11304
SH
SOLE
11304
0
0
SMART GLOBAL HLDGS INC
SHS
G8232Y101
1381
30000
SH
SOLE
30000
0
0
SMILEDIRECTCLUB INC
CL A COM
83192H106
2817
273194
SH
SOLE
273194
0
0
SMITH A O CORP
COM
831865209
5977
88400
SH
SOLE
88400
0
0
SONOCO PRODS CO
COM
835495102
720
11376
SH
SOLE
11376
0
0
SONOS INC
COM
83570H108
3263
87080
SH
SOLE
87080
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1125
29202
SH
SOLE
29202
0
0
SOUTHWEST AIRLS CO
COM
844741108
746
12215
SH
SOLE
12215
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3272
8257
SH
SOLE
8257
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2163
13524
PRN
SOLE
13524
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1294
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
288
2645
PRN
SOLE
2645
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
440
3500
PRN
SOLE
3500
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
767
5654
PRN
SOLE
5654
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
830
9075
PRN
SOLE
9075
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
53699
929692
SH
SOLE
929692
0
0
SPS COMMERCE INC
COM
78463M107
1116
11235
SH
SOLE
11235
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
14610
138606
SH
SOLE
138606
0
0
STARBUCKS CORP
COM
855244109
39580
362220
SH
SOLE
362220
0
0
STRYKER CORPORATION
COM
863667101
79823
327709
SH
SOLE
327709
0
0
SVB FINL GROUP
COM
78486Q101
4137
8381
SH
SOLE
8381
0
0
SWK HLDGS CORP
COM NEW
78501P203
2309
158818
SH
SOLE
158818
0
0
SYSCO CORP
COM
871829107
3449
43804
SH
SOLE
43804
0
0
SYSTEMAX INC
COM
871851101
34516
839389
SH
SOLE
839389
0
0
T-MOBILE US INC
COM
872590104
1610
12853
SH
SOLE
12853
0
0
TARGET CORP
COM
87612E106
3047
15383
SH
SOLE
15383
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
2382
18452
SH
SOLE
18452
0
0
TECK RESOURCES LTD
CL B
878742204
979
51050
SH
SOLE
51050
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
14474
34990
SH
SOLE
34990
0
0
TESLA INC
COM
88160R101
468
700
SH
SOLE
700
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
4733
66742
SH
SOLE
66742
0
0
TEXAS INSTRS INC
COM
882508104
15601
82550
SH
SOLE
82550
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
4727
164985
SH
SOLE
164985
0
0
THE TRADE DESK INC
COM CL A
88339J105
10101
15500
SH
SOLE
15500
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
476714
1044556
SH
SOLE
1044556
0
0
THREDUP INC
CL A
88556E102
2333
100000
SH
SOLE
100000
0
0
TJX COS INC NEW
COM
872540109
231
3496
SH
SOLE
3496
0
0
TORO CO
COM
891092108
100945
978722
SH
SOLE
978722
0
0
TRACTOR SUPPLY CO
COM
892356106
87391
493512
SH
SOLE
493512
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
242
1460
SH
SOLE
1460
0
0
TRANSDIGM GROUP INC
COM
893641100
1922
3270
SH
SOLE
3270
0
0
TRANSMEDICS GROUP INC
COM
89377M109
2058
49605
SH
SOLE
49605
0
0
TREX CO INC
COM
89531P105
880
9610
SH
SOLE
9610
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
325155
4179906
SH
SOLE
4179906
0
0
TRUIST FINL CORP
COM
89832Q109
73047
1252515
SH
SOLE
1252515
0
0
TWILIO INC
CL A
90138F102
1212
3557
SH
SOLE
3557
0
0
TYLER TECHNOLOGIES INC
COM
902252105
25972
61179
SH
SOLE
61179
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
4598
44165
SH
SOLE
44165
0
0
UBS GROUP AG
SHS
H42097107
353
22704
SH
SOLE
22704
0
0
UNION PAC CORP
COM
907818108
279142
1266468
SH
SOLE
1266468
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3054
17967
SH
SOLE
17967
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
5225
14043
SH
SOLE
14043
0
0
UPLAND SOFTWARE INC
COM
91544A109
338
7163
SH
SOLE
7163
0
0
UPWORK INC
COM
91688F104
10209
228025
SH
SOLE
228025
0
0
US BANCORP DEL
COM NEW
902973304
143364
2592010
SH
SOLE
2592010
0
0
V F CORP
COM
918204108
207849
2600707
SH
SOLE
2600707
0
0
VALMONT INDS INC
COM
920253101
105506
443918
SH
SOLE
443918
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
709
7986
PRN
SOLE
7986
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
891
10840
PRN
SOLE
10840
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1514
17865
PRN
SOLE
17865
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
544
11076
PRN
SOLE
11076
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
296
2925
PRN
SOLE
2925
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1100
18129
PRN
SOLE
18129
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
623
11978
PRN
SOLE
11978
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
3331
60959
PRN
SOLE
60959
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6949
19076
PRN
SOLE
19076
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
651
7083
SH
SOLE
7083
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3730
21086
PRN
SOLE
21086
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1731
8084
PRN
SOLE
8084
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
978
4733
PRN
SOLE
4733
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4009
48589
PRN
SOLE
48589
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
284
3055
PRN
SOLE
3055
0
0
VERISK ANALYTICS INC
COM
92345Y106
26654
150851
SH
SOLE
150851
0
0
VERITEX HLDGS INC
COM
923451108
3924
119924
SH
SOLE
119924
0
0
VERIZON COMMUNICATIONS
COM
92343V104
18493
318029
SH
SOLE
318029
0
0
VIASAT INC
COM
92552V100
1934
40238
SH
SOLE
40238
0
0
VIATRIS INC
COM
92556V106
997
71343
SH
SOLE
71343
0
0
VIEWRAY INC
COM
92672L107
1659
381475
SH
SOLE
381475
0
0
VISA INC
COM CL A
92826C839
197769
934060
SH
SOLE
934060
0
0
VONTIER CORPORATION
COM
928881101
273
9016
SH
SOLE
9016
0
0
VULCAN MATS CO
COM
929160109
1900
11260
SH
SOLE
11260
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2772
50492
SH
SOLE
50492
0
0
WAL MART STORES INC
COM
931142103
51933
382341
SH
SOLE
382341
0
0
WASTE CONNECTIONS INC
COM
94106B101
122195
1131641
SH
SOLE
1131641
0
0
WASTE MGMT INC DEL
COM
94106L109
41205
319369
SH
SOLE
319369
0
0
WATSCO INC
COM
942622200
1747
6699
SH
SOLE
6699
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
1381
11625
SH
SOLE
11625
0
0
WELLS FARGO & CO NEW
COM
949746101
1117
28598
SH
SOLE
28598
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
1629
112654
SH
SOLE
112654
0
0
WEYERHAEUSER CO
COM
962166104
526
14778
SH
SOLE
14778
0
0
WILLIAMS SONOMA INC
COM
969904101
412
2299
SH
SOLE
2299
0
0
WINGSTOP INC
COM
974155103
3575
28115
SH
SOLE
28115
0
0
WORKIVA INC
COM CL A
98139A105
3598
40767
SH
SOLE
40767
0
0
XILINX INC
COM
983919101
7794
62906
SH
SOLE
62906
0
0
XPO LOGISTICS INC
COM
983793100
905
7343
SH
SOLE
7343
0
0
XYLEM INC
COM
98419M100
110079
1046577
SH
SOLE
1046577
0
0
YETI HLDGS INC
COM
98585X104
2343
32445
SH
SOLE
32445
0
0
YUM BRANDS INC
COM
988498101
2498
23095
SH
SOLE
23095
0
0
YUM CHINA HLDGS INC
COM
98850P109
875
14770
SH
SOLE
14770
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
344
710
SH
SOLE
710
0
0
ZIMMER HLDGS INC
COM
98956P102
481
3005
SH
SOLE
3005
0
0
ZIONS BANCORPORATION
COM
989701107
99664
1813383
SH
SOLE
1813383
0
0
ZIX CORP
COM
98974P100
1905
252270
SH
SOLE
252270
0
0
ZOETIS INC
CL A
98978V103
312467
1984168
SH
SOLE
1984168
0
0