0000950123-24-004702.txt : 20240514
0000950123-24-004702.hdr.sgml : 20240514
20240513175429
ACCESSION NUMBER: 0000950123-24-004702
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240514
DATE AS OF CHANGE: 20240513
EFFECTIVENESS DATE: 20240514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: KING LUTHER CAPITAL MANAGEMENT CORP
CENTRAL INDEX KEY: 0000310051
ORGANIZATION NAME:
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: 24940624
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
03-31-2024
03-31-2024
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
05-10-2024
0
598
22169872921
false
INFORMATION TABLE
2
32808.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
1324390
12486
SH
SOLE
12486
0
0
ABBOTT LABS
COM
002824100
183568935
1615071
SH
SOLE
1615071
0
0
ABBVIE INC
COM
00287Y109
167556320
920134
SH
SOLE
920134
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
106935879
1583297
SH
SOLE
1583297
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
95790179
276363
SH
SOLE
276363
0
0
ACI WORLDWIDE INC
COM
004498101
11031366
332170
SH
SOLE
332170
0
0
ADOBE SYS INC
COM
00724F101
318747242
631683
SH
SOLE
631683
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
9043632
50106
SH
SOLE
50106
0
0
AECOM
COM
00766T100
3993033
40712
SH
SOLE
40712
0
0
AFLAC INC
COM
001055102
236458
2754
SH
SOLE
2754
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2744028
18858
SH
SOLE
18858
0
0
AGNC INVT CORP
COM
00123Q104
112811
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
56757645
234274
SH
SOLE
234274
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
258366776
2375568
SH
SOLE
2375568
0
0
ALAMO GROUP INC
COM
011311107
10082596
44158
SH
SOLE
44158
0
0
ALBEMARLE CORP
COM
012653101
1980711
15035
SH
SOLE
15035
0
0
ALCON
ORD SHS
H01301128
159761464
1918135
SH
SOLE
1918135
0
0
ALLSTATE CORP
COM
020002101
29393534
169895
SH
SOLE
169895
0
0
ALPHABET INC CLASS A
COM
02079K305
403150783
2671111
SH
SOLE
2671111
0
0
ALPHABET INC CLASS C
COM
02079K107
397816975
2612748
SH
SOLE
2612748
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
12772684
926228
SH
SOLE
926228
0
0
ALTAIR ENGR INC
COM CL A
021369103
13517193
156903
SH
SOLE
156903
0
0
ALTRIA GROUP INC
COM
02209S103
1435970
32920
SH
SOLE
32920
0
0
AMAZON COM INC
COM
023135106
618071828
3426499
SH
SOLE
3426499
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
317220
17000
SH
SOLE
17000
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
486207
5647
SH
SOLE
5647
0
0
AMERICAN EXPRESS CO
COM
025816109
153633620
674749
SH
SOLE
674749
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1084140
13869
SH
SOLE
13869
0
0
AMERICAN TOWER CORP
COM
03027X100
39569966
200263
SH
SOLE
200263
0
0
AMETEK INC NEW
COM
031100100
17767272
97142
SH
SOLE
97142
0
0
AMGEN INC
CL A
031162100
145548810
511919
SH
SOLE
511919
0
0
AMPHENOL CORP NEW
CL A
032095101
1961296
17003
SH
SOLE
17003
0
0
ANALOG DEVICES INC
COM
032654105
1025937
5187
SH
SOLE
5187
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
203066
3341
SH
SOLE
3341
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
231141
11739
SH
SOLE
11739
0
0
ANSYS INC
COM
03662Q105
25280538
72821
SH
SOLE
72821
0
0
AON PLC
SHS CL A
G0403H108
980803
2939
SH
SOLE
2939
0
0
APPIAN CORP
CL A
03782L101
3233593
80941
SH
SOLE
80941
0
0
APPLE INC
COM
037833100
1050012958
6123239
SH
SOLE
6123239
0
0
APPLIED MATLS INC
COM
038222105
753450
3653
SH
SOLE
3653
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
919035
947
SH
SOLE
947
0
0
AT&T INC
COM
00206R102
26866129
1526485
SH
SOLE
1526485
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
17767253
71143
SH
SOLE
71143
0
0
AUTOZONE INC
COM
053332102
7179459
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1881774
8429
SH
SOLE
8429
0
0
AVIDXCHANGE HOLDINGS INC
COM
05368X102
9071896
689878
SH
SOLE
689878
0
0
AXON ENTERPRISE INC
COM
05464C101
3613138
11548
SH
SOLE
11548
0
0
AZZ INC
COM
002474104
18929354
244850
SH
SOLE
244850
0
0
BALL CORP
COM
058498106
9720924
144313
SH
SOLE
144313
0
0
BANK NEW YORK INC
COM
064058100
2631390
45668
SH
SOLE
45668
0
0
BANK OF AMERICA CORPORATION
COM
060505104
283034410
7463988
SH
SOLE
7463988
0
0
BARCLAYS PLC
ADR
06738E204
183850
19455
SH
SOLE
19455
0
0
BEAM GLOBAL
COM
07373B109
181336
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
300652
1215
SH
SOLE
1215
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
8329369
141104
SH
SOLE
141104
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
10785480
17
SH
SOLE
17
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
83622729
198856
SH
SOLE
198856
0
0
BGSF INC
COM
05601C105
624996
60038
SH
SOLE
60038
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1243566
21556
SH
SOLE
21556
0
0
BLACKROCK INC
COM
09247X101
311804
374
SH
SOLE
374
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1352586
10296
SH
SOLE
10296
0
0
BLEND LABS INC
CL A
09352U108
44506
13694
SH
SOLE
13694
0
0
BLUE OWL CAPITAL INC
COM CL A
09581B103
551938
29265
SH
SOLE
29265
0
0
BOEING CO
COM
097023105
1146168
5939
SH
SOLE
5939
0
0
BOK FINL CORP
COM NEW
05561Q201
762404
8287
SH
SOLE
8287
0
0
BOOKING HLDGS INC
COM
09857L108
16775317
4624
SH
SOLE
4624
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
697913
10190
SH
SOLE
10190
0
0
BOWLERO CORP
COM
10258P102
3276273
239144
SH
SOLE
239144
0
0
BP PLC
SPONSORED ADR
055622104
476275
12640
SH
SOLE
12640
0
0
BRIGHTCOVE INC
COM
10921T101
375972
193800
SH
SOLE
193800
0
0
BRINKER INTL INC
COM
109641100
781168
15724
SH
SOLE
15724
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1843137
33987
SH
SOLE
33987
0
0
BROADCOM INC
COM
11135F101
181819912
137180
SH
SOLE
137180
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
57430248
280339
SH
SOLE
280339
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4390907
104870
SH
SOLE
104870
0
0
BROWN FORMAN CORP
CL A
115637100
3362325
63500
SH
SOLE
63500
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
2328044
11163
SH
SOLE
11163
0
0
BWX TECHNOLOGIES INC
COM
05605H100
820960
8000
SH
SOLE
8000
0
0
CADENCE BANK
COM
12740C103
3468603
119607
SH
SOLE
119607
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
8580744
27566
SH
SOLE
27566
0
0
CAL MAINE FOODS INC
COM NEW
128030202
3494572
59381
SH
SOLE
59381
0
0
CANADIAN NATL RY CO
COM
136375102
1150092
8732
SH
SOLE
8732
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
684816
7767
SH
SOLE
7767
0
0
CARMAX INC
COM
143130102
4897498
56222
SH
SOLE
56222
0
0
CATERPILLAR INC DEL
COM
149123101
6811012
18587
SH
SOLE
18587
0
0
CBIZ INC
COM
124805102
5512820
70227
SH
SOLE
70227
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
30015870
1303904
SH
SOLE
1303904
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
4841948
58393
SH
SOLE
58393
0
0
CENTRAL SECS CORP
COM
155123102
369075
8836
PRN
SOLE
8836
0
0
CHARLES RIV LABS INTL INC
COM
159864107
95158995
351205
SH
SOLE
351205
0
0
CHART INDS INC
COM
16115Q308
155402778
943436
SH
SOLE
943436
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
379272
1305
SH
SOLE
1305
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
490718
2992
SH
SOLE
2992
0
0
CHEMOURS CO
COM
163851108
262994
10015
SH
SOLE
10015
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
1416522
8783
SH
SOLE
8783
0
0
CHEVRON CORP NEW
COM
166764100
203043797
1287206
SH
SOLE
1287206
0
0
CHUBB LIMITED
COM
H1467J104
1851484
7145
SH
SOLE
7145
0
0
CHURCH & DWIGHT CO INC
COM
171340102
239913
2300
SH
SOLE
2300
0
0
CINTAS CORP
COM
172908105
334850865
487389
SH
SOLE
487389
0
0
CISCO SYS INC
COM
17275R102
29987648
600834
SH
SOLE
600834
0
0
CITIGROUP INC
COM NEW
172967424
4783031
75633
SH
SOLE
75633
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
49500
30000
SH
SOLE
30000
0
0
CME GROUP INC
COM
12572Q105
917135
4260
SH
SOLE
4260
0
0
CNX RES CORP
COM
12653C108
4478217
188795
SH
SOLE
188795
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
286795
4100
SH
SOLE
4100
0
0
COCA COLA CO
COM
191216100
242470481
3963231
SH
SOLE
3963231
0
0
COLGATE PALMOLIVE CO
COM
194162103
118337261
1314128
SH
SOLE
1314128
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1648272
13485
SH
SOLE
13485
0
0
COMCAST CORP NEW
CL A
20030N101
3002378
69259
SH
SOLE
69259
0
0
COMERICA INC
COM
200340107
35460356
644851
SH
SOLE
644851
0
0
CONOCOPHILLIPS
COM
20825C104
279377723
2194985
SH
SOLE
2194985
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
298936
1100
SH
SOLE
1100
0
0
COPART INC
COM
217204106
6916227
119410
SH
SOLE
119410
0
0
CORNING INC
COM
219350105
970705
29451
SH
SOLE
29451
0
0
CORPAY INC
COM SHS
219948106
2668254
8648
SH
SOLE
8648
0
0
CORTEVA INC
COM
22052L104
26469088
458975
SH
SOLE
458975
0
0
COSTCO WHSL CORP NEW
COM
22160K105
23225836
31702
SH
SOLE
31702
0
0
COTERRA ENERGY INC
COM
127097103
181161898
6497916
SH
SOLE
6497916
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
13009080
1093200
SH
SOLE
1093200
0
0
CRH PLC
ORD
G25508105
2767997
32089
SH
SOLE
32089
0
0
CROCS INC
COM
227046109
4822189
33534
SH
SOLE
33534
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
14687229
1061216
SH
SOLE
1061216
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
804943
7606
SH
SOLE
7606
0
0
CSI COMPRESSCO LP
COM UNIT
12637A103
291250
125000
SH
SOLE
125000
0
0
CSW INDUSTRIALS INC
COM
126402106
7293010
31087
SH
SOLE
31087
0
0
CSX CORP
COM
126408103
364954
9845
SH
SOLE
9845
0
0
CULLEN FROST BANKERS INC
COM
229899109
209082627
1857357
SH
SOLE
1857357
0
0
CUMMINS INC
COM
231021106
5795176
19668
SH
SOLE
19668
0
0
CVS CORP
COM
126650100
11505618
144253
SH
SOLE
144253
0
0
DANAHER CORP DEL
COM
235851102
423720328
1696782
SH
SOLE
1696782
0
0
DEERE & CO
COM
244199105
1116802
2719
SH
SOLE
2719
0
0
DERMTECH INC
COM
24984K105
130869
186423
SH
SOLE
186423
0
0
DEVON ENERGY CORP NEW
COM
25179M103
66594463
1327112
SH
SOLE
1327112
0
0
DEXCOM INC
COM
252131107
20231753
145867
SH
SOLE
145867
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
362182
2435
SH
SOLE
2435
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
28562307
144130
SH
SOLE
144130
0
0
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
1350750
70096
SH
SOLE
70096
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
202946
6352
PRN
SOLE
6352
0
0
DISCOVER FINL SVCS
COM
254709108
5135975
39179
SH
SOLE
39179
0
0
DISNEY WALT CO
COM
254687106
72444951
592064
SH
SOLE
592064
0
0
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
1289967222
36357588
SH
SOLE
36357588
0
0
DOMO INC
COM CL B
257554105
1071354
120107
SH
SOLE
120107
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
232668
6900
SH
SOLE
6900
0
0
DOVER CORP
COM
260003108
370859
2093
SH
SOLE
2093
0
0
DOW INC
COM
260557103
228997
3953
SH
SOLE
3953
0
0
DRIVEN BRANDS HLDGS INC
COM
26210V102
2779624
176037
SH
SOLE
176037
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1279667
13232
SH
SOLE
13232
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
1153024
114843
SH
SOLE
114843
0
0
DUPONT DE NEMOURS INC
COM
26614N102
21686263
282852
SH
SOLE
282852
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
11764882
218963
SH
SOLE
218963
0
0
EAGLE MATERIALS INC
COM
26969P108
11577637
42604
SH
SOLE
42604
0
0
EATON CORP PLC
SHS
G29183103
871126
2786
SH
SOLE
2786
0
0
ECOLAB INC
COM
278865100
199892901
865712
SH
SOLE
865712
0
0
ECOVYST INC
COM
27923Q109
4928579
442025
SH
SOLE
442025
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
475315
4974
SH
SOLE
4974
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
917016
36710
SH
SOLE
36710
0
0
ELEVANCE HEALTH INC
COM
036752103
314235
606
SH
SOLE
606
0
0
EMERSON ELEC CO
COM
291011104
222010707
1957421
SH
SOLE
1957421
0
0
ENOVIS CORPORATION
COM
194014502
7648689
122477
SH
SOLE
122477
0
0
ENSIGN GROUP INC
COM
29358P101
4802488
38599
SH
SOLE
38599
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6978342
239148
SH
SOLE
239148
0
0
EOG RES INC
COM
26875P101
52113081
407643
SH
SOLE
407643
0
0
ESAB CORPORATION
COM
29605J106
7990562
72267
SH
SOLE
72267
0
0
EURONET WORLDWIDE INC
COM
298736109
7695430
70003
SH
SOLE
70003
0
0
EVERI HLDGS INC
COM
30034T103
3017613
300260
SH
SOLE
300260
0
0
EXACT SCIENCES CORP
COM
30063P105
2254464
32645
SH
SOLE
32645
0
0
EXPEDITORS INTL WASH INC
COM
302130109
429872
3536
SH
SOLE
3536
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1389885
9455
SH
SOLE
9455
0
0
EXXON MOBIL CORP
COM
30231G102
66852016
575121
SH
SOLE
575121
0
0
FABRINET
SHS
G3323L100
283530
1500
SH
SOLE
1500
0
0
FARO TECHNOLOGIES INC
COM
311642102
1720800
80000
SH
SOLE
80000
0
0
FASTENAL CO
COM
311900104
657850
8528
SH
SOLE
8528
0
0
FIRST FINL BANKSHARES INC
COM
32020R109
442935
13500
SH
SOLE
13500
0
0
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
663650
6500
PRN
SOLE
6500
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
351084
6226
PRN
SOLE
6226
0
0
FIRSTCASH HOLDINGS INC
COM
33768G107
2982906
23388
SH
SOLE
23388
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
4123446
24870
SH
SOLE
24870
0
0
FISERV INC
COM
337738108
12719275
79585
SH
SOLE
79585
0
0
FIVE BELOW INC
COM
33829M101
706475
3895
SH
SOLE
3895
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
254634
6200
PRN
SOLE
6200
0
0
FLOOR & DECOR HLDGS INC
COM
339750101
1407673
10860
SH
SOLE
10860
0
0
FLUOR CORP NEW
COM
343412102
43699382
1033571
SH
SOLE
1033571
0
0
FMC CORP
COM NEW
302491303
104477094
1640143
SH
SOLE
1640143
0
0
FORD MTR CO DEL
COM
345370860
239558
18039
SH
SOLE
18039
0
0
FORTINET INC
COM
34959E109
27245170
398846
SH
SOLE
398846
0
0
FORTIVE CORP
COM
34959J108
48601558
565003
SH
SOLE
565003
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
239108
2824
SH
SOLE
2824
0
0
FRANKLIN ELEC INC
COM
353514102
126491558
1184267
SH
SOLE
1184267
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
831314
17680
SH
SOLE
17680
0
0
FREQUENCY ELECTRS INC
COM
358010106
980100
90000
SH
SOLE
90000
0
0
FTAI AVIATION LTD
SHS
G3730V105
74547133
1107684
SH
SOLE
1107684
0
0
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
1299213
206881
SH
SOLE
206881
0
0
GAN LTD
SHS
G3728V109
52013
40955
SH
SOLE
40955
0
0
GARMIN LTD
SHS
H2906T109
1426323
9581
SH
SOLE
9581
0
0
GENERAC HLDGS INC
COM
368736104
63502786
503431
SH
SOLE
503431
0
0
GENERAL DYNAMICS CORP
COM
369550108
6409133
22688
SH
SOLE
22688
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
7648369
43573
SH
SOLE
43573
0
0
GENERAL MLS INC
COM
370334104
8777317
125444
SH
SOLE
125444
0
0
GENTEX CORP
COM
371901109
11345798
314114
SH
SOLE
314114
0
0
GENUINE PARTS CO
COM
372460105
1513976
9772
SH
SOLE
9772
0
0
GILEAD SCIENCES INC
COM
375558103
1101534
15038
SH
SOLE
15038
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
4665654
115831
SH
SOLE
115831
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
15482461
345745
SH
SOLE
345745
0
0
GLOBE LIFE INC
COM
37959E102
1680034
14437
SH
SOLE
14437
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3827711
9164
SH
SOLE
9164
0
0
GOOSEHEAD INS INC
CL A
38267D109
8994100
135006
SH
SOLE
135006
0
0
GORMAN RUPP CO
COM
383082104
15626205
395100
SH
SOLE
395100
0
0
GRAHAM CORP
COM
384556106
380769
496
SH
SOLE
496
0
0
GRAINGER W W INC
COM
384802104
5514783
5421
SH
SOLE
5421
0
0
GREENBRIER COS INC
COM
393657101
1401490
26900
SH
SOLE
26900
0
0
HALLIBURTON CO
COM
406216101
1319555
33474
SH
SOLE
33474
0
0
HASBRO INC
COM
418056107
282600
5000
SH
SOLE
5000
0
0
HAWKINS INC
COM
420261109
6987110
90978
SH
SOLE
90978
0
0
HCA HEALTHCARE INC
COM
40412C101
206789
620
SH
SOLE
620
0
0
HEALTHEQUITY INC
COM
42226A107
3492703
42787
SH
SOLE
42787
0
0
HEICO CORP NEW
COM
422806109
270265
1415
SH
SOLE
1415
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
2990074
66907
SH
SOLE
66907
0
0
HERSHEY CO
COM
427866108
272300
1400
SH
SOLE
1400
0
0
HESS CORP
COM
42809H107
1702852
11156
SH
SOLE
11156
0
0
HEXCEL CORP NEW
COM
428291108
3326112
45657
SH
SOLE
45657
0
0
HF SINCLAIR CORPORATION
COM
403949100
4021910
66621
SH
SOLE
66621
0
0
HILLTOP HOLDINGS INC
COM
432748101
2539488
81082
SH
SOLE
81082
0
0
HOLLEY INC
COM
43538H103
82510
18500
SH
SOLE
18500
0
0
HOME BANCSHARES INC
COM
436893200
7182401
292324
SH
SOLE
292324
0
0
HOME DEPOT INC
COM
437076102
476028542
1240950
SH
SOLE
1240950
0
0
HONEYWELL INTL INC
COM
438516106
267906808
1305271
SH
SOLE
1305271
0
0
HP INC
COM
40434L105
282027
9332
SH
SOLE
9332
0
0
IDEX CORP
COM
45167R104
157252344
644424
SH
SOLE
644424
0
0
IDEXX LABS INC
COM
45168D104
2587884
4793
SH
SOLE
4793
0
0
ILLINOIS TOOL WKS INC
COM
452308109
36789648
137106
SH
SOLE
137106
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
730400
16000
SH
SOLE
16000
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
247894
15033
SH
SOLE
15033
0
0
INOTIV INC
COM
45783Q100
1078684
98600
SH
SOLE
98600
0
0
INTEL CORP
COM
458140100
8931527
202208
SH
SOLE
202208
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
920644
6699
SH
SOLE
6699
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
225584
2135
SH
SOLE
2135
0
0
INTERNATIONAL PAPER CO
COM
460146103
372602
9549
SH
SOLE
9549
0
0
INTEVAC INC
COM
461148108
730833
190321
SH
SOLE
190321
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
6050906
31687
SH
SOLE
31687
0
0
INTUIT
COM
461202103
48146800
74072
SH
SOLE
74072
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2217344
5556
SH
SOLE
5556
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
3640963
8200
SH
SOLE
8200
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
469754
5312
PRN
SOLE
5312
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
470154
12804
PRN
SOLE
12804
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
402931
2379
PRN
SOLE
2379
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3651662
153238
PRN
SOLE
153238
0
0
IRON MTN INC NEW
COM
46284V101
1359399
16948
SH
SOLE
16948
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
1300378
30954
PRN
SOLE
30954
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
218702
4420
PRN
SOLE
4420
0
0
ISHARES TR
S&P 100 ETF
464287101
643266
2600
PRN
SOLE
2600
0
0
ISHARES TR
CORE S&P500 ETF
464287200
37070274
70512
PRN
SOLE
70512
0
0
ISHARES TR
CORE US AGGBD ET
464287226
7048252
71965
PRN
SOLE
71965
0
0
ISHARES TR
20 YR TR BD ETF
464287432
514354
5436
PRN
SOLE
5436
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
236745
2501
PRN
SOLE
2501
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
324830
3972
PRN
SOLE
3972
0
0
ISHARES TR
MSCI EAFE ETF
464287465
354339
4437
PRN
SOLE
4437
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
923055
7365
PRN
SOLE
7365
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
457930
4012
PRN
SOLE
4012
0
0
ISHARES TR
RUS MID CAP ETF
464287499
634711
7548
PRN
SOLE
7548
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
544230
8960
PRN
SOLE
8960
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
743195
2205
PRN
SOLE
2205
0
0
ISHARES TR
RUS 1000 ETF
464287622
14734175
51155
PRN
SOLE
51155
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
349382
2200
PRN
SOLE
2200
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
682424
3245
PRN
SOLE
3245
0
0
ISHARES TR
CORE S&P US GWT
464287671
251884
2149
PRN
SOLE
2149
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
1115998
3719
PRN
SOLE
3719
0
0
ISHARES TR
U.S. TECH ETF
464287721
202050
1496
PRN
SOLE
1496
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
6038260
54635
PRN
SOLE
54635
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
241075
2346
PRN
SOLE
2346
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
277148
2120
PRN
SOLE
2120
0
0
ISHARES TR
MSCI ACWI EX US
464288240
3972109
74398
PRN
SOLE
74398
0
0
ISHARES TR
EAFE SML CP ETF
464288273
214815
3392
PRN
SOLE
3392
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
230900
2575
PRN
SOLE
2575
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
746022
13864
PRN
SOLE
13864
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1162919
14961
PRN
SOLE
14961
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1228131
23801
PRN
SOLE
23801
0
0
ISHARES TR
PFD AND INCM SEC
464288687
242853
7535
PRN
SOLE
7535
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
2088379
18949
PRN
SOLE
18949
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
230291
4463
PRN
SOLE
4463
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
223947
3890
PRN
SOLE
3890
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
296656
6094
PRN
SOLE
6094
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
504079
12710
PRN
SOLE
12710
0
0
ITT INC
COM
45073V108
8589750
63146
SH
SOLE
63146
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
61571600
246247
SH
SOLE
246247
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1005855
6543
SH
SOLE
6543
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
685049
15534
SH
SOLE
15534
0
0
JOHNSON & JOHNSON
COM
478160104
88435970
559049
SH
SOLE
559049
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2293581
35113
SH
SOLE
35113
0
0
JP MORGAN CHASE & CO
COM
46625H100
426360533
2128610
SH
SOLE
2128610
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
483652
8359
PRN
SOLE
8359
0
0
KADANT INC
COM
48282T104
2774086
8455
SH
SOLE
8455
0
0
KENVUE INC
COM
49177J102
1292471
60227
SH
SOLE
60227
0
0
KEURIG DR PEPPER INC
COM
49271V100
22785057
742910
SH
SOLE
742910
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
6377494
410921
SH
SOLE
410921
0
0
KIMBERLY CLARK CORP
COM
494368103
116180488
898187
SH
SOLE
898187
0
0
KINDER MORGAN INC DEL
COM
49456B101
47880644
2610722
SH
SOLE
2610722
0
0
KIRBY CORP
COM
497266106
193076379
2025560
SH
SOLE
2025560
0
0
KLA CORPORATION
COM NEW
482480100
1746425
2500
SH
SOLE
2500
0
0
KRAFT HEINZ CO
COM
500754106
79837823
2163627
SH
SOLE
2163627
0
0
KURA SUSHI USA INC
CL A COM
501270102
2080365
18065
SH
SOLE
18065
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
76918232
360949
SH
SOLE
360949
0
0
LAM RESEARCH CORP
COM
512807108
13816117
14220
SH
SOLE
14220
0
0
LANTRONIX INC
COM NEW
516548203
1922400
540000
SH
SOLE
540000
0
0
LAUDER ESTEE COS INC
CL A
518439104
37756730
244935
SH
SOLE
244935
0
0
LESLIES INC
COM
527064109
471868
72595
SH
SOLE
72595
0
0
LXP INDUSTRIAL TRUST
COM
529043101
910172
100906
SH
SOLE
100906
0
0
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
531229789
643014
21643
SH
SOLE
21643
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S C
531229755
202835
3092
SH
SOLE
3092
0
0
LIGHTWAVE LOGIC INC
COM
532275104
74880
16000
SH
SOLE
16000
0
0
LILLY ELI & CO
COM
532457108
98632888
126784
SH
SOLE
126784
0
0
LINDE PLC
COM
G5494J103
181459939
390808
SH
SOLE
390808
0
0
LISTED FD TR
HORIZON KINETICS
53656F623
537240
16500
PRN
SOLE
16500
0
0
LIVERAMP HLDGS INC
COM
53815P108
4738782
137356
SH
SOLE
137356
0
0
LKQ CORP
COM
501889208
3441206
64430
SH
SOLE
64430
0
0
LOCKHEED MARTIN CORP
COM
539830109
3484759
7661
SH
SOLE
7661
0
0
LOEWS CORP
COM
540424108
211696
2704
SH
SOLE
2704
0
0
LOWES COS INC
COM
548661107
16080341
63127
SH
SOLE
63127
0
0
LPL FINL HLDGS INC
COM
50212V100
1533417
5804
SH
SOLE
5804
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
15600
10000
SH
SOLE
10000
0
0
LUMENTUM HLDGS INC
COM
55024U109
3573505
75470
SH
SOLE
75470
0
0
MAGNITE INC
COM
55955D100
5576122
518709
SH
SOLE
518709
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
9201403
354582
SH
SOLE
354582
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1973300
41710
SH
SOLE
41710
0
0
MARATHON OIL CORP
COM
565849106
1279523
45149
SH
SOLE
45149
0
0
MARATHON PETE CORP
COM
56585A102
249054
1236
SH
SOLE
1236
0
0
MARKEL CORP
COM
570535104
2180281
1433
SH
SOLE
1433
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1218910
4831
SH
SOLE
4831
0
0
MARSH & MCLENNAN COS INC
COM
571748102
2866006
13914
SH
SOLE
13914
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
452144722
736464
SH
SOLE
736464
0
0
MASTERCARD INC
CL A
57636Q104
62893524
130601
SH
SOLE
130601
0
0
MATADOR RES CO
COM
576485205
267080
4000
SH
SOLE
4000
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
950400
180000
SH
SOLE
180000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
233656
3042
SH
SOLE
3042
0
0
MCDONALDS CORP
COM
580135101
9315346
33039
SH
SOLE
33039
0
0
MCKESSON CORP
COM
58155Q103
558861
1041
SH
SOLE
1041
0
0
MEDPACE HLDGS INC
COM
58506Q109
6303528
15597
SH
SOLE
15597
0
0
MEDTRONIC INC
COM
G5960L103
8392551
96300
SH
SOLE
96300
0
0
MERCK & CO INC
COM
58933Y105
217571680
1648895
SH
SOLE
1648895
0
0
MERCURY SYS INC
COM
589378108
2806217
95126
SH
SOLE
95126
0
0
MESA LABS INC
COM
59064R109
3048409
27781
SH
SOLE
27781
0
0
META PLATFORMS INC
CL A
30303M102
28711860
59129
SH
SOLE
59129
0
0
METLIFE INC
COM
59156R108
2783572
37560
SH
SOLE
37560
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
294368
3281
SH
SOLE
3281
0
0
MICROSOFT CORP
COM
594918104
1314828030
3125185
SH
SOLE
3125185
0
0
MIDDLEBY CORP
COM
596278101
2363613
14700
SH
SOLE
14700
0
0
MISTER CAR WASH INC
COM
60646V105
116250
15000
SH
SOLE
15000
0
0
MODEL N INC
COM
607525102
3239203
113776
SH
SOLE
113776
0
0
MONDELEZ INTL INC
CL A
609207105
68865580
983794
SH
SOLE
983794
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
497715
8396
SH
SOLE
8396
0
0
MOODYS CORP
COM
615369105
122343557
311283
SH
SOLE
311283
0
0
MORGAN STANLEY
COM NEW
617446448
1099255
11674
SH
SOLE
11674
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
340426
959
SH
SOLE
959
0
0
MSA SAFETY INC
COM
553498106
2134330
11025
SH
SOLE
11025
0
0
MSC INDL DIRECT INC
CL A
553530106
316836
3265
SH
SOLE
3265
0
0
MSCI INC
COM
55354G100
1740197
3105
SH
SOLE
3105
0
0
MURPHY OIL CORP
COM
626717102
2441888
53433
SH
SOLE
53433
0
0
MURPHY USA INC
COM
626755102
6282550
14987
SH
SOLE
14987
0
0
NATERA INC
COM
632307104
3081104
33688
SH
SOLE
33688
0
0
NEOGEN CORP
COM
640491106
89899623
5697061
SH
SOLE
5697061
0
0
NETFLIX INC
COM
64110L106
19757052
32531
SH
SOLE
32531
0
0
NEWELL BRANDS INC
COM
651229106
39663486
4939413
SH
SOLE
4939413
0
0
NEWMONT MNG CORP
COM
651639106
4981473
138992
SH
SOLE
138992
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5752246
33387
SH
SOLE
33387
0
0
NEXTERA ENERGY INC
COM
65339F101
1105323
17295
SH
SOLE
17295
0
0
NIKE INC
CL B
654106103
88890983
945850
SH
SOLE
945850
0
0
NOKIA CORP
SPONSORED ADR
654902204
67968
19200
SH
SOLE
19200
0
0
NORDSON CORP
COM
655663102
350039
1275
SH
SOLE
1275
0
0
NORFOLK SOUTHERN CORP
COM
655844108
2249388
8826
SH
SOLE
8826
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
6336618
159693
SH
SOLE
159693
0
0
NORTHERN TR CORP
COM
665859104
4336006
48763
SH
SOLE
48763
0
0
NORTHROP GRUMMAN CORP
COM
666807102
552852
1155
SH
SOLE
1155
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
877051
9067
SH
SOLE
9067
0
0
NOVO-NORDISK A S
ADR
670100205
3237092
25211
SH
SOLE
25211
0
0
NRG ENERGY INC
COM NEW
629377508
1015350
15000
SH
SOLE
15000
0
0
NUCOR CORP
COM
670346105
1923588
9720
SH
SOLE
9720
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
273050
11734
SH
SOLE
11734
0
0
NUTANIX INC
CL A
67059N108
24200289
392098
SH
SOLE
392098
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
261274
23602
PRN
SOLE
23602
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
223618
15486
PRN
SOLE
15486
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
236913
20673
PRN
SOLE
20673
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
175852
14367
PRN
SOLE
14367
0
0
NV5 GLOBAL INC
COM
62945V109
2712427
27675
SH
SOLE
27675
0
0
NVIDIA CORP
COM
67066G104
620004052
686179
SH
SOLE
686179
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
164782614
145970
SH
SOLE
145970
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
789516
3600
SH
SOLE
3600
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
6426551
80766
SH
SOLE
80766
0
0
OMNICOM GROUP INC
COM
681919106
378138
3908
SH
SOLE
3908
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
1967694
55616
SH
SOLE
55616
0
0
ONEOK INC NEW
COM
682680103
2891491
36067
SH
SOLE
36067
0
0
ORACLE CORP
COM
68389X105
360449954
2869596
SH
SOLE
2869596
0
0
ORIGIN BANCORP INC
COM
68621T102
7741022
247792
SH
SOLE
247792
0
0
OWENS CORNING NEW
COM
690742101
1094708
6563
SH
SOLE
6563
0
0
PACCAR INC
COM
693718108
300433
2425
SH
SOLE
2425
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
460200
20000
SH
SOLE
20000
0
0
PALO ALTO NETWORKS INC
COM
697435105
4975116
17510
SH
SOLE
17510
0
0
PALOMAR HLDGS INC
COM
69753M105
7074246
84388
SH
SOLE
84388
0
0
PARKER HANNIFAN CORP
COM
701094104
77563273
139555
SH
SOLE
139555
0
0
PAYCHEX INC
COM
704326107
1457022
11865
SH
SOLE
11865
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1697633
9878
SH
SOLE
9878
0
0
PAYPAL HLDGS INC
COM
70450Y103
54764191
817498
SH
SOLE
817498
0
0
PBF ENERGY INC
CL A
69318G106
1601079
27811
SH
SOLE
27811
0
0
PEPSICO INC
COM
713448108
281436031
1608114
SH
SOLE
1608114
0
0
PERFICIENT INC
COM
71375U101
1609894
28600
SH
SOLE
28600
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
80835824
4577340
SH
SOLE
4577340
0
0
PFIZER INC
COM
717081103
59644324
2149345
SH
SOLE
2149345
0
0
PHILIP MORRIS INTL INC
COM
718172109
4238158
46258
SH
SOLE
46258
0
0
PHILLIPS 66
COM
718546104
7135508
43685
SH
SOLE
43685
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
229650
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
6095677
70979
SH
SOLE
70979
0
0
PINTEREST INC
CL A
72352L106
12047305
347485
SH
SOLE
347485
0
0
PIONEER NAT RES CO
COM
723787107
153888570
586242
SH
SOLE
586242
0
0
PIPER SANDLER COMPANIES
COM
724078100
3447771
17370
SH
SOLE
17370
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
250704
14277
SH
SOLE
14277
0
0
PLANET LABS PBC
COM CL A
72703X106
1020000
400000
SH
SOLE
400000
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
3883172
400327
SH
SOLE
400327
0
0
PNC FINL SVCS GROUP INC
COM
693475105
560429
3468
SH
SOLE
3468
0
0
POOL CORPORATION
COM
73278L105
6939393
17198
SH
SOLE
17198
0
0
POST HLDGS INC
COM
737446104
1384510
13027
SH
SOLE
13027
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
555212
11808
SH
SOLE
11808
0
0
PPG INDS INC
COM
693506107
275310
1900
SH
SOLE
1900
0
0
PRIMO WATER CORPORATION
COM
74167P108
4233060
232458
SH
SOLE
232458
0
0
PROCTER & GAMBLE CO
COM
742718109
197223212
1215551
SH
SOLE
1215551
0
0
PROFIRE ENERGY INC
COM
74316X101
1904116
1029252
SH
SOLE
1029252
0
0
PROGRESSIVE CORP
COM
743315103
415501
2009
SH
SOLE
2009
0
0
PROGYNY INC
COM
74340E103
4950954
129776
SH
SOLE
129776
0
0
PROLOGIS INC
COM
74340W103
1942231
14915
SH
SOLE
14915
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4061389
61742
SH
SOLE
61742
0
0
PRUDENTIAL FINL INC
COM
744320102
1597697
13609
SH
SOLE
13609
0
0
Q2 HLDGS INC
COM
74736L109
7051397
134159
SH
SOLE
134159
0
0
QUAKER CHEM CORP
COM
747316107
4621614
22517
SH
SOLE
22517
0
0
QUALCOMM INC
COM
747525103
97963590
578639
SH
SOLE
578639
0
0
QUANTUM CORP
COM NEW
747906501
583198
980000
SH
SOLE
980000
0
0
R1 RCM INC
COM
749397105
10464292
812445
SH
SOLE
812445
0
0
RALPH LAUREN CORP
CL A
751212101
27298873
145392
SH
SOLE
145392
0
0
RANGE RES CORP
COM
75281A109
596328
17320
SH
SOLE
17320
0
0
RANI THERAPEUTICS HLDGS INC
COM CL A
753018100
174561
56129
SH
SOLE
56129
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1386679
10798
SH
SOLE
10798
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
6124396
62795
SH
SOLE
62795
0
0
REALTY INCOME CORP
COM
756109104
1431378
26458
SH
SOLE
26458
0
0
RED ROCK RESORTS INC
CL A
75700L108
3575023
59763
SH
SOLE
59763
0
0
REDWIRE CORPORATION
COM
75776W103
2195000
500000
SH
SOLE
500000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
796942
828
SH
SOLE
828
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
42222640
126347
SH
SOLE
126347
0
0
REPAY HLDGS CORP
COM CL A
76029L100
3542000
322000
SH
SOLE
322000
0
0
REPUBLIC SVCS INC
COM
760759100
10209687
53331
SH
SOLE
53331
0
0
REVVITY INC
COM
714046109
25229968
240285
SH
SOLE
240285
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
195885
17889
SH
SOLE
17889
0
0
ROCKWELL AUTOMATION INC
COM
773903109
142581847
489417
SH
SOLE
489417
0
0
ROPER INDS INC NEW
COM
776696106
346061835
617042
SH
SOLE
617042
0
0
ROYAL GOLD INC
COM
780287108
244229
2005
SH
SOLE
2005
0
0
RYDER SYS INC
COM
783549108
349392
2907
SH
SOLE
2907
0
0
S&P GLOBAL INC
COM
78409V104
17392396
40880
SH
SOLE
40880
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
9545304
150107
SH
SOLE
150107
0
0
SALESFORCE COM INC
COM
79466L302
81234571
269721
SH
SOLE
269721
0
0
SAP SE
SPON ADR
803054204
398251
2042
SH
SOLE
2042
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
6075185
28035
SH
SOLE
28035
0
0
SCHLUMBERGER LTD
COM
806857108
3090078
56378
SH
SOLE
56378
0
0
SCHWAB CHARLES CORP
COM
808513105
1068534
14771
SH
SOLE
14771
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1137930
23545
PRN
SOLE
23545
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2508057
31106
PRN
SOLE
31106
0
0
SCPHARMACEUTICALS INC
COM
810648105
7294738
1453135
SH
SOLE
1453135
0
0
SEALED AIR CORP NEW
COM
81211K100
441266
11862
SH
SOLE
11862
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
207117
1402
PRN
SOLE
1402
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
298021
2366
PRN
SOLE
2366
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
818918
3932
PRN
SOLE
3932
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
3128970
339000
SH
SOLE
339000
0
0
SEMPRA
COM
816851109
251692
3504
SH
SOLE
3504
0
0
SEMTECH CORP
COM
816850101
1786850
65000
SH
SOLE
65000
0
0
SERVICE CORP INTL
COM
817565104
448599
6045
SH
SOLE
6045
0
0
SERVICE PPTYS TR
COM SH BEN INT
81761L102
162720
24000
SH
SOLE
24000
0
0
SERVICENOW INC
COM
81762P102
749439
983
SH
SOLE
983
0
0
SHELL PLC
SPON ADS
780259305
1569876
23417
SH
SOLE
23417
0
0
SHERWIN WILLIAMS CO
COM
824348106
73915637
212811
SH
SOLE
212811
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
2247552
115496
SH
SOLE
115496
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
4418733
25315
SH
SOLE
25315
0
0
SM ENERGY CO
COM
78454L100
264404
5304
SH
SOLE
5304
0
0
SMITH A O CORP
COM
831865209
4202562
46977
SH
SOLE
46977
0
0
SONOCO PRODS CO
COM
835495102
569955
9854
SH
SOLE
9854
0
0
SOUTHSTATE CORPORATION
COM
840441109
266739
3137
SH
SOLE
3137
0
0
SOUTHERN CO
COM
842587107
5762516
80325
SH
SOLE
80325
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
290751
9947
SH
SOLE
9947
0
0
SOUTHWEST AIRLS CO
COM
844741108
1727550
59183
SH
SOLE
59183
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
40518571
77463
SH
SOLE
77463
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1685875
8195
PRN
SOLE
8195
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1167033
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
351275
2500
PRN
SOLE
2500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
226520
1726
PRN
SOLE
1726
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
443041
4669
PRN
SOLE
4669
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
774836
1948
PRN
SOLE
1948
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
257613
463
PRN
SOLE
463
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
1393944
48200
PRN
SOLE
48200
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
298318
3134
PRN
SOLE
3134
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
833085
9075
PRN
SOLE
9075
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
778975
5349
PRN
SOLE
5349
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
17019679
285039
SH
SOLE
285039
0
0
SPS COMMERCE INC
COM
78463M107
467797
2530
SH
SOLE
2530
0
0
STARBUCKS CORP
COM
855244109
7675882
83990
SH
SOLE
83990
0
0
STATE STR CORP
COM
857477103
1173408
15176
SH
SOLE
15176
0
0
STELLAR BANCORP INC
COM
858927106
31128670
1277860
SH
SOLE
1277860
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
5018257
156332
SH
SOLE
156332
0
0
EA SERIES TRUST
STRIVE US ENERGY
02072L722
297445
9500
PRN
SOLE
9500
0
0
STRYKER CORPORATION
COM
863667101
141881930
396462
SH
SOLE
396462
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
634602
11627
SH
SOLE
11627
0
0
SYNOPSYS INC
COM
871607107
3534156
6184
SH
SOLE
6184
0
0
SYSCO CORP
COM
871829107
3227149
39753
SH
SOLE
39753
0
0
TJX COS INC NEW
COM
872540109
609737
6012
SH
SOLE
6012
0
0
T-MOBILE US INC
COM
872590104
754729
4624
SH
SOLE
4624
0
0
PRICE T ROWE GROUP INC
COM
74144T108
3324636
27269
SH
SOLE
27269
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
884869
6504
SH
SOLE
6504
0
0
TAPESTRY INC
COM
876030107
2050635
43189
SH
SOLE
43189
0
0
TARGA RES CORP
COM
87612G101
400252
3574
SH
SOLE
3574
0
0
TARGET CORP
COM
87612E106
2393221
13505
SH
SOLE
13505
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1990950
13708
SH
SOLE
13708
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
256164940
596676
SH
SOLE
596676
0
0
TESLA INC
COM
88160R101
1085503
6175
SH
SOLE
6175
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
3794004
61641
SH
SOLE
61641
0
0
TEXAS INSTRS INC
COM
882508104
10866000
62373
SH
SOLE
62373
0
0
THE TRADE DESK INC
COM CL A
88339J105
2010660
23000
SH
SOLE
23000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
466126933
801994
SH
SOLE
801994
0
0
TORO CO
COM
891092108
93593264
1021426
SH
SOLE
1021426
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
4754182
142128
SH
SOLE
142128
0
0
TRACTOR SUPPLY CO
COM
892356106
121693934
464978
SH
SOLE
464978
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
573082
1909
SH
SOLE
1909
0
0
TRANSDIGM GROUP INC
COM
893641100
3980531
3232
SH
SOLE
3232
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
285030360
4428688
SH
SOLE
4428688
0
0
TRUIST FINL CORP
COM
89832Q109
2653583
68076
SH
SOLE
68076
0
0
TWILIO INC
CL A
90138F102
13704021
224105
SH
SOLE
224105
0
0
TXO ENERGY PARTNERS LP
COM
87313P103
46517964
2591530
SH
SOLE
2591530
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21734586
51139
SH
SOLE
51139
0
0
TYSON FOODS INC
CL A
902494103
704760
12000
SH
SOLE
12000
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
1331866
11800
SH
SOLE
11800
0
0
UNILEVER PLC
SPON ADR NEW
904767704
363325
7239
SH
SOLE
7239
0
0
UNION PAC CORP
COM
907818108
287443347
1168801
SH
SOLE
1168801
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2339882
15743
SH
SOLE
15743
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
83896716
169591
SH
SOLE
169591
0
0
UPWORK INC
COM
91688F104
2005515
163582
SH
SOLE
163582
0
0
US BANCORP DEL
COM NEW
902973304
29277159
654970
SH
SOLE
654970
0
0
UTZ BRANDS INC
COM CL A
918090101
2996740
162513
SH
SOLE
162513
0
0
VALERO ENERGY CORP
COM
91913Y100
2761764
16180
SH
SOLE
16180
0
0
VALMONT INDS INC
COM
920253101
87524378
383408
SH
SOLE
383408
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
203136
1972
PRN
SOLE
1972
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
312249
4317
PRN
SOLE
4317
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1202630
15950
PRN
SOLE
15950
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1535979
21148
PRN
SOLE
21148
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
6490995
129380
PRN
SOLE
129380
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
397936
3289
PRN
SOLE
3289
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
794258
19015
PRN
SOLE
19015
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
6206697
122662
PRN
SOLE
122662
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
11625084
24184
PRN
SOLE
24184
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
712380
8238
SH
SOLE
8238
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
458993
1837
PRN
SOLE
1837
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1438560
6000
PRN
SOLE
6000
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
4512501
25746
PRN
SOLE
25746
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
256773
746
PRN
SOLE
746
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
539408
3312
PRN
SOLE
3312
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
499469
2185
PRN
SOLE
2185
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4519921
17391
PRN
SOLE
17391
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
313578
5400
PRN
SOLE
5400
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
3106857
40187
PRN
SOLE
40187
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
7185807
93785
PRN
SOLE
93785
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
940957
16071
PRN
SOLE
16071
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2098285
26822
PRN
SOLE
26822
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
443610
5510
PRN
SOLE
5510
0
0
VERALTO CORP
COM SHS
92338C103
44265456
499272
SH
SOLE
499272
0
0
VERISK ANALYTICS INC
COM
92345Y106
38531954
163458
SH
SOLE
163458
0
0
VERITEX HLDGS INC
COM
923451108
1982858
96772
SH
SOLE
96772
0
0
VERIZON COMMUNICATIONS
COM
92343V104
7706961
183674
SH
SOLE
183674
0
0
VISA INC
COM CL A
92826C839
262910389
942061
SH
SOLE
942061
0
0
VONTIER CORPORATION
COM
928881101
7471427
164714
SH
SOLE
164714
0
0
VULCAN MATS CO
COM
929160109
1660172
6083
SH
SOLE
6083
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
699416
32246
SH
SOLE
32246
0
0
WAL MART STORES INC
COM
931142103
73534780
1222117
SH
SOLE
1222117
0
0
WASTE CONNECTIONS INC
COM
94106B101
196256014
1140957
SH
SOLE
1140957
0
0
WASTE MGMT INC DEL
COM
94106L109
56129281
263332
SH
SOLE
263332
0
0
WATSCO INC
COM
942622200
44583896
103211
SH
SOLE
103211
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
4128784
19425
SH
SOLE
19425
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
10341286
89597
SH
SOLE
89597
0
0
WEBSTER FINL CORP
COM
947890109
4400084
86667
SH
SOLE
86667
0
0
WELLS FARGO & CO NEW
COM
949746101
6132458
105805
SH
SOLE
105805
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
2941277
238740
SH
SOLE
238740
0
0
WEYERHAEUSER CO
COM
962166104
489669
13636
SH
SOLE
13636
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
16138019
342415
SH
SOLE
342415
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
1166295
650
SH
SOLE
650
0
0
WILLIAMS COS INC
COM
969457100
1912352
49072
SH
SOLE
49072
0
0
WILLIAMS SONOMA INC
COM
969904101
301971
951
SH
SOLE
951
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
3300710
70983
SH
SOLE
70983
0
0
WINGSTOP INC
COM
974155103
6203885
16932
SH
SOLE
16932
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
285332
3745
PRN
SOLE
3745
0
0
WORKIVA INC
COM CL A
98139A105
5529638
65208
SH
SOLE
65208
0
0
BERKLEY W R CORP
COM
084423102
580078
6559
SH
SOLE
6559
0
0
XYLEM INC
COM
98419M100
122769392
949933
SH
SOLE
949933
0
0
YETI HLDGS INC
COM
98585X104
1252721
32496
SH
SOLE
32496
0
0
YUM BRANDS INC
COM
988498101
3317895
23930
SH
SOLE
23930
0
0
YUM CHINA HLDGS INC
COM
98850P109
427941
10755
SH
SOLE
10755
0
0
ZIMMER HLDGS INC
COM
98956P102
306590
2323
SH
SOLE
2323
0
0
ZIONS BANCORPORATION
COM
989701107
2344263
54015
SH
SOLE
54015
0
0
ZOETIS INC
CL A
98978V103
308875405
1825397
SH
SOLE
1825397
0
0
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
5539854
165517
SH
SOLE
165517
0
0