0000950123-23-007239.txt : 20230810
0000950123-23-007239.hdr.sgml : 20230810
20230810160604
ACCESSION NUMBER: 0000950123-23-007239
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230810
DATE AS OF CHANGE: 20230810
EFFECTIVENESS DATE: 20230810
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: 231159295
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
06-30-2023
06-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
08-10-2023
0
594
20126119340
false
INFORMATION TABLE
2
25522.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
1190070
11890
SH
SOLE
11890
0
0
ABBOTT LABS
COM
002824100
225090609
2064673
SH
SOLE
2064673
0
0
ABBVIE INC
COM
00287Y109
127176437
943936
SH
SOLE
943936
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
77309823
1430339
SH
SOLE
1430339
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
86445601
280140
SH
SOLE
280140
0
0
ACI WORLDWIDE INC
COM
004498101
7785931
336035
SH
SOLE
336035
0
0
ADOBE SYS INC
COM
00724F101
373800581
764434
SH
SOLE
764434
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
5505270
48330
SH
SOLE
48330
0
0
AECOM
COM
00766T100
3836965
45306
SH
SOLE
45306
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
2857621
23764
SH
SOLE
23764
0
0
AGNC INVT CORP
COM
00123Q104
123029
12145
SH
SOLE
12145
0
0
AIR PRODS & CHEMS INC
COM
009158106
328781302
1097657
SH
SOLE
1097657
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
231734738
2578555
SH
SOLE
2578555
0
0
ALAMO GROUP INC
COM
011311107
8751541
47586
SH
SOLE
47586
0
0
ALBEMARLE CORP
COM
012653101
3785614
16969
SH
SOLE
16969
0
0
ALCON
ORD SHS
H01301128
156402964
1904798
SH
SOLE
1904798
0
0
ALIGN TECHNOLOGY INC
COM
016255101
459025
1298
SH
SOLE
1298
0
0
ALLSTATE CORP
COM
020002101
28790922
264040
SH
SOLE
264040
0
0
ALPHABET INC CLASS A
COM
02079K305
324063331
2707296
SH
SOLE
2707296
0
0
ALPHABET INC CLASS C
COM
02079K107
335648415
2774642
SH
SOLE
2774642
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
16190900
900495
SH
SOLE
900495
0
0
ALTAIR ENGR INC
COM CL A
021369103
7997631
105454
SH
SOLE
105454
0
0
ALTRIA GROUP INC
COM
02209S103
1452227
32058
SH
SOLE
32058
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
35700
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
450629837
3456811
SH
SOLE
3456811
0
0
AMBEV SA
SPONSORED ADR
02319V103
114076
35873
SH
SOLE
35873
0
0
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
381427
17626
SH
SOLE
17626
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
552941
6567
SH
SOLE
6567
0
0
AMERICAN EXPRESS CO
COM
025816109
114761026
658789
SH
SOLE
658789
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
832776
14473
SH
SOLE
14473
0
0
AMERICAN TOWER CORP
COM
03027X100
47542839
245142
SH
SOLE
245142
0
0
AMETEK INC NEW
COM
031100100
7812814
48263
SH
SOLE
48263
0
0
AMGEN INC
CL A
031162100
116034535
522631
SH
SOLE
522631
0
0
AMPHENOL CORP NEW
CL A
032095101
1512110
17800
SH
SOLE
17800
0
0
ANALOG DEVICES INC
COM
032654105
1010479
5187
SH
SOLE
5187
0
0
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
234897
11739
SH
SOLE
11739
0
0
ANSYS INC
COM
03662Q105
29001009
87810
SH
SOLE
87810
0
0
AON PLC
SHS CL A
G0403H108
945848
2740
SH
SOLE
2740
0
0
APPIAN CORP
CL A
03782L101
4946068
103909
SH
SOLE
103909
0
0
APPLE COMPUTER INC
COM
037833100
1267009946
6531990
SH
SOLE
6531990
0
0
APPLIED MATLS INC
COM
038222105
635606
4397
SH
SOLE
4397
0
0
APTARGROUP INC
COM
038336103
347580
3000
SH
SOLE
3000
0
0
THE ARENA GROUP HOLDINGS INC
COM
040044109
350888
76613
SH
SOLE
76613
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
666770
920
SH
SOLE
920
0
0
AT&T INC
COM
00206R102
32852143
2059696
SH
SOLE
2059696
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
16603816
75544
SH
SOLE
75544
0
0
AUTOZONE INC
COM
053332102
5679874
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1456692
8479
SH
SOLE
8479
0
0
AVID TECHNOLOGY INC
COM
05367P100
5282147
207143
SH
SOLE
207143
0
0
AVIDXCHANGE HOLDINGS INC
COM
05368X102
6869795
661830
SH
SOLE
661830
0
0
AVIENT CORPORATION
COM
05368V106
2040665
49894
SH
SOLE
49894
0
0
AXON ENTERPRISE INC
COM
05464C101
2853045
14622
SH
SOLE
14622
0
0
AZZ INC
COM
002474104
10597721
243850
SH
SOLE
243850
0
0
BAIDU INC
SPON ADR REP A
056752108
272725
1992
SH
SOLE
1992
0
0
BALL CORP
COM
058498106
10001933
171825
SH
SOLE
171825
0
0
BANK NEW YORK INC
COM
064058100
1696613
38109
SH
SOLE
38109
0
0
BANK OF AMERICA CORPORATION
COM
060505104
215246811
7502503
SH
SOLE
7502503
0
0
BARCLAYS PLC
ADR
06738E204
146927
18693
SH
SOLE
18693
0
0
BATTALION OIL CORP
COM
07134L107
114200
20000
SH
SOLE
20000
0
0
BAYTEX ENERGY CORP
COM
07317Q105
2200640
675043
SH
SOLE
675043
0
0
BEAM GLOBAL
COM
07373B109
276003
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
6579129
24920
SH
SOLE
24920
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
5138420
140394
SH
SOLE
140394
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8802770
17
SH
SOLE
17
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
49706047
145766
SH
SOLE
145766
0
0
BGSF INC
COM
05601C105
1143962
120038
SH
SOLE
120038
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1294123
21688
SH
SOLE
21688
0
0
BLACK KNIGHT INC
COM
09215C105
1717238
28750
SH
SOLE
28750
0
0
BLACKROCK INC
COM
09247X101
301337
436
SH
SOLE
436
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1235478
13289
SH
SOLE
13289
0
0
BOEING CO
COM
097023105
1298000
6147
SH
SOLE
6147
0
0
BOK FINL CORP
COM NEW
05561Q201
674594
8351
SH
SOLE
8351
0
0
BOOKING HLDGS INC
COM
09857L108
6283668
2327
SH
SOLE
2327
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
560048
10354
SH
SOLE
10354
0
0
BOWLERO CORP
COM
10258P102
3876667
333047
SH
SOLE
333047
0
0
BP PLC
SPONSORED ADR
055622104
518516
14693
SH
SOLE
14693
0
0
BRIGHTCOVE INC
COM
10921T101
922300
230000
SH
SOLE
230000
0
0
BRINKER INTL INC
COM
109641100
575498
15724
SH
SOLE
15724
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1807111
28258
SH
SOLE
28258
0
0
BROADCOM INC
COM
11135F101
98516627
113573
SH
SOLE
113573
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
48726027
294186
SH
SOLE
294186
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
3612933
107368
SH
SOLE
107368
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
565282
17324
SH
SOLE
17324
0
0
BROWN FORMAN CORP
CL A
115637100
1780031
26150
SH
SOLE
26150
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
1590656
11696
SH
SOLE
11696
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
3065809
32494
SH
SOLE
32494
0
0
CADENCE BANK
COM
12740C103
3466696
176512
SH
SOLE
176512
0
0
CAL MAINE FOODS INC
COM NEW
128030202
2730555
60679
SH
SOLE
60679
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
642986
5906
SH
SOLE
5906
0
0
CANADIAN NATL RY CO
COM
136375102
1057183
8732
SH
SOLE
8732
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
774423
9588
SH
SOLE
9588
0
0
CARMAX INC
COM
143130102
4661504
55693
SH
SOLE
55693
0
0
CATERPILLAR INC DEL
COM
149123101
4822699
19600
SH
SOLE
19600
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
21674583
1622349
SH
SOLE
1622349
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
8705982
58355
SH
SOLE
58355
0
0
CENTERPOINT ENERGY INC
COM
15189T107
201485
6912
SH
SOLE
6912
0
0
CENTRAL SECS CORP
COM
155123102
314164
8605
PRN
SOLE
8605
0
0
CHARLES RIV LABS INTL INC
COM
159864107
84500947
401907
SH
SOLE
401907
0
0
CHART INDS INC
COM
16115Q308
126063764
788934
SH
SOLE
788934
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
509910
1388
SH
SOLE
1388
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
369574
2942
SH
SOLE
2942
0
0
CHEMOURS CO
COM
163851108
369453
10015
SH
SOLE
10015
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
2269859
14898
SH
SOLE
14898
0
0
CHEVRON CORP NEW
COM
166764100
204548944
1299962
SH
SOLE
1299962
0
0
CHUBB LIMITED
COM
H1467J104
1338292
6950
SH
SOLE
6950
0
0
CHURCH & DWIGHT CO INC
COM
171340102
255787
2552
SH
SOLE
2552
0
0
CINTAS CORP
COM
172908105
239807299
482432
SH
SOLE
482432
0
0
CISCO SYS INC
COM
17275R102
31349755
605909
SH
SOLE
605909
0
0
CITIGROUP INC
COM NEW
172967424
3237763
70325
SH
SOLE
70325
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
41100
30000
SH
SOLE
30000
0
0
CME GROUP INC
COM
12572Q105
714293
3855
SH
SOLE
3855
0
0
CNX RES CORP
COM
12653C108
3305772
186556
SH
SOLE
186556
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
264163
4100
SH
SOLE
4100
0
0
COCA COLA CO
COM
191216100
253914989
4216456
SH
SOLE
4216456
0
0
COLGATE PALMOLIVE CO
COM
194162103
114384707
1484744
SH
SOLE
1484744
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1223742
12463
SH
SOLE
12463
0
0
COMCAST CORP NEW
CL A
20030N101
3525891
84859
SH
SOLE
84859
0
0
COMERICA INC
COM
200340107
35003254
826328
SH
SOLE
826328
0
0
CONOCOPHILLIPS
COM
20825C104
234381906
2262155
SH
SOLE
2262155
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
347782
1413
SH
SOLE
1413
0
0
COPART INC
COM
217204106
5564266
61005
SH
SOLE
61005
0
0
CORTEVA INC
COM
22052L104
27583017
481379
SH
SOLE
481379
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9511918
17668
SH
SOLE
17668
0
0
COTERRA ENERGY INC
COM
127097103
165728754
6550544
SH
SOLE
6550544
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
12934909
1241354
SH
SOLE
1241354
0
0
CRH PLC
ADR
12626K203
207427
3722
SH
SOLE
3722
0
0
CROCS INC
COM
227046109
3822285
33994
SH
SOLE
33994
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
10615760
1061576
SH
SOLE
1061576
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
2100484
18435
SH
SOLE
18435
0
0
CSW INDUSTRIALS INC
COM
126402106
4898118
29473
SH
SOLE
29473
0
0
CSX CORP
COM
126408103
439992
12903
SH
SOLE
12903
0
0
CULLEN FROST BANKERS INC
COM
229899109
230502980
2143616
SH
SOLE
2143616
0
0
CUMMINS INC
COM
231021106
4987535
20344
SH
SOLE
20344
0
0
CVS CORP
COM
126650100
19858117
287258
SH
SOLE
287258
0
0
DANAHER CORP DEL
COM
235851102
429421129
1789255
SH
SOLE
1789255
0
0
DEERE & CO
COM
244199105
1577810
3894
SH
SOLE
3894
0
0
DERMTECH INC
COM
24984K105
531656
204483
SH
SOLE
204483
0
0
DEVON ENERGY CORP NEW
COM
25179M103
80454727
1664351
SH
SOLE
1664351
0
0
DEXCOM INC
COM
252131107
5868024
45662
SH
SOLE
45662
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
749087
4318
SH
SOLE
4318
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
16482926
125479
SH
SOLE
125479
0
0
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
1057928
71919
SH
SOLE
71919
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
238296
8777
PRN
SOLE
8777
0
0
DIREXION SHS ETF TR
20YR TRES BULL
25459W540
3355217
430156
PRN
SOLE
430156
0
0
DISCOVER FINL SVCS
COM
254709108
4618847
39528
SH
SOLE
39528
0
0
DISNEY WALT CO
COM
254687106
83538046
935686
SH
SOLE
935686
0
0
DISTRIBUTION SOLUTIONS GRP I
COM
520776105
946388016
18178794
SH
SOLE
18178794
0
0
DOLLAR GEN CORP NEW
COM
256677105
509340
3000
SH
SOLE
3000
0
0
DOLLAR TREE INC
COM
256746108
511434
3564
SH
SOLE
3564
0
0
DOMINION RES INC VA NEW
COM
25746U109
207989
4016
SH
SOLE
4016
0
0
DONALDSON INC
COM
257651109
230162
3682
SH
SOLE
3682
0
0
DOVER CORP
COM
260003108
423903
2871
SH
SOLE
2871
0
0
DOW INC
COM
260557103
368666
6922
SH
SOLE
6922
0
0
DRIVEN BRANDS HLDGS INC
COM
26210V102
3908303
144431
SH
SOLE
144431
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1586962
17684
SH
SOLE
17684
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
6514408
563043
SH
SOLE
563043
0
0
DUPONT DE NEMOURS INC
COM
26614N102
105928374
1482760
SH
SOLE
1482760
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
7972443
218963
SH
SOLE
218963
0
0
DZS INC
COM
268211109
2382000
600000
SH
SOLE
600000
0
0
EAGLE MATERIALS INC
COM
26969P108
3829999
20545
SH
SOLE
20545
0
0
EARTHSTONE ENERGY INC
CL A
27032D304
511582
35800
SH
SOLE
35800
0
0
EATON CORP PLC
SHS
G29183103
551617
2743
SH
SOLE
2743
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
124600
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
87733285
469941
SH
SOLE
469941
0
0
ECOVYST INC
COM
27923Q109
4888504
426571
SH
SOLE
426571
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
738227
7826
SH
SOLE
7826
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
981504
51120
SH
SOLE
51120
0
0
EMERSON ELEC CO
COM
291011104
146705049
1623023
SH
SOLE
1623023
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
205359
16170
SH
SOLE
16170
0
0
ENOVIS CORPORATION
COM
194014502
6835705
106608
SH
SOLE
106608
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7279533
276263
SH
SOLE
276263
0
0
ENVESTNET INC
COM
29404K106
285117
4804
SH
SOLE
4804
0
0
EOG RES INC
COM
26875P101
54562245
476776
SH
SOLE
476776
0
0
ESAB CORPORATION
COM
29605J106
4927620
74055
SH
SOLE
74055
0
0
EURONET WORLDWIDE INC
COM
298736109
6857342
58425
SH
SOLE
58425
0
0
EVERI HLDGS INC
COM
30034T103
2668318
184531
SH
SOLE
184531
0
0
EXACT SCIENCES CORP
COM
30063P105
3103677
33053
SH
SOLE
33053
0
0
EXPEDITORS INTL WASH INC
COM
302130109
307186
2536
SH
SOLE
2536
0
0
EXXON MOBIL CORP
COM
30231G102
73282302
683285
SH
SOLE
683285
0
0
FARO TECHNOLOGIES INC
COM
311642102
1247400
77000
SH
SOLE
77000
0
0
FASTENAL CO
COM
311900104
503067
8528
SH
SOLE
8528
0
0
FIRST FINL BANKSHARES
COM
32020R109
5982900
210000
SH
SOLE
210000
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
3683367
23904
SH
SOLE
23904
0
0
FIVE BELOW INC
COM
33829M101
482702
2456
SH
SOLE
2456
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1508489
6008
SH
SOLE
6008
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
472946
11803
PRN
SOLE
11803
0
0
FMC CORP
COM NEW
302491303
285922772
2740299
SH
SOLE
2740299
0
0
FORD MTR CO DEL
COM
345370860
1656687
109497
SH
SOLE
109497
0
0
FORTINET INC
COM
34959E109
29978163
396589
SH
SOLE
396589
0
0
FORTIVE CORP
COM
34959J108
42368645
566653
SH
SOLE
566653
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
203187
2824
SH
SOLE
2824
0
0
FRANKLIN ELEC INC
COM
353514102
120119903
1167346
SH
SOLE
1167346
0
0
FREQUENCY ELECTRS INC
COM
358010106
662000
100000
SH
SOLE
100000
0
0
FTAI AVIATION LTD
SHS
G3730V105
37690376
1190473
SH
SOLE
1190473
0
0
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
2058614
557890
SH
SOLE
557890
0
0
GAN LTD
SHS
G3728V109
63566
38760
SH
SOLE
38760
0
0
GARMIN LTD
SHS
H2906T109
1113400
10676
SH
SOLE
10676
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
1000877
12320
SH
SOLE
12320
0
0
GENERAC HLDGS INC
COM
368736104
86287065
578603
SH
SOLE
578603
0
0
GENERAL DYNAMICS CORP
COM
369550108
6110905
28403
SH
SOLE
28403
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
4138269
37672
SH
SOLE
37672
0
0
GENERAL MLS INC
COM
370334104
9511874
124014
SH
SOLE
124014
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
143250
15000
SH
SOLE
15000
0
0
GENTEX CORP
COM
371901109
10760336
367749
SH
SOLE
367749
0
0
GENUINE PARTS CO
COM
372460105
1745100
10312
SH
SOLE
10312
0
0
GILEAD SCIENCES INC
COM
375558103
1186955
15401
SH
SOLE
15401
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
14053634
450871
SH
SOLE
450871
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
12758649
459440
SH
SOLE
459440
0
0
GLOBE LIFE INC
COM
37959E102
576820
5262
SH
SOLE
5262
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
1866416
84568
SH
SOLE
84568
0
0
GODADDY INC
CL A
380237107
1715068
22828
SH
SOLE
22828
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2750299
8527
SH
SOLE
8527
0
0
GOOSEHEAD INS INC
CL A
38267D109
8189221
130215
SH
SOLE
130215
0
0
GORMAN RUPP CO
COM
383082104
11924088
413600
SH
SOLE
413600
0
0
GRAHAM CORP
COM
384556106
835418
62908
SH
SOLE
62908
0
0
GRAINGER W W INC
COM
384802104
4257597
5399
SH
SOLE
5399
0
0
HALLIBURTON CO
COM
406216101
1970988
59745
SH
SOLE
59745
0
0
HASBRO INC
COM
418056107
446913
6900
SH
SOLE
6900
0
0
HAWKINS INC
COM
420261109
1936214
40600
SH
SOLE
40600
0
0
HEALTHEQUITY INC
COM
42226A107
2603010
41226
SH
SOLE
41226
0
0
HEICO CORP NEW
COM
422806109
250370
1415
SH
SOLE
1415
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
4197045
63505
SH
SOLE
63505
0
0
HERSHEY CO
COM
427866108
415251
1663
SH
SOLE
1663
0
0
HESS CORP
COM
42809H107
2006894
14762
SH
SOLE
14762
0
0
HEXCEL CORP NEW
COM
428291108
3343360
43980
SH
SOLE
43980
0
0
HF SINCLAIR CORPORATION
COM
403949100
3125912
70072
SH
SOLE
70072
0
0
HILLTOP HOLDINGS INC
COM
432748101
1369831
43542
SH
SOLE
43542
0
0
HOLLEY INC
COM
43538H103
75665
18500
SH
SOLE
18500
0
0
HOME BANCSHARES INC
COM
436893200
20879419
915764
SH
SOLE
915764
0
0
HOME DEPOT INC
COM
437076102
414501927
1334348
SH
SOLE
1334348
0
0
HONEYWELL INTL INC
COM
438516106
335033169
1614618
SH
SOLE
1614618
0
0
HOSTESS BRANDS INC
COM
44109J106
3564955
140796
SH
SOLE
140796
0
0
HP INC
COM
40434L105
366292
11927
SH
SOLE
11927
0
0
IDEX CORP
COM
45167R104
138051835
641326
SH
SOLE
641326
0
0
IDEXX LABS INC
COM
45168D104
2441340
4861
SH
SOLE
4861
0
0
ILLINOIS TOOL WKS INC
COM
452308109
36166377
144573
SH
SOLE
144573
0
0
ILLUMINA INC
COM
452327109
698775
3727
SH
SOLE
3727
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
552480
16000
SH
SOLE
16000
0
0
ING GROEP N.V.
SPONSORED ADR
456837103
263702
19577
SH
SOLE
19577
0
0
INOTIV INC
COM
45783Q100
235161
49300
SH
SOLE
49300
0
0
INTEL CORP
COM
458140100
11453082
342497
SH
SOLE
342497
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
433096
3830
SH
SOLE
3830
0
0
INTERNATIONAL PAPER CO
COM
460146103
961712
30233
SH
SOLE
30233
0
0
INTEVAC INC
COM
461148108
563704
150321
SH
SOLE
150321
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
4295806
32104
SH
SOLE
32104
0
0
INTUIT
COM
461202103
22161734
48368
SH
SOLE
48368
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
2052324
6002
SH
SOLE
6002
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1840887
4983
SH
SOLE
4983
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
5424251
69945
PRN
SOLE
69945
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
390671
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
250048
1671
PRN
SOLE
1671
0
0
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3587389
152008
PRN
SOLE
152008
0
0
IRON MTN INC NEW
COM
46284V101
1108160
19503
SH
SOLE
19503
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
8184402
224908
PRN
SOLE
224908
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
368099
6870
PRN
SOLE
6870
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
442322
10220
PRN
SOLE
10220
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
28352526
455975
PRN
SOLE
455975
0
0
ISHARES TR
S&P 100 ETF
464287101
559062
2700
PRN
SOLE
2700
0
0
ISHARES TR
CORE S&P TTL STK
464287150
2036050
20810
PRN
SOLE
20810
0
0
ISHARES TR
TIPS BD ETF
464287176
8536881
79324
PRN
SOLE
79324
0
0
ISHARES TR
CORE S&P500 ETF
464287200
35012303
78554
PRN
SOLE
78554
0
0
ISHARES TR
CORE US AGGBD ET
464287226
6493889
66298
PRN
SOLE
66298
0
0
ISHARES TR
20 YR TR BD ETF
464287432
23577892
229045
PRN
SOLE
229045
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
2607234
26990
PRN
SOLE
26990
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
955933
11790
PRN
SOLE
11790
0
0
ISHARES TR
MSCI EAFE ETF
464287465
290581
4008
PRN
SOLE
4008
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
808972
7365
PRN
SOLE
7365
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
323711
3350
PRN
SOLE
3350
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
301486
1153
PRN
SOLE
1153
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
619155
2250
PRN
SOLE
2250
0
0
ISHARES TR
RUS 1000 ETF
464287622
16071484
65937
PRN
SOLE
65937
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
309760
2200
PRN
SOLE
2200
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
805074
4299
PRN
SOLE
4299
0
0
ISHARES TR
CORE S&P US GWT
464287671
209828
2149
PRN
SOLE
2149
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
946411
3719
PRN
SOLE
3719
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
5804313
58247
PRN
SOLE
58247
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
727058
7646
PRN
SOLE
7646
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1415938
12320
PRN
SOLE
12320
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
302236
2905
PRN
SOLE
2905
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
2962679
161015
PRN
SOLE
161015
0
0
ISHARES TR
MSCI ACWI EX US
464288240
5176615
105173
PRN
SOLE
105173
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
738397
13864
PRN
SOLE
13864
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
6055071
80659
PRN
SOLE
80659
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
1173369
23203
PRN
SOLE
23203
0
0
ISHARES TR
SHORT TREAS BD
464288679
226423
2050
PRN
SOLE
2050
0
0
ISHARES TR
PFD AND INCM SEC
464288687
237914
7692
PRN
SOLE
7692
0
0
ISHARES S&P GSCI COMMODITY
UNIT BEN INT
46428R107
4358198
223612
PRN
SOLE
223612
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
4858984
48209
PRN
SOLE
48209
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
5156460
76392
PRN
SOLE
76392
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1529863
31038
PRN
SOLE
31038
0
0
ISHARES INC
MSCI EMRG CHN
46434G764
202202
3890
PRN
SOLE
3890
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
718513
15281
PRN
SOLE
15281
0
0
ITERIS INC
COM
46564T107
95040
24000
SH
SOLE
24000
0
0
ITT INC
COM
45073V108
5997877
64348
SH
SOLE
64348
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
42930766
195522
SH
SOLE
195522
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
502957
15163
SH
SOLE
15163
0
0
JOHNSON & JOHNSON
COM
478160104
106501469
643435
SH
SOLE
643435
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
2830127
41534
SH
SOLE
41534
0
0
JP MORGAN CHASE & CO
COM
46625H100
331817921
2281476
SH
SOLE
2281476
0
0
KADANT INC
COM
48282T104
2495294
11235
SH
SOLE
11235
0
0
KEURIG DR PEPPER INC
COM
49271V100
71557024
2288360
SH
SOLE
2288360
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
6700817
455528
SH
SOLE
455528
0
0
KIMBERLY CLARK CORP
COM
494368103
146690959
1062516
SH
SOLE
1062516
0
0
KINDER MORGAN INC DEL
COM
49456B101
42184318
2449728
SH
SOLE
2449728
0
0
KIRBY CORP
COM
497266106
159181540
2068636
SH
SOLE
2068636
0
0
KLA CORPORATION
COM NEW
482480100
1246501
2570
SH
SOLE
2570
0
0
KRAFT HEINZ CO
COM
500754106
57955377
1632546
SH
SOLE
1632546
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
4085739
151717
SH
SOLE
151717
0
0
KROGER CO
COM
501044101
207975
4425
SH
SOLE
4425
0
0
KURA SUSHI USA INC
CL A COM
501270102
1772092
19065
SH
SOLE
19065
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
66022845
337247
SH
SOLE
337247
0
0
LAM RESEARCH CORP
COM
512807108
6878218
10699
SH
SOLE
10699
0
0
LANDSTAR SYS INC
COM
515098101
866430
4500
SH
SOLE
4500
0
0
LANTRONIX INC
COM NEW
516548203
2357600
560000
SH
SOLE
560000
0
0
LAUDER ESTEE COS INC
CL A
518439104
84325965
429402
SH
SOLE
429402
0
0
LESLIES INC
COM
527064109
2518492
268210
SH
SOLE
268210
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
2882040
88055
SH
SOLE
88055
0
0
LIFE STORAGE INC
COM
53223X107
1435968
10800
SH
SOLE
10800
0
0
LIGHTWAVE LOGIC INC
COM
532275104
111520
16000
SH
SOLE
16000
0
0
LILLY ELI & CO
COM
532457108
21429572
45694
SH
SOLE
45694
0
0
LINDE PLC
COM
G5494J103
30319461
79562
SH
SOLE
79562
0
0
LIVERAMP HLDGS INC
COM
53815P108
4104129
143702
SH
SOLE
143702
0
0
LKQ CORP
COM
501889208
3905896
67031
SH
SOLE
67031
0
0
LOCKHEED MARTIN CORP
COM
539830109
3857985
8380
SH
SOLE
8380
0
0
LOWES COS INC
COM
548661107
14345492
63560
SH
SOLE
63560
0
0
LPL FINL HLDGS INC
COM
50212V100
1169991
5381
SH
SOLE
5381
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
45200
20000
SH
SOLE
20000
0
0
LUMENTUM HLDGS INC
COM
55024U109
3699307
65209
SH
SOLE
65209
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3936318
63163
SH
SOLE
63163
0
0
MAGNITE INC
COM
55955D100
6952518
509342
SH
SOLE
509342
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
22382061
1070912
SH
SOLE
1070912
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1671333
41752
SH
SOLE
41752
0
0
MARATHON OIL CORP
COM
565849106
1959370
85116
SH
SOLE
85116
0
0
MARKEL CORP
COM
570535104
1990396
1439
SH
SOLE
1439
0
0
MARRIOTT INTL INC NEW
CL A
571903202
868670
4729
SH
SOLE
4729
0
0
MARSH & MCLENNAN COS INC
COM
571748102
880591
4682
SH
SOLE
4682
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
308148527
667436
SH
SOLE
667436
0
0
MASTERCARD INC
CL A
57636Q104
19922333
50654
SH
SOLE
50654
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
299373
3432
SH
SOLE
3432
0
0
MCDONALDS CORP
COM
580135101
8721331
29226
SH
SOLE
29226
0
0
MCKESSON CORP
COM
58155Q103
444830
1041
SH
SOLE
1041
0
0
MEDPACE HLDGS INC
COM
58506Q109
3610716
15034
SH
SOLE
15034
0
0
MEDTRONIC INC
COM
G5960L103
13447061
152634
SH
SOLE
152634
0
0
MERCK & CO INC
COM
58933Y105
192547415
1668666
SH
SOLE
1668666
0
0
MERCURY SYS INC
COM
589378108
3578128
103444
SH
SOLE
103444
0
0
MESA LABS INC
COM
59064R109
1784994
13891
SH
SOLE
13891
0
0
META PLATFORMS INC
CL A
30303M102
9674383
33711
SH
SOLE
33711
0
0
METLIFE INC
COM
59156R108
2417392
42763
SH
SOLE
42763
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
319597
3567
SH
SOLE
3567
0
0
MICROSOFT CORP
COM
594918104
1107643404
3252609
SH
SOLE
3252609
0
0
MIDDLEBY CORP
COM
596278101
2173101
14700
SH
SOLE
14700
0
0
MISTER CAR WASH INC
COM
60646V105
230925
23930
SH
SOLE
23930
0
0
MODEL N INC
COM
607525102
4287400
121250
SH
SOLE
121250
0
0
MONDELEZ INTL INC
CL A
609207105
63776767
874373
SH
SOLE
874373
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
490940
8547
SH
SOLE
8547
0
0
MOODYS CORP
COM
615369105
113874475
327489
SH
SOLE
327489
0
0
MORGAN STANLEY
COM NEW
617446448
1371979
16065
SH
SOLE
16065
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
281256
959
SH
SOLE
959
0
0
MPLX LP
COM UNIT REP LTD
55336V100
255908
7540
SH
SOLE
7540
0
0
MSA SAFETY INC
COM
553498106
2411434
13862
SH
SOLE
13862
0
0
MSC INDL DIRECT INC
CL A
553530106
708407
7435
SH
SOLE
7435
0
0
MSCI INC
COM
55354G100
1767346
3766
SH
SOLE
3766
0
0
MURPHY OIL CORP
COM
626717102
2065634
53933
SH
SOLE
53933
0
0
MURPHY USA INC
COM
626755102
3975675
12779
SH
SOLE
12779
0
0
NATERA INC
COM
632307104
769363
15811
SH
SOLE
15811
0
0
NATIONAL INSTRS CORP
COM
636518102
4132341
71992
SH
SOLE
71992
0
0
NEOGEN CORP
COM
640491106
126480861
5815212
SH
SOLE
5815212
0
0
NETFLIX INC
COM
64110L106
1299446
2950
SH
SOLE
2950
0
0
NEWELL BRANDS INC
COM
651229106
45012539
5173855
SH
SOLE
5173855
0
0
NEWMONT MNG CORP
COM
651639106
66452847
1557732
SH
SOLE
1557732
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
7314210
43916
SH
SOLE
43916
0
0
NEXTERA ENERGY INC
COM
65339F101
2001693
26977
SH
SOLE
26977
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
595020
10147
SH
SOLE
10147
0
0
NIKE INC
CL B
654106103
117939395
1068582
SH
SOLE
1068582
0
0
NOKIA CORP
SPONSORED ADR
654902204
104000
25000
SH
SOLE
25000
0
0
NORDSON CORP
COM
655663102
507528
2045
SH
SOLE
2045
0
0
NORFOLK SOUTHERN CORP
COM
655844108
1080881
4767
SH
SOLE
4767
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
5268326
153506
SH
SOLE
153506
0
0
NORTHERN TR CORP
COM
665859104
3690170
49773
SH
SOLE
49773
0
0
NORTHROP GRUMMAN CORP
COM
666807102
612595
1344
SH
SOLE
1344
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
920501
9122
SH
SOLE
9122
0
0
NOVO-NORDISK A S
ADR
670100205
1064680
6579
SH
SOLE
6579
0
0
NUCOR CORP
COM
670346105
1552399
9467
SH
SOLE
9467
0
0
NUTANIX INC
CL A
67059N108
16014811
570938
SH
SOLE
570938
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
257970
23602
PRN
SOLE
23602
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
89610
10300
PRN
SOLE
10300
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
223153
15486
PRN
SOLE
15486
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
273399
24259
PRN
SOLE
24259
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
167519
14367
PRN
SOLE
14367
0
0
NV5 GLOBAL INC
COM
62945V109
2423758
21881
SH
SOLE
21881
0
0
NVIDIA CORP
COM
67066G104
259699095
613917
SH
SOLE
613917
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
141268809
147879
SH
SOLE
147879
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
767911
2077
SH
SOLE
2077
0
0
OMNICOM GROUP INC
COM
681919106
654917
6883
SH
SOLE
6883
0
0
ONEOK INC NEW
COM
682680103
419252
6793
SH
SOLE
6793
0
0
ORACLE CORP
COM
68389X105
340911321
2862636
SH
SOLE
2862636
0
0
ORIGIN BANCORP INC
COM
68621T102
7260306
247792
SH
SOLE
247792
0
0
OWENS CORNING NEW
COM
690742101
1066838
8175
SH
SOLE
8175
0
0
PACCAR INC
COM
693718108
258646
3092
SH
SOLE
3092
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
306600
20000
SH
SOLE
20000
0
0
PALO ALTO NETWORKS INC
COM
697435105
678124
2654
SH
SOLE
2654
0
0
PALOMAR HLDGS INC
COM
69753M105
4435533
76422
SH
SOLE
76422
0
0
PARKER HANNIFAN CORP
COM
701094104
55876350
143258
SH
SOLE
143258
0
0
PAYCHEX INC
COM
704326107
1403460
12545
SH
SOLE
12545
0
0
PAYCOM SOFTWARE INC
COM
70432V102
230348
717
SH
SOLE
717
0
0
PAYLOCITY HLDG CORP
COM
70438V106
2298506
12456
SH
SOLE
12456
0
0
PAYPAL HLDGS INC
COM
70450Y103
125074909
1874343
SH
SOLE
1874343
0
0
PBF ENERGY INC
CL A
69318G106
955253
23333
SH
SOLE
23333
0
0
PEMBINA PIPELINE CORP
COM
706327103
314400
10000
SH
SOLE
10000
0
0
PEPSICO INC
COM
713448108
300572052
1622784
SH
SOLE
1622784
0
0
PERFICIENT INC
COM
71375U101
5908347
70903
SH
SOLE
70903
0
0
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
10385740
947604
SH
SOLE
947604
0
0
PETCO HEALTH & WELLNESS CO I
COM
71601V105
1026170
115300
SH
SOLE
115300
0
0
PFIZER INC
COM
717081103
76195107
2077293
SH
SOLE
2077293
0
0
PGT INC
COM
69336V101
3670655
125923
SH
SOLE
125923
0
0
PHILIP MORRIS INTL INC
COM
718172109
4657255
47708
SH
SOLE
47708
0
0
PHILLIPS 66
COM
718546104
4222568
44271
SH
SOLE
44271
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
229050
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
3482106
61467
SH
SOLE
61467
0
0
PINTEREST INC
CL A
72352L106
11099357
405975
SH
SOLE
405975
0
0
PIONEER NAT RES CO
COM
723787107
134094851
647238
SH
SOLE
647238
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
266561
18905
SH
SOLE
18905
0
0
PLANET FITNESS INC
CL A
72703H101
3193284
47350
SH
SOLE
47350
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
3138589
385576
SH
SOLE
385576
0
0
PNC FINL SVCS GROUP INC
COM
693475105
532265
4226
SH
SOLE
4226
0
0
POOL CORPORATION
COM
73278L105
3022596
8068
SH
SOLE
8068
0
0
POST HLDGS INC
COM
737446104
1114839
12866
SH
SOLE
12866
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
624053
11808
SH
SOLE
11808
0
0
PPG INDS INC
COM
693506107
341090
2300
SH
SOLE
2300
0
0
PRIMO WATER CORPORATION
COM
74167P108
2803906
223597
SH
SOLE
223597
0
0
PROCTER & GAMBLE CO
COM
742718109
181936216
1199000
SH
SOLE
1199000
0
0
PROFIRE ENERGY INC
COM
74316X101
1578121
1283025
SH
SOLE
1283025
0
0
PROGRESSIVE CORP
COM
743315103
384005
2901
SH
SOLE
2901
0
0
PROGYNY INC
COM
74340E103
4114649
104592
SH
SOLE
104592
0
0
PROLOGIS INC
COM
74340W103
684275
5580
SH
SOLE
5580
0
0
PROSPERITY BANCSHARES INC
COM
743606105
3568011
63173
SH
SOLE
63173
0
0
PRUDENTIAL FINL INC
COM
744320102
1222112
13853
SH
SOLE
13853
0
0
Q2 HLDGS INC
COM
74736L109
1337661
43290
SH
SOLE
43290
0
0
QUAKER CHEM CORP
COM
747316107
4094849
21010
SH
SOLE
21010
0
0
QUALCOMM INC
COM
747525103
75550241
634663
SH
SOLE
634663
0
0
QUANTUM CORP
COM NEW
747906501
1495708
1384915
SH
SOLE
1384915
0
0
R1 RCM INC
COM
749397105
10928636
592338
SH
SOLE
592338
0
0
RANGE RES CORP
COM
75281A109
509208
17320
SH
SOLE
17320
0
0
RANI THERAPEUTICS HLDGS INC
COM CL A
753018100
231251
56129
SH
SOLE
56129
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1523551
14682
SH
SOLE
14682
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
8160279
83302
SH
SOLE
83302
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
6681847
65534
SH
SOLE
65534
0
0
RED ROCK RESORTS INC
CL A
75700L108
2856153
61055
SH
SOLE
61055
0
0
REDWIRE CORPORATION
COM
75776W103
1275000
500000
SH
SOLE
500000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
594951
828
SH
SOLE
828
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
37804242
139196
SH
SOLE
139196
0
0
REPAY HLDGS CORP
COM CL A
76029L100
2429015
310219
SH
SOLE
310219
0
0
REPUBLIC SVCS INC
COM
760759100
8262296
53942
SH
SOLE
53942
0
0
REVVITY INC
COM
714046109
57493933
483996
SH
SOLE
483996
0
0
ROCKWELL AUTOMATION INC
COM
773903109
190333784
577732
SH
SOLE
577732
0
0
ROPER INDS INC NEW
COM
776696106
307385537
639321
SH
SOLE
639321
0
0
ROYAL GOLD INC
COM
780287108
206030
1795
SH
SOLE
1795
0
0
RYDER SYS INC
COM
783549108
232325
2740
SH
SOLE
2740
0
0
S&P GLOBAL INC
COM
78409V104
15854398
39548
SH
SOLE
39548
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
10056312
152507
SH
SOLE
152507
0
0
SALESFORCE COM INC
COM
79466L302
46890214
221955
SH
SOLE
221955
0
0
SAP SE
SPON ADR
803054204
275535
2014
SH
SOLE
2014
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
6338868
27351
SH
SOLE
27351
0
0
SCHLUMBERGER LTD
COM
806857108
6402399
130342
SH
SOLE
130342
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1204440
25480
PRN
SOLE
25480
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2121339
29211
PRN
SOLE
29211
0
0
SCPHARMACEUTICALS INC
COM
810648105
5695446
558925
SH
SOLE
558925
0
0
SEALED AIR CORP NEW
COM
81211K100
488280
12207
SH
SOLE
12207
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
236790
1784
PRN
SOLE
1784
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
686051
3946
PRN
SOLE
3946
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2745900
339000
SH
SOLE
339000
0
0
SEMPRA
COM
816851109
410855
2822
SH
SOLE
2822
0
0
SEMRUSH HLDGS INC
CL A COM
81686C104
669900
70000
SH
SOLE
70000
0
0
SERVICE CORP INTL
COM
817565104
390447
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
569276
1013
SH
SOLE
1013
0
0
SHELL PLC
SPON ADS
780259305
1175961
19476
SH
SOLE
19476
0
0
SHERWIN WILLIAMS CO
COM
824348106
49745166
187350
SH
SOLE
187350
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
3828689
221953
SH
SOLE
221953
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
2239612
13382
SH
SOLE
13382
0
0
SMITH A O CORP
COM
831865209
4277645
58775
SH
SOLE
58775
0
0
SMITH MIDLAND CORP
COM
832156103
563563
23961
SH
SOLE
23961
0
0
SONOCO PRODS CO
COM
835495102
605191
10254
SH
SOLE
10254
0
0
SOUTHSTATE CORPORATION
COM
840441109
206415
3137
SH
SOLE
3137
0
0
SOUTHERN CO
COM
842587107
1161162
16529
SH
SOLE
16529
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
316771
12109
SH
SOLE
12109
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
25924788
58484
SH
SOLE
58484
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1872905
10506
PRN
SOLE
10506
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1146327
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
303825
2500
PRN
SOLE
2500
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
391872
4710
PRN
SOLE
4710
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
1387678
48200
PRN
SOLE
48200
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
274300
2981
PRN
SOLE
2981
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
833267
9075
PRN
SOLE
9075
0
0
SPDR SER TR
MSCI USA STRTGIC
78468R812
657713
5349
PRN
SOLE
5349
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
16800209
363956
SH
SOLE
363956
0
0
SPS COMMERCE INC
COM
78463M107
1171566
6100
SH
SOLE
6100
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
3787616
72049
SH
SOLE
72049
0
0
STARBUCKS CORP
COM
855244109
11437903
115464
SH
SOLE
115464
0
0
STATE STR CORP
COM
857477103
1174612
16051
SH
SOLE
16051
0
0
STELLAR BANCORP INC
COM
858927106
29250215
1277860
SH
SOLE
1277860
0
0
STEVANATO GROUP S P A
ORD SHS
T9224W109
1948434
60174
SH
SOLE
60174
0
0
EA SERIES TRUST
STRIVE US ENERGY
02072L722
259920
9500
PRN
SOLE
9500
0
0
STRYKER CORPORATION
COM
863667101
118565333
388624
SH
SOLE
388624
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
671775
12889
SH
SOLE
12889
0
0
SYSCO CORP
COM
871829107
3610201
48655
SH
SOLE
48655
0
0
TJX COS INC NEW
COM
872540109
496530
5856
SH
SOLE
5856
0
0
T-MOBILE US INC
COM
872590104
1701942
12253
SH
SOLE
12253
0
0
PRICE T ROWE GROUP INC
COM
74144T108
3166021
28263
SH
SOLE
28263
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
471801
4675
SH
SOLE
4675
0
0
TAPESTRY INC
COM
876030107
24891172
581569
SH
SOLE
581569
0
0
TARGA RES CORP
COM
87612G101
341232
4484
SH
SOLE
4484
0
0
TARGET CORP
COM
87612E106
2202598
16699
SH
SOLE
16699
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
1925378
13737
SH
SOLE
13737
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
230617499
560963
SH
SOLE
560963
0
0
TESLA INC
COM
88160R101
1628471
6221
SH
SOLE
6221
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
3560298
69132
SH
SOLE
69132
0
0
TEXAS INSTRS INC
COM
882508104
12795102
71076
SH
SOLE
71076
0
0
THE TRADE DESK INC
COM CL A
88339J105
1789110
23169
SH
SOLE
23169
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
460311364
882245
SH
SOLE
882245
0
0
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
2838788
143012
SH
SOLE
143012
0
0
TORO CO
COM
891092108
102137513
1004796
SH
SOLE
1004796
0
0
TRACTOR SUPPLY CO
COM
892356106
107131481
484539
SH
SOLE
484539
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
366837
1918
SH
SOLE
1918
0
0
TRANSDIGM GROUP INC
COM
893641100
2905158
3249
SH
SOLE
3249
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
235681680
4451864
SH
SOLE
4451864
0
0
TRUIST FINL CORP
COM
89832Q109
2410989
79440
SH
SOLE
79440
0
0
TWILIO INC
CL A
90138F102
14536979
228497
SH
SOLE
228497
0
0
TXO ENERGY PARTNERS LP
COM
87313P103
55781875
2576530
SH
SOLE
2576530
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21016326
50463
SH
SOLE
50463
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
1432402
11800
SH
SOLE
11800
0
0
UNILEVER PLC
SPON ADR NEW
904767704
486373
9330
SH
SOLE
9330
0
0
UNION PAC CORP
COM
907818108
251652822
1229854
SH
SOLE
1229854
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3835950
21400
SH
SOLE
21400
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
14977704
31162
SH
SOLE
31162
0
0
UPWORK INC
COM
91688F104
1465623
156919
SH
SOLE
156919
0
0
US BANCORP DEL
COM NEW
902973304
48016338
1453279
SH
SOLE
1453279
0
0
UTZ BRANDS INC
COM CL A
918090101
1653914
101095
SH
SOLE
101095
0
0
VACASA INC
CLASS A COM
91854V107
18589
27397
SH
SOLE
27397
0
0
VALERO ENERGY CORP
COM
91913Y100
1940259
16541
SH
SOLE
16541
0
0
VALMONT INDS INC
COM
920253101
110410400
379352
SH
SOLE
379352
0
0
VANECK ETF TRUST
VANECK VIETNAM
92189F817
1727604
129895
PRN
SOLE
129895
0
0
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
323430
4317
PRN
SOLE
4317
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
572952
7616
PRN
SOLE
7616
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
558462
7390
PRN
SOLE
7390
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1822993
25079
PRN
SOLE
25079
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
5238110
113428
PRN
SOLE
113428
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
354592
3343
PRN
SOLE
3343
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1624190
39926
PRN
SOLE
39926
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
5274757
105033
PRN
SOLE
105033
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
12914021
31708
PRN
SOLE
31708
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
674076
8067
SH
SOLE
8067
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1361062
6714
PRN
SOLE
6714
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3753344
25219
PRN
SOLE
25219
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
419337
2951
PRN
SOLE
2951
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1321027
6642
PRN
SOLE
6642
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
3888603
17653
PRN
SOLE
17653
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3488047
60420
PRN
SOLE
60420
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4521896
59766
PRN
SOLE
59766
0
0
VANGUARD SCOTTSDALE FDS
TOTAL CORP BND
92206C573
6968816
92107
PRN
SOLE
92107
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
211666
1072
PRN
SOLE
1072
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
5653123
96371
PRN
SOLE
96371
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
2170484
27653
PRN
SOLE
27653
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
516461
6535
PRN
SOLE
6535
0
0
VERISK ANALYTICS INC
COM
92345Y106
34690632
153478
SH
SOLE
153478
0
0
VERITEX HLDGS INC
COM
923451108
1920124
107090
SH
SOLE
107090
0
0
VERIZON COMMUNICATIONS
COM
92343V104
7637323
205360
SH
SOLE
205360
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
201293
572
SH
SOLE
572
0
0
VISA INC
COM CL A
92826C839
225312949
948766
SH
SOLE
948766
0
0
VONTIER CORPORATION
COM
928881101
5286112
164114
SH
SOLE
164114
0
0
VULCAN MATS CO
COM
929160109
1347680
5978
SH
SOLE
5978
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
941908
33061
SH
SOLE
33061
0
0
WAL MART STORES INC
COM
931142103
61692287
392495
SH
SOLE
392495
0
0
WASTE CONNECTIONS INC
COM
94106B101
167436778
1171460
SH
SOLE
1171460
0
0
WASTE MGMT INC DEL
COM
94106L109
51518280
297072
SH
SOLE
297072
0
0
WATSCO INC
COM
942622200
27914662
73177
SH
SOLE
73177
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
3148765
17138
SH
SOLE
17138
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
4637378
69819
SH
SOLE
69819
0
0
WELLS FARGO & CO NEW
COM
949746101
4620836
108267
SH
SOLE
108267
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
202215
7625
SH
SOLE
7625
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
3022376
243740
SH
SOLE
243740
0
0
WEYERHAEUSER CO
COM
962166104
469140
14000
SH
SOLE
14000
0
0
WHIRLPOOL CORP
COM
963320106
431193
2898
SH
SOLE
2898
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
3419088
71544
SH
SOLE
71544
0
0
WINGSTOP INC
COM
974155103
4230982
21138
SH
SOLE
21138
0
0
WORKIVA INC
COM CL A
98139A105
6439144
63340
SH
SOLE
63340
0
0
XYLEM INC
COM
98419M100
111633493
991240
SH
SOLE
991240
0
0
YETI HLDGS INC
COM
98585X104
1241055
31953
SH
SOLE
31953
0
0
YUM BRANDS INC
COM
988498101
3757060
27117
SH
SOLE
27117
0
0
YUM CHINA HLDGS INC
COM
98850P109
607658
10755
SH
SOLE
10755
0
0
ZILLOW GROUP INC
CL A
98954M101
1525200
31000
SH
SOLE
31000
0
0
ZIMMER HLDGS INC
COM
98956P102
338229
2323
SH
SOLE
2323
0
0
ZIONS BANCORPORATION
COM
989701107
7980731
297123
SH
SOLE
297123
0
0
ZOETIS INC
CL A
98978V103
330388647
1918522
SH
SOLE
1918522
0
0
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
4285621
159376
SH
SOLE
159376
0
0