0000950123-22-005183.txt : 20220511
0000950123-22-005183.hdr.sgml : 20220511
20220511160608
ACCESSION NUMBER: 0000950123-22-005183
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220511
DATE AS OF CHANGE: 20220511
EFFECTIVENESS DATE: 20220511
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: 22913695
BUSINESS ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
BUSINESS PHONE: 8173323235
MAIL ADDRESS:
STREET 1: 301 COMMERCE SUITE 1600
CITY: FORT WORTH
STATE: TX
ZIP: 76102
13F-HR
1
primary_doc.xml
13F-HR
LIVE
0000310051
XXXXXXXX
03-31-2022
03-31-2022
false
KING LUTHER CAPITAL MANAGEMENT CORP
301 COMMERCE SUITE 1600
FORT WORTH
TX
76102
13F HOLDINGS REPORT
028-01071
N
Anna Nikiforova
Vice President, CCO
817-332-3235
Anna Nikiforova
Fort Worth
TX
05-11-2022
0
606
20497322
false
INFORMATION TABLE
2
13299.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
2209
14835
SH
SOLE
14835
0
0
ABBOTT LABS
COM
002824100
249784
2110377
SH
SOLE
2110377
0
0
ABBVIE INC
COM
00287Y109
157201
969720
SH
SOLE
969720
0
0
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
7015
178050
SH
SOLE
178050
0
0
ACCENTURE LTD BERMUDA
CL A
G1151C101
89012
263949
SH
SOLE
263949
0
0
ACI WORLDWIDE INC
COM
004498101
23008
730658
SH
SOLE
730658
0
0
ADOBE SYS INC
COM
00724F101
388067
851734
SH
SOLE
851734
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
4685
42845
SH
SOLE
42845
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
3265
24673
SH
SOLE
24673
0
0
AGNC INVT CORP
COM
00123Q104
159
12145
SH
SOLE
12145
0
0
AIR PRODS & CHEMS INC
COM
009158106
239539
958501
SH
SOLE
958501
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
331826
2779347
SH
SOLE
2779347
0
0
AKUMIN INC
COM
01021F109
269
242244
SH
SOLE
242244
0
0
ALAMO GROUP INC
COM
011311107
10016
69657
SH
SOLE
69657
0
0
ALARM COM HLDGS INC
COM
011642105
14396
216605
SH
SOLE
216605
0
0
ALCON
ORD SHS
H01301128
176264
2221908
SH
SOLE
2221908
0
0
ALIGN TECHNOLOGY INC
COM
016255101
916
2100
SH
SOLE
2100
0
0
ALLSTATE CORP
COM
020002101
28569
206262
SH
SOLE
206262
0
0
ALPHABET INC CLASS A
COM
02079K305
378998
136264
SH
SOLE
136264
0
0
ALPHABET INC CLASS C
COM
02079K107
389639
139506
SH
SOLE
139506
0
0
ALPHATEC HLDGS INC
COM NEW
02081G201
11671
1014885
SH
SOLE
1014885
0
0
ALTAIR ENGR INC
COM CL A
021369103
6469
100450
SH
SOLE
100450
0
0
ALTRA INDL MOTION CORP
COM
02208R106
5096
130912
SH
SOLE
130912
0
0
ALTRIA GROUP INC
COM
02209S103
1692
32377
SH
SOLE
32377
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
99
30000
SH
SOLE
30000
0
0
AMAZON COM INC
COM
023135106
671736
206057
SH
SOLE
206057
0
0
AMBEV SA
SPONSORED ADR
02319V103
80
24871
SH
SOLE
24871
0
0
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
372
17604
SH
SOLE
17604
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
647
6480
SH
SOLE
6480
0
0
AMERICAN EXPRESS CO
COM
025816109
121714
650878
SH
SOLE
650878
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
1346
21437
SH
SOLE
21437
0
0
AMERICAN TOWER CORP
COM
03027X100
60986
242758
SH
SOLE
242758
0
0
AMETEK INC NEW
COM
031100100
6169
46320
SH
SOLE
46320
0
0
AMGEN INC
CL A
031162100
132520
548009
SH
SOLE
548009
0
0
AMPHENOL CORP NEW
CL A
032095101
1387
18413
SH
SOLE
18413
0
0
ANALOG DEVICES INC
COM
032654105
942
5703
SH
SOLE
5703
0
0
ANNALY CAP MGMT INC
COM
035710409
331
46961
SH
SOLE
46961
0
0
ANSYS INC
COM
03662Q105
35942
113149
SH
SOLE
113149
0
0
ANTHEM INC
COM
036752103
308
627
SH
SOLE
627
0
0
AON PLC
SHS CL A
G0403H108
901
2768
SH
SOLE
2768
0
0
APA CORPORATION
COM
03743Q108
952
23025
SH
SOLE
23025
0
0
APOLLO ENDOSURGERY INC
COM
03767D108
3300
545454
SH
SOLE
545454
0
0
APPIAN CORP
CL A
03782L101
2138
35146
SH
SOLE
35146
0
0
APPLE COMPUTER INC
COM
037833100
1199709
6870790
SH
SOLE
6870790
0
0
APPLIED MATLS INC
COM
038222105
2260
17150
SH
SOLE
17150
0
0
APTARGROUP INC
COM
038336103
353
3000
SH
SOLE
3000
0
0
ARES CAPITAL CORP
COM
04010L103
1100
52495
SH
SOLE
52495
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
269
402
SH
SOLE
402
0
0
AT&T INC
COM
00206R102
31000
1311904
SH
SOLE
1311904
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
18780
82535
SH
SOLE
82535
0
0
AUTODESK INC
COM
052769106
611
2852
SH
SOLE
2852
0
0
AUTOZONE INC
COM
053332102
4658
2278
SH
SOLE
2278
0
0
AVERY DENNISON CORP
COM
053611109
1527
8779
SH
SOLE
8779
0
0
AVID TECHNOLOGY INC
COM
05367P100
7357
210975
SH
SOLE
210975
0
0
AVIENT CORPORATION
COM
05368V106
2450
51047
SH
SOLE
51047
0
0
AXON ENTERPRISE INC
COM
05464C101
28096
203994
SH
SOLE
203994
0
0
AZZ INC
COM
002474104
11516
238725
SH
SOLE
238725
0
0
BAIDU INC
SPON ADR REP A
056752108
429
3245
SH
SOLE
3245
0
0
BALL CORP
COM
058498106
24076
267509
SH
SOLE
267509
0
0
BANK NEW YORK INC
COM
064058100
2057
41451
SH
SOLE
41451
0
0
BANK OF AMERICA CORPORATION
COM
060505104
324552
7873658
SH
SOLE
7873658
0
0
BARNES GROUP INC
COM
067806109
815
20283
SH
SOLE
20283
0
0
BEAM GLOBAL
COM
07373B109
545
26667
SH
SOLE
26667
0
0
BECTON DICKINSON & CO
COM
075887109
5867
22058
SH
SOLE
22058
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
4165
180473
SH
SOLE
180473
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
9521
18
SH
SOLE
18
0
0
BERKSHIRE HATHAWAY INC DEL
CL B
084670702
45434
128741
SH
SOLE
128741
0
0
BGSF INC
COM
05601C105
1018
77300
SH
SOLE
77300
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
1306
16904
SH
SOLE
16904
0
0
BLACK KNIGHT INC
COM
09215C105
55786
961999
SH
SOLE
961999
0
0
BLACKBAUD INC
COM
09227Q100
763
12740
SH
SOLE
12740
0
0
BLACKROCK INC
COM
09247X101
766
1002
SH
SOLE
1002
0
0
BLACKSTONE GROUP INC
COM CL A
09260D107
1751
13790
SH
SOLE
13790
0
0
BLUEKNIGHT ENERGY PARTNERS L
PFD UNIT SER A
09625U208
338
40000
PRN
SOLE
40000
0
0
BOEING CO
COM
097023105
1357
7088
SH
SOLE
7088
0
0
BOK FINL CORP
COM NEW
05561Q201
1073
11416
SH
SOLE
11416
0
0
BOOKING HLDGS INC
COM
09857L108
8180
3483
SH
SOLE
3483
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
484
10937
SH
SOLE
10937
0
0
BP PLC
SPONSORED ADR
055622104
283
9622
SH
SOLE
9622
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
288
11265
SH
SOLE
11265
0
0
BRIGHTCOVE INC
COM
10921T101
4066
521225
SH
SOLE
521225
0
0
BRINKER INTL INC
COM
109641100
611
16024
SH
SOLE
16024
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1684
23060
SH
SOLE
23060
0
0
BROADCOM INC
COM
11135F101
34236
54370
SH
SOLE
54370
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
48518
311594
SH
SOLE
311594
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
981
17338
SH
SOLE
17338
0
0
BROWN FORMAN CORP
CL A
115637100
1255
20000
SH
SOLE
20000
0
0
BRUNSWICK CORP
COM
117043109
441
5455
SH
SOLE
5455
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
4363
67595
SH
SOLE
67595
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
840
7798
SH
SOLE
7798
0
0
CABLE ONE INC
COM
12685J105
536
366
SH
SOLE
366
0
0
CADENCE BANK
COM
12740C103
5826
199120
SH
SOLE
199120
0
0
CAL MAINE FOODS INC
COM NEW
128030202
1006
18227
SH
SOLE
18227
0
0
CALLAWAY GOLF CO
COM
131193104
3383
144450
SH
SOLE
144450
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
542
3260
SH
SOLE
3260
0
0
CANADIAN NAT RES LTD
COM
136385101
782
12610
SH
SOLE
12610
0
0
CANADIAN NATL RY CO
COM
136375102
1493
11128
SH
SOLE
11128
0
0
CANADIAN PAC RY LTD
COM
13645T100
798
9662
SH
SOLE
9662
0
0
CASTLE BIOSCIENCES INC
COM
14843C105
4760
106100
SH
SOLE
106100
0
0
CATALENT INC
COM
148806102
2848
25685
SH
SOLE
25685
0
0
CATERPILLAR INC DEL
COM
149123101
2543
11412
SH
SOLE
11412
0
0
CBTX INC
COM
12481V104
38143
1230423
SH
SOLE
1230423
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
13121
2389978
SH
SOLE
2389978
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
4526
82029
SH
SOLE
82029
0
0
CENTRAL SECS CORP
COM
155123102
343
8297
PRN
SOLE
8297
0
0
CERNER CORP
COM
156782104
281
3000
SH
SOLE
3000
0
0
CERUS CORP
COM
157085101
2110
384255
SH
SOLE
384255
0
0
CHARLES RIV LABS INTL INC
COM
159864107
160641
565698
SH
SOLE
565698
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
876
1606
SH
SOLE
1606
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
407
2942
SH
SOLE
2942
0
0
CHEMOURS CO
COM
163851108
315
10015
SH
SOLE
10015
0
0
CHEVRON CORP NEW
COM
166764100
211152
1296766
SH
SOLE
1296766
0
0
CHUBB LIMITED
COM
H1467J104
1480
6920
SH
SOLE
6920
0
0
CHURCH & DWIGHT INC
COM
171340102
282
2842
SH
SOLE
2842
0
0
CINTAS CORP
COM
172908105
216293
508458
SH
SOLE
508458
0
0
CISCO SYS INC
COM
17275R102
28322
507934
SH
SOLE
507934
0
0
CITIGROUP INC
COM NEW
172967424
4395
82312
SH
SOLE
82312
0
0
CITRIX SYS INC
COM
177376100
864
8565
SH
SOLE
8565
0
0
CLEARWAY ENERGY INC
CL C
18539C204
256
7000
SH
SOLE
7000
0
0
CNX RES CORP
COM
12653C108
6413
309510
SH
SOLE
309510
0
0
COCA COLA CO
COM
191216100
259640
4187748
SH
SOLE
4187748
0
0
COGNYTE SOFTWARE LTD
ORD SHS
M25133105
5262
465280
SH
SOLE
465280
0
0
COLFAX CORP
COM
194014106
5935
149161
SH
SOLE
149161
0
0
COLGATE PALMOLIVE CO
COM
194162103
113700
1499402
SH
SOLE
1499402
0
0
COMCAST CORP NEW
CL A
20030N101
4517
96486
SH
SOLE
96486
0
0
COMERICA INC
COM
200340107
261638
2893264
SH
SOLE
2893264
0
0
COMMSCOPE HLDG CO INC
COM
20337X109
1080
137000
SH
SOLE
137000
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2123
33807
SH
SOLE
33807
0
0
CONOCOPHILLIPS
COM
20825C104
235106
2351057
SH
SOLE
2351057
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
348
1511
SH
SOLE
1511
0
0
COPART INC
COM
217204106
3784
30155
SH
SOLE
30155
0
0
CORTEVA INC
COM
22052L104
28792
500905
SH
SOLE
500905
0
0
COSTCO WHSL CORP NEW
COM
22160K105
10531
18288
SH
SOLE
18288
0
0
COTERRA ENERGY INC
COM
127097103
179558
6657705
SH
SOLE
6657705
0
0
CRESCENT ENERGY COMPANY
CL A COM
44952J104
29609
1707532
SH
SOLE
1707532
0
0
CROSSFIRST BANKSHARES INC
COM
22766M109
16674
1057976
SH
SOLE
1057976
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
1805
9779
SH
SOLE
9779
0
0
CSW INDUSTRIALS INC
COM
126402106
3301
28075
SH
SOLE
28075
0
0
CSX CORP
COM
126408103
426
11384
SH
SOLE
11384
0
0
CULLEN FROST BANKERS INC
COM
229899109
306779
2216448
SH
SOLE
2216448
0
0
CUMMINS INC
COM
231021106
2156
10511
SH
SOLE
10511
0
0
CVS CORP
COM
126650100
14055
138867
SH
SOLE
138867
0
0
CYNERGISTEK INC
COM
23258P105
541
403880
SH
SOLE
403880
0
0
DALLASNEWS CORP
COM SER A
235050101
782
111782
SH
SOLE
111782
0
0
DANAHER CORP DEL
COM
235851102
561739
1915042
SH
SOLE
1915042
0
0
DEERE & CO
COM
244199105
1563
3762
SH
SOLE
3762
0
0
DELUXE CORP
COM
248019101
2520
83347
SH
SOLE
83347
0
0
DENTSPLY SIRONA INC
COM
24906P109
672
13643
SH
SOLE
13643
0
0
DERMTECH INC
COM
24984K105
541
36860
SH
SOLE
36860
0
0
DEVON ENERGY CORP NEW
COM
25179M103
90717
1534197
SH
SOLE
1534197
0
0
DEXCOM INC
COM
252131107
5874
11482
SH
SOLE
11482
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
743
3658
SH
SOLE
3658
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
2299
16769
SH
SOLE
16769
0
0
DIGITAL RLTY TR INC
COM
253868103
940
6627
SH
SOLE
6627
0
0
DIGITALBRIDGE GROUP INC
CL A COM
25401T108
742
103100
SH
SOLE
103100
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
1215
21000
SH
SOLE
21000
0
0
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
336
6856
PRN
SOLE
6856
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
326
11834
PRN
SOLE
11834
0
0
DISCOVER FINL SVCS
COM
254709108
1805
16382
SH
SOLE
16382
0
0
DISNEY WALT CO
COM DISNEY
254687106
168382
1227631
SH
SOLE
1227631
0
0
DOLLAR GEN CORP NEW
COM
256677105
769
3456
SH
SOLE
3456
0
0
DOLLAR TREE INC
COM
256746108
6738
42073
SH
SOLE
42073
0
0
DOMINION RES INC VA NEW
COM
25746U109
303
3570
SH
SOLE
3570
0
0
DOVER CORP
COM
260003108
506
3222
SH
SOLE
3222
0
0
DOW INC
COM
260557103
504
7910
SH
SOLE
7910
0
0
DRIVE SHACK INC
COM
262077100
472
306485
SH
SOLE
306485
0
0
DRIVEN BRANDS HLDGS INC
COM
26210V102
4414
167970
SH
SOLE
167970
0
0
DUKE ENERGY CORP NEW
COM
26441C204
1409
12620
SH
SOLE
12620
0
0
DUN & BRADSTREET HLDGS INC
COM
26484T106
21056
1201808
SH
SOLE
1201808
0
0
DUPONT DE NEMOURS INC
COM
26614N102
128414
1745228
SH
SOLE
1745228
0
0
DXP ENTERPRISES INC NEW
COM NEW
233377407
11677
431028
SH
SOLE
431028
0
0
DZS INC
COM
268211109
6297
454000
SH
SOLE
454000
0
0
EAGLE MATERIALS INC
COM
26969P108
4849
37775
SH
SOLE
37775
0
0
EATON CORP PLC
SHS
G29183103
861
5676
SH
SOLE
5676
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
140
10000
PRN
SOLE
10000
0
0
ECOLAB INC
COM
278865100
176430
999266
SH
SOLE
999266
0
0
ECOVYST INC
COM
27923Q109
7167
619940
SH
SOLE
619940
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1275
10827
SH
SOLE
10827
0
0
EGAIN CORP
COM NEW
28225C806
1470
126951
SH
SOLE
126951
0
0
ELECTRONIC ARTS INC
COM
285512109
512
4050
SH
SOLE
4050
0
0
ELEMENT SOLUTIONS INC
COM
28618M106
1598
72975
SH
SOLE
72975
0
0
ELEVATE CREDIT INC
COM
28621V101
162
52815
SH
SOLE
52815
0
0
EMERSON ELEC CO
COM
291011104
118606
1209644
SH
SOLE
1209644
0
0
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
147
13165
SH
SOLE
13165
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
7657
296672
SH
SOLE
296672
0
0
ENVESTNET INC
COM
29404K106
1343
18041
SH
SOLE
18041
0
0
EOG RES INC
COM
26875P101
61710
517574
SH
SOLE
517574
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
336
3734
SH
SOLE
3734
0
0
EVERI HLDGS INC
COM
30034T103
3928
187045
SH
SOLE
187045
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
3266
69510
SH
SOLE
69510
0
0
EXACT SCIENCES CORP
COM
30063P105
2288
32725
SH
SOLE
32725
0
0
EXPEDITORS INTL WASH INC
COM
302130109
220
2129
SH
SOLE
2129
0
0
EXXON MOBIL CORP
COM
30231G102
59361
718740
SH
SOLE
718740
0
0
FARO TECHNOLOGIES INC
COM
311642102
727
14000
SH
SOLE
14000
0
0
FASTENAL CO
COM
311900104
480
8088
SH
SOLE
8088
0
0
FEDEX CORP
COM
31428X106
774
3344
SH
SOLE
3344
0
0
FIRST FINL BANKSHARES
COM
32020R109
21243
481480
SH
SOLE
481480
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
470
2500
PRN
SOLE
2500
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
212
4000
PRN
SOLE
4000
0
0
FIRSTSERVICE CORP NEW
COM
33767E202
2658
18348
SH
SOLE
18348
0
0
FIVE BELOW INC
COM
33829M101
546
3450
SH
SOLE
3450
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
221
887
SH
SOLE
887
0
0
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
328
7000
PRN
SOLE
7000
0
0
FLOWSERVE CORP
COM
34354P105
1109
30890
SH
SOLE
30890
0
0
FMC CORP
COM NEW
302491303
402304
3057720
SH
SOLE
3057720
0
0
FORD MTR CO DEL
COM
345370860
1254
74150
SH
SOLE
74150
0
0
FORTINET INC
COM
34959E109
19551
57210
SH
SOLE
57210
0
0
FORTIVE CORP
COM
34959J108
31394
515249
SH
SOLE
515249
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
28197
1095025
SH
SOLE
1095025
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
210
2824
SH
SOLE
2824
0
0
FOX FACTORY HLDG CORP
COM
35138V102
2015
20570
SH
SOLE
20570
0
0
FRANKLIN ELEC INC
COM
353514102
99420
1197254
SH
SOLE
1197254
0
0
FREQUENCY ELECTRS INC
COM
358010106
870
100000
SH
SOLE
100000
0
0
GARMIN LTD
SHS
H2906T109
1332
11234
SH
SOLE
11234
0
0
GENERAC HLDGS INC
COM
368736104
106016
356645
SH
SOLE
356645
0
0
GENERAL DYNAMICS CORP
COM
369550108
7739
32086
SH
SOLE
32086
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
20246
221267
SH
SOLE
221267
0
0
GENERAL MLS INC
COM
370334104
3796
56061
SH
SOLE
56061
0
0
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
176
15000
SH
SOLE
15000
0
0
GENTEX CORP
COM
371901109
12213
418680
SH
SOLE
418680
0
0
GENUINE PARTS CO
COM
372460105
1096
8698
SH
SOLE
8698
0
0
GILEAD SCIENCES INC
COM
375558103
1366
22984
SH
SOLE
22984
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
45626
907434
SH
SOLE
907434
0
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
23886
741101
SH
SOLE
741101
0
0
GLOBE LIFE INC
COM
37959E102
529
5262
SH
SOLE
5262
0
0
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
766
36520
PRN
SOLE
36520
0
0
GLOBAL X FDS
NASDQ 100 CVRDGW
37954Y269
266
8960
PRN
SOLE
8960
0
0
GLOBAL X FDS
RUSSELL 2000
37954Y459
278
11695
PRN
SOLE
11695
0
0
GLOBAL X FDS
S&P 500 COVERED
37954Y475
294
5935
PRN
SOLE
5935
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3546
10743
SH
SOLE
10743
0
0
GOOSEHEAD INS INC
CL A
38267D109
4541
57790
SH
SOLE
57790
0
0
GORMAN RUPP CO
COM
383082104
12922
360149
SH
SOLE
360149
0
0
GRAHAM CORP
COM
384556106
825
107002
SH
SOLE
107002
0
0
GRAINGER W W INC
COM
384802104
2707
5249
SH
SOLE
5249
0
0
GSI TECHNOLOGY INC
COM
36241U106
804
210000
SH
SOLE
210000
0
0
HALLIBURTON CO
COM
406216101
2450
64690
SH
SOLE
64690
0
0
HASBRO INC
COM
418056107
565
6900
SH
SOLE
6900
0
0
HEALTHEQUITY INC
COM
42226A107
3730
55310
SH
SOLE
55310
0
0
HEICO CORP NEW
COM
422806109
217
1415
SH
SOLE
1415
0
0
HELIOS TECHNOLOGIES INC
COM
42328H109
5177
64510
SH
SOLE
64510
0
0
HERSHEY CO
COM
427866108
338
1561
SH
SOLE
1561
0
0
HESS CORP
COM
42809H107
1591
14865
SH
SOLE
14865
0
0
HEXCEL CORP NEW
COM
428291108
2706
45510
SH
SOLE
45510
0
0
HF SINCLAIR CORPORATION
COM
403949100
5671
142320
SH
SOLE
142320
0
0
HILLTOP HOLDINGS INC
COM
432748101
1280
43542
SH
SOLE
43542
0
0
HOME BANCSHARES INC
COM
436893200
19369
857040
SH
SOLE
857040
0
0
HOME DEPOT INC
COM
437076102
408623
1365126
SH
SOLE
1365126
0
0
HONEYWELL INTL INC
COM
438516106
314707
1617364
SH
SOLE
1617364
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
1549
14725
SH
SOLE
14725
0
0
HP INC
COM
40434L105
420
11559
SH
SOLE
11559
0
0
ICON PLC
SHS
G4705A100
334
1374
SH
SOLE
1374
0
0
IDEX CORP
COM
45167R104
109046
568750
SH
SOLE
568750
0
0
IDEXX LABS INC
COM
45168D104
2299
4202
SH
SOLE
4202
0
0
ILLINOIS TOOL WKS INC
COM
452308109
31047
148267
SH
SOLE
148267
0
0
INDEPENDENT BK GROUP INC
COM
45384B106
1139
16000
SH
SOLE
16000
0
0
ETFIS SER TR I
INFRAC ACT MLP
26923G772
558
18500
PRN
SOLE
18500
0
0
INOTIV INC
COM
45783Q100
3111
118815
SH
SOLE
118815
0
0
INTEL CORP
COM
458140100
96615
1949464
SH
SOLE
1949464
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
547
4140
SH
SOLE
4140
0
0
INTERNATIONAL PAPER CO
COM
460146103
2096
45423
SH
SOLE
45423
0
0
INTEVAC INC
COM
461148108
2461
460045
SH
SOLE
460045
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1688
12985
SH
SOLE
12985
0
0
INTUIT
COM
461202103
35712
74270
SH
SOLE
74270
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
670
2221
SH
SOLE
2221
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
2058
5676
SH
SOLE
5676
0
0
INVESCO HIG INCM 2023 TARG T
COM
46135X108
88
10000
SH
SOLE
10000
0
0
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
235
26000
PRN
SOLE
26000
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
394
4603
PRN
SOLE
4603
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
471
2561
PRN
SOLE
2561
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
318
1100
PRN
SOLE
1100
0
0
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
894
6000
PRN
SOLE
6000
0
0
IRON MTN INC NEW
COM
46284V101
806
14550
SH
SOLE
14550
0
0
ISHARES INC
MSCI CDA ETF
464286509
14743
366646
PRN
SOLE
366646
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
536
7225
PRN
SOLE
7225
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
447
10550
PRN
SOLE
10550
0
0
ISHARES TR
S&P 100 ETF
464287101
699
3350
PRN
SOLE
3350
0
0
ISHARES TR
CORE S&P TTL STK
464287150
4135
40963
PRN
SOLE
40963
0
0
ISHARES TR
CORE S&P500 ETF
464287200
453
999
PRN
SOLE
999
0
0
ISHARES TR
CORE US AGGBD ET
464287226
5324
49712
PRN
SOLE
49712
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
1190
14277
PRN
SOLE
14277
0
0
ISHARES TR
MSCI EAFE ETF
464287465
237
3225
PRN
SOLE
3225
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
612
5112
PRN
SOLE
5112
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
304
1133
PRN
SOLE
1133
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
238
1436
PRN
SOLE
1436
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
914
3293
PRN
SOLE
3293
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
342
2120
PRN
SOLE
2120
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
454
2214
PRN
SOLE
2214
0
0
ISHARES TR
U.S. TECH ETF
464287721
247
2400
PRN
SOLE
2400
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
4309
39947
PRN
SOLE
39947
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
792
7732
PRN
SOLE
7732
0
0
ISHARES TR
SP SMCP600GR ETF
464287887
1553
12412
PRN
SOLE
12412
0
0
ISHARES TR
MSCI ACWI EX US
464288240
8274
158296
PRN
SOLE
158296
0
0
ISHARES TR
MBS ETF
464288588
352
3454
PRN
SOLE
3454
0
0
ISHARES TR
INTRMD CR BD ETF
464288638
2234
40712
PRN
SOLE
40712
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
403
3300
PRN
SOLE
3300
0
0
ISHARES TR
SHORT TREAS BD
464288679
226
2052
PRN
SOLE
2052
0
0
ISHARES TR
PFD AND INCM SEC
464288687
276
7579
PRN
SOLE
7579
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
1690
15812
PRN
SOLE
15812
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
994
16168
PRN
SOLE
16168
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
338
5493
PRN
SOLE
5493
0
0
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
2812
112285
PRN
SOLE
112285
0
0
ISHARES TR
IBONDS DEC2023
46435G318
314
12345
PRN
SOLE
12345
0
0
ISHARES TR
IBONDS DEC22 ETF
46435G755
1079
41643
PRN
SOLE
41643
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
789
7850
PRN
SOLE
7850
0
0
ITERIS INC
COM
46564T107
989
331900
SH
SOLE
331900
0
0
ITT INC
COM
45073V108
2645
35165
SH
SOLE
35165
0
0
HUNT J B TRANS SVCS INC
COM
445658107
1426
7100
SH
SOLE
7100
0
0
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
349
6992
PRN
SOLE
6992
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
467
14212
SH
SOLE
14212
0
0
JOHNSON & JOHNSON
COM
478160104
111028
626464
SH
SOLE
626464
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
3090
47126
SH
SOLE
47126
0
0
JP MORGAN CHASE & CO
COM
46625H100
330981
2427971
SH
SOLE
2427971
0
0
KEURIG DR PEPPER INC
COM
49271V100
80516
2124435
SH
SOLE
2124435
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
5022
308853
SH
SOLE
308853
0
0
KIMBERLY CLARK CORP
COM
494368103
131505
1067756
SH
SOLE
1067756
0
0
KINDER MORGAN INC DEL
COM
49456B101
45201
2390304
SH
SOLE
2390304
0
0
KIRBY CORP
COM
497266106
127830
1770737
SH
SOLE
1770737
0
0
KLA CORPORATION
COM NEW
482480100
1434
3917
SH
SOLE
3917
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
87466
352020
SH
SOLE
352020
0
0
LAM RESEARCH CORP
COM
512807108
2697
5017
SH
SOLE
5017
0
0
LANDSTAR SYS INC
COM
515098101
830
5506
SH
SOLE
5506
0
0
LANTRONIX INC
COM NEW
516548203
3313
495900
SH
SOLE
495900
0
0
LAUDER ESTEE COS INC
CL A
518439104
121231
445177
SH
SOLE
445177
0
0
LAWSON PRODS INC
COM
520776105
167399
4343508
SH
SOLE
4343508
0
0
LESLIES INC
COM
527064109
13101
676707
SH
SOLE
676707
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
3397
74294
SH
SOLE
74294
0
0
LIFE STORAGE INC
COM
53223X107
1538
10950
SH
SOLE
10950
0
0
LIGHTWAVE LOGIC INC
COM
532275104
144
15000
SH
SOLE
15000
0
0
LILLY ELI & CO
COM
532457108
7237
25270
SH
SOLE
25270
0
0
LINCOLN NATL CORP IND
COM
534187109
261
4000
SH
SOLE
4000
0
0
LINDE PLC
COM
G5494J103
25594
80124
SH
SOLE
80124
0
0
LIVERAMP HLDGS INC
COM
53815P108
12440
332701
SH
SOLE
332701
0
0
LKQ CORP
COM
501889208
3173
69881
SH
SOLE
69881
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
157
65000
SH
SOLE
65000
0
0
LOCKHEED MARTIN CORP
COM
539830109
5359
12142
SH
SOLE
12142
0
0
LOWES COS INC
COM
548661107
13670
67610
SH
SOLE
67610
0
0
LPL FINL HLDGS INC
COM
50212V100
1577
8630
SH
SOLE
8630
0
0
LUMEN TECHNOLOGIES INC
COM
550241103
711
63062
SH
SOLE
63062
0
0
LUMENTUM HLDGS INC
COM
55024U109
3795
38880
SH
SOLE
38880
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
3227
65763
SH
SOLE
65763
0
0
MAGNITE INC
COM
55955D100
7765
587805
SH
SOLE
587805
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
29263
1237322
SH
SOLE
1237322
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
1780
41752
SH
SOLE
41752
0
0
MARATHON OIL CORP
COM
565849106
2240
89200
SH
SOLE
89200
0
0
MARRIOTT INTL INC NEW
CL A
571903202
566
3219
SH
SOLE
3219
0
0
MARSH & MCLENNAN COS INC
COM
571748102
706
4143
SH
SOLE
4143
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
256859
667357
SH
SOLE
667357
0
0
MASTERCARD INC
CL A
57636Q104
7729
21626
SH
SOLE
21626
0
0
MATADOR RES CO
COM
576485205
636
12000
SH
SOLE
12000
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
379
3800
SH
SOLE
3800
0
0
MCDONALDS CORP
COM
580135101
7265
29378
SH
SOLE
29378
0
0
MCKESSON CORP
COM
58155Q103
306
1000
SH
SOLE
1000
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
604
28590
SH
SOLE
28590
0
0
MEDPACE HLDGS INC
COM
58506Q109
4853
29665
SH
SOLE
29665
0
0
MEDTRONIC INC
COM
G5960L103
24790
223435
SH
SOLE
223435
0
0
MERCK & CO INC
COM
58933Y105
124800
1521028
SH
SOLE
1521028
0
0
MERCURY SYS INC
COM
589378108
7532
116870
SH
SOLE
116870
0
0
MESA LABS INC
COM
59064R109
3541
13891
SH
SOLE
13891
0
0
META PLATFORMS INC
CL A
30303M102
40472
182010
SH
SOLE
182010
0
0
METLIFE INC
COM
59156R108
2621
37296
SH
SOLE
37296
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
223
2968
SH
SOLE
2968
0
0
MICROSOFT CORP
COM
594918104
883642
2866084
SH
SOLE
2866084
0
0
MIDDLEBY CORP
COM
596278101
2579
15730
SH
SOLE
15730
0
0
MODEL N INC
COM
607525102
3495
129915
SH
SOLE
129915
0
0
MONDELEZ INTL INC
CL A
609207105
60876
969675
SH
SOLE
969675
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
432
5409
SH
SOLE
5409
0
0
MOODYS CORP
COM
615369105
132095
391498
SH
SOLE
391498
0
0
MORGAN STANLEY
COM NEW
617446448
901
10308
SH
SOLE
10308
0
0
MOTOROLA SOLUTIONS INC
COM NEW
617446448
201
828
SH
SOLE
828
0
0
MPLX LP
COM UNIT REP LTD
55336V100
250
7540
SH
SOLE
7540
0
0
MSCI INC
COM
55354G100
3123
6210
SH
SOLE
6210
0
0
MURPHY OIL CORP
COM
626717102
2190
54233
SH
SOLE
54233
0
0
MURPHY USA INC
COM
626755102
2941
14709
SH
SOLE
14709
0
0
NATERA INC
COM
632307104
329
8085
SH
SOLE
8085
0
0
NATIONAL INSTRS CORP
COM
636518102
60276
1484996
SH
SOLE
1484996
0
0
NEOGEN CORP
COM
640491106
44813
1453095
SH
SOLE
1453095
0
0
NEOGENOMICS INC
COM NEW
64049M209
266
21915
SH
SOLE
21915
0
0
NETFLIX INC
COM
64110L106
1470
3924
SH
SOLE
3924
0
0
NEWELL BRANDS INC
COM
651229106
87427
4083447
SH
SOLE
4083447
0
0
NEWMARK GROUP INC
CL A
65158N102
4690
294605
SH
SOLE
294605
0
0
NEWMONT MNG CORP
COM
651639106
114943
1446729
SH
SOLE
1446729
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
6851
36350
SH
SOLE
36350
0
0
NEXTERA ENERGY INC
COM
65339F101
2376
28044
SH
SOLE
28044
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
619
7423
SH
SOLE
7423
0
0
NIKE INC
CL B
654106103
151006
1122221
SH
SOLE
1122221
0
0
NOKIA CORP
SPONSORED ADR
654902204
137
25000
SH
SOLE
25000
0
0
NORDSON CORP
COM
655663102
479
2110
SH
SOLE
2110
0
0
NORFOLK SOUTHERN CORP
COM
655844108
1631
5720
SH
SOLE
5720
0
0
NORTHERN OIL AND GAS INC MN
COM
665531307
1543
54750
SH
SOLE
54750
0
0
NORTHERN TR CORP
COM
665859104
6051
51958
SH
SOLE
51958
0
0
NORTHROP GRUMMAN CORP
COM
666807102
571
1277
SH
SOLE
1277
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
819
9334
SH
SOLE
9334
0
0
NOVO-NORDISK A S
ADR
670100205
361
3255
SH
SOLE
3255
0
0
NUCOR CORP
COM
670346105
1412
9500
SH
SOLE
9500
0
0
NUTANIX INC
CL A
67059N108
7804
290965
SH
SOLE
290965
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
99
10300
PRN
SOLE
10300
0
0
NUVEEN MUN CR OPPORTUNITIES
CONV BONDS
670663103
181
13400
PRN
SOLE
13400
0
0
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
351
24336
PRN
SOLE
24336
0
0
NV5 GLOBAL INC
COM
62945V109
3973
29807
SH
SOLE
29807
0
0
NVIDIA CORP
COM
67066G104
46445
170214
SH
SOLE
170214
0
0
O REILLY AUTOMOTIVE INC
COM
67103H107
48727
71138
SH
SOLE
71138
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
657
2200
SH
SOLE
2200
0
0
OMNICELL INC
COM
68213N109
3245
25057
SH
SOLE
25057
0
0
OMNICOM GROUP INC
COM
681919106
630
7422
SH
SOLE
7422
0
0
ONEOK INC NEW
COM
682680103
490
6943
SH
SOLE
6943
0
0
OPEN LENDING CORP
COM CL A
68373J104
9577
506440
SH
SOLE
506440
0
0
ORACLE CORP
COM
68389X105
239529
2895315
SH
SOLE
2895315
0
0
ORIGIN BANCORP INC
COM
68621T102
11246
265923
SH
SOLE
265923
0
0
OWENS CORNING NEW
COM
690742101
794
8675
SH
SOLE
8675
0
0
PALOMAR HLDGS INC
COM
69753M105
4943
77240
SH
SOLE
77240
0
0
PARKER HANNIFAN CORP
COM
701094104
40539
142862
SH
SOLE
142862
0
0
PAYCHEX INC
COM
704326107
1343
9838
SH
SOLE
9838
0
0
PAYLOCITY HLDG CORP
COM
70438V106
789
3835
SH
SOLE
3835
0
0
PAYPAL HLDGS INC
COM
70450Y103
243770
2107828
SH
SOLE
2107828
0
0
PEMBINA PIPELINE CORP
COM
706327103
376
10000
SH
SOLE
10000
0
0
PEPSICO INC
COM
713448108
256209
1530701
SH
SOLE
1530701
0
0
PERFICIENT INC
COM
71375U101
6111
55510
SH
SOLE
55510
0
0
PERKINELMER INC
COM
714046109
166929
956832
SH
SOLE
956832
0
0
PETCO HEALTH & WELLNESS CO I
COM
71601V105
13301
679670
SH
SOLE
679670
0
0
PFIZER INC
COM
717081103
118574
2290394
SH
SOLE
2290394
0
0
PGT INC
COM
69336V101
2289
127325
SH
SOLE
127325
0
0
PHILIP MORRIS INTL INC
COM
718172109
4072
43350
SH
SOLE
43350
0
0
PHILLIPS 66
COM
718546104
1589
18389
SH
SOLE
18389
0
0
PIMCO ETF TR
TOTL RETN ETF
72201R775
254
2500
PRN
SOLE
2500
0
0
PINNACLE FINL PARTNERS INC
COM
72346Q104
4470
48544
SH
SOLE
48544
0
0
PINTEREST INC
CL A
72352L106
36085
1466291
SH
SOLE
1466291
0
0
PIONEER NAT RES CO
COM
723787107
116141
464510
SH
SOLE
464510
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
193
17905
SH
SOLE
17905
0
0
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
231
20000
SH
SOLE
20000
0
0
PLAYA HOTELS & RESORTS NV
SHS
N70544106
2918
337385
SH
SOLE
337385
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1397
7572
SH
SOLE
7572
0
0
POOL CORPORATION
COM
73278L105
1603
3790
SH
SOLE
3790
0
0
POST HLDGS INC
COM
737446104
1356
19580
SH
SOLE
19580
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
633
12008
SH
SOLE
12008
0
0
PPG INDS INC
COM
693506107
303
2309
SH
SOLE
2309
0
0
PRIMO WATER CORPORATION
COM
74167P108
2865
201075
SH
SOLE
201075
0
0
PROCTER & GAMBLE CO
COM
742718109
188666
1234728
SH
SOLE
1234728
0
0
PROFIRE ENERGY INC
COM
74316X101
1668
1283025
SH
SOLE
1283025
0
0
PROGYNY INC
COM
74340E103
9266
180269
SH
SOLE
180269
0
0
PROLOGIS INC
COM
74340W103
1244
7701
SH
SOLE
7701
0
0
PROSPERITY BANCSHARES INC
COM
743606105
4212
60702
SH
SOLE
60702
0
0
PRUDENTIAL FINL INC
COM
744320102
2345
19844
SH
SOLE
19844
0
0
Q2 HLDGS INC
COM
74736L109
2875
46635
SH
SOLE
46635
0
0
QUAKER CHEM CORP
COM
747316107
2640
15276
SH
SOLE
15276
0
0
QUALCOMM INC
COM
747525103
114699
750551
SH
SOLE
750551
0
0
QUANTUM CORP
COM NEW
747906501
1510
665000
SH
SOLE
665000
0
0
R1 RCM INC
COM
749397105
5610
209652
SH
SOLE
209652
0
0
RANGE RES CORP
COM
75281A109
516
17000
SH
SOLE
17000
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
1653
15041
SH
SOLE
15041
0
0
RAYTHEON TECHNOLOGIES CORP
COM NEW
75513E101
8419
84980
SH
SOLE
84980
0
0
REATA PHARMACEUTICALS INC
CL A
75615P103
2245
68534
SH
SOLE
68534
0
0
RED ROCK RESORTS INC
CL A
75700L108
4233
87177
SH
SOLE
87177
0
0
REDWIRE CORPORATION
COM
75776W103
4240
500000
SH
SOLE
500000
0
0
REGAL REXNORD CORPORATION
COM
758750103
1328
8925
SH
SOLE
8925
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1155
1654
SH
SOLE
1654
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
24836
135456
SH
SOLE
135456
0
0
REPAY HLDGS CORP
COM CL A
76029L100
2388
161675
SH
SOLE
161675
0
0
REPUBLIC SVCS INC
COM
760759100
7392
55789
SH
SOLE
55789
0
0
RIMINI STR INC DEL
COM
76674Q107
103
17682
SH
SOLE
17682
0
0
ROCKWELL AUTOMATION INC
COM
773903109
152840
545799
SH
SOLE
545799
0
0
ROPER INDS INC NEW
COM
776696106
285647
604890
SH
SOLE
604890
0
0
ROYAL GOLD INC
COM
780287108
391
2765
SH
SOLE
2765
0
0
RYDER SYS INC
COM
783549108
207
2611
SH
SOLE
2611
0
0
S&P GLOBAL INC
COM
78409V104
3208
7822
SH
SOLE
7822
0
0
SABINE ROYALTY TR
UNIT BEN INT
785688102
8602
148955
SH
SOLE
148955
0
0
SALESFORCE COM INC
COM
79466L302
90894
428100
SH
SOLE
428100
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
9015
26200
SH
SOLE
26200
0
0
SCHLUMBERGER LTD
COM
806857108
2090
50584
SH
SOLE
50584
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
380
13680
PRN
SOLE
13680
0
0
SCHWAB STRATEGIC TR
1 5YR CORP BD
808524714
1275
26250
PRN
SOLE
26250
0
0
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
620
17520
PRN
SOLE
17520
0
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
2797
35457
PRN
SOLE
35457
0
0
SEACOAST BKG CORP FLA
COM NEW
811707801
5072
144840
SH
SOLE
144840
0
0
SEALED AIR CORP NEW
COM
81211K100
835
12475
SH
SOLE
12475
0
0
SEI INVESTMENTS CO
COM
784117103
550
9140
SH
SOLE
9140
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
296
2160
PRN
SOLE
2160
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
203
1095
SH
SOLE
1095
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
703
4421
PRN
SOLE
4421
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
2905
339000
SH
SOLE
339000
0
0
SERVICE CORP INTL
COM
817565104
398
6045
SH
SOLE
6045
0
0
SERVICENOW INC
COM
81762P102
468
840
SH
SOLE
840
0
0
SERVICESOURCE INTL INC
COM
81763U100
884
680000
SH
SOLE
680000
0
0
SHELL PLC
SPON ADS
780259305
758
13801
SH
SOLE
13801
0
0
SHERWIN WILLIAMS CO
COM
824348106
39136
156781
SH
SOLE
156781
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
17600
671258
SH
SOLE
671258
0
0
SL GREEN RLTY CORP
COM
78440X887
1771
21818
SH
SOLE
21818
0
0
SM ENERGY CO
COM
78454L100
343
8804
SH
SOLE
8804
0
0
SMART GLOBAL HLDGS INC
SHS
G8232Y101
775
30000
SH
SOLE
30000
0
0
SMITH A O CORP
COM
831865209
5597
87600
SH
SOLE
87600
0
0
SMITH MIDLAND CORP
COM
832156103
425
23961
SH
SOLE
23961
0
0
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
119
10500
SH
SOLE
10500
0
0
SONOCO PRODS CO
COM
835495102
636
10160
SH
SOLE
10160
0
0
SONOS INC
COM
83570H108
3721
131870
SH
SOLE
131870
0
0
SOUTHSTATE CORPORATION
COM
840441109
256
3137
SH
SOLE
3137
0
0
SOUTHERN CO
COM
842587107
408
5633
SH
SOLE
5633
0
0
SOUTHSIDE BANCSHARES INC
COM
84470P109
1086
26602
SH
SOLE
26602
0
0
SOUTHWEST AIRLS CO
COM
844741108
461
10063
SH
SOLE
10063
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5239
11599
SH
SOLE
11599
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
1940
10741
PRN
SOLE
10741
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
219
5665
PRN
SOLE
5665
0
0
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
1219
35700
PRN
SOLE
35700
0
0
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
283
2760
PRN
SOLE
2760
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
312
2500
PRN
SOLE
2500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
279
2175
PRN
SOLE
2175
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
481
5351
PRN
SOLE
5351
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
831
9094
PRN
SOLE
9094
0
0
SPROUT SOCIAL INC
COM CL A
85209W109
61312
765246
SH
SOLE
765246
0
0
SPS COMMERCE INC
COM
78463M107
846
6450
SH
SOLE
6450
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
9302
116400
SH
SOLE
116400
0
0
STARBUCKS CORP
COM
855244109
27477
302048
SH
SOLE
302048
0
0
STRONGHOLD DIGITAL MINING IN
CLASS A COM
86337R103
196
33500
SH
SOLE
33500
0
0
STRYKER CORPORATION
COM
863667101
109815
410752
SH
SOLE
410752
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
565
10122
SH
SOLE
10122
0
0
SVB FINL GROUP
COM
78486Q101
7221
12907
SH
SOLE
12907
0
0
SWK HLDGS CORP
COM NEW
78501P203
1312
77737
SH
SOLE
77737
0
0
SYSCO CORP
COM
871829107
3445
42191
SH
SOLE
42191
0
0
T-MOBILE US INC
COM
872590104
1670
13011
SH
SOLE
13011
0
0
PRICE T ROWE GROUP INC
COM
74144T108
973
6436
SH
SOLE
6436
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
341
3270
SH
SOLE
3270
0
0
TAPESTRY INC
COM
876030107
9990
268904
SH
SOLE
268904
0
0
TARGA RES CORP
COM
87612G101
281
3720
SH
SOLE
3720
0
0
TARGET CORP
COM
87612E106
4006
18876
SH
SOLE
18876
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
2417
18452
SH
SOLE
18452
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
201848
427075
SH
SOLE
427075
0
0
TESLA INC
COM
88160R101
926
859
SH
SOLE
859
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
3877
67647
SH
SOLE
67647
0
0
TEXAS INSTRS INC
COM
882508104
10129
55206
SH
SOLE
55206
0
0
TEXTAINER GROUP HOLDINGS LTD
COM
G8766E109
2074
54480
SH
SOLE
54480
0
0
COOPER COS INC
COM NEW
216648402
334
800
SH
SOLE
800
0
0
THE NECESSITY RETAIL REIT IN
COM CLASS A
02607T109
98
12332
SH
SOLE
12332
0
0
THE TRADE DESK INC
COM CL A
88339J105
2406
34750
SH
SOLE
34750
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
558465
945510
SH
SOLE
945510
0
0
THIRD COAST BANCSHARES INC
COM
88422P109
231
10000
SH
SOLE
10000
0
0
TORO CO
COM
891092108
82619
966413
SH
SOLE
966413
0
0
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
2662
55000
SH
SOLE
55000
0
0
TRACTOR SUPPLY CO
COM
892356106
114228
489473
SH
SOLE
489473
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
336
2198
SH
SOLE
2198
0
0
TRANSDIGM GROUP INC
COM
893641100
2106
3232
SH
SOLE
3232
0
0
TREX CO INC
COM
89531P105
432
6615
SH
SOLE
6615
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
296755
4113593
SH
SOLE
4113593
0
0
TRITON INTL LTD
CL A
G9078F107
1031
14695
SH
SOLE
14695
0
0
TRIUMPH GROUP INC NEW
COM
896818101
3282
129818
SH
SOLE
129818
0
0
TRUIST FINL CORP
COM
89832Q109
70260
1239158
SH
SOLE
1239158
0
0
TWILIO INC
CL A
90138F102
3689
22385
SH
SOLE
22385
0
0
TWITTER INC
COM
90184L102
582
15040
SH
SOLE
15040
0
0
TYLER TECHNOLOGIES INC
COM
902252105
21570
48484
SH
SOLE
48484
0
0
U S PHYSICAL THERAPY INC
COM
90337L108
3946
39680
SH
SOLE
39680
0
0
UNION PAC CORP
COM
907818108
344870
1262289
SH
SOLE
1262289
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
5040
23500
SH
SOLE
23500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8104
15891
SH
SOLE
15891
0
0
UPWORK INC
COM
91688F104
5111
219925
SH
SOLE
219925
0
0
US BANCORP DEL
COM NEW
902973304
123241
2318733
SH
SOLE
2318733
0
0
UTZ BRANDS INC
COM CL A
918090101
3099
209670
SH
SOLE
209670
0
0
V F CORP
COM
918204108
60063
1056329
SH
SOLE
1056329
0
0
VACASA INC
CLASS A COM
91854V107
130
15755
SH
SOLE
15755
0
0
VALERO ENERGY CORP
COM
91913Y100
1802
17745
SH
SOLE
17745
0
0
VALMONT INDS INC
COM
920253101
101467
425261
SH
SOLE
425261
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
654
7986
PRN
SOLE
7986
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
615
7890
PRN
SOLE
7890
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1433
18020
PRN
SOLE
18020
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
741
15423
PRN
SOLE
15423
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
392
3496
PRN
SOLE
3496
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
581
12591
PRN
SOLE
12591
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
3267
63374
PRN
SOLE
63374
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
7010
16885
PRN
SOLE
16885
0
0
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
1270
5698
PRN
SOLE
5698
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
859
7930
SH
SOLE
7930
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
580
2339
PRN
SOLE
2339
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1029
5847
PRN
SOLE
5847
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
3737
22559
PRN
SOLE
22559
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1818
8552
PRN
SOLE
8552
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
5716
25108
PRN
SOLE
25108
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4684
59986
PRN
SOLE
59986
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
315
3659
PRN
SOLE
3659
0
0
VERISK ANALYTICS INC
COM
92345Y106
39255
182898
SH
SOLE
182898
0
0
VERITEX HLDGS INC
COM
923451108
4451
116615
SH
SOLE
116615
0
0
VERIZON COMMUNICATIONS
COM
92343V104
14861
291732
SH
SOLE
291732
0
0
VIEWRAY INC
COM
92672L107
1503
383445
SH
SOLE
383445
0
0
VIRTUS ALLIANZGI CONVERTIBLE
COM
92838R105
168
18000
SH
SOLE
18000
0
0
VISA INC
COM CL A
92826C839
224143
1010702
SH
SOLE
1010702
0
0
VONTIER CORPORATION
COM
928881101
662
26082
SH
SOLE
26082
0
0
VULCAN MATS CO
COM
929160109
1074
5845
SH
SOLE
5845
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1495
33382
SH
SOLE
33382
0
0
WAL MART STORES INC
COM
931142103
56229
377577
SH
SOLE
377577
0
0
WASTE CONNECTIONS INC
COM
94106B101
166728
1193471
SH
SOLE
1193471
0
0
WASTE MGMT INC DEL
COM
94106L109
47547
299981
SH
SOLE
299981
0
0
WATSCO INC
COM
942622200
2249
7384
SH
SOLE
7384
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
3081
22070
SH
SOLE
22070
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
3563
106990
SH
SOLE
106990
0
0
WELLS FARGO & CO NEW
COM
949746101
2520
52006
SH
SOLE
52006
0
0
WESTWOOD HLDGS GROUP INC
COM
961765104
3874
252877
SH
SOLE
252877
0
0
WEYERHAEUSER CO
COM
962166104
507
13380
SH
SOLE
13380
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
211
4440
SH
SOLE
4440
0
0
WHIRLPOOL CORP
COM
963320106
484
2800
SH
SOLE
2800
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
1691
43210
SH
SOLE
43210
0
0
WINGSTOP INC
COM
974155103
2387
20345
SH
SOLE
20345
0
0
WORKIVA INC
COM CL A
98139A105
4810
40760
SH
SOLE
40760
0
0
XYLEM INC
COM
98419M100
94226
1105163
SH
SOLE
1105163
0
0
YETI HLDGS INC
COM
98585X104
2600
43340
SH
SOLE
43340
0
0
YUM BRANDS INC
COM
988498101
3065
25855
SH
SOLE
25855
0
0
YUM CHINA HLDGS INC
COM
98850P109
438
10545
SH
SOLE
10545
0
0
ZILLOW GROUP INC
CL A
98954M101
1821
37750
SH
SOLE
37750
0
0
ZIMMER HLDGS INC
COM
98956P102
374
2923
SH
SOLE
2923
0
0
ZIONS BANCORPORATION
COM
989701107
129663
1977773
SH
SOLE
1977773
0
0
ZOETIS INC
CL A
98978V103
365565
1938409
SH
SOLE
1938409
0
0
ZURN WATER SOLUTIONS CORP
COM
98983L108
4829
136405
SH
SOLE
136405
0
0