0000950123-21-014559.txt : 20211110
0000950123-21-014559.hdr.sgml : 20211110
20211110160506
ACCESSION NUMBER: 0000950123-21-014559
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211110
DATE AS OF CHANGE: 20211110
EFFECTIVENESS DATE: 20211110
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: 211396481
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-2021
09-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
11-10-2021
0
598
20348299
false
INFORMATION TABLE
2
7121.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
2672
15230
SH
SOLE
15230
0
0
A10 NETWORKS INC
COM
002121101
1469
109000
SH
SOLE
109000
0
0
ABBOTT LABS
COM
002824100
254990
2158551
SH
SOLE
2158551
0
0
ABBVIE INC
COM
00287Y109
109609
1016125
SH
SOLE
1016125
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
1253
31305
SH
SOLE
31305
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
84015
262612
SH
SOLE
262612
0
0
ACI WORLDWIDE INC
COM
004498101
22333
726765
SH
SOLE
726765
0
0
ADOBE SYS INC
COM
00724F101
515265
894992
SH
SOLE
894992
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
3922
24898
SH
SOLE
24898
0
0
AGNC INVT CORP
COM
00123Q104
180
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
242287
946027
SH
SOLE
946027
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
299144
2860160
SH
SOLE
2860160
0
0
AKUMIN INC
COM
01021F109
601
242244
SH
SOLE
242244
0
0
ALAMO GROUP INC
COM
011311107
10979
78685
SH
SOLE
78685
0
0
ALARM COM HLDGS INC
COM
011642105
15523
198530
SH
SOLE
198530
0
0
ALCON
ORD SHS
H01301128
174303
2166064
SH
SOLE
2166064
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1401
2105
SH
SOLE
2105
0
0
ALKAMI TECHNOLOGY INC
COM
01644J108
2227
90255
SH
SOLE
90255
0
0
ALLSTATE CORP
COM
020002101
25454
199934
SH
SOLE
199934
0
0
ALPHABET INC CLASS A
COM
02079K305
380797
142433
SH
SOLE
142433
0
0
ALPHABET INC CLASS C
COM
02079K107
380295
142683
SH
SOLE
142683
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
11597
951359
SH
SOLE
951359
0
0
ALTAIR ENGR INC
COM CL A
021369103
6448
93525
SH
SOLE
93525
0
0
ALTRA INDL MOTION CORP
COM
02208R106
1952
35262
SH
SOLE
35262
0
0
ALTRIA GROUP INC
COM
02209S103
1549
34036
SH
SOLE
34036
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
153
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
694980
211559
SH
SOLE
211559
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
311
17604
SH
SOLE
17604
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
487
6000
SH
SOLE
6000
0
0
AMERICAN EXPRESS CO
COM
025816109
104195
621951
SH
SOLE
621951
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1095
19949
SH
SOLE
19949
0
0
AMERICAN TOWER CORP
COM
03027X100
60771
228970
SH
SOLE
228970
0
0
AMETEK INC NEW
COM
031100100
5974
48177
SH
SOLE
48177
0
0
AMGEN INC
CL A
031162100
117623
553131
SH
SOLE
553131
0
0
AMPHENOL CORP NEW
CL A
032095101
1448
19780
SH
SOLE
19780
0
0
ANALOG DEVICES INC
COM
032654105
1121
6694
SH
SOLE
6694
0
0
ANNALY CAP MGMT INC
COM
035710409
357
42450
SH
SOLE
42450
0
0
ANSYS INC
COM
03662Q105
51889
152413
SH
SOLE
152413
0
0
ANTHEM INC
COM
036752103
229
615
SH
SOLE
615
0
0
AON PLC
SHS CL A
G0403H108
881
3083
SH
SOLE
3083
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
4942
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
510
5512
SH
SOLE
5512
0
0
APPLE COMPUTER INC
COM
037833100
996941
7045519
SH
SOLE
7045519
0
0
APPLIED MATLS INC
COM
038222105
1963
15246
SH
SOLE
15246
0
0
APTARGROUP INC
COM
038336103
358
3000
SH
SOLE
3000
0
0
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
4197
80380
SH
SOLE
80380
0
0
AT&T INC
COM
00206R102
87175
3227501
SH
SOLE
3227501
0
0
ATLANTIC CAP BANCSHARES INC
COM
048269203
231
8714
SH
SOLE
8714
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
16848
84275
SH
SOLE
84275
0
0
AUTODESK INC
COM
052769106
865
3032
SH
SOLE
3032
0
0
AUTOZONE INC
COM
053332102
3868
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1921
9272
SH
SOLE
9272
0
0
AVID TECHNOLOGY INC
COM
05367P100
6336
219075
SH
SOLE
219075
0
0
AXON ENTERPRISE INC
COM
05464C101
32688
186768
SH
SOLE
186768
0
0
AZZ INC
COM
002474104
12227
229825
SH
SOLE
229825
0
0
BAIDU INC
SPON ADR REP A
056752108
499
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
26432
293788
SH
SOLE
293788
0
0
BALLYS CORPORATION
COM
05875B106
1700
33900
SH
SOLE
33900
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
5900
198109
SH
SOLE
198109
0
0
BANK NEW YORK INC
COM
064058100
2063
39790
SH
SOLE
39790
0
0
BANK OF AMERICA CORPORATION
COM
060505104
331178
7801591
SH
SOLE
7801591
0
0
BARNES GROUP INC
COM
067806109
3139
75213
SH
SOLE
75213
0
0
BEAM GLOBAL
COM
07373B109
804
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
5497
22362
SH
SOLE
22362
0
0
BELLRING BRANDS INC
COM CL A
079823100
2817
91610
SH
SOLE
91610
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
5348
13
SH
SOLE
13
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
37634
137883
SH
SOLE
137883
0
0
BGSF INC
COM
05601C105
989
77300
SH
SOLE
77300
0
0
BHP GROUP PLC
SPONSORED ADR
05545E209
781
15398
SH
SOLE
15398
0
0
BIGCOMMERCE HLDGS INC
COM SER 1
08975P108
1195
23600
SH
SOLE
23600
0
0
BLACK KNIGHT INC
COM
09215C105
88045
1222846
SH
SOLE
1222846
0
0
BLACKBAUD INC
COM
09227Q100
5370
76333
SH
SOLE
76333
0
0
BLACKROCK INC
COM
09247X101
762
908
SH
SOLE
908
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1489
12800
SH
SOLE
12800
0
0
BOEING CO
COM
097023105
1950
8867
SH
SOLE
8867
0
0
BOK FINL CORP
COM NEW
05561Q201
1028
11479
SH
SOLE
11479
0
0
BOOKING HLDGS INC
COM
09857L108
3506
1477
SH
SOLE
1477
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
471
10856
SH
SOLE
10856
0
0
BP PLC
SPONSORED ADR
055622104
439
16076
SH
SOLE
16076
0
0
BRIGHTCOVE INC
COM
10921T101
7404
641565
SH
SOLE
641565
0
0
BRINKER INTL INC
COM
109641100
786
16024
SH
SOLE
16024
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1389
23474
SH
SOLE
23474
0
0
BROADCOM INC
COM
11135F101
6322
13036
SH
SOLE
13036
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
55568
333460
SH
SOLE
333460
0
0
BROWN FORMAN CORP
CL A
115637100
501
8000
SH
SOLE
8000
0
0
BRUNSWICK CORP
COM
117043109
816
8570
SH
SOLE
8570
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
5818
112440
SH
SOLE
112440
0
0
C3 AI INC
CL A
12468P104
1159
25000
SH
SOLE
25000
0
0
CABOT OIL & GAS CORP
COM
127097103
143715
6604528
SH
SOLE
6604528
0
0
CALLAWAY GOLF CO
COM
131193104
3446
124730
SH
SOLE
124730
0
0
CANADIAN NATL RY CO
COM
136375102
1287
11128
SH
SOLE
11128
0
0
CAREDX INC
COM
14167L103
2646
41760
SH
SOLE
41760
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
218
4207
SH
SOLE
4207
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
5924
89090
SH
SOLE
89090
0
0
CATERPILLAR INC DEL
COM
149123101
2143
11163
SH
SOLE
11163
0
0
CBTX INC
COM
12481V104
32412
1228640
SH
SOLE
1228640
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
16825
2389978
SH
SOLE
2389978
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
4563
50651
SH
SOLE
50651
0
0
CENTERPOINT ENERGY INC
COM
15189T107
468
19041
SH
SOLE
19041
0
0
CENTRAL SECS CORP
COM
155123102
334
7903
PRN
SOLE
7903
0
0
CERNER CORP
COM
156782104
212
3000
SH
SOLE
3000
0
0
CERUS CORP
COM
157085101
2340
384255
SH
SOLE
384255
0
0
CHARLES RIV LABS INTL INC
COM
159864107
225293
545941
SH
SOLE
545941
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1232
1693
SH
SOLE
1693
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
331
2930
SH
SOLE
2930
0
0
CHEGG INC
COM
163092109
474
6975
SH
SOLE
6975
0
0
CHEVRON CORP NEW
COM
166764100
118268
1165773
SH
SOLE
1165773
0
0
CHUBB LIMITED
COM
H1467J104
1319
7601
SH
SOLE
7601
0
0
CHURCH & DWIGHT INC
COM
171340102
211
2552
SH
SOLE
2552
0
0
CIENA CORP
COM NEW
171779309
892
17362
SH
SOLE
17362
0
0
CINTAS CORP
COM
172908105
196215
515459
SH
SOLE
515459
0
0
CISCO SYS INC
COM
17275R102
24634
452587
SH
SOLE
452587
0
0
CITIGROUP INC
COM NEW
172967424
6467
92155
SH
SOLE
92155
0
0
CITRIX SYS INC
COM
177376100
3813
35512
SH
SOLE
35512
0
0
CLEARWAY ENERGY INC
CL C
18539C204
212
7000
SH
SOLE
7000
0
0
CLOUDERA INC
COM
18914U100
1680
105200
SH
SOLE
105200
0
0
CNX RES CORP
COM
12653C108
2928
232010
SH
SOLE
232010
0
0
COCA COLA CO
COM
191216100
219253
4178636
SH
SOLE
4178636
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
232
4200
SH
SOLE
4200
0
0
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
11173
543710
SH
SOLE
543710
0
0
COLFAX CORP
COM
194014106
10495
228659
SH
SOLE
228659
0
0
COLGATE PALMOLIVE CO
COM
194162103
115348
1526174
SH
SOLE
1526174
0
0
COMCAST CORP NEW
CL A
20030N101
6164
110212
SH
SOLE
110212
0
0
COMERICA INC
COM
200340107
221537
2752016
SH
SOLE
2752016
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1896
139500
SH
SOLE
139500
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2351
36504
SH
SOLE
36504
0
0
CONOCOPHILLIPS
COM
20825C104
154455
2279102
SH
SOLE
2279102
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
316
1500
SH
SOLE
1500
0
0
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
34789
7612394
SH
SOLE
7612394
0
0
COPART INC
COM
217204106
6413
46230
SH
SOLE
46230
0
0
CORTEVA INC
COM
22052L104
21309
506399
SH
SOLE
506399
0
0
COSTCO WHSL CORP NEW
COM
22160K105
8301
18473
SH
SOLE
18473
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
13754
1057976
SH
SOLE
1057976
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1511
8717
SH
SOLE
8717
0
0
CSW INDUSTRIALS INC
COM
126402106
4612
36115
SH
SOLE
36115
0
0
CSX CORP
COM
126408103
343
11544
SH
SOLE
11544
0
0
CULLEN FROST BANKERS INC
COM
229899109
269283
2270134
SH
SOLE
2270134
0
0
CUMMINS INC
COM
231021106
1301
5794
SH
SOLE
5794
0
0
CVS CORP
COM
126650100
1692
19937
SH
SOLE
19937
0
0
CYNERGISTEK INC
COM
23258P105
727
403880
SH
SOLE
403880
0
0
CYRUSONE INC
COM
23283R100
310
4000
SH
SOLE
4000
0
0
DALLASNEWS CORP
COM SER A
235050101
1276
187450
SH
SOLE
187450
0
0
DANAHER CORP DEL
COM
235851102
622213
2043795
SH
SOLE
2043795
0
0
DEERE & CO
COM
244199105
1361
4062
SH
SOLE
4062
0
0
DELUXE CORP
COM
248019101
6973
194276
SH
SOLE
194276
0
0
DENTSPLY SIRONA INC
COM
24906P109
805
13868
SH
SOLE
13868
0
0
DERMTECH INC
COM
24984K105
1593
49610
SH
SOLE
49610
0
0
DEVON ENERGY CORP NEW
COM
25179M103
29980
844263
SH
SOLE
844263
0
0
DEXCOM INC
COM
252131107
399
730
SH
SOLE
730
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
691
3580
SH
SOLE
3580
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
1543
16300
SH
SOLE
16300
0
0
DIGITAL RLTY TR INC
COM
253868103
945
6545
SH
SOLE
6545
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
323
6856
PRN
SOLE
6856
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
553
20831
PRN
SOLE
20831
0
0
DISCOVER FINL SVCS
COM
254709108
992
8075
SH
SOLE
8075
0
0
DISNEY WALT CO
COM DISNEY
254687106
196940
1164156
SH
SOLE
1164156
0
0
DOLLAR GEN CORP NEW
COM
256677105
683
3219
SH
SOLE
3219
0
0
DOLLAR TREE INC
COM
256746108
27250
284684
SH
SOLE
284684
0
0
DOMINION RES INC VA NEW
COM
25746U109
271
3714
SH
SOLE
3714
0
0
DONALDSON INC
COM
257651109
240
4181
SH
SOLE
4181
0
0
DOVER CORP
COM
260003108
2105
13535
SH
SOLE
13535
0
0
DOW INC
COM
260557103
486
8442
SH
SOLE
8442
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1119
11462
SH
SOLE
11462
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
18691
1111888
SH
SOLE
1111888
0
0
DUPONT DE NEMOURS INC
COM
26614N102
131222
1930024
SH
SOLE
1930024
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
12745
431028
SH
SOLE
431028
0
0
DZS INC
COM
268211109
5922
483000
SH
SOLE
483000
0
0
EAGLE MATERIALS INC
COM
26969P108
4554
34720
SH
SOLE
34720
0
0
EATON CORP PLC
SHS
G29183103
967
6478
SH
SOLE
6478
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
140
10000
PRN
SOLE
10000
0
0
EBAY INC.
COM
278642103
308
4425
SH
SOLE
4425
0
0
ECOLAB INC
COM
278865100
209036
1001996
SH
SOLE
1001996
0
0
ECOVYST INC
COM
27923Q109
2386
204670
SH
SOLE
204670
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1251
11048
SH
SOLE
11048
0
0
EGAIN CORP
COM NEW
28225C806
1692
165851
SH
SOLE
165851
0
0
ELECTRONIC ARTS INC
COM
285512109
389
2735
SH
SOLE
2735
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1590
73325
SH
SOLE
73325
0
0
EMERSON ELEC CO
COM
291011104
112624
1195584
SH
SOLE
1195584
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
146
15200
SH
SOLE
15200
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6585
304301
SH
SOLE
304301
0
0
ENVESTNET INC
COM
29404K106
6664
83052
SH
SOLE
83052
0
0
EOG RES INC
COM
26875P101
41022
511044
SH
SOLE
511044
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
531
6556
SH
SOLE
6556
0
0
EVERI HLDGS INC
COM
30034T103
6042
249887
SH
SOLE
249887
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
2155
57375
SH
SOLE
57375
0
0
EXPEDITORS INTL WASH INC
COM
302130109
397
3333
SH
SOLE
3333
0
0
EXXON MOBIL CORP
COM
30231G102
45055
765989
SH
SOLE
765989
0
0
FACEBOOK INC
CL A
30303M102
123285
363255
SH
SOLE
363255
0
0
FACTSET RESH SYS INC
COM
303075105
226
573
SH
SOLE
573
0
0
FAIR ISAAC CORP
COM
303250104
601
1510
SH
SOLE
1510
0
0
FARO TECHNOLOGIES INC
COM
311642102
1672
25400
SH
SOLE
25400
0
0
FASTENAL CO
COM
311900104
417
8088
SH
SOLE
8088
0
0
FEDERAL SIGNAL
COM
313855108
2578
66745
SH
SOLE
66745
0
0
FEDEX CORP
COM
31428X106
733
3343
SH
SOLE
3343
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
330
2709
SH
SOLE
2709
0
0
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
223
1878
PRN
SOLE
1878
0
0
FIREEYE INC
COM
31816Q101
267
15000
SH
SOLE
15000
0
0
FIRST FINL BANKSHARES
COM
32020R109
23043
501480
SH
SOLE
501480
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
1409
13370
PRN
SOLE
13370
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1373
5820
PRN
SOLE
5820
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
3132
17355
SH
SOLE
17355
0
0
FIVE BELOW INC
COM
33829M101
850
4810
SH
SOLE
4810
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
2415
9242
SH
SOLE
9242
0
0
FLOWSERVE CORP
COM
34354P105
1112
32060
SH
SOLE
32060
0
0
FMC CORP
COM NEW
302491303
275487
3008812
SH
SOLE
3008812
0
0
FORTINET INC
COM
34959E109
18141
62118
SH
SOLE
62118
0
0
FORTIVE CORP
COM
34959J108
36642
519227
SH
SOLE
519227
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
14475
570350
SH
SOLE
570350
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
253
2824
SH
SOLE
2824
0
0
FOX FACTORY HLDG CORP
COM
35138V102
2973
20570
SH
SOLE
20570
0
0
FRANKLIN ELEC INC
COM
353514102
95884
1200799
SH
SOLE
1200799
0
0
FREQUENCY ELECTRS INC
COM
358010106
1136
110000
SH
SOLE
110000
0
0
FRESHPET INC
COM
358039105
4983
34925
SH
SOLE
34925
0
0
GARMIN LTD
SHS
H2906T109
1808
11632
SH
SOLE
11632
0
0
GENERAC HLDGS INC
COM
368736104
140006
342590
SH
SOLE
342590
0
0
GENERAL DYNAMICS CORP
COM
369550108
6498
33147
SH
SOLE
33147
0
0
GENERAL ELECTRIC CO
COM
369604103
206
1996
SH
SOLE
1996
0
0
GENERAL MLS INC
COM
370334104
3537
59126
SH
SOLE
59126
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
150
15000
SH
SOLE
15000
0
0
GENTEX CORP
COM
371901109
13403
406390
SH
SOLE
406390
0
0
GENUINE PARTS CO
COM
372460105
952
7855
SH
SOLE
7855
0
0
GILEAD SCIENCES INC
COM
375558103
1292
18490
SH
SOLE
18490
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
48589
877850
SH
SOLE
877850
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
31005
818299
SH
SOLE
818299
0
0
GLOBE LIFE INC
COM
37959E102
477
5362
SH
SOLE
5362
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4370
11560
SH
SOLE
11560
0
0
GOOSEHEAD INS INC
CL A
38267D109
9075
59590
SH
SOLE
59590
0
0
GOPRO INC
CL A
38268T103
1482
158290
SH
SOLE
158290
0
0
GORMAN RUPP CO
COM
383082104
13224
369275
SH
SOLE
369275
0
0
GRAHAM CORP
COM
384556106
1707
137700
SH
SOLE
137700
0
0
GRAINGER W W INC
COM
384802104
2057
5234
SH
SOLE
5234
0
0
GSI TECHNOLOGY INC
COM
36241U106
1056
200000
SH
SOLE
200000
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
558
7110
SH
SOLE
7110
0
0
HALLIBURTON CO
COM
406216101
1057
48890
SH
SOLE
48890
0
0
HANESBRANDS INC
COM
410345102
257
14980
SH
SOLE
14980
0
0
HASBRO INC
COM
418056107
616
6900
SH
SOLE
6900
0
0
HEALTHEQUITY INC
COM
42226A107
1978
30550
SH
SOLE
30550
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
5302
64575
SH
SOLE
64575
0
0
HERSHEY CO
COM
427866108
292
1727
SH
SOLE
1727
0
0
HESS CORP
COM
42809H107
1169
14960
SH
SOLE
14960
0
0
HEXCEL CORP NEW
COM
428291108
2703
45510
SH
SOLE
45510
0
0
HILLTOP HOLDINGS INC
COM
432748101
1521
46542
SH
SOLE
46542
0
0
HOLLYFRONTIER CORP
COM
436106108
4655
140520
SH
SOLE
140520
0
0
HOME BANCSHARES INC
COM
436893200
19959
848252
SH
SOLE
848252
0
0
HOME DEPOT INC
COM
437076102
457317
1393155
SH
SOLE
1393155
0
0
HONEYWELL INTL INC
COM
438516106
338413
1594182
SH
SOLE
1594182
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
1058
9660
SH
SOLE
9660
0
0
HP INC
COM
40434L105
796
29109
SH
SOLE
29109
0
0
IDEX CORP
COM
45167R104
110174
532368
SH
SOLE
532368
0
0
IDEXX LABS INC
COM
45168D104
2627
4224
SH
SOLE
4224
0
0
ILLINOIS TOOL WKS INC
COM
452308109
32225
155953
SH
SOLE
155953
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1137
16000
SH
SOLE
16000
0
0
INFINERA CORPORATION
COM
45667G103
902
108418
SH
SOLE
108418
0
0
INOTIV INC
COM
45783Q100
1035
35385
SH
SOLE
35385
0
0
INOVALON HLDGS INC
COM CL A
45781D101
393
9745
SH
SOLE
9745
0
0
INTEL CORP
COM
458140100
64096
1203007
SH
SOLE
1203007
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
381
3315
SH
SOLE
3315
0
0
INTERNATIONAL PAPER CO
COM
460146103
2611
46697
SH
SOLE
46697
0
0
INTEVAC INC
COM
461148108
2565
536544
SH
SOLE
536544
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
2273
16363
SH
SOLE
16363
0
0
INTUIT
COM
461202103
2571
4765
SH
SOLE
4765
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1882
1893
SH
SOLE
1893
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2972
8304
SH
SOLE
8304
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
344
4540
PRN
SOLE
4540
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
493
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
491
1705
PRN
SOLE
1705
0
0
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
334
22217
PRN
SOLE
22217
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
1545
10500
PRN
SOLE
10500
0
0
IRON MTN INC NEW
COM
46284V101
544
12525
SH
SOLE
12525
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
517
7225
PRN
SOLE
7225
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
528
10720
PRN
SOLE
10720
0
0
ISHARES TR
S&P 100 ETF
464287101
825
4177
PRN
SOLE
4177
0
0
ISHARES TR
CORE S&P TTL STK
464287150
6381
64857
PRN
SOLE
64857
0
0
ISHARES TR
CORE S&P500 ETF
464287200
526
1221
PRN
SOLE
1221
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5346
46555
PRN
SOLE
46555
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1507
17487
PRN
SOLE
17487
0
0
ISHARES TR
MSCI EAFE ETF
464287465
252
3225
PRN
SOLE
3225
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
579
5112
PRN
SOLE
5112
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
411
1561
PRN
SOLE
1561
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
248
1587
PRN
SOLE
1587
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
614
2239
PRN
SOLE
2239
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
340
2120
PRN
SOLE
2120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
439
2006
PRN
SOLE
2006
0
0
ISHARES TR
U.S. TECH ETF
464287721
243
2400
PRN
SOLE
2400
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
4907
44937
PRN
SOLE
44937
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
833
8270
PRN
SOLE
8270
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1714
13180
PRN
SOLE
13180
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8061
145483
PRN
SOLE
145483
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
2610
43450
PRN
SOLE
43450
0
0
ISHARES TR
SHORT TREAS BD
464288679
226
2050
PRN
SOLE
2050
0
0
ISHARES TR
PFD AND INCM SEC
464288687
292
7516
PRN
SOLE
7516
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1522
16144
PRN
SOLE
16144
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
287
4039
PRN
SOLE
4039
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1003
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
392
5574
PRN
SOLE
5574
0
0
ISHARES TR
IBONDS DEC2023
46435G318
321
12345
PRN
SOLE
12345
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
1159
44255
PRN
SOLE
44255
0
0
ISHARES TR
IBONDS DEC2021
46435G789
564
22036
PRN
SOLE
22036
0
0
ITERIS INC
COM
46564T107
1752
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
4171
48590
SH
SOLE
48590
0
0
HUNT J B TRANS SVCS INC
COM
445658107
1195
7145
SH
SOLE
7145
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
565
15217
SH
SOLE
15217
0
0
JOHNSON & JOHNSON
COM
478160104
100861
624528
SH
SOLE
624528
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3284
48232
SH
SOLE
48232
0
0
JP MORGAN CHASE & CO
COM
46625H100
399416
2440078
SH
SOLE
2440078
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
723
2673
SH
SOLE
2673
0
0
KEURIG DR PEPPER INC
COM
49271V100
47404
1387709
SH
SOLE
1387709
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
1463
103550
SH
SOLE
103550
0
0
KIMBERLY CLARK CORP
COM
494368103
151006
1140186
SH
SOLE
1140186
0
0
KINDER MORGAN INC DEL
COM
49456B101
34334
2052220
SH
SOLE
2052220
0
0
KIRBY CORP
COM
497266106
29601
617200
SH
SOLE
617200
0
0
KLA CORPORATION
COM NEW
482480100
1411
4217
SH
SOLE
4217
0
0
KROGER CO
COM
501044101
1472
36400
SH
SOLE
36400
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
68891
312799
SH
SOLE
312799
0
0
LAM RESEARCH CORP
COM
512807108
2114
3714
SH
SOLE
3714
0
0
LANTRONIX INC
COM NEW
516548203
3067
526900
SH
SOLE
526900
0
0
LAUDER ESTEE COS INC
CL A
518439104
122276
407683
SH
SOLE
407683
0
0
LAWSON PRODS INC
COM
520776105
217219
4343508
SH
SOLE
4343508
0
0
LEGGETT & PLATT INC
COM
524660107
441
9828
SH
SOLE
9828
0
0
LESLIES INC
COM
527064109
1510
73495
SH
SOLE
73495
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
222
25854
PRN
SOLE
25854
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3585
75530
SH
SOLE
75530
0
0
LIFE STORAGE INC
COM
53223X107
1256
10950
SH
SOLE
10950
0
0
LIGHTWAVE LOGIC INC
COM
532275104
123
13000
SH
SOLE
13000
0
0
LILLY ELI & CO
COM
532457108
5670
24538
SH
SOLE
24538
0
0
LINCOLN NATL CORP IND
COM
534187109
275
4000
SH
SOLE
4000
0
0
LINDE PLC
COM
G5494J103
24356
83017
SH
SOLE
83017
0
0
LIVERAMP HLDGS INC
COM
53815P108
17850
377935
SH
SOLE
377935
0
0
LKQ CORP
COM
501889208
3438
68325
SH
SOLE
68325
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
159
65000
SH
SOLE
65000
0
0
LOCKHEED MARTIN CORP
COM
539830109
3843
11136
SH
SOLE
11136
0
0
LOWES COS INC
COM
548661107
14114
69574
SH
SOLE
69574
0
0
LPL FINL HLDGS INC
COM
50212V100
1006
6420
SH
SOLE
6420
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
1132
91380
SH
SOLE
91380
0
0
LUMENTUM HLDGS INC
COM
55024U109
1326
15870
SH
SOLE
15870
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3065
67238
SH
SOLE
67238
0
0
MAGNITE INC
COM
55955D100
9366
334505
SH
SOLE
334505
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
22521
1265915
SH
SOLE
1265915
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1714
41710
SH
SOLE
41710
0
0
MARRIOTT INTL INC NEW
CL A
571903202
441
2979
SH
SOLE
2979
0
0
MARSH & MCLENNAN COS INC
COM
571748102
624
4120
SH
SOLE
4120
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
225148
658945
SH
SOLE
658945
0
0
MASTERCARD INC
CL A
57636Q104
7401
21288
SH
SOLE
21288
0
0
MATADOR RES CO
COM
576485205
456
12000
SH
SOLE
12000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
332
4100
SH
SOLE
4100
0
0
MCDONALDS CORP
COM
580135101
7258
30103
SH
SOLE
30103
0
0
MEDPACE HLDGS INC
COM
58506Q109
6670
35240
SH
SOLE
35240
0
0
MEDTRONIC INC
COM
G5960L103
31289
249613
SH
SOLE
249613
0
0
MERCK & CO INC
COM
58933Y105
115489
1537599
SH
SOLE
1537599
0
0
MERCURY SYS INC
COM
589378108
3632
76590
SH
SOLE
76590
0
0
MESA LABS INC
COM
59064R109
4200
13891
SH
SOLE
13891
0
0
METLIFE INC
COM
59156R108
2284
37005
SH
SOLE
37005
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
228
1484
SH
SOLE
1484
0
0
MICROSOFT CORP
COM
594918104
812511
2882063
SH
SOLE
2882063
0
0
MIDDLEBY CORP
COM
596278101
2776
16280
SH
SOLE
16280
0
0
MODEL N INC
COM
607525102
4170
124463
SH
SOLE
124463
0
0
MONDELEZ INTL INC
CL A
609207105
79253
1362209
SH
SOLE
1362209
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
478
5380
SH
SOLE
5380
0
0
MOODYS CORP
COM
615369105
142636
401667
SH
SOLE
401667
0
0
MORGAN STANLEY
COM NEW
617446448
810
8329
SH
SOLE
8329
0
0
MSA SAFETY INC
COM
553498106
1048
7195
SH
SOLE
7195
0
0
MSCI INC
COM
55354G100
5846
9610
SH
SOLE
9610
0
0
MURPHY OIL CORP
COM
626717102
1526
61133
SH
SOLE
61133
0
0
MURPHY USA INC
COM
626755102
2675
15993
SH
SOLE
15993
0
0
NATERA INC
COM
632307104
1186
10645
SH
SOLE
10645
0
0
NATIONAL INSTRS CORP
COM
636518102
53459
1362719
SH
SOLE
1362719
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
340
7865
SH
SOLE
7865
0
0
NEOGEN CORP
COM
640491106
63054
1451845
SH
SOLE
1451845
0
0
NEOGENOMICS INC
COM NEW
64049M209
6093
126305
SH
SOLE
126305
0
0
NETFLIX INC
COM
64110L106
422
691
SH
SOLE
691
0
0
NEWELL BRANDS INC
COM
651229106
67569
3051902
SH
SOLE
3051902
0
0
NEWMARK GROUP INC
CL A
65158N102
7274
508306
SH
SOLE
508306
0
0
NEWMONT MNG CORP
COM
651639106
68811
1267240
SH
SOLE
1267240
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5679
37370
SH
SOLE
37370
0
0
NEXTERA ENERGY INC
COM
65339F101
2084
26542
SH
SOLE
26542
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
511
6786
SH
SOLE
6786
0
0
NIKE INC
CL B
654106103
162616
1119715
SH
SOLE
1119715
0
0
NOKIA CORP
SPONSORED ADR
654902204
872
160000
SH
SOLE
160000
0
0
NORDSON CORP
COM
655663102
527
2213
SH
SOLE
2213
0
0
NORFOLK SOUTHERN CORP
COM
655844108
1206
5040
SH
SOLE
5040
0
0
NORTHERN TR CORP
COM
665859104
5657
52476
SH
SOLE
52476
0
0
NORTHROP GRUMMAN CORP
COM
666807102
413
1148
SH
SOLE
1148
0
0
NOVANTA INC
COM
67000B104
3155
20420
SH
SOLE
20420
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
975
11921
SH
SOLE
11921
0
0
NOVO-NORDISK A S
ADR
670100205
282
2940
SH
SOLE
2940
0
0
NUCOR CORP
COM
670346105
1044
10600
SH
SOLE
10600
0
0
NUTANIX INC
CL A
67059N108
4131
109565
SH
SOLE
109565
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
153
13541
PRN
SOLE
13541
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
423
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
2938
29807
SH
SOLE
29807
0
0
NVIDIA CORP
COM
67066G104
9857
47582
SH
SOLE
47582
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
38572
63123
SH
SOLE
63123
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
686
2400
SH
SOLE
2400
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1118
18540
SH
SOLE
18540
0
0
OMNICELL INC
COM
68213N109
5860
39482
SH
SOLE
39482
0
0
OMNICOM GROUP INC
COM
681919106
692
9548
SH
SOLE
9548
0
0
ON24 INC
COM
68339B104
1336
67000
SH
SOLE
67000
0
0
ONE STOP SYS INC
COM
68247W109
503
100000
SH
SOLE
100000
0
0
ONEOK INC NEW
COM
682680103
287
4943
SH
SOLE
4943
0
0
ONESPAN INC
COM
68287N100
8202
436725
SH
SOLE
436725
0
0
OPEN LENDING CORP
COM CL A
68373J104
10000
277232
SH
SOLE
277232
0
0
ORACLE CORP
COM
68389X105
258221
2963630
SH
SOLE
2963630
0
0
ORIGIN BANCORP INC
COM
68621T102
11262
265923
SH
SOLE
265923
0
0
OWENS CORNING NEW
COM
690742101
1465
17135
SH
SOLE
17135
0
0
PACCAR INC
COM
693718108
307
3888
SH
SOLE
3888
0
0
PALOMAR HLDGS INC
COM
69753M105
4434
54860
SH
SOLE
54860
0
0
PARKER HANNIFAN CORP
COM
701094104
40834
146033
SH
SOLE
146033
0
0
PAYCHEX INC
COM
704326107
1128
10028
SH
SOLE
10028
0
0
PAYCOM SOFTWARE INC
COM
70432V102
219
441
SH
SOLE
441
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1607
5730
SH
SOLE
5730
0
0
PAYPAL HLDGS INC
COM
70450Y103
454908
1748233
SH
SOLE
1748233
0
0
PEMBINA PIPELINE CORP
COM
706327103
317
10000
SH
SOLE
10000
0
0
PENTAIR PLC
SHS
G7S00T104
224
3084
SH
SOLE
3084
0
0
PEPSICO INC
COM
713448108
233102
1549779
SH
SOLE
1549779
0
0
PERFICIENT INC
COM
71375U101
9582
82820
SH
SOLE
82820
0
0
PERKINELMER INC
COM
714046109
204277
1178816
SH
SOLE
1178816
0
0
PETCO HEALTH & WELLNESS CO I
COM
71601V105
13684
648550
SH
SOLE
648550
0
0
PFIZER INC
COM
717081103
97090
2257391
SH
SOLE
2257391
0
0
PGT INC
COM
69336V101
1846
96648
SH
SOLE
96648
0
0
PHILIP MORRIS INTL INC
COM
718172109
4338
45765
SH
SOLE
45765
0
0
PHILLIPS 66
COM
718546104
502
7172
SH
SOLE
7172
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
276
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
4238
45050
SH
SOLE
45050
0
0
PINTEREST INC
CL A
72352L106
97813
1919775
SH
SOLE
1919775
0
0
PIONEER NAT RES CO
COM
723787107
72380
434689
SH
SOLE
434689
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
168
16550
SH
SOLE
16550
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
2797
337385
SH
SOLE
337385
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1440
7362
SH
SOLE
7362
0
0
POOL CORPORATION
COM
73278L105
1486
3420
SH
SOLE
3420
0
0
POST HLDGS INC
COM
737446104
10727
97376
SH
SOLE
97376
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
634
12287
SH
SOLE
12287
0
0
PPG INDS INC
COM
693506107
369
2580
SH
SOLE
2580
0
0
PROCTER & GAMBLE CO
COM
742718109
173419
1240477
SH
SOLE
1240477
0
0
PROGYNY INC
COM
74340E103
11155
199188
SH
SOLE
199188
0
0
PROLOGIS INC
COM
74340W103
1042
8310
SH
SOLE
8310
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4385
61654
SH
SOLE
61654
0
0
PRUDENTIAL FINL INC
COM
744320102
1680
15969
SH
SOLE
15969
0
0
Q2 HLDGS INC
COM
74736L109
1518
18945
SH
SOLE
18945
0
0
QUAKER CHEM CORP
COM
747316107
3279
13795
SH
SOLE
13795
0
0
QUALCOMM INC
COM
747525103
91743
711300
SH
SOLE
711300
0
0
QUANTUM CORP
COM NEW
747906501
2259
436100
SH
SOLE
436100
0
0
R1 RCM INC
COM
749397105
4531
205857
SH
SOLE
205857
0
0
RAVEN INDS INC
COM
754212108
1680
29165
SH
SOLE
29165
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1376
14912
SH
SOLE
14912
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
7018
81645
SH
SOLE
81645
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
11590
115196
SH
SOLE
115196
0
0
RED ROCK RESORTS INC
CL A
75700L108
6213
121300
SH
SOLE
121300
0
0
REDWIRE CORPORATION
COM
75776W103
4815
500000
SH
SOLE
500000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1128
1864
SH
SOLE
1864
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
18980
133266
SH
SOLE
133266
0
0
REPAY HLDGS CORP
COM CL A
76029L100
1417
61545
SH
SOLE
61545
0
0
REPUBLIC SVCS INC
COM
760759100
6718
55953
SH
SOLE
55953
0
0
REXNORD CORP NEW
COM
76169B102
8787
136685
SH
SOLE
136685
0
0
REYNOLDS CONSUMER PRODS INC
COM
76171L106
3597
131571
SH
SOLE
131571
0
0
ROCKWELL AUTOMATION INC
COM
773903109
154977
527061
SH
SOLE
527061
0
0
ROKU INC
COM CL A
77543R102
2156
6880
SH
SOLE
6880
0
0
ROPER INDS INC NEW
COM
776696106
271043
607543
SH
SOLE
607543
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
430
9648
SH
SOLE
9648
0
0
ROYAL GOLD INC
COM
780287108
284
2975
SH
SOLE
2975
0
0
RYDER SYS INC
COM
783549108
216
2611
SH
SOLE
2611
0
0
S&P GLOBAL INC
COM
78409V104
3094
7283
SH
SOLE
7283
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
6851
159955
SH
SOLE
159955
0
0
SALESFORCE COM INC
COM
79466L302
110769
408412
SH
SOLE
408412
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
5787
17507
SH
SOLE
17507
0
0
SCHLUMBERGER LTD
COM
806857108
753
25414
SH
SOLE
25414
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
521
17081
PRN
SOLE
17081
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1340
26250
PRN
SOLE
26250
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
712
18406
PRN
SOLE
18406
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
243
4509
PRN
SOLE
4509
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2733
36811
PRN
SOLE
36811
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
4905
145080
SH
SOLE
145080
0
0
SEALED AIR CORP NEW
COM
81211K100
714
13037
SH
SOLE
13037
0
0
SEI INVESTMENTS CO
COM
784117103
1507
25418
SH
SOLE
25418
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
265
2084
PRN
SOLE
2084
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
737
4938
PRN
SOLE
4938
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
397
6212
SH
SOLE
6212
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
1894
365000
SH
SOLE
365000
0
0
SERVICE CORP INTL
COM
817565104
405
6720
SH
SOLE
6720
0
0
SERVICENOW INC
COM
81762P102
479
770
SH
SOLE
770
0
0
SERVICESOURCE INTL INC
COM
81763U100
1069
791800
SH
SOLE
791800
0
0
SHERWIN WILLIAMS CO
COM
824348106
47296
169079
SH
SOLE
169079
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
27618
934307
SH
SOLE
934307
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2547
80410
SH
SOLE
80410
0
0
SL GREEN RLTY CORP
COM
78440X804
3778
53325
SH
SOLE
53325
0
0
SM ENERGY CO
COM
78454L100
232
8804
SH
SOLE
8804
0
0
SMART GLOBAL HLDGS INC
SHS
G8232Y101
1335
30000
SH
SOLE
30000
0
0
SMITH A O CORP
COM
831865209
5472
89600
SH
SOLE
89600
0
0
SONOCO PRODS CO
COM
835495102
669
11228
SH
SOLE
11228
0
0
SONOS INC
COM
83570H108
3548
109645
SH
SOLE
109645
0
0
SOUTHERN CO
COM
842587107
294
4751
SH
SOLE
4751
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1019
26602
SH
SOLE
26602
0
0
SOUTHWEST AIRLS CO
COM
844741108
631
12265
SH
SOLE
12265
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6899
16077
SH
SOLE
16077
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
2061
12549
PRN
SOLE
12549
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1469
40216
PRN
SOLE
40216
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
295
2701
PRN
SOLE
2701
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
298
2500
PRN
SOLE
2500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
283
2410
PRN
SOLE
2410
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
706
5614
PRN
SOLE
5614
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
822
2430
PRN
SOLE
2430
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
832
9094
PRN
SOLE
9094
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
126775
1039565
SH
SOLE
1039565
0
0
SPS COMMERCE INC
COM
78463M107
1631
10110
SH
SOLE
10110
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
13252
103107
SH
SOLE
103107
0
0
STARBUCKS CORP
COM
855244109
42296
383427
SH
SOLE
383427
0
0
STRYKER CORPORATION
COM
863667101
101969
386656
SH
SOLE
386656
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
539
10478
SH
SOLE
10478
0
0
SVB FINL GROUP
COM
78486Q101
5083
7857
SH
SOLE
7857
0
0
SWK HLDGS CORP
COM NEW
78501P203
2886
158818
SH
SOLE
158818
0
0
SYSCO CORP
COM
871829107
3385
43126
SH
SOLE
43126
0
0
T-MOBILE US INC
COM
872590104
1549
12128
SH
SOLE
12128
0
0
PRICE T ROWE GROUP INC
COM
74144T108
209
1063
SH
SOLE
1063
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
203
1818
SH
SOLE
1818
0
0
TARGET CORP
COM
87612E106
4288
18745
SH
SOLE
18745
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
2540
18509
SH
SOLE
18509
0
0
TECK RESOURCES LTD
CL B
878742204
1222
49065
SH
SOLE
49065
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
172132
400699
SH
SOLE
400699
0
0
TESLA INC
COM
88160R101
485
625
SH
SOLE
625
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
4006
66742
SH
SOLE
66742
0
0
TEXAS INSTRS INC
COM
882508104
9878
51392
SH
SOLE
51392
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
3931
112600
SH
SOLE
112600
0
0
THE TRADE DESK INC
COM CL A
88339J105
7643
108725
SH
SOLE
108725
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
584059
1022280
SH
SOLE
1022280
0
0
TORO CO
COM
891092108
93258
957371
SH
SOLE
957371
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
2247
75160
SH
SOLE
75160
0
0
TRACTOR SUPPLY CO
COM
892356106
99023
488737
SH
SOLE
488737
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
472
2732
SH
SOLE
2732
0
0
TRANSDIGM GROUP INC
COM
893641100
2019
3232
SH
SOLE
3232
0
0
TRANSMEDICS GROUP INC
COM
89377M109
2368
71575
SH
SOLE
71575
0
0
TREX CO INC
COM
89531P105
905
8880
SH
SOLE
8880
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
338766
4118736
SH
SOLE
4118736
0
0
TRIUMPH GROUP INC NEW
COM
896818101
2419
129818
SH
SOLE
129818
0
0
TRUIST FINL CORP
COM
89832Q109
71203
1214032
SH
SOLE
1214032
0
0
TWILIO INC
CL A
90138F102
1688
5292
SH
SOLE
5292
0
0
TYLER TECHNOLOGIES INC
COM
902252105
29069
63379
SH
SOLE
63379
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
4389
39680
SH
SOLE
39680
0
0
UNION PAC CORP
COM
907818108
252882
1290150
SH
SOLE
1290150
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
4504
24731
SH
SOLE
24731
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
5255
13448
SH
SOLE
13448
0
0
UPLAND SOFTWARE INC
COM
91544A109
240
7163
SH
SOLE
7163
0
0
UPWORK INC
COM
91688F104
10194
226375
SH
SOLE
226375
0
0
US BANCORP DEL
COM NEW
902973304
146523
2465057
SH
SOLE
2465057
0
0
UTZ BRANDS INC
COM CL A
918090101
1988
116050
SH
SOLE
116050
0
0
V F CORP
COM
918204108
159528
2381369
SH
SOLE
2381369
0
0
VALERO ENERGY CORP
COM
91913Y100
528
7476
SH
SOLE
7476
0
0
VALMONT INDS INC
COM
920253101
100035
425464
SH
SOLE
425464
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
714
7986
PRN
SOLE
7986
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
888
10840
PRN
SOLE
10840
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1343
15712
PRN
SOLE
15712
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
537
10633
PRN
SOLE
10633
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
302
2925
PRN
SOLE
2925
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1105
18129
PRN
SOLE
18129
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
530
10603
PRN
SOLE
10603
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
3454
63064
PRN
SOLE
63064
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7761
19678
PRN
SOLE
19678
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
5679
24034
PRN
SOLE
24034
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
780
7667
SH
SOLE
7667
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
843
3010
PRN
SOLE
3010
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1272
7516
PRN
SOLE
7516
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3941
21611
PRN
SOLE
21611
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
2002
9155
PRN
SOLE
9155
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
6443
29013
PRN
SOLE
29013
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
238
1693
PRN
SOLE
1693
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4982
60451
PRN
SOLE
60451
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
345
3659
PRN
SOLE
3659
0
0
VERISK ANALYTICS INC
COM
92345Y106
36060
180058
SH
SOLE
180058
0
0
VERITEX HLDGS INC
COM
923451108
4418
112248
SH
SOLE
112248
0
0
VERIZON COMMUNICATIONS
COM
92343V104
17723
328137
SH
SOLE
328137
0
0
VIASAT INC
COM
92552V100
2133
38738
SH
SOLE
38738
0
0
VIATRIS INC
COM
92556V106
892
65815
SH
SOLE
65815
0
0
VIEWRAY INC
COM
92672L107
2765
383445
SH
SOLE
383445
0
0
VISA INC
COM CL A
92826C839
215997
969682
SH
SOLE
969682
0
0
VULCAN MATS CO
COM
929160109
989
5845
SH
SOLE
5845
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2199
46731
SH
SOLE
46731
0
0
WAL MART STORES INC
COM
931142103
52902
379553
SH
SOLE
379553
0
0
WASTE CONNECTIONS INC
COM
94106B101
147987
1175152
SH
SOLE
1175152
0
0
WASTE MGMT INC DEL
COM
94106L109
46210
309387
SH
SOLE
309387
0
0
WATSCO INC
COM
942622200
1637
6187
SH
SOLE
6187
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
1954
11625
SH
SOLE
11625
0
0
WELLS FARGO & CO NEW
COM
949746101
1470
31668
SH
SOLE
31668
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
4805
252877
SH
SOLE
252877
0
0
WEYERHAEUSER CO
COM
962166104
539
15165
SH
SOLE
15165
0
0
WHIRLPOOL CORP
COM
963320106
715
3508
SH
SOLE
3508
0
0
WILLIAMS SONOMA INC
COM
969904101
442
2491
SH
SOLE
2491
0
0
WINGSTOP INC
COM
974155103
3335
20345
SH
SOLE
20345
0
0
WORKIVA INC
COM CL A
98139A105
5944
42167
SH
SOLE
42167
0
0
XILINX INC
COM
983919101
8781
58153
SH
SOLE
58153
0
0
XPO LOGISTICS INC
COM
983793100
560
7035
SH
SOLE
7035
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051630
344
15120
PRN
SOLE
15120
0
0
XYLEM INC
COM
98419M100
136560
1104138
SH
SOLE
1104138
0
0
YETI HLDGS INC
COM
98585X104
3212
37481
SH
SOLE
37481
0
0
YUM BRANDS INC
COM
988498101
3238
26475
SH
SOLE
26475
0
0
YUM CHINA HLDGS INC
COM
98850P109
957
16469
SH
SOLE
16469
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
247
480
SH
SOLE
480
0
0
ZIMMER HLDGS INC
COM
98956P102
440
3005
SH
SOLE
3005
0
0
ZIONS BANCORPORATION
COM
989701107
113167
1828523
SH
SOLE
1828523
0
0
ZIX CORP
COM
98974P100
1854
262270
SH
SOLE
262270
0
0
ZOETIS INC
CL A
98978V103
379448
1954508
SH
SOLE
1954508
0
0