0000950123-23-010179.txt : 20231113
0000950123-23-010179.hdr.sgml : 20231113
20231113160512
ACCESSION NUMBER: 0000950123-23-010179
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231113
DATE AS OF CHANGE: 20231113
EFFECTIVENESS DATE: 20231113
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: 231398549
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
X0202
13F-HR
LIVE
0000310051
XXXXXXXX
09-30-2023
09-30-2023
false
KING LUTHER CAPITAL MANAGEMENT CORP
301 COMMERCE SUITE 1600
FORT WORTH
TX
76102
13F HOLDINGS REPORT
028-01071
000110093
801-14458
N
Anna Nikiforova
Vice President, CCO
817-332-3235
Anna Nikiforova
Fort Worth
TX
11-10-2023
0
587
19261999838
false
INFORMATION TABLE
2
28019.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
1234473
13186
SH
SOLE
13186
0
0
ABBOTT LABS
COM
002824100
199421571
2059077
SH
SOLE
2059077
0
0
ABBVIE INC
COM
00287Y109
139723710
937366
SH
SOLE
937366
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
72886700
1541923
SH
SOLE
1541923
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
87213405
283981
SH
SOLE
283981
0
0
ACI WORLDWIDE INC
COM
004498101
7511014
332935
SH
SOLE
332935
0
0
ADOBE SYS INC
COM
00724F101
385292678
755624
SH
SOLE
755624
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
4953765
48179
SH
SOLE
48179
0
0
AECOM
COM
00766T100
3749920
45158
SH
SOLE
45158
0
0
AFLAC INC
COM
001055102
211370
2754
SH
SOLE
2754
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2620502
23435
SH
SOLE
23435
0
0
AGNC INVT CORP
COM
00123Q104
107569
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
308471926
1088468
SH
SOLE
1088468
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
264474683
2482398
SH
SOLE
2482398
0
0
ALAMO GROUP INC
COM
011311107
8193910
47402
SH
SOLE
47402
0
0
ALBEMARLE CORP
COM
012653101
51795204
304606
SH
SOLE
304606
0
0
ALCON
ORD SHS
H01301128
146954268
1907011
SH
SOLE
1907011
0
0
ALLSTATE CORP
COM
020002101
24562451
220469
SH
SOLE
220469
0
0
ALPHABET INC CLASS A
COM
02079K305
356692954
2725760
SH
SOLE
2725760
0
0
ALPHABET INC CLASS C
COM
02079K107
365955578
2775545
SH
SOLE
2775545
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
11273770
869219
SH
SOLE
869219
0
0
ALTAIR ENGR INC
COM CL A
021369103
6696485
107041
SH
SOLE
107041
0
0
ALTRIA GROUP INC
COM
02209S103
1375498
32711
SH
SOLE
32711
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
27600
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
443457441
3488495
SH
SOLE
3488495
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
303793
17540
SH
SOLE
17540
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
468696
6231
SH
SOLE
6231
0
0
AMERICAN EXPRESS CO
COM
025816109
98756305
661950
SH
SOLE
661950
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
858096
14160
SH
SOLE
14160
0
0
AMERICAN TOWER CORP
COM
03027X100
35108595
213491
SH
SOLE
213491
0
0
AMETEK INC NEW
COM
031100100
9709753
65713
SH
SOLE
65713
0
0
AMGEN INC
CL A
031162100
140616038
523203
SH
SOLE
523203
0
0
AMPHENOL CORP NEW
CL A
032095101
1490823
17750
SH
SOLE
17750
0
0
ANALOG DEVICES INC
COM
032654105
908192
5187
SH
SOLE
5187
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
221356
11768
SH
SOLE
11768
0
0
ANSYS INC
COM
03662Q105
26022830
87457
SH
SOLE
87457
0
0
AON PLC
SHS CL A
G0403H108
956449
2950
SH
SOLE
2950
0
0
APPIAN CORP
CL A
03782L101
4717944
103441
SH
SOLE
103441
0
0
APPLE INC
COM
037833100
1115773986
6516991
SH
SOLE
6516991
0
0
APPLIED MATLS INC
COM
038222105
546800
3949
SH
SOLE
3949
0
0
THE ARENA GROUP HOLDINGS INC
COM
040044109
601550
140549
SH
SOLE
140549
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
584539
993
SH
SOLE
993
0
0
AT&T INC
COM
00206R102
24781693
1649913
SH
SOLE
1649913
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
17889529
74360
SH
SOLE
74360
0
0
AUTOZONE INC
COM
053332102
5786097
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1539725
8429
SH
SOLE
8429
0
0
AVID TECHNOLOGY INC
COM
05367P100
4733500
176163
SH
SOLE
176163
0
0
AVIDXCHANGE HOLDINGS INC
COM
05368X102
6403939
675521
SH
SOLE
675521
0
0
AXON ENTERPRISE INC
COM
05464C101
2897692
14562
SH
SOLE
14562
0
0
AZZ INC
COM
002474104
11137473
244350
SH
SOLE
244350
0
0
BAIDU INC
SPON ADR REP A
056752108
214423
1596
SH
SOLE
1596
0
0
BALL CORP
COM
058498106
8188362
164491
SH
SOLE
164491
0
0
BANK NEW YORK INC
COM
064058100
1625349
38109
SH
SOLE
38109
0
0
BANK OF AMERICA CORPORATION
COM
060505104
207505162
7578713
SH
SOLE
7578713
0
0
BARCLAYS PLC
ADR
06738E204
151554
19455
SH
SOLE
19455
0
0
BATTALION OIL CORP
COM
07134L107
123600
20000
SH
SOLE
20000
0
0
BEAM GLOBAL
COM
07373B109
196802
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
6240397
24138
SH
SOLE
24138
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
5949984
144312
SH
SOLE
144312
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
9035109
17
SH
SOLE
17
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
50608728
144472
SH
SOLE
144472
0
0
BGSF INC
COM
05601C105
1153565
120038
SH
SOLE
120038
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1196186
21030
SH
SOLE
21030
0
0
BLACKROCK INC
COM
09247X101
295446
457
SH
SOLE
457
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1417676
13232
SH
SOLE
13232
0
0
BLEND LABS INC
CL A
09352U108
18761
13694
SH
SOLE
13694
0
0
BOEING CO
COM
097023105
1331601
6947
SH
SOLE
6947
0
0
BOK FINL CORP
COM NEW
05561Q201
662794
8287
SH
SOLE
8287
0
0
BOOKING HLDGS INC
COM
09857L108
7281206
2361
SH
SOLE
2361
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
538032
10190
SH
SOLE
10190
0
0
BOWLERO CORP
COM
10258P102
3034331
315419
SH
SOLE
315419
0
0
BP PLC
SPONSORED ADR
055622104
584130
15086
SH
SOLE
15086
0
0
BRIGHTCOVE INC
COM
10921T101
756700
230000
SH
SOLE
230000
0
0
BRINKER INTL INC
COM
109641100
496721
15724
SH
SOLE
15724
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1760828
30338
SH
SOLE
30338
0
0
BROADCOM INC
COM
11135F101
101521010
122229
SH
SOLE
122229
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
51780007
289193
SH
SOLE
289193
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
3371438
107817
SH
SOLE
107817
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
579383
17378
SH
SOLE
17378
0
0
BROWN FORMAN CORP
CL A
115637100
3038630
52300
SH
SOLE
52300
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1319470
10599
SH
SOLE
10599
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2830576
32864
SH
SOLE
32864
0
0
CADENCE BANK
COM
12740C103
2968805
139906
SH
SOLE
139906
0
0
CAL MAINE FOODS INC
COM NEW
128030202
2956622
61062
SH
SOLE
61062
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
554901
5867
SH
SOLE
5867
0
0
CANADIAN NATL RY CO
COM
136375102
945938
8732
SH
SOLE
8732
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
718354
9654
SH
SOLE
9654
0
0
CARMAX INC
COM
143130102
3966114
56074
SH
SOLE
56074
0
0
CATERPILLAR INC DEL
COM
149123101
5328546
19518
SH
SOLE
19518
0
0
CBIZ INC
COM
124805102
3183027
61330
SH
SOLE
61330
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
25908914
1622349
SH
SOLE
1622349
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
2556154
14896
SH
SOLE
14896
0
0
CENTRAL SECS CORP
COM
155123102
305043
8605
PRN
SOLE
8605
0
0
CHARLES RIV LABS INTL INC
COM
159864107
75573416
385618
SH
SOLE
385618
0
0
CHART INDS INC
COM
16115Q308
144876986
856652
SH
SOLE
856652
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
610470
1388
SH
SOLE
1388
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
621485
4663
SH
SOLE
4663
0
0
CHEMOURS CO
COM
163851108
280921
10015
SH
SOLE
10015
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2455876
14798
SH
SOLE
14798
0
0
CHEVRON CORP NEW
COM
166764100
218957203
1298525
SH
SOLE
1298525
0
0
CHUBB LIMITED
COM
H1467J104
1657737
7963
SH
SOLE
7963
0
0
CHURCH & DWIGHT CO INC
COM
171340102
210749
2300
SH
SOLE
2300
0
0
CINTAS CORP
COM
172908105
228029044
474063
SH
SOLE
474063
0
0
CISCO SYS INC
COM
17275R102
35499580
660334
SH
SOLE
660334
0
0
CITIGROUP INC
COM NEW
172967424
2945772
71621
SH
SOLE
71621
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
47400
30000
SH
SOLE
30000
0
0
CME GROUP INC
COM
12572Q105
848933
4240
SH
SOLE
4240
0
0
CNX RES CORP
COM
12653C108
4262991
188795
SH
SOLE
188795
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
256168
4100
SH
SOLE
4100
0
0
COCA COLA CO
COM
191216100
235302533
4203332
SH
SOLE
4203332
0
0
COLGATE PALMOLIVE CO
COM
194162103
104373365
1467773
SH
SOLE
1467773
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1179481
12383
SH
SOLE
12383
0
0
COMCAST CORP NEW
CL A
20030N101
3716845
83826
SH
SOLE
83826
0
0
COMERICA INC
COM
200340107
32016062
770543
SH
SOLE
770543
0
0
CONOCOPHILLIPS
COM
20825C104
269098864
2246234
SH
SOLE
2246234
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
351862
1400
SH
SOLE
1400
0
0
COPART INC
COM
217204106
5168646
119950
SH
SOLE
119950
0
0
CORTEVA INC
COM
22052L104
23646050
462198
SH
SOLE
462198
0
0
COSTCO WHSL CORP NEW
COM
22160K105
10453332
18503
SH
SOLE
18503
0
0
COTERRA ENERGY INC
COM
127097103
176798465
6535988
SH
SOLE
6535988
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
14651024
1159100
SH
SOLE
1159100
0
0
CRH PLC
ORD
G25508105
2404563
43935
SH
SOLE
43935
0
0
CROCS INC
COM
227046109
2958705
33534
SH
SOLE
33534
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
10707669
1061216
SH
SOLE
1061216
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1212035
13170
SH
SOLE
13170
0
0
CSW INDUSTRIALS INC
COM
126402106
5302938
30261
SH
SOLE
30261
0
0
CSX CORP
COM
126408103
311990
10146
SH
SOLE
10146
0
0
CULLEN FROST BANKERS INC
COM
229899109
186131203
2040689
SH
SOLE
2040689
0
0
CUMMINS INC
COM
231021106
4654416
20373
SH
SOLE
20373
0
0
CVS CORP
COM
126650100
16657855
238583
SH
SOLE
238583
0
0
DANAHER CORP DEL
COM
235851102
436930574
1761107
SH
SOLE
1761107
0
0
DEERE & CO
COM
244199105
1217805
3227
SH
SOLE
3227
0
0
DERMTECH INC
COM
24984K105
294456
204483
SH
SOLE
204483
0
0
DEVON ENERGY CORP NEW
COM
25179M103
85095560
1783974
SH
SOLE
1783974
0
0
DEXCOM INC
COM
252131107
4265676
45720
SH
SOLE
45720
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
637148
4271
SH
SOLE
4271
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
20915775
135045
SH
SOLE
135045
0
0
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
1012450
57591
SH
SOLE
57591
0
0
DIREXION SHS ETF TR
20YR TRES BULL
25459W540
50981
10577
PRN
SOLE
10577
0
0
DISCOVER FINL SVCS
COM
254709108
3442763
39741
SH
SOLE
39741
0
0
DISNEY WALT CO
COM
254687106
62921952
776335
SH
SOLE
776335
0
0
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
945297288
36357588
SH
SOLE
36357588
0
0
DOLLAR TREE INC
COM
256746108
361185
3393
SH
SOLE
3393
0
0
DONALDSON INC
COM
257651109
219594
3682
SH
SOLE
3682
0
0
DOVER CORP
COM
260003108
356309
2554
SH
SOLE
2554
0
0
DOW INC
COM
260557103
247900
4808
SH
SOLE
4808
0
0
DRIVEN BRANDS HLDGS INC
COM
26210V102
622638
49455
SH
SOLE
49455
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1522838
17254
SH
SOLE
17254
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
4318108
432243
SH
SOLE
432243
0
0
DUPONT DE NEMOURS INC
COM
26614N102
110090141
1475937
SH
SOLE
1475937
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
7650567
218963
SH
SOLE
218963
0
0
EAGLE MATERIALS INC
COM
26969P108
3583510
21520
SH
SOLE
21520
0
0
EATON CORP PLC
SHS
G29183103
583534
2736
SH
SOLE
2736
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
115400
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
82573014
487444
SH
SOLE
487444
0
0
ECOVYST INC
COM
27923Q109
4349526
442025
SH
SOLE
442025
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
393926
5686
SH
SOLE
5686
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1002463
51120
SH
SOLE
51120
0
0
EMERSON ELEC CO
COM
291011104
158185330
1638038
SH
SOLE
1638038
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
226865
16170
SH
SOLE
16170
0
0
ENOVIS CORPORATION
COM
194014502
5475694
103844
SH
SOLE
103844
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7551687
275911
SH
SOLE
275911
0
0
ENVESTNET INC
COM
29404K106
211520
4804
SH
SOLE
4804
0
0
EOG RES INC
COM
26875P101
60131521
474373
SH
SOLE
474373
0
0
ESAB CORPORATION
COM
29605J106
5302593
75514
SH
SOLE
75514
0
0
EURONET WORLDWIDE INC
COM
298736109
6369927
80246
SH
SOLE
80246
0
0
EVERI HLDGS INC
COM
30034T103
2727669
206329
SH
SOLE
206329
0
0
EXACT SCIENCES CORP
COM
30063P105
2235569
32770
SH
SOLE
32770
0
0
EXPEDITORS INTL WASH INC
COM
302130109
306865
2677
SH
SOLE
2677
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1187350
9766
SH
SOLE
9766
0
0
EXXON MOBIL CORP
COM
30231G102
80331683
683209
SH
SOLE
683209
0
0
FABRINET
SHS
G3323L100
249930
1500
SH
SOLE
1500
0
0
FARO TECHNOLOGIES INC
COM
311642102
1172710
77000
SH
SOLE
77000
0
0
FASTENAL CO
COM
311900104
465970
8528
SH
SOLE
8528
0
0
FIRST FINL BANKSHARES
COM
32020R109
2047280
81500
SH
SOLE
81500
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
3529927
24254
SH
SOLE
24254
0
0
FIVE BELOW INC
COM
33829M101
392435
2439
SH
SOLE
2439
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1522848
5964
SH
SOLE
5964
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
368004
9100
PRN
SOLE
9100
0
0
FLUOR CORP NEW
COM
343412102
12695998
345940
SH
SOLE
345940
0
0
FMC CORP
COM NEW
302491303
138688893
2070911
SH
SOLE
2070911
0
0
FORD MTR CO DEL
COM
345370860
1350871
108766
SH
SOLE
108766
0
0
FORTINET INC
COM
34959E109
26952076
459306
SH
SOLE
459306
0
0
FORTIVE CORP
COM
34959J108
42185249
568841
SH
SOLE
568841
0
0
FRANKLIN ELEC INC
COM
353514102
102808308
1152172
SH
SOLE
1152172
0
0
FREQUENCY ELECTRS INC
COM
358010106
694000
100000
SH
SOLE
100000
0
0
FTAI AVIATION LTD
SHS
G3730V105
42286227
1189486
SH
SOLE
1189486
0
0
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
1762918
547490
SH
SOLE
547490
0
0
GAN LTD
SHS
G3728V109
47508
40955
SH
SOLE
40955
0
0
GARMIN LTD
SHS
H2906T109
1071041
10181
SH
SOLE
10181
0
0
GENERAC HLDGS INC
COM
368736104
63117259
579270
SH
SOLE
579270
0
0
GENERAL DYNAMICS CORP
COM
369550108
5800683
26251
SH
SOLE
26251
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1498505
13555
SH
SOLE
13555
0
0
GENERAL MLS INC
COM
370334104
7933672
123983
SH
SOLE
123983
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
154800
15000
SH
SOLE
15000
0
0
GENTEX CORP
COM
371901109
11673692
358749
SH
SOLE
358749
0
0
GENUINE PARTS CO
COM
372460105
1433693
9930
SH
SOLE
9930
0
0
GILEAD SCIENCES INC
COM
375558103
1181879
15771
SH
SOLE
15771
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
12660855
444241
SH
SOLE
444241
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
12564008
375045
SH
SOLE
375045
0
0
GLOBE LIFE INC
COM
37959E102
1471769
13536
SH
SOLE
13536
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2749374
8497
SH
SOLE
8497
0
0
GOOSEHEAD INS INC
CL A
38267D109
9209001
123561
SH
SOLE
123561
0
0
GORMAN RUPP CO
COM
383082104
13607440
413600
SH
SOLE
413600
0
0
GRAHAM CORP
COM
384556106
1044273
62908
SH
SOLE
62908
0
0
GRAINGER W W INC
COM
384802104
3757383
5431
SH
SOLE
5431
0
0
HALLIBURTON CO
COM
406216101
2457135
60670
SH
SOLE
60670
0
0
HASBRO INC
COM
418056107
456366
6900
SH
SOLE
6900
0
0
HAWKINS INC
COM
420261109
5004486
85038
SH
SOLE
85038
0
0
HEALTHEQUITY INC
COM
42226A107
3125590
42787
SH
SOLE
42787
0
0
HEICO CORP NEW
COM
422806109
229131
1415
SH
SOLE
1415
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
3713776
66939
SH
SOLE
66939
0
0
HERSHEY CO
COM
427866108
332733
1663
SH
SOLE
1663
0
0
HESS CORP
COM
42809H107
2250171
14707
SH
SOLE
14707
0
0
HEXCEL CORP NEW
COM
428291108
2974097
45657
SH
SOLE
45657
0
0
HF SINCLAIR CORPORATION
COM
403949100
3633500
63824
SH
SOLE
63824
0
0
HILLTOP HOLDINGS INC
COM
432748101
1234851
43542
SH
SOLE
43542
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
203194
1353
SH
SOLE
1353
0
0
HOLLEY INC
COM
43538H103
92315
18500
SH
SOLE
18500
0
0
HOME BANCSHARES INC
COM
436893200
17835310
851734
SH
SOLE
851734
0
0
HOME DEPOT INC
COM
437076102
401873649
1330003
SH
SOLE
1330003
0
0
HONEYWELL INTL INC
COM
438516106
296722125
1606161
SH
SOLE
1606161
0
0
HOSTESS BRANDS INC
COM
44109J106
1708503
51291
SH
SOLE
51291
0
0
HP INC
COM
40434L105
297078
11559
SH
SOLE
11559
0
0
IDEX CORP
COM
45167R104
133627680
642379
SH
SOLE
642379
0
0
IDEXX LABS INC
COM
45168D104
2121197
4851
SH
SOLE
4851
0
0
ILLINOIS TOOL WKS INC
COM
452308109
32666936
141839
SH
SOLE
141839
0
0
ILLUMINA INC
COM
452327109
508348
3703
SH
SOLE
3703
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
632800
16000
SH
SOLE
16000
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
201799
15311
SH
SOLE
15311
0
0
INOTIV INC
COM
45783Q100
151844
49300
SH
SOLE
49300
0
0
INTEL CORP
COM
458140100
11888410
334414
SH
SOLE
334414
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
421377
3830
SH
SOLE
3830
0
0
INTERNATIONAL PAPER CO
COM
460146103
560142
15792
SH
SOLE
15792
0
0
INTEVAC INC
COM
461148108
591898
190321
SH
SOLE
190321
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
4569539
32570
SH
SOLE
32570
0
0
INTUIT
COM
461202103
30243560
59192
SH
SOLE
59192
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1605257
5492
SH
SOLE
5492
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1749498
4883
SH
SOLE
4883
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
677491
9208
PRN
SOLE
9208
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
386034
12804
PRN
SOLE
12804
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
236764
1671
PRN
SOLE
1671
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3368497
152008
PRN
SOLE
152008
0
0
IRON MTN INC NEW
COM
46284V101
1129609
19001
SH
SOLE
19001
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
6950344
198638
PRN
SOLE
198638
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
369295
6835
PRN
SOLE
6835
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
386854
10175
PRN
SOLE
10175
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
26551424
455975
PRN
SOLE
455975
0
0
ISHARES TR
S&P 100 ETF
464287101
541728
2700
PRN
SOLE
2700
0
0
ISHARES TR
CORE S&P TTL STK
464287150
432332
4590
PRN
SOLE
4590
0
0
ISHARES TR
TIPS BD ETF
464287176
3469984
33455
PRN
SOLE
33455
0
0
ISHARES TR
CORE S&P500 ETF
464287200
34117355
79448
PRN
SOLE
79448
0
0
ISHARES TR
CORE US AGGBD ET
464287226
6215010
66089
PRN
SOLE
66089
0
0
ISHARES TR
20 YR TR BD ETF
464287432
3898014
43951
PRN
SOLE
43951
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
2472014
26990
PRN
SOLE
26990
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
888808
10977
PRN
SOLE
10977
0
0
ISHARES TR
MSCI EAFE ETF
464287465
307797
4466
PRN
SOLE
4466
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
768464
7365
PRN
SOLE
7365
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
366496
4012
PRN
SOLE
4012
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
287501
1153
PRN
SOLE
1153
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
598478
2250
PRN
SOLE
2250
0
0
ISHARES TR
RUS 1000 ETF
464287622
15539766
66152
PRN
SOLE
66152
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
298210
2200
PRN
SOLE
2200
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
782428
4427
PRN
SOLE
4427
0
0
ISHARES TR
CORE S&P US GWT
464287671
203790
2149
PRN
SOLE
2149
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
911378
3719
PRN
SOLE
3719
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5413787
57392
PRN
SOLE
57392
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
717864
8046
PRN
SOLE
8046
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1351258
12320
PRN
SOLE
12320
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
260339
2531
PRN
SOLE
2531
0
0
ISHARES TR
MSCI ACWI EX US
464288240
5029036
106978
PRN
SOLE
106978
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
500484
6065
PRN
SOLE
6065
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
707480
13864
PRN
SOLE
13864
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
372156
3629
PRN
SOLE
3629
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
4914249
66661
PRN
SOLE
66661
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1138164
23395
PRN
SOLE
23395
0
0
ISHARES TR
SHORT TREAS BD
464288679
226464
2050
PRN
SOLE
2050
0
0
ISHARES TR
PFD AND INCM SEC
464288687
231914
7692
PRN
SOLE
7692
0
0
ISHARES S&P GSCI COMMODITY
UNIT BEN INT
46428R107
656684
29173
PRN
SOLE
29173
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
4050830
40963
PRN
SOLE
40963
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2678891
41630
PRN
SOLE
41630
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
676893
15194
PRN
SOLE
15194
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
427183
12710
PRN
SOLE
12710
0
0
ITERIS INC
COM
46564T107
99360
24000
SH
SOLE
24000
0
0
ITT INC
COM
45073V108
6449234
65869
SH
SOLE
65869
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
50191554
220206
SH
SOLE
220206
0
0
JACOBS SOLUTIONS INC
COM
46982L108
922058
6755
SH
SOLE
6755
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
573662
15661
SH
SOLE
15661
0
0
JOHNSON & JOHNSON
COM
478160104
98055720
629571
SH
SOLE
629571
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2200446
41354
SH
SOLE
41354
0
0
JP MORGAN CHASE & CO
COM
46625H100
328077202
2262289
SH
SOLE
2262289
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
485039
9056
PRN
SOLE
9056
0
0
J P MORGAN EXCHANGE TRADED F
SUSTAINABLE MUNI
46654Q815
646811
13442
PRN
SOLE
13442
0
0
KADANT INC
COM
48282T104
2808549
12452
SH
SOLE
12452
0
0
KENVUE INC
COM
49177J102
679246
33827
SH
SOLE
33827
0
0
KEURIG DR PEPPER INC
COM
49271V100
60168228
1905867
SH
SOLE
1905867
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
7958848
497428
SH
SOLE
497428
0
0
KIMBERLY CLARK CORP
COM
494368103
127435358
1054492
SH
SOLE
1054492
0
0
KINDER MORGAN INC DEL
COM
49456B101
40438440
2438989
SH
SOLE
2438989
0
0
KIRBY CORP
COM
497266106
172237910
2080168
SH
SOLE
2080168
0
0
KLA CORPORATION
COM NEW
482480100
1230585
2683
SH
SOLE
2683
0
0
KRAFT HEINZ CO
COM
500754106
62776742
1866134
SH
SOLE
1866134
0
0
KURA SUSHI USA INC
CL A COM
501270102
1194458
18065
SH
SOLE
18065
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
54368448
312247
SH
SOLE
312247
0
0
LAM RESEARCH CORP
COM
512807108
6735523
10746
SH
SOLE
10746
0
0
LANDSTAR SYS INC
COM
515098101
796230
4500
SH
SOLE
4500
0
0
LANTRONIX INC
COM NEW
516548203
2492000
560000
SH
SOLE
560000
0
0
LAUDER ESTEE COS INC
CL A
518439104
52510968
363272
SH
SOLE
363272
0
0
LESLIES INC
COM
527064109
1075938
190095
SH
SOLE
190095
0
0
LIGHTWAVE LOGIC INC
COM
532275104
71520
16000
SH
SOLE
16000
0
0
LILLY ELI & CO
COM
532457108
45475574
84664
SH
SOLE
84664
0
0
LINDE PLC
COM
G5494J103
30603421
82190
SH
SOLE
82190
0
0
LIVERAMP HLDGS INC
COM
53815P108
4112324
142591
SH
SOLE
142591
0
0
LKQ CORP
COM
501889208
3266719
65981
SH
SOLE
65981
0
0
LOCKHEED MARTIN CORP
COM
539830109
3502742
8565
SH
SOLE
8565
0
0
LOWES COS INC
COM
548661107
13191397
63469
SH
SOLE
63469
0
0
LPL FINL HLDGS INC
COM
50212V100
1264060
5319
SH
SOLE
5319
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
14200
10000
SH
SOLE
10000
0
0
LUMENTUM HLDGS INC
COM
55024U109
3512971
77755
SH
SOLE
77755
0
0
MAGNITE INC
COM
55955D100
4052064
537409
SH
SOLE
537409
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
24408245
1065397
SH
SOLE
1065397
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1696384
41752
SH
SOLE
41752
0
0
MARATHON OIL CORP
COM
565849106
2289105
85574
SH
SOLE
85574
0
0
MARATHON PETE CORP
COM
56585A102
413310
2731
SH
SOLE
2731
0
0
MARKEL CORP
COM
570535104
2118913
1439
SH
SOLE
1439
0
0
MARRIOTT INTL INC NEW
CL A
571903202
933463
4749
SH
SOLE
4749
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1169203
6144
SH
SOLE
6144
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
282136450
687333
SH
SOLE
687333
0
0
MASTERCARD INC
CL A
57636Q104
20427372
51596
SH
SOLE
51596
0
0
MATADOR RES CO
COM
576485205
237920
4000
SH
SOLE
4000
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
395280
72000
SH
SOLE
72000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
275405
3641
SH
SOLE
3641
0
0
MCDONALDS CORP
COM
580135101
7811523
29652
SH
SOLE
29652
0
0
MCKESSON CORP
COM
58155Q103
452679
1041
SH
SOLE
1041
0
0
MEDPACE HLDGS INC
COM
58506Q109
3776502
15597
SH
SOLE
15597
0
0
MEDTRONIC INC
COM
G5960L103
9949609
126973
SH
SOLE
126973
0
0
MERCK & CO INC
COM
58933Y105
175840700
1708020
SH
SOLE
1708020
0
0
MERCURY SYS INC
COM
589378108
4791546
129187
SH
SOLE
129187
0
0
MESA LABS INC
COM
59064R109
1459527
13891
SH
SOLE
13891
0
0
META PLATFORMS INC
CL A
30303M102
10095762
33629
SH
SOLE
33629
0
0
METLIFE INC
COM
59156R108
2538167
40346
SH
SOLE
40346
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
278430
3567
SH
SOLE
3567
0
0
MICROSOFT CORP
COM
594918104
1035503361
3279504
SH
SOLE
3279504
0
0
MIDDLEBY CORP
COM
596278101
1881600
14700
SH
SOLE
14700
0
0
MISTER CAR WASH INC
COM
60646V105
131854
23930
SH
SOLE
23930
0
0
MODEL N INC
COM
607525102
3033577
124276
SH
SOLE
124276
0
0
MONDELEZ INTL INC
CL A
609207105
61161942
881296
SH
SOLE
881296
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
452564
8547
SH
SOLE
8547
0
0
MOODYS CORP
COM
615369105
103423317
327113
SH
SOLE
327113
0
0
MORGAN STANLEY
COM NEW
617446448
1367999
16750
SH
SOLE
16750
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
261078
959
SH
SOLE
959
0
0
MPLX LP
COM UNIT REP LTD
55336V100
232628
6540
SH
SOLE
6540
0
0
MSA SAFETY INC
COM
553498106
2163904
13726
SH
SOLE
13726
0
0
MSC INDL DIRECT INC
CL A
553530106
729745
7435
SH
SOLE
7435
0
0
MSCI INC
COM
55354G100
1878386
3661
SH
SOLE
3661
0
0
MURPHY OIL CORP
COM
626717102
2446451
53946
SH
SOLE
53946
0
0
MURPHY USA INC
COM
626755102
4342363
12707
SH
SOLE
12707
0
0
NATERA INC
COM
632307104
694991
15706
SH
SOLE
15706
0
0
NATIONAL INSTRS CORP
COM
636518102
3648327
61193
SH
SOLE
61193
0
0
NEOGEN CORP
COM
640491106
109952582
5930560
SH
SOLE
5930560
0
0
NETFLIX INC
COM
64110L106
2372083
6282
SH
SOLE
6282
0
0
NEWELL BRANDS INC
COM
651229106
50542508
5597177
SH
SOLE
5597177
0
0
NEWMONT MNG CORP
COM
651639106
49711237
1345365
SH
SOLE
1345365
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
6381972
44514
SH
SOLE
44514
0
0
NEXTERA ENERGY INC
COM
65339F101
1373356
23972
SH
SOLE
23972
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
261419
8802
SH
SOLE
8802
0
0
NIKE INC
CL B
654106103
98179939
1026772
SH
SOLE
1026772
0
0
NOKIA CORP
SPONSORED ADR
654902204
93500
25000
SH
SOLE
25000
0
0
NORDSON CORP
COM
655663102
471558
2113
SH
SOLE
2113
0
0
NORFOLK SOUTHERN CORP
COM
655844108
896943
4555
SH
SOLE
4555
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
6297926
156548
SH
SOLE
156548
0
0
NORTHERN TR CORP
COM
665859104
3447806
49623
SH
SOLE
49623
0
0
NORTHROP GRUMMAN CORP
COM
666807102
585453
1330
SH
SOLE
1330
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
850124
8346
SH
SOLE
8346
0
0
NOVO-NORDISK A S
ADR
670100205
2274409
25010
SH
SOLE
25010
0
0
NUCOR CORP
COM
670346105
1532386
9801
SH
SOLE
9801
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
240131
13769
SH
SOLE
13769
0
0
NUTANIX INC
CL A
67059N108
19593526
561741
SH
SOLE
561741
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
228467
23602
PRN
SOLE
23602
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
205964
15486
PRN
SOLE
15486
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
245986
24259
PRN
SOLE
24259
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
149848
14367
PRN
SOLE
14367
0
0
NV5 GLOBAL INC
COM
62945V109
2186153
22718
SH
SOLE
22718
0
0
NVIDIA CORP
COM
67066G104
273503125
628757
SH
SOLE
628757
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
137534148
151326
SH
SOLE
151326
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
736452
1800
SH
SOLE
1800
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
2973282
38524
SH
SOLE
38524
0
0
OMNICOM GROUP INC
COM
681919106
507656
6816
SH
SOLE
6816
0
0
ONEOK INC NEW
COM
682680103
2987439
47098
SH
SOLE
47098
0
0
ORACLE CORP
COM
68389X105
304996746
2879501
SH
SOLE
2879501
0
0
ORIGIN BANCORP INC
COM
68621T102
7153755
247792
SH
SOLE
247792
0
0
OWENS CORNING NEW
COM
690742101
1103557
8090
SH
SOLE
8090
0
0
PACCAR INC
COM
693718108
262882
3092
SH
SOLE
3092
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
320000
20000
SH
SOLE
20000
0
0
PALO ALTO NETWORKS INC
COM
697435105
661590
2822
SH
SOLE
2822
0
0
PALOMAR HLDGS INC
COM
69753M105
3985601
78534
SH
SOLE
78534
0
0
PARKER HANNIFAN CORP
COM
701094104
54644203
140286
SH
SOLE
140286
0
0
PAYCHEX INC
COM
704326107
1388395
12038
SH
SOLE
12038
0
0
PAYLOCITY HLDG CORP
COM
70438V106
2241088
12334
SH
SOLE
12334
0
0
PAYPAL HLDGS INC
COM
70450Y103
100995379
1727598
SH
SOLE
1727598
0
0
PBF ENERGY INC
CL A
69318G106
1488723
27811
SH
SOLE
27811
0
0
PEPSICO INC
COM
713448108
273804874
1615940
SH
SOLE
1615940
0
0
PERFICIENT INC
COM
71375U101
2366648
40903
SH
SOLE
40903
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
23494233
1682968
SH
SOLE
1682968
0
0
PETCO HEALTH & WELLNESS CO I
COM
71601V105
267077
65300
SH
SOLE
65300
0
0
PFIZER INC
COM
717081103
66311905
1999153
SH
SOLE
1999153
0
0
PGT INC
COM
69336V101
3627869
130734
SH
SOLE
130734
0
0
PHILIP MORRIS INTL INC
COM
718172109
4329689
46767
SH
SOLE
46767
0
0
PHILLIPS 66
COM
718546104
5217994
43429
SH
SOLE
43429
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
219750
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
4359611
65030
SH
SOLE
65030
0
0
PINTEREST INC
CL A
72352L106
10250857
379240
SH
SOLE
379240
0
0
PIONEER NAT RES CO
COM
723787107
153450134
668482
SH
SOLE
668482
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
274305
17905
SH
SOLE
17905
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
2898367
400327
SH
SOLE
400327
0
0
PNC FINL SVCS GROUP INC
COM
693475105
629565
5128
SH
SOLE
5128
0
0
POOL CORPORATION
COM
73278L105
3261520
9159
SH
SOLE
9159
0
0
POST HLDGS INC
COM
737446104
1060947
12374
SH
SOLE
12374
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
535965
11808
SH
SOLE
11808
0
0
PPG INDS INC
COM
693506107
298540
2300
SH
SOLE
2300
0
0
PRIMO WATER CORPORATION
COM
74167P108
3207920
232458
SH
SOLE
232458
0
0
PROCTER & GAMBLE CO
COM
742718109
173872517
1192051
SH
SOLE
1192051
0
0
PROFIRE ENERGY INC
COM
74316X101
2861321
1029252
SH
SOLE
1029252
0
0
PROGRESSIVE CORP
COM
743315103
376946
2706
SH
SOLE
2706
0
0
PROGYNY INC
COM
74340E103
3617925
106347
SH
SOLE
106347
0
0
PROLOGIS INC
COM
74340W103
723979
6452
SH
SOLE
6452
0
0
PROSPERITY BANCSHARES INC
COM
743606105
3436466
62962
SH
SOLE
62962
0
0
PRUDENTIAL FINL INC
COM
744320102
1362051
14354
SH
SOLE
14354
0
0
Q2 HLDGS INC
COM
74736L109
4046593
125398
SH
SOLE
125398
0
0
QUAKER CHEM CORP
COM
747316107
3456960
21606
SH
SOLE
21606
0
0
QUALCOMM INC
COM
747525103
67495831
607742
SH
SOLE
607742
0
0
QUANTUM CORP
COM NEW
747906501
844798
1384915
SH
SOLE
1384915
0
0
R1 RCM INC
COM
749397105
9092258
603335
SH
SOLE
603335
0
0
RANGE RES CORP
COM
75281A109
561341
17320
SH
SOLE
17320
0
0
RANI THERAPEUTICS HLDGS INC
COM CL A
753018100
122081
56129
SH
SOLE
56129
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1427010
14209
SH
SOLE
14209
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
4325253
60098
SH
SOLE
60098
0
0
RED ROCK RESORTS INC
CL A
75700L108
2532283
61763
SH
SOLE
61763
0
0
REDWIRE CORPORATION
COM
75776W103
1445000
500000
SH
SOLE
500000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
681411
828
SH
SOLE
828
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
36328820
138538
SH
SOLE
138538
0
0
REPAY HLDGS CORP
COM CL A
76029L100
2443980
322000
SH
SOLE
322000
0
0
REPUBLIC SVCS INC
COM
760759100
7673593
53846
SH
SOLE
53846
0
0
REVVITY INC
COM
714046109
45093579
407349
SH
SOLE
407349
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
208541
8589
SH
SOLE
8589
0
0
ROCKWELL AUTOMATION INC
COM
773903109
166141906
581180
SH
SOLE
581180
0
0
ROPER INDS INC NEW
COM
776696106
307878104
635744
SH
SOLE
635744
0
0
RYDER SYS INC
COM
783549108
324700
3036
SH
SOLE
3036
0
0
S&P GLOBAL INC
COM
78409V104
15368414
42058
SH
SOLE
42058
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
9918411
150507
SH
SOLE
150507
0
0
SALESFORCE COM INC
COM
79466L302
47982615
236624
SH
SOLE
236624
0
0
SAP SE
SPON ADR
803054204
264589
2046
SH
SOLE
2046
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
5343738
26696
SH
SOLE
26696
0
0
SCHLUMBERGER LTD
COM
806857108
7618119
130671
SH
SOLE
130671
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1130917
24080
PRN
SOLE
24080
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2165715
30606
PRN
SOLE
30606
0
0
SCPHARMACEUTICALS INC
COM
810648105
6666990
936375
SH
SOLE
936375
0
0
SEALED AIR CORP NEW
COM
81211K100
401122
12207
SH
SOLE
12207
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
227999
1771
PRN
SOLE
1771
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
252233
2488
PRN
SOLE
2488
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
643425
3925
PRN
SOLE
3925
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2695050
339000
SH
SOLE
339000
0
0
SEMPRA
COM
816851109
334435
4916
SH
SOLE
4916
0
0
SERVICE CORP INTL
COM
817565104
345411
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
566226
1013
SH
SOLE
1013
0
0
SHELL PLC
SPON ADS
780259305
1483959
23050
SH
SOLE
23050
0
0
SHERWIN WILLIAMS CO
COM
824348106
48472757
190052
SH
SOLE
190052
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
3607443
212703
SH
SOLE
212703
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
3727804
22807
SH
SOLE
22807
0
0
SM ENERGY CO
COM
78454L100
210304
5304
SH
SOLE
5304
0
0
SMITH A O CORP
COM
831865209
3197055
48345
SH
SOLE
48345
0
0
SMITH MIDLAND CORP
COM
832156103
432456
22749
SH
SOLE
22749
0
0
SONOCO PRODS CO
COM
835495102
535565
9854
SH
SOLE
9854
0
0
SOUTHSTATE CORPORATION
COM
840441109
211308
3137
SH
SOLE
3137
0
0
SOUTHERN CO
COM
842587107
1550238
23953
SH
SOLE
23953
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
347528
12109
SH
SOLE
12109
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
25246114
59058
SH
SOLE
59058
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1477728
8619
PRN
SOLE
8619
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1123897
35736
PRN
SOLE
35736
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
280250
2500
PRN
SOLE
2500
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
343924
4710
PRN
SOLE
4710
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
276724
606
PRN
SOLE
606
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
1384304
48200
PRN
SOLE
48200
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
273962
3031
PRN
SOLE
3031
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
833267
9075
PRN
SOLE
9075
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
645517
5349
PRN
SOLE
5349
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
113700
15000
PRN
SOLE
15000
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
15620570
313163
SH
SOLE
313163
0
0
SPS COMMERCE INC
COM
78463M107
1033897
6060
SH
SOLE
6060
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
2600490
64721
SH
SOLE
64721
0
0
STARBUCKS CORP
COM
855244109
9938335
108889
SH
SOLE
108889
0
0
STATE STR CORP
COM
857477103
1074775
16051
SH
SOLE
16051
0
0
STELLAR BANCORP INC
COM
858927106
27243975
1277860
SH
SOLE
1277860
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
2317803
77988
SH
SOLE
77988
0
0
EA SERIES TRUST
STRIVE US ENERGY
02072L722
285760
9500
PRN
SOLE
9500
0
0
STRYKER CORPORATION
COM
863667101
106741208
390607
SH
SOLE
390607
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
586186
12012
SH
SOLE
12012
0
0
SYSCO CORP
COM
871829107
3287705
49776
SH
SOLE
49776
0
0
TJX COS INC NEW
COM
872540109
444311
4999
SH
SOLE
4999
0
0
T-MOBILE US INC
COM
872590104
671540
4795
SH
SOLE
4795
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2998024
28588
SH
SOLE
28588
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
411993
4741
SH
SOLE
4741
0
0
TAPESTRY INC
COM
876030107
10328795
359262
SH
SOLE
359262
0
0
TARGA RES CORP
COM
87612G101
368082
4294
SH
SOLE
4294
0
0
TARGET CORP
COM
87612E106
1929336
17449
SH
SOLE
17449
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1696932
13737
SH
SOLE
13737
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
246447284
603180
SH
SOLE
603180
0
0
TESLA INC
COM
88160R101
1593901
6370
SH
SOLE
6370
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
4071875
69132
SH
SOLE
69132
0
0
TEXAS INSTRS INC
COM
882508104
11063280
69576
SH
SOLE
69576
0
0
THE TRADE DESK INC
COM CL A
88339J105
1810657
23169
SH
SOLE
23169
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
442706946
874621
SH
SOLE
874621
0
0
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
2269968
164015
SH
SOLE
164015
0
0
TORO CO
COM
891092108
85338880
1026942
SH
SOLE
1026942
0
0
TRACTOR SUPPLY CO
COM
892356106
98357742
484402
SH
SOLE
484402
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
389181
1918
SH
SOLE
1918
0
0
TRANSDIGM GROUP INC
COM
893641100
2645742
3138
SH
SOLE
3138
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
247990183
4604348
SH
SOLE
4604348
0
0
TRUIST FINL CORP
COM
89832Q109
2174832
76017
SH
SOLE
76017
0
0
TWILIO INC
CL A
90138F102
13835907
236390
SH
SOLE
236390
0
0
TXO ENERGY PARTNERS LP
COM
87313P103
52329324
2576530
SH
SOLE
2576530
0
0
TYLER TECHNOLOGIES INC
COM
902252105
19752219
51153
SH
SOLE
51153
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
1082414
11800
SH
SOLE
11800
0
0
UNILEVER PLC
SPON ADR NEW
904767704
429533
8695
SH
SOLE
8695
0
0
UNION PAC CORP
COM
907818108
248415257
1219934
SH
SOLE
1219934
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2651349
17010
SH
SOLE
17010
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
20239699
40143
SH
SOLE
40143
0
0
UPWORK INC
COM
91688F104
1858292
163582
SH
SOLE
163582
0
0
US BANCORP DEL
COM NEW
902973304
28858008
872898
SH
SOLE
872898
0
0
UTZ BRANDS INC
COM CL A
918090101
793243
59065
SH
SOLE
59065
0
0
VACASA INC
CLASS A COM
91854V107
12633
27397
SH
SOLE
27397
0
0
VALERO ENERGY CORP
COM
91913Y100
2367832
16709
SH
SOLE
16709
0
0
VALMONT INDS INC
COM
920253101
89566622
372868
SH
SOLE
372868
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
289498
4317
PRN
SOLE
4317
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
550713
7616
PRN
SOLE
7616
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
555506
7390
PRN
SOLE
7390
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1667044
23890
PRN
SOLE
23890
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
5554199
127040
PRN
SOLE
127040
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
345399
3343
PRN
SOLE
3343
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1584292
40405
PRN
SOLE
40405
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
5052087
105033
PRN
SOLE
105033
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12636235
32178
PRN
SOLE
32178
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
616621
8150
SH
SOLE
8150
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1313863
6714
PRN
SOLE
6714
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3740053
26094
PRN
SOLE
26094
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
203143
746
PRN
SOLE
746
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
407031
2951
PRN
SOLE
2951
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1275088
6744
PRN
SOLE
6744
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
3781535
17803
PRN
SOLE
17803
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3480192
60420
PRN
SOLE
60420
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4414386
58741
PRN
SOLE
58741
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
6704668
92542
PRN
SOLE
92542
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
204463
1072
PRN
SOLE
1072
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
5507603
96371
PRN
SOLE
96371
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
1980508
27653
PRN
SOLE
27653
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
496529
6535
PRN
SOLE
6535
0
0
VERISK ANALYTICS INC
COM
92345Y106
36657361
155170
SH
SOLE
155170
0
0
VERITEX HLDGS INC
COM
923451108
1766262
98399
SH
SOLE
98399
0
0
VERIZON COMMUNICATIONS
COM
92343V104
6240153
192538
SH
SOLE
192538
0
0
VISA INC
COM CL A
92826C839
219391358
953834
SH
SOLE
953834
0
0
VONTIER CORPORATION
COM
928881101
5105108
165107
SH
SOLE
165107
0
0
VULCAN MATS CO
COM
929160109
1207676
5978
SH
SOLE
5978
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
708833
31872
SH
SOLE
31872
0
0
WAL MART STORES INC
COM
931142103
63158970
394916
SH
SOLE
394916
0
0
WASTE CONNECTIONS INC
COM
94106B101
156195601
1163035
SH
SOLE
1163035
0
0
WASTE MGMT INC DEL
COM
94106L109
44896371
294518
SH
SOLE
294518
0
0
WATSCO INC
COM
942622200
35348381
93584
SH
SOLE
93584
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
3759699
21755
SH
SOLE
21755
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
8644491
95699
SH
SOLE
95699
0
0
WELLS FARGO & CO NEW
COM
949746101
4412185
107983
SH
SOLE
107983
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
207629
7625
SH
SOLE
7625
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
2473961
243740
SH
SOLE
243740
0
0
WEYERHAEUSER CO
COM
962166104
429240
14000
SH
SOLE
14000
0
0
WHIRLPOOL CORP
COM
963320106
385457
2883
SH
SOLE
2883
0
0
WILLIAMS COS INC
COM
969457100
445227
13215
SH
SOLE
13215
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
2967530
71352
SH
SOLE
71352
0
0
WINGSTOP INC
COM
974155103
3826995
21280
SH
SOLE
21280
0
0
WORKIVA INC
COM CL A
98139A105
7031273
69383
SH
SOLE
69383
0
0
XYLEM INC
COM
98419M100
88153306
968398
SH
SOLE
968398
0
0
YETI HLDGS INC
COM
98585X104
1566957
32496
SH
SOLE
32496
0
0
YUM BRANDS INC
COM
988498101
3321155
26582
SH
SOLE
26582
0
0
YUM CHINA HLDGS INC
COM
98850P109
599269
10755
SH
SOLE
10755
0
0
ZILLOW GROUP INC
CL A
98954M101
1366095
30500
SH
SOLE
30500
0
0
ZIMMER HLDGS INC
COM
98956P102
260687
2323
SH
SOLE
2323
0
0
ZIONS BANCORPORATION
COM
989701107
9200084
263688
SH
SOLE
263688
0
0
ZOETIS INC
CL A
98978V103
332890869
1913386
SH
SOLE
1913386
0
0
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
4591301
163858
SH
SOLE
163858
0
0