0000950123-24-001304.txt : 20240209
0000950123-24-001304.hdr.sgml : 20240209
20240209160508
ACCESSION NUMBER: 0000950123-24-001304
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240209
DATE AS OF CHANGE: 20240209
EFFECTIVENESS DATE: 20240209
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: 24614714
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
12-31-2023
12-31-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
02-09-2024
0
582
20799377308
false
INFORMATION TABLE
2
30156.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
1441494
13186
SH
SOLE
13186
0
0
ABBOTT LABS
COM
002824100
217606815
1976986
SH
SOLE
1976986
0
0
ABBVIE INC
COM
00287Y109
143386698
925255
SH
SOLE
925255
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
102486318
1552823
SH
SOLE
1552823
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
97267339
277186
SH
SOLE
277186
0
0
ACI WORLDWIDE INC
COM
004498101
10187811
332935
SH
SOLE
332935
0
0
ADOBE SYS INC
COM
00724F101
443424143
743252
SH
SOLE
743252
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
7114449
48263
SH
SOLE
48263
0
0
AECOM
COM
00766T100
4127647
44657
SH
SOLE
44657
0
0
AFLAC INC
COM
001055102
227205
2754
SH
SOLE
2754
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2630726
18922
SH
SOLE
18922
0
0
AGNC INVT CORP
COM
00123Q104
111785
11395
SH
SOLE
11395
0
0
AIR PRODS & CHEMS INC
COM
009158106
243117242
887937
SH
SOLE
887937
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
285550738
2412765
SH
SOLE
2412765
0
0
ALAMO GROUP INC
COM
011311107
9302799
44259
SH
SOLE
44259
0
0
ALBEMARLE CORP
COM
012653101
31862174
220530
SH
SOLE
220530
0
0
ALCON
ORD SHS
H01301128
150795895
1930311
SH
SOLE
1930311
0
0
ALLSTATE CORP
COM
020002101
24673435
176264
SH
SOLE
176264
0
0
ALPHABET INC CLASS A
COM
02079K305
376110715
2692467
SH
SOLE
2692467
0
0
ALPHABET INC CLASS C
COM
02079K107
369424850
2621336
SH
SOLE
2621336
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
13887148
919070
SH
SOLE
919070
0
0
ALTAIR ENGR INC
COM CL A
021369103
9054792
107603
SH
SOLE
107603
0
0
ALTRIA GROUP INC
COM
02209S103
1319562
32711
SH
SOLE
32711
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
26100
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
508655108
3347737
SH
SOLE
3347737
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
314840
17000
SH
SOLE
17000
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
465472
5731
SH
SOLE
5731
0
0
AMERICAN EXPRESS CO
COM
025816109
128253331
684602
SH
SOLE
684602
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
943622
13928
SH
SOLE
13928
0
0
AMERICAN TOWER CORP
COM
03027X100
43504785
201523
SH
SOLE
201523
0
0
AMETEK INC NEW
COM
031100100
13021363
78970
SH
SOLE
78970
0
0
AMGEN INC
CL A
031162100
151403185
525669
SH
SOLE
525669
0
0
AMPHENOL CORP NEW
CL A
032095101
1723177
17383
SH
SOLE
17383
0
0
ANALOG DEVICES INC
COM
032654105
1029931
5187
SH
SOLE
5187
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
215895
3341
SH
SOLE
3341
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
227384
11739
SH
SOLE
11739
0
0
ANSYS INC
COM
03662Q105
27573437
75985
SH
SOLE
75985
0
0
AON PLC
SHS CL A
G0403H108
855308
2939
SH
SOLE
2939
0
0
APPIAN CORP
CL A
03782L101
3048238
80941
SH
SOLE
80941
0
0
APPLE INC
COM
037833100
1202331896
6244907
SH
SOLE
6244907
0
0
APPLIED MATLS INC
COM
038222105
595517
3674
SH
SOLE
3674
0
0
THE ARENA GROUP HOLDINGS INC
COM
040044109
239307
100549
SH
SOLE
100549
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
706963
934
SH
SOLE
934
0
0
AT&T INC
COM
00206R102
25830739
1539377
SH
SOLE
1539377
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
17163599
73673
SH
SOLE
73673
0
0
AUTOZONE INC
COM
053332102
5890020
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1704007
8429
SH
SOLE
8429
0
0
AVIDXCHANGE HOLDINGS INC
COM
05368X102
8426402
680097
SH
SOLE
680097
0
0
AXON ENTERPRISE INC
COM
05464C101
3554362
13759
SH
SOLE
13759
0
0
AZZ INC
COM
002474104
14223337
244850
SH
SOLE
244850
0
0
BALL CORP
COM
058498106
8965872
155874
SH
SOLE
155874
0
0
BANK NEW YORK INC
COM
064058100
1826226
35086
SH
SOLE
35086
0
0
BANK OF AMERICA CORPORATION
COM
060505104
254056197
7545477
SH
SOLE
7545477
0
0
BARCLAYS PLC
ADR
06738E204
153305
19455
SH
SOLE
19455
0
0
BEAM GLOBAL
COM
07373B109
189069
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
5734638
23519
SH
SOLE
23519
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
7739691
139630
SH
SOLE
139630
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
9224626
17
SH
SOLE
17
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
56391346
158110
SH
SOLE
158110
0
0
BGSF INC
COM
05601C105
564357
60038
SH
SOLE
60038
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1544557
22611
SH
SOLE
22611
0
0
BLACKROCK INC
COM
09247X101
1629283
2007
SH
SOLE
2007
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1313389
10032
SH
SOLE
10032
0
0
BLEND LABS INC
CL A
09352U108
34920
13694
SH
SOLE
13694
0
0
BOEING CO
COM
097023105
1713840
6575
SH
SOLE
6575
0
0
BOK FINL CORP
COM NEW
05561Q201
921680
10761
SH
SOLE
10761
0
0
BOOKING HLDGS INC
COM
09857L108
12028623
3391
SH
SOLE
3391
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
589084
10190
SH
SOLE
10190
0
0
BOWLERO CORP
COM
10258P102
4443847
313831
SH
SOLE
313831
0
0
BP PLC
SPONSORED ADR
055622104
461510
13037
SH
SOLE
13037
0
0
BRIGHTCOVE INC
COM
10921T101
501942
193800
SH
SOLE
193800
0
0
BRINKER INTL INC
COM
109641100
678962
15724
SH
SOLE
15724
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1221999
23816
SH
SOLE
23816
0
0
BROADCOM INC
COM
11135F101
146054757
130844
SH
SOLE
130844
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
58610151
284861
SH
SOLE
284861
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
4292680
106996
SH
SOLE
106996
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
692732
17245
SH
SOLE
17245
0
0
BROWN FORMAN CORP
CL A
115637100
3116557
52300
SH
SOLE
52300
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1864720
11170
SH
SOLE
11170
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
2795753
32362
SH
SOLE
32362
0
0
CADENCE BANK
COM
12740C103
3539171
119607
SH
SOLE
119607
0
0
CAL MAINE FOODS INC
COM NEW
128030202
3478867
60618
SH
SOLE
60618
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
747852
7532
SH
SOLE
7532
0
0
CANADIAN NATL RY CO
COM
136375102
1097001
8732
SH
SOLE
8732
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
385497
4876
SH
SOLE
4876
0
0
CARMAX INC
COM
143130102
4403725
57385
SH
SOLE
57385
0
0
CATERPILLAR INC DEL
COM
149123101
5441950
18405
SH
SOLE
18405
0
0
CBIZ INC
COM
124805102
4384367
70049
SH
SOLE
70049
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
28784398
1419349
SH
SOLE
1419349
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
3220442
59069
SH
SOLE
59069
0
0
CENTRAL SECS CORP
COM
155123102
333731
8836
PRN
SOLE
8836
0
0
CHARLES RIV LABS INTL INC
COM
159864107
86719558
366834
SH
SOLE
366834
0
0
CHART INDS INC
COM
16115Q308
126819347
930238
SH
SOLE
930238
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
539488
1388
SH
SOLE
1388
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
506804
3317
SH
SOLE
3317
0
0
CHEMOURS CO
COM
163851108
315873
10015
SH
SOLE
10015
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2430569
14238
SH
SOLE
14238
0
0
CHEVRON CORP NEW
COM
166764100
193072780
1294401
SH
SOLE
1294401
0
0
CHUBB LIMITED
COM
H1467J104
1626070
7195
SH
SOLE
7195
0
0
CHURCH & DWIGHT CO INC
COM
171340102
217488
2300
SH
SOLE
2300
0
0
CINTAS CORP
COM
172908105
285816929
474259
SH
SOLE
474259
0
0
CISCO SYS INC
COM
17275R102
32137614
636136
SH
SOLE
636136
0
0
CITIGROUP INC
COM NEW
172967424
3691026
71754
SH
SOLE
71754
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
54600
30000
SH
SOLE
30000
0
0
CME GROUP INC
COM
12572Q105
891891
4235
SH
SOLE
4235
0
0
CNX RES CORP
COM
12653C108
3775900
188795
SH
SOLE
188795
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
273634
4100
SH
SOLE
4100
0
0
COCA COLA CO
COM
191216100
237303516
4026871
SH
SOLE
4026871
0
0
COLGATE PALMOLIVE CO
COM
194162103
107185828
1344697
SH
SOLE
1344697
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1633500
12911
SH
SOLE
12911
0
0
COMCAST CORP NEW
CL A
20030N101
3519006
80251
SH
SOLE
80251
0
0
COMERICA INC
COM
200340107
36866579
660573
SH
SOLE
660573
0
0
CONFLUENT INC
CLASS A COM
20717M103
1170000
50000
SH
SOLE
50000
0
0
CONOCOPHILLIPS
COM
20825C104
256834386
2212754
SH
SOLE
2212754
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
265925
1100
SH
SOLE
1100
0
0
COPART INC
COM
217204106
5877550
119950
SH
SOLE
119950
0
0
CORNING INC
COM
219350105
896783
29451
SH
SOLE
29451
0
0
CORTEVA INC
COM
22052L104
22267657
464684
SH
SOLE
464684
0
0
COSTCO WHSL CORP NEW
COM
22160K105
18314436
27746
SH
SOLE
27746
0
0
COTERRA ENERGY INC
COM
127097103
166689561
6531723
SH
SOLE
6531723
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
15311711
1159100
SH
SOLE
1159100
0
0
CRH PLC
ORD
G25508105
2519845
36435
SH
SOLE
36435
0
0
CROCS INC
COM
227046109
3132411
33534
SH
SOLE
33534
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
14411313
1061216
SH
SOLE
1061216
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1127134
9785
SH
SOLE
9785
0
0
CSI COMPRESSCO LP
COM UNIT
12637A103
203750
125000
SH
SOLE
125000
0
0
CSW INDUSTRIALS INC
COM
126402106
6388435
30801
SH
SOLE
30801
0
0
CSX CORP
COM
126408103
351762
10146
SH
SOLE
10146
0
0
CULLEN FROST BANKERS INC
COM
229899109
205574181
1894868
SH
SOLE
1894868
0
0
CUMMINS INC
COM
231021106
4770078
19911
SH
SOLE
19911
0
0
CVS CORP
COM
126650100
14157763
179303
SH
SOLE
179303
0
0
DANAHER CORP DEL
COM
235851102
399055186
1724973
SH
SOLE
1724973
0
0
DEERE & CO
COM
244199105
1087247
2719
SH
SOLE
2719
0
0
DERMTECH INC
COM
24984K105
331595
189483
SH
SOLE
189483
0
0
DEVON ENERGY CORP NEW
COM
25179M103
65326480
1442086
SH
SOLE
1442086
0
0
DEXCOM INC
COM
252131107
14413426
116153
SH
SOLE
116153
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
384688
2641
SH
SOLE
2641
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
22013662
141950
SH
SOLE
141950
0
0
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
1053172
60044
SH
SOLE
60044
0
0
DISCOVER FINL SVCS
COM
254709108
4092372
36409
SH
SOLE
36409
0
0
DISNEY WALT CO
COM
254687106
55549478
615234
SH
SOLE
615234
0
0
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
1147445477
36357588
SH
SOLE
36357588
0
0
DOLLAR TREE INC
COM
256746108
403990
2844
SH
SOLE
2844
0
0
DOMO INC
COM CL B
257554105
1133001
110107
SH
SOLE
110107
0
0
DONALDSON INC
COM
257651109
221014
3382
SH
SOLE
3382
0
0
DOVER CORP
COM
260003108
342535
2227
SH
SOLE
2227
0
0
DOW INC
COM
260557103
211353
3854
SH
SOLE
3854
0
0
DRIVEN BRANDS HLDGS INC
COM
26210V102
2545652
178517
SH
SOLE
178517
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1482189
15274
SH
SOLE
15274
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
1343663
114843
SH
SOLE
114843
0
0
DUPONT DE NEMOURS INC
COM
26614N102
105966690
1377443
SH
SOLE
1377443
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
7379053
218963
SH
SOLE
218963
0
0
EAGLE MATERIALS INC
COM
26969P108
4700614
23174
SH
SOLE
23174
0
0
EATON CORP PLC
SHS
G29183103
658884
2736
SH
SOLE
2736
0
0
ECOLAB INC
COM
278865100
133259464
671840
SH
SOLE
671840
0
0
ECOVYST INC
COM
27923Q109
4318584
442025
SH
SOLE
442025
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
415105
5444
SH
SOLE
5444
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
849469
36710
SH
SOLE
36710
0
0
ELEVANCE HEALTH INC
COM
036752103
316417
671
SH
SOLE
671
0
0
EMERSON ELEC CO
COM
291011104
153231889
1574354
SH
SOLE
1574354
0
0
ENOVIS CORPORATION
COM
194014502
6715341
119874
SH
SOLE
119874
0
0
ENSIGN GROUP INC
COM
29358P101
1691117
15071
SH
SOLE
15071
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6695143
254085
SH
SOLE
254085
0
0
EOG RES INC
COM
26875P101
49481975
409111
SH
SOLE
409111
0
0
ESAB CORPORATION
COM
29605J106
6492862
74958
SH
SOLE
74958
0
0
EURONET WORLDWIDE INC
COM
298736109
7224972
71189
SH
SOLE
71189
0
0
EVERI HLDGS INC
COM
30034T103
2325328
206329
SH
SOLE
206329
0
0
EXACT SCIENCES CORP
COM
30063P105
2425064
32780
SH
SOLE
32780
0
0
EXPEDITORS INTL WASH INC
COM
302130109
340514
2677
SH
SOLE
2677
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1547986
9655
SH
SOLE
9655
0
0
EXXON MOBIL CORP
COM
30231G102
58147042
581587
SH
SOLE
581587
0
0
FABRINET
SHS
G3323L100
285495
1500
SH
SOLE
1500
0
0
FARO TECHNOLOGIES INC
COM
311642102
1802400
80000
SH
SOLE
80000
0
0
FASTENAL CO
COM
311900104
552359
8528
SH
SOLE
8528
0
0
FIRSTCASH HOLDINGS INC
COM
33768G107
2535025
23388
SH
SOLE
23388
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
3983038
24573
SH
SOLE
24573
0
0
FISERV INC
COM
337738108
405826
3055
SH
SOLE
3055
0
0
FIVE BELOW INC
COM
33829M101
830685
3897
SH
SOLE
3897
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
2698078
9547
SH
SOLE
9547
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
343980
8400
PRN
SOLE
8400
0
0
FLOOR & DECOR HLDGS INC
COM
339750101
1048887
9402
SH
SOLE
9402
0
0
FLUOR CORP NEW
COM
343412102
24957166
637150
SH
SOLE
637150
0
0
FMC CORP
COM NEW
302491303
101367739
1607736
SH
SOLE
1607736
0
0
FORD MTR CO DEL
COM
345370860
179863
14755
SH
SOLE
14755
0
0
FORTINET INC
COM
34959E109
21431345
366160
SH
SOLE
366160
0
0
FORTIVE CORP
COM
34959J108
41916013
569279
SH
SOLE
569279
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
215019
2824
SH
SOLE
2824
0
0
FRANKLIN ELEC INC
COM
353514102
112801761
1167116
SH
SOLE
1167116
0
0
FREQUENCY ELECTRS INC
COM
358010106
985500
90000
SH
SOLE
90000
0
0
FTAI AVIATION LTD
SHS
G3730V105
53048378
1143284
SH
SOLE
1143284
0
0
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
804767
206881
SH
SOLE
206881
0
0
GAN LTD
SHS
G3728V109
64709
40955
SH
SOLE
40955
0
0
GARMIN LTD
SHS
H2906T109
1308666
10181
SH
SOLE
10181
0
0
GENERAC HLDGS INC
COM
368736104
69539650
538066
SH
SOLE
538066
0
0
GENERAL DYNAMICS CORP
COM
369550108
6573806
25316
SH
SOLE
25316
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1726962
13531
SH
SOLE
13531
0
0
GENERAL MLS INC
COM
370334104
8056190
123675
SH
SOLE
123675
0
0
GENTEX CORP
COM
371901109
10456066
320149
SH
SOLE
320149
0
0
GENUINE PARTS CO
COM
372460105
1371704
9904
SH
SOLE
9904
0
0
GILEAD SCIENCES INC
COM
375558103
1218228
15038
SH
SOLE
15038
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
17965131
434781
SH
SOLE
434781
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
14566748
375045
SH
SOLE
375045
0
0
GLOBE LIFE INC
COM
37959E102
1697994
13950
SH
SOLE
13950
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3537125
9169
SH
SOLE
9169
0
0
GOOSEHEAD INS INC
CL A
38267D109
9603481
126695
SH
SOLE
126695
0
0
GORMAN RUPP CO
COM
383082104
14695208
413600
SH
SOLE
413600
0
0
GRAHAM CORP
COM
384556106
1193365
62908
SH
SOLE
62908
0
0
GRAINGER W W INC
COM
384802104
4500615
5431
SH
SOLE
5431
0
0
HALLIBURTON CO
COM
406216101
1934721
53519
SH
SOLE
53519
0
0
HASBRO INC
COM
418056107
255300
5000
SH
SOLE
5000
0
0
HAWKINS INC
COM
420261109
5932040
84238
SH
SOLE
84238
0
0
HEALTHEQUITY INC
COM
42226A107
2836778
42787
SH
SOLE
42787
0
0
HEICO CORP NEW
COM
422806109
253101
1415
SH
SOLE
1415
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
3034459
66912
SH
SOLE
66912
0
0
HERSHEY CO
COM
427866108
261016
1400
SH
SOLE
1400
0
0
HESS CORP
COM
42809H107
1994742
13837
SH
SOLE
13837
0
0
HEXCEL CORP NEW
COM
428291108
3367204
45657
SH
SOLE
45657
0
0
HF SINCLAIR CORPORATION
COM
403949100
3557480
64018
SH
SOLE
64018
0
0
HILLTOP HOLDINGS INC
COM
432748101
2854897
81082
SH
SOLE
81082
0
0
HOLLEY INC
COM
43538H103
90095
18500
SH
SOLE
18500
0
0
HOME BANCSHARES INC
COM
436893200
20845172
822944
SH
SOLE
822944
0
0
HOME DEPOT INC
COM
437076102
443828273
1280705
SH
SOLE
1280705
0
0
HONEYWELL INTL INC
COM
438516106
321612238
1533605
SH
SOLE
1533605
0
0
HP INC
COM
40434L105
286531
9522
SH
SOLE
9522
0
0
IDEX CORP
COM
45167R104
137736321
634408
SH
SOLE
634408
0
0
IDEXX LABS INC
COM
45168D104
2692548
4851
SH
SOLE
4851
0
0
ILLINOIS TOOL WKS INC
COM
452308109
36975708
141161
SH
SOLE
141161
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
814080
16000
SH
SOLE
16000
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
229971
15311
SH
SOLE
15311
0
0
INOTIV INC
COM
45783Q100
361862
98600
SH
SOLE
98600
0
0
INTEL CORP
COM
458140100
15507956
308616
SH
SOLE
308616
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
837107
6518
SH
SOLE
6518
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
234606
2573
SH
SOLE
2573
0
0
INTERNATIONAL PAPER CO
COM
460146103
475336
13149
SH
SOLE
13149
0
0
INTEVAC INC
COM
461148108
822187
190321
SH
SOLE
190321
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
5207722
31842
SH
SOLE
31842
0
0
INTUIT
COM
461202103
44849028
71755
SH
SOLE
71755
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1849408
5482
SH
SOLE
5482
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1936285
4728
SH
SOLE
4728
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
459469
5598
PRN
SOLE
5598
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
413050
12804
PRN
SOLE
12804
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
418801
2654
PRN
SOLE
2654
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3705295
153238
PRN
SOLE
153238
0
0
IRON MTN INC NEW
COM
46284V101
1208135
17264
SH
SOLE
17264
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
6769168
173435
PRN
SOLE
173435
0
0
ISHARES TR
S&P 100 ETF
464287101
580814
2600
PRN
SOLE
2600
0
0
ISHARES TR
CORE S&P TTL STK
464287150
425129
4040
PRN
SOLE
4040
0
0
ISHARES TR
CORE S&P500 ETF
464287200
33665273
70484
PRN
SOLE
70484
0
0
ISHARES TR
CORE US AGGBD ET
464287226
6998118
70510
PRN
SOLE
70510
0
0
ISHARES TR
20 YR TR BD ETF
464287432
2301135
23272
PRN
SOLE
23272
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
2601566
26990
PRN
SOLE
26990
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
325863
3972
PRN
SOLE
3972
0
0
ISHARES TR
MSCI EAFE ETF
464287465
334328
4437
PRN
SOLE
4437
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
856476
7365
PRN
SOLE
7365
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
419094
4012
PRN
SOLE
4012
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
672920
2428
PRN
SOLE
2428
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
682133
2250
PRN
SOLE
2250
0
0
ISHARES TR
RUS 1000 ETF
464287622
15204261
57974
PRN
SOLE
57974
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
341726
2200
PRN
SOLE
2200
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
523652
2609
PRN
SOLE
2609
0
0
ISHARES TR
CORE S&P US GWT
464287671
223711
2149
PRN
SOLE
2149
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
1018039
3719
PRN
SOLE
3719
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5973452
55182
PRN
SOLE
55182
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
262416
2546
PRN
SOLE
2546
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
265297
2120
PRN
SOLE
2120
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
266843
2531
PRN
SOLE
2531
0
0
ISHARES TR
MSCI ACWI EX US
464288240
4138987
81093
PRN
SOLE
81093
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
316965
3559
PRN
SOLE
3559
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
749904
13864
PRN
SOLE
13864
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
1178572
15229
PRN
SOLE
15229
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1230591
23665
PRN
SOLE
23665
0
0
ISHARES TR
PFD AND INCM SEC
464288687
239913
7692
PRN
SOLE
7692
0
0
ISHARES TR
US TREAS BD ETF
46429B267
215654
9360
PRN
SOLE
9360
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
2914014
28572
PRN
SOLE
28572
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
215545
3890
PRN
SOLE
3890
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
280507
6094
PRN
SOLE
6094
0
0
ISHARES TR
MSCI INTL QUALTY
46434V456
477388
12710
PRN
SOLE
12710
0
0
ISHARES TR
HDG MSCI EAFE
46434V803
267551
8491
PRN
SOLE
8491
0
0
ITT INC
COM
45073V108
7908410
66279
SH
SOLE
66279
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
53278570
236920
SH
SOLE
236920
0
0
JACOBS SOLUTIONS INC
COM
46982L108
847075
6526
SH
SOLE
6526
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
615768
15238
SH
SOLE
15238
0
0
JOHNSON & JOHNSON
COM
478160104
90924147
580095
SH
SOLE
580095
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2025643
35143
SH
SOLE
35143
0
0
JP MORGAN CHASE & CO
COM
46625H100
368250766
2164908
SH
SOLE
2164908
0
0
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
459578
8359
PRN
SOLE
8359
0
0
KADANT INC
COM
48282T104
3160215
11274
SH
SOLE
11274
0
0
KENVUE INC
COM
49177J102
1314880
61072
SH
SOLE
61072
0
0
KEURIG DR PEPPER INC
COM
49271V100
46908303
1407812
SH
SOLE
1407812
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
6530511
433921
SH
SOLE
433921
0
0
KIMBERLY CLARK CORP
COM
494368103
122132739
1005125
SH
SOLE
1005125
0
0
KINDER MORGAN INC DEL
COM
49456B101
44874063
2543881
SH
SOLE
2543881
0
0
KIRBY CORP
COM
497266106
160216998
2041501
SH
SOLE
2041501
0
0
KLA CORPORATION
COM NEW
482480100
1441624
2480
SH
SOLE
2480
0
0
KRAFT HEINZ CO
COM
500754106
80569792
2178740
SH
SOLE
2178740
0
0
KURA SUSHI USA INC
CL A COM
501270102
1372940
18065
SH
SOLE
18065
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
75762541
359712
SH
SOLE
359712
0
0
LAM RESEARCH CORP
COM
512807108
8128988
10378
SH
SOLE
10378
0
0
LANTRONIX INC
COM NEW
516548203
3281600
560000
SH
SOLE
560000
0
0
LAUDER ESTEE COS INC
CL A
518439104
44447276
303913
SH
SOLE
303913
0
0
LESLIES INC
COM
527064109
501631
72595
SH
SOLE
72595
0
0
LIBERTY MEDIA CORP DEL
COM LBTY SRM S C
531229789
629217
21863
SH
SOLE
21863
0
0
LIGHTWAVE LOGIC INC
COM
532275104
79680
16000
SH
SOLE
16000
0
0
LILLY ELI & CO
COM
532457108
66515258
114107
SH
SOLE
114107
0
0
LINDE PLC
COM
G5494J103
54656027
133077
SH
SOLE
133077
0
0
LIVERAMP HLDGS INC
COM
53815P108
5203045
137356
SH
SOLE
137356
0
0
LKQ CORP
COM
501889208
3289147
68825
SH
SOLE
68825
0
0
LOCKHEED MARTIN CORP
COM
539830109
3442358
7595
SH
SOLE
7595
0
0
LOWES COS INC
COM
548661107
14045353
63111
SH
SOLE
63111
0
0
LPL FINL HLDGS INC
COM
50212V100
1260560
5538
SH
SOLE
5538
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
18300
10000
SH
SOLE
10000
0
0
LUMENTUM HLDGS INC
COM
55024U109
3833737
73135
SH
SOLE
73135
0
0
MAGNITE INC
COM
55955D100
4891442
523709
SH
SOLE
523709
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
22601081
1061582
SH
SOLE
1061582
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1803123
41710
SH
SOLE
41710
0
0
MARATHON OIL CORP
COM
565849106
1071834
44364
SH
SOLE
44364
0
0
MARKEL CORP
COM
570535104
2034717
1433
SH
SOLE
1433
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1070947
4749
SH
SOLE
4749
0
0
MARSH & MCLENNAN COS INC
COM
571748102
2649548
13984
SH
SOLE
13984
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
342951244
687401
SH
SOLE
687401
0
0
MASTERCARD INC
CL A
57636Q104
23490465
55076
SH
SOLE
55076
0
0
MATADOR RES CO
COM
576485205
227440
4000
SH
SOLE
4000
0
0
MATERIALISE NV
SPONSORED ADS
57667T100
1181700
180000
SH
SOLE
180000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
235844
3447
SH
SOLE
3447
0
0
MCDONALDS CORP
COM
580135101
8783812
29624
SH
SOLE
29624
0
0
MCKESSON CORP
COM
58155Q103
481962
1041
SH
SOLE
1041
0
0
MEDPACE HLDGS INC
COM
58506Q109
4780948
15597
SH
SOLE
15597
0
0
MEDTRONIC INC
COM
G5960L103
7639597
92736
SH
SOLE
92736
0
0
MERCK & CO INC
COM
58933Y105
180347141
1654257
SH
SOLE
1654257
0
0
MERCURY SYS INC
COM
589378108
3625038
99126
SH
SOLE
99126
0
0
MESA LABS INC
COM
59064R109
2910615
27781
SH
SOLE
27781
0
0
META PLATFORMS INC
CL A
30303M102
14975340
42308
SH
SOLE
42308
0
0
METLIFE INC
COM
59156R108
2663320
40274
SH
SOLE
40274
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
295911
3281
SH
SOLE
3281
0
0
MICROSOFT CORP
COM
594918104
1210305769
3218556
SH
SOLE
3218556
0
0
MIDDLEBY CORP
COM
596278101
2163399
14700
SH
SOLE
14700
0
0
MISTER CAR WASH INC
COM
60646V105
129600
15000
SH
SOLE
15000
0
0
MODEL N INC
COM
607525102
3063988
113776
SH
SOLE
113776
0
0
MONDELEZ INTL INC
CL A
609207105
66807621
922375
SH
SOLE
922375
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
483694
8396
SH
SOLE
8396
0
0
MOODYS CORP
COM
615369105
117934669
301963
SH
SOLE
301963
0
0
MORGAN STANLEY
COM NEW
617446448
1108773
11890
SH
SOLE
11890
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
300253
959
SH
SOLE
959
0
0
MSA SAFETY INC
COM
553498106
1866416
11055
SH
SOLE
11055
0
0
MSC INDL DIRECT INC
CL A
553530106
586802
5795
SH
SOLE
5795
0
0
MSCI INC
COM
55354G100
2058400
3639
SH
SOLE
3639
0
0
MURPHY OIL CORP
COM
626717102
2279452
53433
SH
SOLE
53433
0
0
MURPHY USA INC
COM
626755102
4470906
12539
SH
SOLE
12539
0
0
NATERA INC
COM
632307104
1101149
17579
SH
SOLE
17579
0
0
NEOGEN CORP
COM
640491106
120677214
6000856
SH
SOLE
6000856
0
0
NETFLIX INC
COM
64110L106
4917001
10099
SH
SOLE
10099
0
0
NEWELL BRANDS INC
COM
651229106
43654498
5029320
SH
SOLE
5029320
0
0
NEWMONT MNG CORP
COM
651639106
22267323
537988
SH
SOLE
537988
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5342824
34085
SH
SOLE
34085
0
0
NEXTERA ENERGY INC
COM
65339F101
1297163
21356
SH
SOLE
21356
0
0
NIKE INC
CL B
654106103
112941680
1040266
SH
SOLE
1040266
0
0
NOKIA CORP
SPONSORED ADR
654902204
65664
19200
SH
SOLE
19200
0
0
NORDSON CORP
COM
655663102
442468
1675
SH
SOLE
1675
0
0
NORFOLK SOUTHERN CORP
COM
655844108
1041166
4405
SH
SOLE
4405
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
5815542
156880
SH
SOLE
156880
0
0
NORTHERN TR CORP
COM
665859104
4163140
49338
SH
SOLE
49338
0
0
NORTHROP GRUMMAN CORP
COM
666807102
551937
1179
SH
SOLE
1179
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
826641
8187
SH
SOLE
8187
0
0
NOVO-NORDISK A S
ADR
670100205
2583147
24970
SH
SOLE
24970
0
0
NUCOR CORP
COM
670346105
1697760
9755
SH
SOLE
9755
0
0
NUSTAR ENERGY LP
UNIT COM
67058H102
226383
12119
SH
SOLE
12119
0
0
NUTANIX INC
CL A
67059N108
24138484
506154
SH
SOLE
506154
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
259622
23602
PRN
SOLE
23602
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
97782
11370
PRN
SOLE
11370
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
228883
15486
PRN
SOLE
15486
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
277766
24259
PRN
SOLE
24259
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
169818
14367
PRN
SOLE
14367
0
0
NV5 GLOBAL INC
COM
62945V109
3075246
27675
SH
SOLE
27675
0
0
NVIDIA CORP
COM
67066G104
334129526
674709
SH
SOLE
674709
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
138811438
146105
SH
SOLE
146105
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
729594
1800
SH
SOLE
1800
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
2923586
38524
SH
SOLE
38524
0
0
OMNICOM GROUP INC
COM
681919106
421131
4868
SH
SOLE
4868
0
0
ON HLDG AG
NAMEN AKT A
H5919C104
501642
18600
SH
SOLE
18600
0
0
ONEOK INC NEW
COM
682680103
2958369
42130
SH
SOLE
42130
0
0
ORACLE CORP
COM
68389X105
305108727
2893946
SH
SOLE
2893946
0
0
ORIGIN BANCORP INC
COM
68621T102
8813961
247792
SH
SOLE
247792
0
0
OWENS CORNING NEW
COM
690742101
979059
6605
SH
SOLE
6605
0
0
PACCAR INC
COM
693718108
268733
2752
SH
SOLE
2752
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
343400
20000
SH
SOLE
20000
0
0
PALO ALTO NETWORKS INC
COM
697435105
832151
2822
SH
SOLE
2822
0
0
PALOMAR HLDGS INC
COM
69753M105
4468805
80519
SH
SOLE
80519
0
0
PARKER HANNIFAN CORP
COM
701094104
64519192
140046
SH
SOLE
140046
0
0
PAYCHEX INC
COM
704326107
1310210
11000
SH
SOLE
11000
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1615200
9798
SH
SOLE
9798
0
0
PAYPAL HLDGS INC
COM
70450Y103
98562866
1604997
SH
SOLE
1604997
0
0
PBF ENERGY INC
CL A
69318G106
1222572
27811
SH
SOLE
27811
0
0
PEPSICO INC
COM
713448108
272639736
1605274
SH
SOLE
1605274
0
0
PERFICIENT INC
COM
71375U101
1882452
28600
SH
SOLE
28600
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
54734846
4024621
SH
SOLE
4024621
0
0
PFIZER INC
COM
717081103
57897151
2011016
SH
SOLE
2011016
0
0
PGT INC
COM
69336V101
4651888
114297
SH
SOLE
114297
0
0
PHILIP MORRIS INTL INC
COM
718172109
4394759
46713
SH
SOLE
46713
0
0
PHILLIPS 66
COM
718546104
5744059
43143
SH
SOLE
43143
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
231125
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
6248702
71643
SH
SOLE
71643
0
0
PINTEREST INC
CL A
72352L106
13224021
357020
SH
SOLE
357020
0
0
PIONEER NAT RES CO
COM
723787107
143486650
638059
SH
SOLE
638059
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
210661
13905
SH
SOLE
13905
0
0
PLANET LABS PBC
COM CL A
72703X106
963300
390000
SH
SOLE
390000
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
3462829
400327
SH
SOLE
400327
0
0
PNC FINL SVCS GROUP INC
COM
693475105
556376
3593
SH
SOLE
3593
0
0
POOL CORPORATION
COM
73278L105
4692418
11769
SH
SOLE
11769
0
0
POST HLDGS INC
COM
737446104
1097228
12460
SH
SOLE
12460
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
579773
11808
SH
SOLE
11808
0
0
PPG INDS INC
COM
693506107
284145
1900
SH
SOLE
1900
0
0
PRIMO WATER CORPORATION
COM
74167P108
3498493
232458
SH
SOLE
232458
0
0
PROCTER & GAMBLE CO
COM
742718109
175197565
1195561
SH
SOLE
1195561
0
0
PROFIRE ENERGY INC
COM
74316X101
1862946
1029252
SH
SOLE
1029252
0
0
PROGRESSIVE CORP
COM
743315103
337514
2119
SH
SOLE
2119
0
0
PROGYNY INC
COM
74340E103
4615265
124133
SH
SOLE
124133
0
0
PROLOGIS INC
COM
74340W103
1153712
8655
SH
SOLE
8655
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4181786
61742
SH
SOLE
61742
0
0
PRUDENTIAL FINL INC
COM
744320102
1478282
14254
SH
SOLE
14254
0
0
Q2 HLDGS INC
COM
74736L109
5731379
132029
SH
SOLE
132029
0
0
QUAKER CHEM CORP
COM
747316107
4793627
22461
SH
SOLE
22461
0
0
QUALCOMM INC
COM
747525103
84220658
582318
SH
SOLE
582318
0
0
QUANTUM CORP
COM NEW
747906501
342020
980000
SH
SOLE
980000
0
0
R1 RCM INC
COM
749397105
7617693
720690
SH
SOLE
720690
0
0
RALPH LAUREN CORP
CL A
751212101
18944041
131373
SH
SOLE
131373
0
0
RANGE RES CORP
COM
75281A109
527221
17320
SH
SOLE
17320
0
0
RANI THERAPEUTICS HLDGS INC
COM CL A
753018100
186348
56129
SH
SOLE
56129
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1233190
11060
SH
SOLE
11060
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
5336916
63429
SH
SOLE
63429
0
0
RED ROCK RESORTS INC
CL A
75700L108
3187161
59763
SH
SOLE
59763
0
0
REDWIRE CORPORATION
COM
75776W103
1425000
500000
SH
SOLE
500000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
727224
828
SH
SOLE
828
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
38457678
137506
SH
SOLE
137506
0
0
REPAY HLDGS CORP
COM CL A
76029L100
2749880
322000
SH
SOLE
322000
0
0
REPUBLIC SVCS INC
COM
760759100
8636502
52371
SH
SOLE
52371
0
0
REVVITY INC
COM
714046109
31005607
283648
SH
SOLE
283648
0
0
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
205017
8739
SH
SOLE
8739
0
0
ROCKWELL AUTOMATION INC
COM
773903109
180666130
581893
SH
SOLE
581893
0
0
ROPER INDS INC NEW
COM
776696106
338855320
621559
SH
SOLE
621559
0
0
ROYAL GOLD INC
COM
780287108
217123
1795
SH
SOLE
1795
0
0
RYDER SYS INC
COM
783549108
334479
2907
SH
SOLE
2907
0
0
S&P GLOBAL INC
COM
78409V104
17579391
39906
SH
SOLE
39906
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
10186261
150107
SH
SOLE
150107
0
0
SALESFORCE COM INC
COM
79466L302
64330099
244471
SH
SOLE
244471
0
0
SAP SE
SPON ADR
803054204
316291
2046
SH
SOLE
2046
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
6875253
27101
SH
SOLE
27101
0
0
SCHLUMBERGER LTD
COM
806857108
3248753
62428
SH
SOLE
62428
0
0
SCHWAB CHARLES CORP
COM
808513105
1041838
15143
SH
SOLE
15143
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1139107
23545
PRN
SOLE
23545
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2351593
30889
PRN
SOLE
30889
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
438082
11853
PRN
SOLE
11853
0
0
SCPHARMACEUTICALS INC
COM
810648105
8737402
1393525
SH
SOLE
1393525
0
0
SEALED AIR CORP NEW
COM
81211K100
437765
11987
SH
SOLE
11987
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
232255
1703
PRN
SOLE
1703
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
282695
2480
PRN
SOLE
2480
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
755484
3925
PRN
SOLE
3925
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2573010
339000
SH
SOLE
339000
0
0
SEMPRA
COM
816851109
282778
3784
SH
SOLE
3784
0
0
SEMTECH CORP
COM
816850101
1424150
65000
SH
SOLE
65000
0
0
SERVICE CORP INTL
COM
817565104
413780
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
709316
1004
SH
SOLE
1004
0
0
SHELL PLC
SPON ADS
780259305
1531495
23275
SH
SOLE
23275
0
0
SHERWIN WILLIAMS CO
COM
824348106
61693813
197800
SH
SOLE
197800
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
3216877
162141
SH
SOLE
162141
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
4038938
24855
SH
SOLE
24855
0
0
SM ENERGY CO
COM
78454L100
205371
5304
SH
SOLE
5304
0
0
SMITH A O CORP
COM
831865209
3847475
46670
SH
SOLE
46670
0
0
SONOCO PRODS CO
COM
835495102
550543
9854
SH
SOLE
9854
0
0
SOUTHSTATE CORPORATION
COM
840441109
264920
3137
SH
SOLE
3137
0
0
SOUTHERN CO
COM
842587107
4652462
66350
SH
SOLE
66350
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
284354
9079
SH
SOLE
9079
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
28079414
59076
SH
SOLE
59076
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1647694
8619
PRN
SOLE
8619
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1172031
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
338550
2500
PRN
SOLE
2500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
201202
1610
PRN
SOLE
1610
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
375911
4210
PRN
SOLE
4210
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
465434
1235
PRN
SOLE
1235
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
290729
573
PRN
SOLE
573
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
1400210
48200
PRN
SOLE
48200
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
293550
3099
PRN
SOLE
3099
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
829364
9075
PRN
SOLE
9075
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
706707
5349
PRN
SOLE
5349
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
121200
15000
PRN
SOLE
15000
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
17218314
280246
SH
SOLE
280246
0
0
SPS COMMERCE INC
COM
78463M107
907171
4680
SH
SOLE
4680
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
1908429
61148
SH
SOLE
61148
0
0
STARBUCKS CORP
COM
855244109
9501572
98964
SH
SOLE
98964
0
0
STATE STR CORP
COM
857477103
1175533
15176
SH
SOLE
15176
0
0
STELLAR BANCORP INC
COM
858927106
35575622
1277860
SH
SOLE
1277860
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
3657706
134031
SH
SOLE
134031
0
0
EA SERIES TRUST
STRIVE US ENERGY
02072L722
266475
9500
PRN
SOLE
9500
0
0
STRYKER CORPORATION
COM
863667101
117558475
392568
SH
SOLE
392568
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
622942
12012
SH
SOLE
12012
0
0
SYSCO CORP
COM
871829107
2971930
40639
SH
SOLE
40639
0
0
TJX COS INC NEW
COM
872540109
348879
3719
SH
SOLE
3719
0
0
T-MOBILE US INC
COM
872590104
722607
4507
SH
SOLE
4507
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1660041
15415
SH
SOLE
15415
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
675480
6495
SH
SOLE
6495
0
0
TAPESTRY INC
COM
876030107
1633976
44389
SH
SOLE
44389
0
0
TARGA RES CORP
COM
87612G101
310473
3574
SH
SOLE
3574
0
0
TARGET CORP
COM
87612E106
1923382
13505
SH
SOLE
13505
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1925974
13708
SH
SOLE
13708
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
273586035
613023
SH
SOLE
613023
0
0
TESLA INC
COM
88160R101
1545546
6220
SH
SOLE
6220
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
3983858
61641
SH
SOLE
61641
0
0
TEXAS INSTRS INC
COM
882508104
10904497
63971
SH
SOLE
63971
0
0
THE TRADE DESK INC
COM CL A
88339J105
1655080
23000
SH
SOLE
23000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
432247244
814347
SH
SOLE
814347
0
0
TORO CO
COM
891092108
98269283
1023745
SH
SOLE
1023745
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
3556221
116521
SH
SOLE
116521
0
0
TRACTOR SUPPLY CO
COM
892356106
102831988
478222
SH
SOLE
478222
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
467800
1918
SH
SOLE
1918
0
0
TRANSDIGM GROUP INC
COM
893641100
3174401
3138
SH
SOLE
3138
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
239642805
4504564
SH
SOLE
4504564
0
0
TRUIST FINL CORP
COM
89832Q109
2536533
68704
SH
SOLE
68704
0
0
TWILIO INC
CL A
90138F102
14431840
190218
SH
SOLE
190218
0
0
TXO ENERGY PARTNERS LP
COM
87313P103
47114015
2591530
SH
SOLE
2591530
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21382239
51139
SH
SOLE
51139
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
1099052
11800
SH
SOLE
11800
0
0
UNILEVER PLC
SPON ADR NEW
904767704
336209
6935
SH
SOLE
6935
0
0
UNION PAC CORP
COM
907818108
288365119
1174029
SH
SOLE
1174029
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
2229050
14177
SH
SOLE
14177
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
51232427
97313
SH
SOLE
97313
0
0
UPWORK INC
COM
91688F104
2432464
163582
SH
SOLE
163582
0
0
US BANCORP DEL
COM NEW
902973304
31372590
724875
SH
SOLE
724875
0
0
UTZ BRANDS INC
COM CL A
918090101
2639211
162513
SH
SOLE
162513
0
0
VALERO ENERGY CORP
COM
91913Y100
2158910
16607
SH
SOLE
16607
0
0
VALMONT INDS INC
COM
920253101
90280570
386624
SH
SOLE
386624
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
321962
4317
PRN
SOLE
4317
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
1218261
15950
PRN
SOLE
15950
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1557642
21178
PRN
SOLE
21178
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
6019568
125669
PRN
SOLE
125669
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
367151
3289
PRN
SOLE
3289
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1167956
28417
PRN
SOLE
28417
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
6395544
125280
PRN
SOLE
125280
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12463962
28535
PRN
SOLE
28535
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
722130
8173
SH
SOLE
8173
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
204723
880
PRN
SOLE
880
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1352530
6200
PRN
SOLE
6200
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
4161635
25311
PRN
SOLE
25311
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
231916
746
PRN
SOLE
746
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
471537
3154
PRN
SOLE
3154
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
456100
2138
PRN
SOLE
2138
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4125493
17391
PRN
SOLE
17391
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3524299
60420
PRN
SOLE
60420
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4513456
58336
PRN
SOLE
58336
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
7296536
94161
PRN
SOLE
94161
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
5716728
96371
PRN
SOLE
96371
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2149783
26822
PRN
SOLE
26822
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
447853
5510
PRN
SOLE
5510
0
0
VERALTO CORP
COM SHS
92338C103
38429372
467170
SH
SOLE
467170
0
0
VERISK ANALYTICS INC
COM
92345Y106
39797659
166615
SH
SOLE
166615
0
0
VERITEX HLDGS INC
COM
923451108
2251884
96772
SH
SOLE
96772
0
0
VERIZON COMMUNICATIONS
COM
92343V104
6949995
184350
SH
SOLE
184350
0
0
VISA INC
COM CL A
92826C839
239998706
921831
SH
SOLE
921831
0
0
VONTIER CORPORATION
COM
928881101
5660983
163849
SH
SOLE
163849
0
0
VULCAN MATS CO
COM
929160109
1380902
6083
SH
SOLE
6083
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
822230
31491
SH
SOLE
31491
0
0
WAL MART STORES INC
COM
931142103
61621025
390872
SH
SOLE
390872
0
0
WASTE CONNECTIONS INC
COM
94106B101
173035277
1159210
SH
SOLE
1159210
0
0
WASTE MGMT INC DEL
COM
94106L109
47700474
266334
SH
SOLE
266334
0
0
WATSCO INC
COM
942622200
41708825
97344
SH
SOLE
97344
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
4363681
20945
SH
SOLE
20945
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
9869873
100888
SH
SOLE
100888
0
0
WEBSTER FINL CORP
COM
947890109
4345310
85605
SH
SOLE
85605
0
0
WELLS FARGO & CO NEW
COM
949746101
5284505
107365
SH
SOLE
107365
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
3063812
243740
SH
SOLE
243740
0
0
WEYERHAEUSER CO
COM
962166104
474124
13636
SH
SOLE
13636
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
6154425
124735
SH
SOLE
124735
0
0
WILLIAMS COS INC
COM
969457100
1520100
43643
SH
SOLE
43643
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
3213968
72224
SH
SOLE
72224
0
0
WINGSTOP INC
COM
974155103
5584464
21765
SH
SOLE
21765
0
0
WORKIVA INC
COM CL A
98139A105
6746364
66447
SH
SOLE
66447
0
0
XYLEM INC
COM
98419M100
110432694
965658
SH
SOLE
965658
0
0
YETI HLDGS INC
COM
98585X104
1682643
32496
SH
SOLE
32496
0
0
YUM BRANDS INC
COM
988498101
3171118
24270
SH
SOLE
24270
0
0
YUM CHINA HLDGS INC
COM
98850P109
456335
10755
SH
SOLE
10755
0
0
ZIMMER HLDGS INC
COM
98956P102
282709
2323
SH
SOLE
2323
0
0
ZIONS BANCORPORATION
COM
989701107
8160490
186015
SH
SOLE
186015
0
0
ZOETIS INC
CL A
98978V103
379193535
1921232
SH
SOLE
1921232
0
0
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
4861944
165316
SH
SOLE
165316
0
0