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