0000950123-21-010891.txt : 20210813
0000950123-21-010891.hdr.sgml : 20210813
20210813160615
ACCESSION NUMBER: 0000950123-21-010891
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210813
DATE AS OF CHANGE: 20210813
EFFECTIVENESS DATE: 20210813
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: 211172099
BUSINESS ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
BUSINESS PHONE: 8173323235
MAIL ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
13F-HR
1
primary_doc.xml
13F-HR
LIVE
0000310051
XXXXXXXX
06-30-2021
06-30-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
08-13-2021
0
610
20458542
false
INFORMATION TABLE
2
5571.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
3045
15328
SH
SOLE
15328
0
0
A10 NETWORKS INC
COM
002121101
1790
159000
SH
SOLE
159000
0
0
ABBOTT LABS
COM
002824100
248679
2145083
SH
SOLE
2145083
0
0
ABBVIE INC
COM
00287Y109
113418
1006908
SH
SOLE
1006908
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
77415
262609
SH
SOLE
262609
0
0
ACI WORLDWIDE INC
COM
004498101
32378
871795
SH
SOLE
871795
0
0
ADOBE SYS INC
COM
00724F101
535630
914607
SH
SOLE
914607
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
3991
26998
SH
SOLE
26998
0
0
AGNC INVT CORP
COM
00123Q104
260
15395
SH
SOLE
15395
0
0
AIR PRODS & CHEMS INC
COM
009158106
318456
1106979
SH
SOLE
1106979
0
0
AIRBNB INC
COM CL A
009066101
907
5921
SH
SOLE
5921
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
332908
2855132
SH
SOLE
2855132
0
0
AKUMIN INC
COM
01021F109
763
242244
SH
SOLE
242244
0
0
ALAMO GROUP INC
COM
011311107
12098
79235
SH
SOLE
79235
0
0
ALARM COM HLDGS INC
COM
011642105
16528
195130
SH
SOLE
195130
0
0
ALCON
ORD SHS
H01301128
145945
2077209
SH
SOLE
2077209
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
642
2831
SH
SOLE
2831
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1390
2275
SH
SOLE
2275
0
0
ALKAMI TECHNOLOGY INC
COM
01644J108
4671
130960
SH
SOLE
130960
0
0
ALLSTATE CORP
COM
020002101
26066
199834
SH
SOLE
199834
0
0
ALPHABET INC CLASS A
COM
02079K305
349977
143328
SH
SOLE
143328
0
0
ALPHABET INC CLASS C
COM
02079K107
359356
143380
SH
SOLE
143380
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
2444
159540
SH
SOLE
159540
0
0
ALTAIR ENGR INC
COM CL A
021369103
5783
83845
SH
SOLE
83845
0
0
ALTRIA GROUP INC
COM
02209S103
1474
30923
SH
SOLE
30923
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
131
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
723565
210329
SH
SOLE
210329
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
264
17604
SH
SOLE
17604
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
508
6000
SH
SOLE
6000
0
0
AMERICAN EXPRESS CO
COM
025816109
99098
599760
SH
SOLE
599760
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
878
18447
SH
SOLE
18447
0
0
AMERICAN TOWER CORP
COM
03027X100
57463
212715
SH
SOLE
212715
0
0
AMETEK INC NEW
COM
031100100
6647
49790
SH
SOLE
49790
0
0
AMGEN INC
CL A
031162100
139230
571199
SH
SOLE
571199
0
0
AMPHENOL CORP NEW
CL A
032095101
1394
20384
SH
SOLE
20384
0
0
ANALOG DEVICES INC
COM
032654105
819
4758
SH
SOLE
4758
0
0
ANNALY CAP MGMT INC
COM
035710409
270
30450
SH
SOLE
30450
0
0
ANSYS INC
COM
03662Q105
48809
140636
SH
SOLE
140636
0
0
AON PLC
SHS CL A
G0403H108
599
2510
SH
SOLE
2510
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
4418
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
759
5512
SH
SOLE
5512
0
0
APPLE COMPUTER INC
COM
037833100
977553
7137511
SH
SOLE
7137511
0
0
APPLIED MATLS INC
COM
038222105
2320
16290
SH
SOLE
16290
0
0
APTARGROUP INC
COM
038336103
423
3000
SH
SOLE
3000
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
3987
76925
SH
SOLE
76925
0
0
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
6707
80985
SH
SOLE
80985
0
0
AT&T INC
COM
00206R102
114561
3980576
SH
SOLE
3980576
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
222
8714
SH
SOLE
8714
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
17075
85966
SH
SOLE
85966
0
0
AUTODESK INC
COM
052769106
1815
6217
SH
SOLE
6217
0
0
AUTOZONE INC
COM
053332102
3399
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1970
9372
SH
SOLE
9372
0
0
AVID TECHNOLOGY INC
COM
05367P100
8577
219075
SH
SOLE
219075
0
0
AXON ENTERPRISE INC
COM
05464C101
32036
181200
SH
SOLE
181200
0
0
AZZ INC
COM
002474104
11900
229825
SH
SOLE
229825
0
0
BAIDU INC
SPON ADR REP A
056752108
662
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
24302
299947
SH
SOLE
299947
0
0
BALLYS CORPORATION
COM
05875B106
2900
53600
SH
SOLE
53600
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
10292
363296
SH
SOLE
363296
0
0
BANK NEW YORK INC
COM
064058100
2038
39790
SH
SOLE
39790
0
0
BANK OF AMERICA CORPORATION
COM
060505104
317080
7690526
SH
SOLE
7690526
0
0
BARNES GROUP INC
COM
067806109
4394
85735
SH
SOLE
85735
0
0
BCE INC
COM NEW
05534B760
310
6278
SH
SOLE
6278
0
0
BEAM GLOBAL
COM
07373B109
1022
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
12605
51833
SH
SOLE
51833
0
0
BELLRING BRANDS INC
COM CL A
079823100
2871
91610
SH
SOLE
91610
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5442
13
SH
SOLE
13
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
39545
142289
SH
SOLE
142289
0
0
BGSF INC
COM
05601C105
954
77300
SH
SOLE
77300
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
826
13846
SH
SOLE
13846
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1532
23600
SH
SOLE
23600
0
0
BLACK KNIGHT INC
COM
09215C105
93114
1194073
SH
SOLE
1194073
0
0
BLACKBAUD INC
COM
09227Q100
5910
77188
SH
SOLE
77188
0
0
BLACKROCK INC
COM
09247X101
1040
1189
SH
SOLE
1189
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1341
13800
SH
SOLE
13800
0
0
BOEING CO
COM
097023105
2174
9075
SH
SOLE
9075
0
0
BOK FINL CORP
COM NEW
05561Q201
994
11479
SH
SOLE
11479
0
0
BOOKING HLDGS INC
COM
09857L108
3214
1469
SH
SOLE
1469
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
455
10650
SH
SOLE
10650
0
0
BP PLC
SPONSORED ADR
055622104
428
16198
SH
SOLE
16198
0
0
BRIGHTCOVE INC
COM
10921T101
5940
413925
SH
SOLE
413925
0
0
BRINKER INTL INC
COM
109641100
1022
16524
SH
SOLE
16524
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1876
28074
SH
SOLE
28074
0
0
BROADCOM INC
COM
11135F101
4678
9811
SH
SOLE
9811
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
52852
327194
SH
SOLE
327194
0
0
BRUNSWICK CORP
COM
117043109
906
9095
SH
SOLE
9095
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
4891
114650
SH
SOLE
114650
0
0
CABOT OIL & GAS CORP
COM
127097103
107690
6167786
SH
SOLE
6167786
0
0
CALLAWAY GOLF CO
COM
131193104
4207
124730
SH
SOLE
124730
0
0
CANADIAN NATL RY CO
COM
136375102
1195
11328
SH
SOLE
11328
0
0
CAREDX INC
COM
14167L103
3822
41760
SH
SOLE
41760
0
0
CARLYLE GROUP INC
COM
14316J108
218
4700
SH
SOLE
4700
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
250
5145
SH
SOLE
5145
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
6175
84204
SH
SOLE
84204
0
0
CATERPILLAR INC DEL
COM
149123101
2219
10195
SH
SOLE
10195
0
0
CBTX INC
COM
12481V104
33554
1228640
SH
SOLE
1228640
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
17112
2389978
SH
SOLE
2389978
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
3854
50651
SH
SOLE
50651
0
0
CENTERPOINT ENERGY INC
COM
15189T107
442
18041
SH
SOLE
18041
0
0
CENTRAL SECS CORP
COM
155123102
333
7903
PRN
SOLE
7903
0
0
CERNER CORP
COM
156782104
509
6509
SH
SOLE
6509
0
0
CERUS CORP
COM
157085101
864
146210
SH
SOLE
146210
0
0
CHARLES RIV LABS INTL INC
COM
159864107
202743
548073
SH
SOLE
548073
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1221
1693
SH
SOLE
1693
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
340
2930
SH
SOLE
2930
0
0
CHEGG INC
COM
163092109
580
6975
SH
SOLE
6975
0
0
CHEMOURS CO
COM
163851108
209
6015
SH
SOLE
6015
0
0
CHEVRON CORP NEW
COM
166764100
120143
1147060
SH
SOLE
1147060
0
0
CHUBB LIMITED
COM
H1467J104
1747
10994
SH
SOLE
10994
0
0
CHURCH & DWIGHT INC
COM
171340102
217
2552
SH
SOLE
2552
0
0
CIENA CORP
COM NEW
171779309
1080
18982
SH
SOLE
18982
0
0
CINTAS CORP
COM
172908105
197375
516688
SH
SOLE
516688
0
0
CISCO SYS INC
COM
17275R102
22869
431498
SH
SOLE
431498
0
0
CITIGROUP INC
COM NEW
172967424
6925
97880
SH
SOLE
97880
0
0
CITRIX SYS INC
COM
177376100
4277
36468
SH
SOLE
36468
0
0
CLOUDERA INC
COM
18914U100
6557
413415
SH
SOLE
413415
0
0
CME GROUP INC
COM
12572Q105
238
1121
SH
SOLE
1121
0
0
CNX RES CORP
COM
12653C108
4360
319175
SH
SOLE
319175
0
0
COCA COLA CO
COM
191216100
228151
4216437
SH
SOLE
4216437
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
249
4200
SH
SOLE
4200
0
0
COLFAX CORP
COM
194014106
9589
209313
SH
SOLE
209313
0
0
COLGATE PALMOLIVE CO
COM
194162103
123250
1515053
SH
SOLE
1515053
0
0
COMCAST CORP NEW
CL A
20030N101
6354
111436
SH
SOLE
111436
0
0
COMERICA INC
COM
200340107
190270
2667092
SH
SOLE
2667092
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
2909
136500
SH
SOLE
136500
0
0
COMPASS MINERALS INTL INC
COM
20451N101
8478
143062
SH
SOLE
143062
0
0
CONOCOPHILLIPS
COM
20825C104
132660
2178326
SH
SOLE
2178326
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
327
1400
SH
SOLE
1400
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
32438
7508894
SH
SOLE
7508894
0
0
COPART INC
COM
217204106
6095
46230
SH
SOLE
46230
0
0
CORTEVA INC
COM
22052L104
22965
517816
SH
SOLE
517816
0
0
COSTCO WHSL CORP NEW
COM
22160K105
7400
18702
SH
SOLE
18702
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
14547
1057976
SH
SOLE
1057976
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1536
7871
SH
SOLE
7871
0
0
CSW INDUSTRIALS INC
COM
126402106
4248
35860
SH
SOLE
35860
0
0
CSX CORP
COM
126408103
298
9294
SH
SOLE
9294
0
0
CULLEN FROST BANKERS INC
COM
229899109
255718
2283200
SH
SOLE
2283200
0
0
CUMMINS INC
COM
231021106
1389
5697
SH
SOLE
5697
0
0
CVS CORP
COM
126650100
1637
19619
SH
SOLE
19619
0
0
CYNERGISTEK INC
COM
23258P105
820
403880
SH
SOLE
403880
0
0
CYRUSONE INC
COM
23283R100
295
4125
SH
SOLE
4125
0
0
DALLASNEWS CORP
COM SER A
235050101
1800
249360
SH
SOLE
249360
0
0
DANAHER CORP DEL
COM
235851102
554880
2067670
SH
SOLE
2067670
0
0
DEERE & CO
COM
244199105
1433
4062
SH
SOLE
4062
0
0
DELUXE CORP
COM
248019101
9177
192099
SH
SOLE
192099
0
0
DENTSPLY SIRONA INC
COM
24906P109
935
14788
SH
SOLE
14788
0
0
DERMTECH INC
COM
24984K105
1636
39360
SH
SOLE
39360
0
0
DEVON ENERGY CORP NEW
COM
25179M103
14185
485959
SH
SOLE
485959
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
1048
5469
SH
SOLE
5469
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1502
16000
SH
SOLE
16000
0
0
DIGITAL RLTY TR INC
COM
253868103
973
6464
SH
SOLE
6464
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
246
5215
PRN
SOLE
5215
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
562
20829
PRN
SOLE
20829
0
0
DISCOVER FINL SVCS
COM
254709108
909
7688
SH
SOLE
7688
0
0
DISNEY WALT CO
COM DISNEY
254687106
202371
1151337
SH
SOLE
1151337
0
0
DOLLAR GEN CORP NEW
COM
256677105
734
3391
SH
SOLE
3391
0
0
DOLLAR TREE INC
COM
256746108
30611
307649
SH
SOLE
307649
0
0
DOMINION RES INC VA NEW
COM
25746U109
263
3570
SH
SOLE
3570
0
0
DONALDSON INC
COM
257651109
266
4181
SH
SOLE
4181
0
0
DOVER CORP
COM
260003108
2159
14335
SH
SOLE
14335
0
0
DOW INC
COM
260557103
716
11314
SH
SOLE
11314
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1671
16926
SH
SOLE
16926
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
10065
471008
SH
SOLE
471008
0
0
DUPONT DE NEMOURS INC
COM
26614N102
147573
1906380
SH
SOLE
1906380
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
14353
431028
SH
SOLE
431028
0
0
DZS INC
COM
268211109
10022
483000
SH
SOLE
483000
0
0
EAGLE MATERIALS INC
COM
26969P108
4935
34730
SH
SOLE
34730
0
0
EATON CORP PLC
SHS
G29183103
989
6674
SH
SOLE
6674
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
141
10000
PRN
SOLE
10000
0
0
EBAY INC.
COM
278642103
311
4425
SH
SOLE
4425
0
0
ECOLAB INC
COM
278865100
206861
1004324
SH
SOLE
1004324
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1199
11576
SH
SOLE
11576
0
0
EGAIN CORP
COM NEW
28225C806
1824
158900
SH
SOLE
158900
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1418
60660
SH
SOLE
60660
0
0
EMERSON ELEC CO
COM
291011104
116322
1208669
SH
SOLE
1208669
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
162
15220
SH
SOLE
15220
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7451
308801
SH
SOLE
308801
0
0
ENVESTNET INC
COM
29404K106
7259
95692
SH
SOLE
95692
0
0
EOG RES INC
COM
26875P101
47082
564261
SH
SOLE
564261
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
610
7925
SH
SOLE
7925
0
0
ETF SER SOLUTIONS
CLEARSHS ULTRA
26922A453
850
8489
PRN
SOLE
8489
0
0
EVERI HLDGS INC
COM
30034T103
6232
249887
SH
SOLE
249887
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
1938
57375
SH
SOLE
57375
0
0
EXPEDITORS INTL WASH INC
COM
302130109
422
3333
SH
SOLE
3333
0
0
EXXON MOBIL CORP
COM
30231G102
48350
766493
SH
SOLE
766493
0
0
FACEBOOK INC
CL A
30303M102
132172
380121
SH
SOLE
380121
0
0
FAIR ISAAC CORP
COM
303250104
774
1540
SH
SOLE
1540
0
0
FARO TECHNOLOGIES INC
COM
311642102
1677
21559
SH
SOLE
21559
0
0
FASTENAL CO
COM
311900104
555
10666
SH
SOLE
10666
0
0
FEDERAL SIGNAL
COM
313855108
2894
71945
SH
SOLE
71945
0
0
FEDEX CORP
COM
31428X106
1073
3598
SH
SOLE
3598
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
432
3049
SH
SOLE
3049
0
0
FIREEYE INC
COM
31816Q101
303
15000
SH
SOLE
15000
0
0
FIRST FINL BANKSHARES
COM
32020R109
24638
501480
SH
SOLE
501480
0
0
FIRST SOLAR INC
COM
336433107
347
3833
SH
SOLE
3833
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1417
13370
PRN
SOLE
13370
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1425
5820
PRN
SOLE
5820
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
2974
17365
SH
SOLE
17365
0
0
FIVE BELOW INC
COM
33829M101
1005
5200
SH
SOLE
5200
0
0
FIVE9 INC
COM
338307101
1120
6105
SH
SOLE
6105
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
3315
12945
SH
SOLE
12945
0
0
FMC CORP
COM NEW
302491303
309950
2864598
SH
SOLE
2864598
0
0
FORTINET INC
COM
34959E109
20623
86583
SH
SOLE
86583
0
0
FORTIVE CORP
COM
34959J108
38112
546480
SH
SOLE
546480
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
807
24050
SH
SOLE
24050
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
281
2824
SH
SOLE
2824
0
0
FOX FACTORY HLDG CORP
COM
35138V102
3202
20570
SH
SOLE
20570
0
0
FRANKLIN ELEC INC
COM
353514102
97380
1207883
SH
SOLE
1207883
0
0
FREQUENCY ELECTRS INC
COM
358010106
1078
110000
SH
SOLE
110000
0
0
FRESHPET INC
COM
358039105
5691
34925
SH
SOLE
34925
0
0
GARMIN LTD
SHS
H2906T109
1654
11433
SH
SOLE
11433
0
0
GENERAC HLDGS INC
COM
368736104
154415
371951
SH
SOLE
371951
0
0
GENERAL DYNAMICS CORP
COM
369550108
6368
33825
SH
SOLE
33825
0
0
GENERAL ELECTRIC CO
COM
369604103
220
16317
SH
SOLE
16317
0
0
GENERAL MLS INC
COM
370334104
3674
60293
SH
SOLE
60293
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
186
16000
SH
SOLE
16000
0
0
GENTEX CORP
COM
371901109
10697
323275
SH
SOLE
323275
0
0
GENUINE PARTS CO
COM
372460105
892
7052
SH
SOLE
7052
0
0
GILEAD SCIENCES INC
COM
375558103
1464
21262
SH
SOLE
21262
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
48731
884732
SH
SOLE
884732
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
30748
837604
SH
SOLE
837604
0
0
GLOBE LIFE INC
COM
37959E102
511
5362
SH
SOLE
5362
0
0
GLOBAL X FDS
US INFR DEV ETF
37954Y673
211
8204
PRN
SOLE
8204
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4523
11917
SH
SOLE
11917
0
0
GOOSEHEAD INS INC
CL A
38267D109
7536
59195
SH
SOLE
59195
0
0
GOPRO INC
CL A
38268T103
2445
209840
SH
SOLE
209840
0
0
GORMAN RUPP CO
COM
383082104
11977
347775
SH
SOLE
347775
0
0
GRAHAM CORP
COM
384556106
1563
113600
SH
SOLE
113600
0
0
GRAINGER W W INC
COM
384802104
2292
5234
SH
SOLE
5234
0
0
GSI TECHNOLOGY INC
COM
36241U106
927
165000
SH
SOLE
165000
0
0
HALLIBURTON CO
COM
406216101
942
40765
SH
SOLE
40765
0
0
HANESBRANDS INC
COM
410345102
427
22867
SH
SOLE
22867
0
0
HASBRO INC
COM
418056107
652
6900
SH
SOLE
6900
0
0
HEALTHEQUITY INC
COM
42226A107
2459
30550
SH
SOLE
30550
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
217
6513
SH
SOLE
6513
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
5104
65390
SH
SOLE
65390
0
0
HERSHEY CO
COM
427866108
279
1599
SH
SOLE
1599
0
0
HESS CORP
COM
42809H107
1394
15960
SH
SOLE
15960
0
0
HEXCEL CORP NEW
COM
428291108
2840
45510
SH
SOLE
45510
0
0
HILLTOP HOLDINGS INC
COM
432748101
1694
46542
SH
SOLE
46542
0
0
HOLLYFRONTIER CORP
COM
436106108
4625
140585
SH
SOLE
140585
0
0
HOME BANCSHARES INC
COM
436893200
17286
700397
SH
SOLE
700397
0
0
HOME DEPOT INC
COM
437076102
444338
1393391
SH
SOLE
1393391
0
0
HONEYWELL INTL INC
COM
438516106
348594
1589213
SH
SOLE
1589213
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
959
10245
SH
SOLE
10245
0
0
HP INC
COM
40434L105
981
32502
SH
SOLE
32502
0
0
IDEX CORP
COM
45167R104
115444
524625
SH
SOLE
524625
0
0
IDEXX LABS INC
COM
45168D104
2668
4224
SH
SOLE
4224
0
0
ILLINOIS TOOL WKS INC
COM
452308109
35713
159749
SH
SOLE
159749
0
0
ILLUMINA INC
COM
452327109
397
840
SH
SOLE
840
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1184
16000
SH
SOLE
16000
0
0
INFINERA CORPORATION
COM
45667G103
1106
108418
SH
SOLE
108418
0
0
INOVALON HLDGS INC
COM CL A
45781D101
6026
176815
SH
SOLE
176815
0
0
INTEL CORP
COM
458140100
72166
1285460
SH
SOLE
1285460
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
393
3315
SH
SOLE
3315
0
0
INTERNATIONAL PAPER CO
COM
460146103
2580
42086
SH
SOLE
42086
0
0
INTEVAC INC
COM
461148108
2335
346499
SH
SOLE
346499
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
3088
21064
SH
SOLE
21064
0
0
INTUIT
COM
461202103
2164
4414
SH
SOLE
4414
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2005
2180
SH
SOLE
2180
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2707
7636
SH
SOLE
7636
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
473
6135
PRN
SOLE
6135
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
471
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
435
1500
PRN
SOLE
1500
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
489
3245
PRN
SOLE
3245
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
1530
10500
PRN
SOLE
10500
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
2972
114210
SH
SOLE
114210
0
0
IRON MTN INC NEW
COM
46284V101
558
13189
SH
SOLE
13189
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
503
7225
PRN
SOLE
7225
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
519
10720
PRN
SOLE
10720
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
790
29560
PRN
SOLE
29560
0
0
ISHARES TR
S&P 100 ETF
464287101
795
4050
PRN
SOLE
4050
0
0
ISHARES TR
CORE S&P TTL STK
464287150
6748
68327
PRN
SOLE
68327
0
0
ISHARES TR
CORE S&P500 ETF
464287200
480
1116
PRN
SOLE
1116
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5304
45990
PRN
SOLE
45990
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1507
17487
PRN
SOLE
17487
0
0
ISHARES TR
MSCI EAFE ETF
464287465
254
3225
PRN
SOLE
3225
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
588
5112
PRN
SOLE
5112
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
688
2561
PRN
SOLE
2561
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
211
1330
PRN
SOLE
1330
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
539
1984
PRN
SOLE
1984
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
351
2120
PRN
SOLE
2120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
465
2029
PRN
SOLE
2029
0
0
ISHARES TR
U.S. TECH ETF
464287721
239
2400
PRN
SOLE
2400
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5982
52950
PRN
SOLE
52950
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
708
6718
PRN
SOLE
6718
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1666
12564
PRN
SOLE
12564
0
0
ISHARES TR
MSCI ACWI EX US
464288240
9188
159769
PRN
SOLE
159769
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
248
2819
PRN
SOLE
2819
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1378
22763
PRN
SOLE
22763
0
0
ISHARES TR
SHORT TREAS BD
464288679
227
2050
PRN
SOLE
2050
0
0
ISHARES TR
PFD AND INCM SEC
464288687
565
14366
PRN
SOLE
14366
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1558
16144
PRN
SOLE
16144
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1034
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
462
6833
PRN
SOLE
6833
0
0
ISHARES TR
IBONDS DEC2023
46435G318
322
12345
PRN
SOLE
12345
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
1162
44255
PRN
SOLE
44255
0
0
ISHARES TR
IBONDS DEC2021
46435G789
700
27311
PRN
SOLE
27311
0
0
ITERIS INC
COM
46564T107
2207
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
4575
49955
SH
SOLE
49955
0
0
HUNT J B TRANS SVCS INC
COM
445658107
1262
7745
SH
SOLE
7745
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
520
15217
SH
SOLE
15217
0
0
JOHNSON & JOHNSON
COM
478160104
103205
626473
SH
SOLE
626473
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3400
49547
SH
SOLE
49547
0
0
JP MORGAN CHASE & CO
COM
46625H100
379424
2439396
SH
SOLE
2439396
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
701
2473
SH
SOLE
2473
0
0
KEURIG DR PEPPER INC
COM
49271V100
43819
1243443
SH
SOLE
1243443
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1369
106550
SH
SOLE
106550
0
0
KIMBERLY CLARK CORP
COM
494368103
161183
1204837
SH
SOLE
1204837
0
0
KINDER MORGAN INC DEL
COM
49456B101
27562
1511889
SH
SOLE
1511889
0
0
KIRBY CORP
COM
497266106
27827
458883
SH
SOLE
458883
0
0
KLA CORPORATION
COM NEW
482480100
1367
4217
SH
SOLE
4217
0
0
KROGER CO
COM
501044101
1394
36400
SH
SOLE
36400
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
68702
317844
SH
SOLE
317844
0
0
LAM RESEARCH CORP
COM
512807108
2427
3730
SH
SOLE
3730
0
0
LANTRONIX INC
COM NEW
516548203
2641
511900
SH
SOLE
511900
0
0
LAUDER ESTEE COS INC
CL A
518439104
125961
396003
SH
SOLE
396003
0
0
LAWSON PRODS INC
COM
520776105
232421
4343508
SH
SOLE
4343508
0
0
LCI INDS
COM
50189K103
263
2000
SH
SOLE
2000
0
0
LEGGETT & PLATT INC
COM
524660107
593
11437
SH
SOLE
11437
0
0
LESLIES INC
COM
527064109
2020
73495
SH
SOLE
73495
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
234
25854
PRN
SOLE
25854
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3480
75023
SH
SOLE
75023
0
0
LIFE STORAGE INC
COM
53223X107
1175
10950
SH
SOLE
10950
0
0
LILLY ELI & CO
COM
532457108
5727
24951
SH
SOLE
24951
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
1052
334000
SH
SOLE
334000
0
0
LINCOLN NATL CORP IND
COM
534187109
251
4000
SH
SOLE
4000
0
0
LINDE PLC
COM
G5494J103
23443
81088
SH
SOLE
81088
0
0
LIVERAMP HLDGS INC
COM
53815P108
17519
373945
SH
SOLE
373945
0
0
LKQ CORP
COM
501889208
3351
68085
SH
SOLE
68085
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
166
65000
SH
SOLE
65000
0
0
LOCKHEED MARTIN CORP
COM
539830109
4879
12896
SH
SOLE
12896
0
0
LOWES COS INC
COM
548661107
13899
71653
SH
SOLE
71653
0
0
LPL FINL HLDGS INC
COM
50212V100
884
6550
SH
SOLE
6550
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
1338
98445
SH
SOLE
98445
0
0
LUMENTUM HLDGS INC
COM
55024U109
1341
16350
SH
SOLE
16350
0
0
LYONDELLBASELL INDUSTRIES N
SHS
N53745100
595
5783
SH
SOLE
5783
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3367
68838
SH
SOLE
68838
0
0
MAGNITE INC
COM
55955D100
10482
309761
SH
SOLE
309761
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
18066
1155885
SH
SOLE
1155885
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1796
43710
SH
SOLE
43710
0
0
MARRIOTT INTL INC NEW
CL A
571903202
299
2187
SH
SOLE
2187
0
0
MARSH & MCLENNAN COS INC
COM
571748102
580
4120
SH
SOLE
4120
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
232791
661695
SH
SOLE
661695
0
0
MASTERCARD INC
CL A
57636Q104
7911
21668
SH
SOLE
21668
0
0
MATADOR RES CO
COM
576485205
432
12000
SH
SOLE
12000
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
316
3000
SH
SOLE
3000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
362
4100
SH
SOLE
4100
0
0
MCDONALDS CORP
COM
580135101
6868
29735
SH
SOLE
29735
0
0
MEDPACE HLDGS INC
COM
58506Q109
6226
35250
SH
SOLE
35250
0
0
MEDTRONIC INC
COM
G5960L103
31403
252985
SH
SOLE
252985
0
0
MERCK & CO INC
COM
58933Y105
125708
1616406
SH
SOLE
1616406
0
0
MERCURY SYS INC
COM
589378108
7050
106360
SH
SOLE
106360
0
0
MESA LABS INC
COM
59064R109
3767
13891
SH
SOLE
13891
0
0
METLIFE INC
COM
59156R108
2505
41850
SH
SOLE
41850
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
222
1482
SH
SOLE
1482
0
0
MICROSOFT CORP
COM
594918104
781085
2883297
SH
SOLE
2883297
0
0
MIDDLEBY CORP
COM
596278101
2821
16280
SH
SOLE
16280
0
0
MODEL N INC
COM
607525102
4094
119463
SH
SOLE
119463
0
0
MONDELEZ INTL INC
CL A
609207105
95817
1534546
SH
SOLE
1534546
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
482
5272
SH
SOLE
5272
0
0
MOODYS CORP
COM
615369105
146582
404510
SH
SOLE
404510
0
0
MORGAN STANLEY
COM NEW
617446448
611
6659
SH
SOLE
6659
0
0
MPLX LP
COM UNIT REP LTD
55336V100
232
7840
SH
SOLE
7840
0
0
MSA SAFETY INC
COM
553498106
1883
11375
SH
SOLE
11375
0
0
MSCI INC
COM
55354G100
5576
10460
SH
SOLE
10460
0
0
MURPHY OIL CORP
COM
626717102
1423
61133
SH
SOLE
61133
0
0
MURPHY USA INC
COM
626755102
2140
16043
SH
SOLE
16043
0
0
NATERA INC
COM
632307104
1266
11155
SH
SOLE
11155
0
0
NATIONAL INSTRS CORP
COM
636518102
52912
1251464
SH
SOLE
1251464
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
290
6186
SH
SOLE
6186
0
0
NEOGEN CORP
COM
640491106
67043
1456192
SH
SOLE
1456192
0
0
NEOGENOMICS INC
COM NEW
64049M209
5886
130315
SH
SOLE
130315
0
0
NETFLIX INC
COM
64110L106
226
427
SH
SOLE
427
0
0
NEWELL BRANDS INC
COM
651229106
78403
2854129
SH
SOLE
2854129
0
0
NEWMARK GROUP INC
CL A
65158N102
5950
495451
SH
SOLE
495451
0
0
NEWMONT MNG CORP
COM
651639106
74121
1169468
SH
SOLE
1169468
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5582
37745
SH
SOLE
37745
0
0
NEXTERA ENERGY INC
COM
65339F101
2415
32962
SH
SOLE
32962
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
733
9605
SH
SOLE
9605
0
0
NIKE INC
CL B
654106103
175745
1137584
SH
SOLE
1137584
0
0
NOKIA CORP
SPONSORED ADR
654902204
1332
250400
SH
SOLE
250400
0
0
NORDSON CORP
COM
655663102
491
2236
SH
SOLE
2236
0
0
NORFOLK SOUTHERN CORP
COM
655844108
1293
4871
SH
SOLE
4871
0
0
NORTHERN TR CORP
COM
665859104
6163
53303
SH
SOLE
53303
0
0
NORTHROP GRUMMAN CORP
COM
666807102
417
1148
SH
SOLE
1148
0
0
NOVANTA INC
COM
67000B104
2752
20420
SH
SOLE
20420
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
1543
16909
SH
SOLE
16909
0
0
NOVO-NORDISK A S
ADR
670100205
250
2979
SH
SOLE
2979
0
0
NUCOR CORP
COM
670346105
1017
10600
SH
SOLE
10600
0
0
NUTANIX INC
CL A
67059N108
3308
86560
SH
SOLE
86560
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
156
13541
PRN
SOLE
13541
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
445
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
2817
29807
SH
SOLE
29807
0
0
NVIDIA CORP
COM
67066G104
8748
10934
SH
SOLE
10934
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
35754
63147
SH
SOLE
63147
0
0
OCCIDENTAL PETE CORP
COM
674599105
233
7466
SH
SOLE
7466
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
635
2500
SH
SOLE
2500
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1415
16825
SH
SOLE
16825
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
279
7675
SH
SOLE
7675
0
0
OMNICELL INC
COM
68213N109
6098
40267
SH
SOLE
40267
0
0
OMNICOM GROUP INC
COM
681919106
733
9160
SH
SOLE
9160
0
0
ONE STOP SYS INC
COM
68247W109
579
100000
SH
SOLE
100000
0
0
ONEOK INC NEW
COM
682680103
275
4943
SH
SOLE
4943
0
0
ONESPAN INC
COM
68287N100
12609
493680
SH
SOLE
493680
0
0
OPEN LENDING CORP
COM CL A
68373J104
11884
275793
SH
SOLE
275793
0
0
ORACLE CORP
COM
68389X105
225876
2901794
SH
SOLE
2901794
0
0
ORGANON & CO
COMMON STOCK
68622V106
1431
47299
SH
SOLE
47299
0
0
ORIGIN BANCORP INC
COM
68621T102
11291
265923
SH
SOLE
265923
0
0
OWENS CORNING NEW
COM
690742101
1824
18635
SH
SOLE
18635
0
0
PACCAR INC
COM
693718108
364
4077
SH
SOLE
4077
0
0
PALOMAR HLDGS INC
COM
69753M105
6924
91760
SH
SOLE
91760
0
0
PARKER HANNIFAN CORP
COM
701094104
45771
149038
SH
SOLE
149038
0
0
PAYCHEX INC
COM
704326107
1031
9605
SH
SOLE
9605
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1175
6160
SH
SOLE
6160
0
0
PAYPAL HLDGS INC
COM
70450Y103
511999
1756550
SH
SOLE
1756550
0
0
PEMBINA PIPELINE CORP
COM
706327103
318
10000
SH
SOLE
10000
0
0
PENTAIR PLC
SHS
G7S00T104
208
3084
SH
SOLE
3084
0
0
PEPSICO INC
COM
713448108
227781
1537293
SH
SOLE
1537293
0
0
PERFICIENT INC
COM
71375U101
6787
84395
SH
SOLE
84395
0
0
PERKINELMER INC
COM
714046109
188776
1222566
SH
SOLE
1222566
0
0
PETCO HEALTH & WELLNESS CO I
COM
71601V105
8921
398100
SH
SOLE
398100
0
0
PFIZER INC
COM
717081103
93645
2391333
SH
SOLE
2391333
0
0
PGT INC
COM
69336V101
2245
96648
SH
SOLE
96648
0
0
PHILIP MORRIS INTL INC
COM
718172109
4886
49297
SH
SOLE
49297
0
0
PHILLIPS 66
COM
718546104
685
7984
SH
SOLE
7984
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
277
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
3977
45050
SH
SOLE
45050
0
0
PINTEREST INC
CL A
72352L106
154037
1951074
SH
SOLE
1951074
0
0
PIONEER NAT RES CO
COM
723787107
64541
397127
SH
SOLE
397127
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
194
17050
SH
SOLE
17050
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
2507
337385
SH
SOLE
337385
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1405
7363
SH
SOLE
7363
0
0
POLARIS INC
COM
731068102
205
1500
SH
SOLE
1500
0
0
POOL CORPORATION
COM
73278L105
1619
3530
SH
SOLE
3530
0
0
POST HLDGS INC
COM
737446104
11317
104330
SH
SOLE
104330
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
653
12287
SH
SOLE
12287
0
0
PPG INDS INC
COM
693506107
459
2706
SH
SOLE
2706
0
0
PQ GROUP HLDGS INC
COM
73943T103
3144
204670
SH
SOLE
204670
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
206
1248
SH
SOLE
1248
0
0
PROCTER & GAMBLE CO
COM
742718109
167882
1244216
SH
SOLE
1244216
0
0
PROGYNY INC
COM
74340E103
9666
163832
SH
SOLE
163832
0
0
PROLOGIS INC
COM
74340W103
1016
8497
SH
SOLE
8497
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4427
61654
SH
SOLE
61654
0
0
PRUDENTIAL FINL INC
COM
744320102
1860
18149
SH
SOLE
18149
0
0
PULTE GROUP INC
COM
745867101
255
4667
SH
SOLE
4667
0
0
Q2 HLDGS INC
COM
74736L109
3231
31500
SH
SOLE
31500
0
0
QUAKER CHEM CORP
COM
747316107
3318
13990
SH
SOLE
13990
0
0
QUALCOMM INC
COM
747525103
97880
684811
SH
SOLE
684811
0
0
QUANTUM CORP
COM NEW
747906501
3108
451100
SH
SOLE
451100
0
0
QUMU CORP
COM
749063103
1309
454600
SH
SOLE
454600
0
0
R1 RCM INC
COM
749397105
4668
209882
SH
SOLE
209882
0
0
RAVEN INDS INC
COM
754212108
3668
63400
SH
SOLE
63400
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1344
10350
SH
SOLE
10350
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
7397
86710
SH
SOLE
86710
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
15833
111871
SH
SOLE
111871
0
0
RED ROCK RESORTS INC
CL A
75700L108
5146
121075
SH
SOLE
121075
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1041
1864
SH
SOLE
1864
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
19705
130581
SH
SOLE
130581
0
0
RENASANT CORP
COM
75970E107
6000
150000
SH
SOLE
150000
0
0
REPAY HLDGS CORP
COM CL A
76029L100
1480
61545
SH
SOLE
61545
0
0
REPUBLIC SVCS INC
COM
760759100
6534
59393
SH
SOLE
59393
0
0
REXNORD CORP NEW
COM
76169B102
7002
139920
SH
SOLE
139920
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
8699
286633
SH
SOLE
286633
0
0
ROCKWELL AUTOMATION INC
COM
773903109
149252
521822
SH
SOLE
521822
0
0
ROKU INC
COM CL A
77543R102
2854
6215
SH
SOLE
6215
0
0
ROPER INDS INC NEW
COM
776696106
287465
611367
SH
SOLE
611367
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
388
9598
SH
SOLE
9598
0
0
ROYAL GOLD INC
COM
780287108
339
2975
SH
SOLE
2975
0
0
S&P GLOBAL INC
COM
78409V104
3007
7326
SH
SOLE
7326
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
6449
159955
SH
SOLE
159955
0
0
SALESFORCE COM INC
COM
79466L302
92319
377937
SH
SOLE
377937
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
5545
17399
SH
SOLE
17399
0
0
SCHLUMBERGER LTD
COM
806857108
814
25414
SH
SOLE
25414
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
1311
39880
PRN
SOLE
39880
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1343
26250
PRN
SOLE
26250
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
688
17520
PRN
SOLE
17520
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2286
30225
PRN
SOLE
30225
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
4193
122775
SH
SOLE
122775
0
0
SEALED AIR CORP NEW
COM
81211K100
749
12637
SH
SOLE
12637
0
0
SEI INVESTMENTS CO
COM
784117103
1581
25516
SH
SOLE
25516
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
213
1694
PRN
SOLE
1694
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
800
5419
PRN
SOLE
5419
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
772
12204
SH
SOLE
12204
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2205
365000
SH
SOLE
365000
0
0
SERVICE CORP INTL
COM
817565104
324
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
423
770
SH
SOLE
770
0
0
SERVICESOURCE INTL INC
COM
81763U100
1116
791800
SH
SOLE
791800
0
0
SHERWIN WILLIAMS CO
COM
824348106
47142
173030
SH
SOLE
173030
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
27832
948607
SH
SOLE
948607
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2703
81370
SH
SOLE
81370
0
0
SIREN ETF TR
DIVCN DIVD ETF
829658400
212
5621
PRN
SOLE
5621
0
0
SL GREEN RLTY CORP
COM
78440X804
4268
53350
SH
SOLE
53350
0
0
SM ENERGY CO
COM
78454L100
217
8804
SH
SOLE
8804
0
0
SMART GLOBAL HLDGS INC
SHS
G8232Y101
1430
30000
SH
SOLE
30000
0
0
SMILEDIRECTCLUB INC
CL A COM
83192H106
2568
295910
SH
SOLE
295910
0
0
SMITH A O CORP
COM
831865209
6370
88400
SH
SOLE
88400
0
0
SONOCO PRODS CO
COM
835495102
813
12158
SH
SOLE
12158
0
0
SONOS INC
COM
83570H108
3408
96730
SH
SOLE
96730
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1021
26702
SH
SOLE
26702
0
0
SOUTHWEST AIRLS CO
COM
844741108
729
13722
SH
SOLE
13722
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4947
11557
SH
SOLE
11557
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2429
14668
PRN
SOLE
14668
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1310
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
294
2673
PRN
SOLE
2673
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
397
3000
PRN
SOLE
3000
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
203
1660
PRN
SOLE
1660
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
760
5614
PRN
SOLE
5614
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1356
3930
PRN
SOLE
3930
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
832
9094
PRN
SOLE
9094
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
103025
1152150
SH
SOLE
1152150
0
0
SPS COMMERCE INC
COM
78463M107
1089
10910
SH
SOLE
10910
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
18560
121702
SH
SOLE
121702
0
0
STAMPS COM INC
COM NEW
852857200
7291
36400
SH
SOLE
36400
0
0
STARBUCKS CORP
COM
855244109
42437
379548
SH
SOLE
379548
0
0
STRYKER CORPORATION
COM
863667101
99035
381298
SH
SOLE
381298
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
448
8698
SH
SOLE
8698
0
0
SVB FINL GROUP
COM
78486Q101
4614
8292
SH
SOLE
8292
0
0
SWK HLDGS CORP
COM NEW
78501P203
2787
158818
SH
SOLE
158818
0
0
SYSCO CORP
COM
871829107
3334
42881
SH
SOLE
42881
0
0
T-MOBILE US INC
COM
872590104
1756
12128
SH
SOLE
12128
0
0
PRICE T ROWE GROUP INC
COM
74144T108
201
1016
SH
SOLE
1016
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
226
1882
SH
SOLE
1882
0
0
TARGET CORP
COM
87612E106
4756
19673
SH
SOLE
19673
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
2597
19205
SH
SOLE
19205
0
0
TECK RESOURCES LTD
CL B
878742204
1170
50795
SH
SOLE
50795
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
158040
377336
SH
SOLE
377336
0
0
TESLA INC
COM
88160R101
425
625
SH
SOLE
625
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
4237
66742
SH
SOLE
66742
0
0
TEXAS INSTRS INC
COM
882508104
17010
88455
SH
SOLE
88455
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
3803
112600
SH
SOLE
112600
0
0
THE TRADE DESK INC
COM CL A
88339J105
11991
155000
SH
SOLE
155000
0
0
TRAVELERS COMPANIES INC
COM
89417E109
253
1688
SH
SOLE
1688
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
521075
1032916
SH
SOLE
1032916
0
0
THREDUP INC
CL A
88556E102
2908
100000
SH
SOLE
100000
0
0
TORO CO
COM
891092108
106149
966043
SH
SOLE
966043
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
1435
48750
SH
SOLE
48750
0
0
TRACTOR SUPPLY CO
COM
892356106
91345
490942
SH
SOLE
490942
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
503
2732
SH
SOLE
2732
0
0
TRANSDIGM GROUP INC
COM
893641100
2117
3270
SH
SOLE
3270
0
0
TRANSMEDICS GROUP INC
COM
89377M109
2375
71575
SH
SOLE
71575
0
0
TREX CO INC
COM
89531P105
962
9410
SH
SOLE
9410
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
340617
4162501
SH
SOLE
4162501
0
0
TRIUMPH GROUP INC NEW
COM
896818101
2694
129818
SH
SOLE
129818
0
0
TRUIST FINL CORP
COM
89832Q109
67913
1223666
SH
SOLE
1223666
0
0
TWILIO INC
CL A
90138F102
1895
4807
SH
SOLE
4807
0
0
TYLER TECHNOLOGIES INC
COM
902252105
27676
61179
SH
SOLE
61179
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
5117
44165
SH
SOLE
44165
0
0
UNION PAC CORP
COM
907818108
279526
1270977
SH
SOLE
1270977
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5324
25602
SH
SOLE
25602
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
5741
14337
SH
SOLE
14337
0
0
UPLAND SOFTWARE INC
COM
91544A109
295
7163
SH
SOLE
7163
0
0
UPWORK INC
COM
91688F104
13292
228025
SH
SOLE
228025
0
0
US BANCORP DEL
COM NEW
902973304
148344
2603905
SH
SOLE
2603905
0
0
V F CORP
COM
918204108
215368
2625158
SH
SOLE
2625158
0
0
VALERO ENERGY CORP
COM
91913Y100
812
10401
SH
SOLE
10401
0
0
VALMONT INDS INC
COM
920253101
100824
427128
SH
SOLE
427128
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
718
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
1483
17272
PRN
SOLE
17272
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
543
10533
PRN
SOLE
10533
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
306
2925
PRN
SOLE
2925
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
2044
32237
PRN
SOLE
32237
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
570
10504
PRN
SOLE
10504
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
3473
62804
PRN
SOLE
62804
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7580
19262
PRN
SOLE
19262
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
9065
38354
PRN
SOLE
38354
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
726
7132
SH
SOLE
7132
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
4392
15155
PRN
SOLE
15155
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3911
22521
PRN
SOLE
22521
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
4044
21441
PRN
SOLE
21441
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2068
9179
PRN
SOLE
9179
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
2392
10733
PRN
SOLE
10733
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4941
59741
PRN
SOLE
59741
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
293
3079
PRN
SOLE
3079
0
0
VERISK ANALYTICS INC
COM
92345Y106
31589
180798
SH
SOLE
180798
0
0
VERITEX HLDGS INC
COM
923451108
3975
112248
SH
SOLE
112248
0
0
VERIZON COMMUNICATIONS
COM
92343V104
18581
331622
SH
SOLE
331622
0
0
VIASAT INC
COM
92552V100
2005
40238
SH
SOLE
40238
0
0
VIATRIS INC
COM
92556V106
959
67096
SH
SOLE
67096
0
0
VIEWRAY INC
COM
92672L107
2531
383445
SH
SOLE
383445
0
0
VISA INC
COM CL A
92826C839
223880
957489
SH
SOLE
957489
0
0
VULCAN MATS CO
COM
929160109
1958
11250
SH
SOLE
11250
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2647
50306
SH
SOLE
50306
0
0
WAL MART STORES INC
COM
931142103
53838
381775
SH
SOLE
381775
0
0
WASTE CONNECTIONS INC
COM
94106B101
140558
1176903
SH
SOLE
1176903
0
0
WASTE MGMT INC DEL
COM
94106L109
44068
314522
SH
SOLE
314522
0
0
WATSCO INC
COM
942622200
1742
6079
SH
SOLE
6079
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
1696
11625
SH
SOLE
11625
0
0
WELLS FARGO & CO NEW
COM
949746101
1360
30032
SH
SOLE
30032
0
0
WELLTOWER INC
COM
95040Q104
302
3637
SH
SOLE
3637
0
0
WESTERN UN CO
COM
959802109
454
19768
SH
SOLE
19768
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
5171
237654
SH
SOLE
237654
0
0
WEYERHAEUSER CO
COM
962166104
505
14682
SH
SOLE
14682
0
0
WHIRLPOOL CORP
COM
963320106
763
3500
SH
SOLE
3500
0
0
WILLIAMS SONOMA INC
COM
969904101
367
2299
SH
SOLE
2299
0
0
WINGSTOP INC
COM
974155103
3089
19595
SH
SOLE
19595
0
0
WORKDAY INC
CL A
98138H101
260
1089
SH
SOLE
1089
0
0
WORKIVA INC
COM CL A
98139A105
5251
47167
SH
SOLE
47167
0
0
XILINX INC
COM
983919101
8348
57717
SH
SOLE
57717
0
0
XPO LOGISTICS INC
COM
983793100
1022
7305
SH
SOLE
7305
0
0
XYLEM INC
COM
98419M100
131527
1096424
SH
SOLE
1096424
0
0
YETI HLDGS INC
COM
98585X104
2979
32445
SH
SOLE
32445
0
0
YUM BRANDS INC
COM
988498101
3130
27210
SH
SOLE
27210
0
0
YUM CHINA HLDGS INC
COM
98850P109
1091
16469
SH
SOLE
16469
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
297
560
SH
SOLE
560
0
0
ZIMMER HLDGS INC
COM
98956P102
483
3005
SH
SOLE
3005
0
0
ZIONS BANCORPORATION
COM
989701107
94124
1780627
SH
SOLE
1780627
0
0
ZIX CORP
COM
98974P100
1779
252270
SH
SOLE
252270
0
0
ZOETIS INC
CL A
98978V103
368314
1976359
SH
SOLE
1976359
0
0