0000950123-23-010179.txt : 20231113 0000950123-23-010179.hdr.sgml : 20231113 20231113160512 ACCESSION NUMBER: 0000950123-23-010179 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 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: 231398549 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 09-30-2023 09-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 11-10-2023 0 587 19261999838 false
INFORMATION TABLE 2 28019.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 1234473 13186 SH SOLE 13186 0 0 ABBOTT LABS COM 002824100 199421571 2059077 SH SOLE 2059077 0 0 ABBVIE INC COM 00287Y109 139723710 937366 SH SOLE 937366 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 72886700 1541923 SH SOLE 1541923 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 87213405 283981 SH SOLE 283981 0 0 ACI WORLDWIDE INC COM 004498101 7511014 332935 SH SOLE 332935 0 0 ADOBE SYS INC COM 00724F101 385292678 755624 SH SOLE 755624 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4953765 48179 SH SOLE 48179 0 0 AECOM COM 00766T100 3749920 45158 SH SOLE 45158 0 0 AFLAC INC COM 001055102 211370 2754 SH SOLE 2754 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2620502 23435 SH SOLE 23435 0 0 AGNC INVT CORP COM 00123Q104 107569 11395 SH SOLE 11395 0 0 AIR PRODS & CHEMS INC COM 009158106 308471926 1088468 SH SOLE 1088468 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 264474683 2482398 SH SOLE 2482398 0 0 ALAMO GROUP INC COM 011311107 8193910 47402 SH SOLE 47402 0 0 ALBEMARLE CORP COM 012653101 51795204 304606 SH SOLE 304606 0 0 ALCON ORD SHS H01301128 146954268 1907011 SH SOLE 1907011 0 0 ALLSTATE CORP COM 020002101 24562451 220469 SH SOLE 220469 0 0 ALPHABET INC CLASS A COM 02079K305 356692954 2725760 SH SOLE 2725760 0 0 ALPHABET INC CLASS C COM 02079K107 365955578 2775545 SH SOLE 2775545 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 11273770 869219 SH SOLE 869219 0 0 ALTAIR ENGR INC COM CL A 021369103 6696485 107041 SH SOLE 107041 0 0 ALTRIA GROUP INC COM 02209S103 1375498 32711 SH SOLE 32711 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 27600 30000 SH SOLE 30000 0 0 AMAZON COM INC COM 023135106 443457441 3488495 SH SOLE 3488495 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 303793 17540 SH SOLE 17540 0 0 AMERICAN ELEC PWR CO INC COM 025537101 468696 6231 SH SOLE 6231 0 0 AMERICAN EXPRESS CO COM 025816109 98756305 661950 SH SOLE 661950 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 858096 14160 SH SOLE 14160 0 0 AMERICAN TOWER CORP COM 03027X100 35108595 213491 SH SOLE 213491 0 0 AMETEK INC NEW COM 031100100 9709753 65713 SH SOLE 65713 0 0 AMGEN INC CL A 031162100 140616038 523203 SH SOLE 523203 0 0 AMPHENOL CORP NEW CL A 032095101 1490823 17750 SH SOLE 17750 0 0 ANALOG DEVICES INC COM 032654105 908192 5187 SH SOLE 5187 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 221356 11768 SH SOLE 11768 0 0 ANSYS INC COM 03662Q105 26022830 87457 SH SOLE 87457 0 0 AON PLC SHS CL A G0403H108 956449 2950 SH SOLE 2950 0 0 APPIAN CORP CL A 03782L101 4717944 103441 SH SOLE 103441 0 0 APPLE INC COM 037833100 1115773986 6516991 SH SOLE 6516991 0 0 APPLIED MATLS INC COM 038222105 546800 3949 SH SOLE 3949 0 0 THE ARENA GROUP HOLDINGS INC COM 040044109 601550 140549 SH SOLE 140549 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 584539 993 SH SOLE 993 0 0 AT&T INC COM 00206R102 24781693 1649913 SH SOLE 1649913 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 17889529 74360 SH SOLE 74360 0 0 AUTOZONE INC COM 053332102 5786097 2278 SH SOLE 2278 0 0 AVERY DENNISON CORP COM 053611109 1539725 8429 SH SOLE 8429 0 0 AVID TECHNOLOGY INC COM 05367P100 4733500 176163 SH SOLE 176163 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 6403939 675521 SH SOLE 675521 0 0 AXON ENTERPRISE INC COM 05464C101 2897692 14562 SH SOLE 14562 0 0 AZZ INC COM 002474104 11137473 244350 SH SOLE 244350 0 0 BAIDU INC SPON ADR REP A 056752108 214423 1596 SH SOLE 1596 0 0 BALL CORP COM 058498106 8188362 164491 SH SOLE 164491 0 0 BANK NEW YORK INC COM 064058100 1625349 38109 SH SOLE 38109 0 0 BANK OF AMERICA CORPORATION COM 060505104 207505162 7578713 SH SOLE 7578713 0 0 BARCLAYS PLC ADR 06738E204 151554 19455 SH SOLE 19455 0 0 BATTALION OIL CORP COM 07134L107 123600 20000 SH SOLE 20000 0 0 BEAM GLOBAL COM 07373B109 196802 26667 SH SOLE 26667 0 0 BECTON DICKINSON & CO COM 075887109 6240397 24138 SH SOLE 24138 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 5949984 144312 SH SOLE 144312 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9035109 17 SH SOLE 17 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 50608728 144472 SH SOLE 144472 0 0 BGSF INC COM 05601C105 1153565 120038 SH SOLE 120038 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1196186 21030 SH SOLE 21030 0 0 BLACKROCK INC COM 09247X101 295446 457 SH SOLE 457 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1417676 13232 SH SOLE 13232 0 0 BLEND LABS INC CL A 09352U108 18761 13694 SH SOLE 13694 0 0 BOEING CO COM 097023105 1331601 6947 SH SOLE 6947 0 0 BOK FINL CORP COM NEW 05561Q201 662794 8287 SH SOLE 8287 0 0 BOOKING HLDGS INC COM 09857L108 7281206 2361 SH SOLE 2361 0 0 BOSTON SCIENTIFIC CORP COM 101137107 538032 10190 SH SOLE 10190 0 0 BOWLERO CORP COM 10258P102 3034331 315419 SH SOLE 315419 0 0 BP PLC SPONSORED ADR 055622104 584130 15086 SH SOLE 15086 0 0 BRIGHTCOVE INC COM 10921T101 756700 230000 SH SOLE 230000 0 0 BRINKER INTL INC COM 109641100 496721 15724 SH SOLE 15724 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1760828 30338 SH SOLE 30338 0 0 BROADCOM INC COM 11135F101 101521010 122229 SH SOLE 122229 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51780007 289193 SH SOLE 289193 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 3371438 107817 SH SOLE 107817 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 579383 17378 SH SOLE 17378 0 0 BROWN FORMAN CORP CL A 115637100 3038630 52300 SH SOLE 52300 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1319470 10599 SH SOLE 10599 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2830576 32864 SH SOLE 32864 0 0 CADENCE BANK COM 12740C103 2968805 139906 SH SOLE 139906 0 0 CAL MAINE FOODS INC COM NEW 128030202 2956622 61062 SH SOLE 61062 0 0 CAMDEN PPTY TR SH BEN INT 133131102 554901 5867 SH SOLE 5867 0 0 CANADIAN NATL RY CO COM 136375102 945938 8732 SH SOLE 8732 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 718354 9654 SH SOLE 9654 0 0 CARMAX INC COM 143130102 3966114 56074 SH SOLE 56074 0 0 CATERPILLAR INC DEL COM 149123101 5328546 19518 SH SOLE 19518 0 0 CBIZ INC COM 124805102 3183027 61330 SH SOLE 61330 0 0 CECO ENVIRONMENTAL CORP COM 125141101 25908914 1622349 SH SOLE 1622349 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2556154 14896 SH SOLE 14896 0 0 CENTRAL SECS CORP COM 155123102 305043 8605 PRN SOLE 8605 0 0 CHARLES RIV LABS INTL INC COM 159864107 75573416 385618 SH SOLE 385618 0 0 CHART INDS INC COM 16115Q308 144876986 856652 SH SOLE 856652 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 610470 1388 SH SOLE 1388 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 621485 4663 SH SOLE 4663 0 0 CHEMOURS CO COM 163851108 280921 10015 SH SOLE 10015 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2455876 14798 SH SOLE 14798 0 0 CHEVRON CORP NEW COM 166764100 218957203 1298525 SH SOLE 1298525 0 0 CHUBB LIMITED COM H1467J104 1657737 7963 SH SOLE 7963 0 0 CHURCH & DWIGHT CO INC COM 171340102 210749 2300 SH SOLE 2300 0 0 CINTAS CORP COM 172908105 228029044 474063 SH SOLE 474063 0 0 CISCO SYS INC COM 17275R102 35499580 660334 SH SOLE 660334 0 0 CITIGROUP INC COM NEW 172967424 2945772 71621 SH SOLE 71621 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47400 30000 SH SOLE 30000 0 0 CME GROUP INC COM 12572Q105 848933 4240 SH SOLE 4240 0 0 CNX RES CORP COM 12653C108 4262991 188795 SH SOLE 188795 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 256168 4100 SH SOLE 4100 0 0 COCA COLA CO COM 191216100 235302533 4203332 SH SOLE 4203332 0 0 COLGATE PALMOLIVE CO COM 194162103 104373365 1467773 SH SOLE 1467773 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1179481 12383 SH SOLE 12383 0 0 COMCAST CORP NEW CL A 20030N101 3716845 83826 SH SOLE 83826 0 0 COMERICA INC COM 200340107 32016062 770543 SH SOLE 770543 0 0 CONOCOPHILLIPS COM 20825C104 269098864 2246234 SH SOLE 2246234 0 0 CONSTELLATION BRANDS INC CL A 21036P108 351862 1400 SH SOLE 1400 0 0 COPART INC COM 217204106 5168646 119950 SH SOLE 119950 0 0 CORTEVA INC COM 22052L104 23646050 462198 SH SOLE 462198 0 0 COSTCO WHSL CORP NEW COM 22160K105 10453332 18503 SH SOLE 18503 0 0 COTERRA ENERGY INC COM 127097103 176798465 6535988 SH SOLE 6535988 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 14651024 1159100 SH SOLE 1159100 0 0 CRH PLC ORD G25508105 2404563 43935 SH SOLE 43935 0 0 CROCS INC COM 227046109 2958705 33534 SH SOLE 33534 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 10707669 1061216 SH SOLE 1061216 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1212035 13170 SH SOLE 13170 0 0 CSW INDUSTRIALS INC COM 126402106 5302938 30261 SH SOLE 30261 0 0 CSX CORP COM 126408103 311990 10146 SH SOLE 10146 0 0 CULLEN FROST BANKERS INC COM 229899109 186131203 2040689 SH SOLE 2040689 0 0 CUMMINS INC COM 231021106 4654416 20373 SH SOLE 20373 0 0 CVS CORP COM 126650100 16657855 238583 SH SOLE 238583 0 0 DANAHER CORP DEL COM 235851102 436930574 1761107 SH SOLE 1761107 0 0 DEERE & CO COM 244199105 1217805 3227 SH SOLE 3227 0 0 DERMTECH INC COM 24984K105 294456 204483 SH SOLE 204483 0 0 DEVON ENERGY CORP NEW COM 25179M103 85095560 1783974 SH SOLE 1783974 0 0 DEXCOM INC COM 252131107 4265676 45720 SH SOLE 45720 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 637148 4271 SH SOLE 4271 0 0 DIAMONDBACK ENERGY INC COM 25278X109 20915775 135045 SH SOLE 135045 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 1012450 57591 SH SOLE 57591 0 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 50981 10577 PRN SOLE 10577 0 0 DISCOVER FINL SVCS COM 254709108 3442763 39741 SH SOLE 39741 0 0 DISNEY WALT CO COM 254687106 62921952 776335 SH SOLE 776335 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 945297288 36357588 SH SOLE 36357588 0 0 DOLLAR TREE INC COM 256746108 361185 3393 SH SOLE 3393 0 0 DONALDSON INC COM 257651109 219594 3682 SH SOLE 3682 0 0 DOVER CORP COM 260003108 356309 2554 SH SOLE 2554 0 0 DOW INC COM 260557103 247900 4808 SH SOLE 4808 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 622638 49455 SH SOLE 49455 0 0 DUKE ENERGY CORP NEW COM 26441C204 1522838 17254 SH SOLE 17254 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 4318108 432243 SH SOLE 432243 0 0 DUPONT DE NEMOURS INC COM 26614N102 110090141 1475937 SH SOLE 1475937 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 7650567 218963 SH SOLE 218963 0 0 EAGLE MATERIALS INC COM 26969P108 3583510 21520 SH SOLE 21520 0 0 EATON CORP PLC SHS G29183103 583534 2736 SH SOLE 2736 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 115400 10000 PRN SOLE 10000 0 0 ECOLAB INC COM 278865100 82573014 487444 SH SOLE 487444 0 0 ECOVYST INC COM 27923Q109 4349526 442025 SH SOLE 442025 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 393926 5686 SH SOLE 5686 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1002463 51120 SH SOLE 51120 0 0 EMERSON ELEC CO COM 291011104 158185330 1638038 SH SOLE 1638038 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 226865 16170 SH SOLE 16170 0 0 ENOVIS CORPORATION COM 194014502 5475694 103844 SH SOLE 103844 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7551687 275911 SH SOLE 275911 0 0 ENVESTNET INC COM 29404K106 211520 4804 SH SOLE 4804 0 0 EOG RES INC COM 26875P101 60131521 474373 SH SOLE 474373 0 0 ESAB CORPORATION COM 29605J106 5302593 75514 SH SOLE 75514 0 0 EURONET WORLDWIDE INC COM 298736109 6369927 80246 SH SOLE 80246 0 0 EVERI HLDGS INC COM 30034T103 2727669 206329 SH SOLE 206329 0 0 EXACT SCIENCES CORP COM 30063P105 2235569 32770 SH SOLE 32770 0 0 EXPEDITORS INTL WASH INC COM 302130109 306865 2677 SH SOLE 2677 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1187350 9766 SH SOLE 9766 0 0 EXXON MOBIL CORP COM 30231G102 80331683 683209 SH SOLE 683209 0 0 FABRINET SHS G3323L100 249930 1500 SH SOLE 1500 0 0 FARO TECHNOLOGIES INC COM 311642102 1172710 77000 SH SOLE 77000 0 0 FASTENAL CO COM 311900104 465970 8528 SH SOLE 8528 0 0 FIRST FINL BANKSHARES COM 32020R109 2047280 81500 SH SOLE 81500 0 0 FIRSTSERVICE CORP NEW COM 33767E202 3529927 24254 SH SOLE 24254 0 0 FIVE BELOW INC COM 33829M101 392435 2439 SH SOLE 2439 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1522848 5964 SH SOLE 5964 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 368004 9100 PRN SOLE 9100 0 0 FLUOR CORP NEW COM 343412102 12695998 345940 SH SOLE 345940 0 0 FMC CORP COM NEW 302491303 138688893 2070911 SH SOLE 2070911 0 0 FORD MTR CO DEL COM 345370860 1350871 108766 SH SOLE 108766 0 0 FORTINET INC COM 34959E109 26952076 459306 SH SOLE 459306 0 0 FORTIVE CORP COM 34959J108 42185249 568841 SH SOLE 568841 0 0 FRANKLIN ELEC INC COM 353514102 102808308 1152172 SH SOLE 1152172 0 0 FREQUENCY ELECTRS INC COM 358010106 694000 100000 SH SOLE 100000 0 0 FTAI AVIATION LTD SHS G3730V105 42286227 1189486 SH SOLE 1189486 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 1762918 547490 SH SOLE 547490 0 0 GAN LTD SHS G3728V109 47508 40955 SH SOLE 40955 0 0 GARMIN LTD SHS H2906T109 1071041 10181 SH SOLE 10181 0 0 GENERAC HLDGS INC COM 368736104 63117259 579270 SH SOLE 579270 0 0 GENERAL DYNAMICS CORP COM 369550108 5800683 26251 SH SOLE 26251 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1498505 13555 SH SOLE 13555 0 0 GENERAL MLS INC COM 370334104 7933672 123983 SH SOLE 123983 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 154800 15000 SH SOLE 15000 0 0 GENTEX CORP COM 371901109 11673692 358749 SH SOLE 358749 0 0 GENUINE PARTS CO COM 372460105 1433693 9930 SH SOLE 9930 0 0 GILEAD SCIENCES INC COM 375558103 1181879 15771 SH SOLE 15771 0 0 GLACIER BANCORP INC NEW COM 37637Q105 12660855 444241 SH SOLE 444241 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 12564008 375045 SH SOLE 375045 0 0 GLOBE LIFE INC COM 37959E102 1471769 13536 SH SOLE 13536 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2749374 8497 SH SOLE 8497 0 0 GOOSEHEAD INS INC CL A 38267D109 9209001 123561 SH SOLE 123561 0 0 GORMAN RUPP CO COM 383082104 13607440 413600 SH SOLE 413600 0 0 GRAHAM CORP COM 384556106 1044273 62908 SH SOLE 62908 0 0 GRAINGER W W INC COM 384802104 3757383 5431 SH SOLE 5431 0 0 HALLIBURTON CO COM 406216101 2457135 60670 SH SOLE 60670 0 0 HASBRO INC COM 418056107 456366 6900 SH SOLE 6900 0 0 HAWKINS INC COM 420261109 5004486 85038 SH SOLE 85038 0 0 HEALTHEQUITY INC COM 42226A107 3125590 42787 SH SOLE 42787 0 0 HEICO CORP NEW COM 422806109 229131 1415 SH SOLE 1415 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3713776 66939 SH SOLE 66939 0 0 HERSHEY CO COM 427866108 332733 1663 SH SOLE 1663 0 0 HESS CORP COM 42809H107 2250171 14707 SH SOLE 14707 0 0 HEXCEL CORP NEW COM 428291108 2974097 45657 SH SOLE 45657 0 0 HF SINCLAIR CORPORATION COM 403949100 3633500 63824 SH SOLE 63824 0 0 HILLTOP HOLDINGS INC COM 432748101 1234851 43542 SH SOLE 43542 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 203194 1353 SH SOLE 1353 0 0 HOLLEY INC COM 43538H103 92315 18500 SH SOLE 18500 0 0 HOME BANCSHARES INC COM 436893200 17835310 851734 SH SOLE 851734 0 0 HOME DEPOT INC COM 437076102 401873649 1330003 SH SOLE 1330003 0 0 HONEYWELL INTL INC COM 438516106 296722125 1606161 SH SOLE 1606161 0 0 HOSTESS BRANDS INC COM 44109J106 1708503 51291 SH SOLE 51291 0 0 HP INC COM 40434L105 297078 11559 SH SOLE 11559 0 0 IDEX CORP COM 45167R104 133627680 642379 SH SOLE 642379 0 0 IDEXX LABS INC COM 45168D104 2121197 4851 SH SOLE 4851 0 0 ILLINOIS TOOL WKS INC COM 452308109 32666936 141839 SH SOLE 141839 0 0 ILLUMINA INC COM 452327109 508348 3703 SH SOLE 3703 0 0 INDEPENDENT BK GROUP INC COM 45384B106 632800 16000 SH SOLE 16000 0 0 ING GROEP N.V. SPONSORED ADR 456837103 201799 15311 SH SOLE 15311 0 0 INOTIV INC COM 45783Q100 151844 49300 SH SOLE 49300 0 0 INTEL CORP COM 458140100 11888410 334414 SH SOLE 334414 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 421377 3830 SH SOLE 3830 0 0 INTERNATIONAL PAPER CO COM 460146103 560142 15792 SH SOLE 15792 0 0 INTEVAC INC COM 461148108 591898 190321 SH SOLE 190321 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4569539 32570 SH SOLE 32570 0 0 INTUIT COM 461202103 30243560 59192 SH SOLE 59192 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1605257 5492 SH SOLE 5492 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1749498 4883 SH SOLE 4883 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 677491 9208 PRN SOLE 9208 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 386034 12804 PRN SOLE 12804 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 236764 1671 PRN SOLE 1671 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3368497 152008 PRN SOLE 152008 0 0 IRON MTN INC NEW COM 46284V101 1129609 19001 SH SOLE 19001 0 0 ISHARES GOLD TR ISHARES NEW 464285204 6950344 198638 PRN SOLE 198638 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 369295 6835 PRN SOLE 6835 0 0 ISHARES INC MSCI NETHERL ETF 464286814 386854 10175 PRN SOLE 10175 0 0 ISHARES INC MSCI MEXICO ETF 464286822 26551424 455975 PRN SOLE 455975 0 0 ISHARES TR S&P 100 ETF 464287101 541728 2700 PRN SOLE 2700 0 0 ISHARES TR CORE S&P TTL STK 464287150 432332 4590 PRN SOLE 4590 0 0 ISHARES TR TIPS BD ETF 464287176 3469984 33455 PRN SOLE 33455 0 0 ISHARES TR CORE S&P500 ETF 464287200 34117355 79448 PRN SOLE 79448 0 0 ISHARES TR CORE US AGGBD ET 464287226 6215010 66089 PRN SOLE 66089 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3898014 43951 PRN SOLE 43951 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 2472014 26990 PRN SOLE 26990 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 888808 10977 PRN SOLE 10977 0 0 ISHARES TR MSCI EAFE ETF 464287465 307797 4466 PRN SOLE 4466 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 768464 7365 PRN SOLE 7365 0 0 ISHARES TR RUS MD CP GR ETF 464287481 366496 4012 PRN SOLE 4012 0 0 ISHARES TR CORE S&P MCP ETF 464287507 287501 1153 PRN SOLE 1153 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 598478 2250 PRN SOLE 2250 0 0 ISHARES TR RUS 1000 ETF 464287622 15539766 66152 PRN SOLE 66152 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 298210 2200 PRN SOLE 2200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 782428 4427 PRN SOLE 4427 0 0 ISHARES TR CORE S&P US GWT 464287671 203790 2149 PRN SOLE 2149 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 911378 3719 PRN SOLE 3719 0 0 ISHARES TR CORE S&P SCP ETF 464287804 5413787 57392 PRN SOLE 57392 0 0 ISHARES TR SP SMCP600VL ETF 464287879 717864 8046 PRN SOLE 8046 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1351258 12320 PRN SOLE 12320 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 260339 2531 PRN SOLE 2531 0 0 ISHARES TR MSCI ACWI EX US 464288240 5029036 106978 PRN SOLE 106978 0 0 ISHARES TR JPMORGAN USD EMG 464288281 500484 6065 PRN SOLE 6065 0 0 ISHARES TR NEW YORK MUN ETF 464288323 707480 13864 PRN SOLE 13864 0 0 ISHARES TR NATIONAL MUN ETF 464288414 372156 3629 PRN SOLE 3629 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4914249 66661 PRN SOLE 66661 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1138164 23395 PRN SOLE 23395 0 0 ISHARES TR SHORT TREAS BD 464288679 226464 2050 PRN SOLE 2050 0 0 ISHARES TR PFD AND INCM SEC 464288687 231914 7692 PRN SOLE 7692 0 0 ISHARES S&P GSCI COMMODITY UNIT BEN INT 46428R107 656684 29173 PRN SOLE 29173 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 4050830 40963 PRN SOLE 40963 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2678891 41630 PRN SOLE 41630 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 676893 15194 PRN SOLE 15194 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 427183 12710 PRN SOLE 12710 0 0 ITERIS INC COM 46564T107 99360 24000 SH SOLE 24000 0 0 ITT INC COM 45073V108 6449234 65869 SH SOLE 65869 0 0 GALLAGHER ARTHUR J & CO COM 363576109 50191554 220206 SH SOLE 220206 0 0 JACOBS SOLUTIONS INC COM 46982L108 922058 6755 SH SOLE 6755 0 0 JEFFERIES FINL GROUP INC COM 47233W109 573662 15661 SH SOLE 15661 0 0 JOHNSON & JOHNSON COM 478160104 98055720 629571 SH SOLE 629571 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2200446 41354 SH SOLE 41354 0 0 JP MORGAN CHASE & CO COM 46625H100 328077202 2262289 SH SOLE 2262289 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 485039 9056 PRN SOLE 9056 0 0 J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815 646811 13442 PRN SOLE 13442 0 0 KADANT INC COM 48282T104 2808549 12452 SH SOLE 12452 0 0 KENVUE INC COM 49177J102 679246 33827 SH SOLE 33827 0 0 KEURIG DR PEPPER INC COM 49271V100 60168228 1905867 SH SOLE 1905867 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 7958848 497428 SH SOLE 497428 0 0 KIMBERLY CLARK CORP COM 494368103 127435358 1054492 SH SOLE 1054492 0 0 KINDER MORGAN INC DEL COM 49456B101 40438440 2438989 SH SOLE 2438989 0 0 KIRBY CORP COM 497266106 172237910 2080168 SH SOLE 2080168 0 0 KLA CORPORATION COM NEW 482480100 1230585 2683 SH SOLE 2683 0 0 KRAFT HEINZ CO COM 500754106 62776742 1866134 SH SOLE 1866134 0 0 KURA SUSHI USA INC CL A COM 501270102 1194458 18065 SH SOLE 18065 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 54368448 312247 SH SOLE 312247 0 0 LAM RESEARCH CORP COM 512807108 6735523 10746 SH SOLE 10746 0 0 LANDSTAR SYS INC COM 515098101 796230 4500 SH SOLE 4500 0 0 LANTRONIX INC COM NEW 516548203 2492000 560000 SH SOLE 560000 0 0 LAUDER ESTEE COS INC CL A 518439104 52510968 363272 SH SOLE 363272 0 0 LESLIES INC COM 527064109 1075938 190095 SH SOLE 190095 0 0 LIGHTWAVE LOGIC INC COM 532275104 71520 16000 SH SOLE 16000 0 0 LILLY ELI & CO COM 532457108 45475574 84664 SH SOLE 84664 0 0 LINDE PLC COM G5494J103 30603421 82190 SH SOLE 82190 0 0 LIVERAMP HLDGS INC COM 53815P108 4112324 142591 SH SOLE 142591 0 0 LKQ CORP COM 501889208 3266719 65981 SH SOLE 65981 0 0 LOCKHEED MARTIN CORP COM 539830109 3502742 8565 SH SOLE 8565 0 0 LOWES COS INC COM 548661107 13191397 63469 SH SOLE 63469 0 0 LPL FINL HLDGS INC COM 50212V100 1264060 5319 SH SOLE 5319 0 0 LUMEN TECHNOLOGIES INC COM 550241103 14200 10000 SH SOLE 10000 0 0 LUMENTUM HLDGS INC COM 55024U109 3512971 77755 SH SOLE 77755 0 0 MAGNITE INC COM 55955D100 4052064 537409 SH SOLE 537409 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 24408245 1065397 SH SOLE 1065397 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1696384 41752 SH SOLE 41752 0 0 MARATHON OIL CORP COM 565849106 2289105 85574 SH SOLE 85574 0 0 MARATHON PETE CORP COM 56585A102 413310 2731 SH SOLE 2731 0 0 MARKEL CORP COM 570535104 2118913 1439 SH SOLE 1439 0 0 MARRIOTT INTL INC NEW CL A 571903202 933463 4749 SH SOLE 4749 0 0 MARSH & MCLENNAN COS INC COM 571748102 1169203 6144 SH SOLE 6144 0 0 MARTIN MARIETTA MATLS INC COM 573284106 282136450 687333 SH SOLE 687333 0 0 MASTERCARD INC CL A 57636Q104 20427372 51596 SH SOLE 51596 0 0 MATADOR RES CO COM 576485205 237920 4000 SH SOLE 4000 0 0 MATERIALISE NV SPONSORED ADS 57667T100 395280 72000 SH SOLE 72000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 275405 3641 SH SOLE 3641 0 0 MCDONALDS CORP COM 580135101 7811523 29652 SH SOLE 29652 0 0 MCKESSON CORP COM 58155Q103 452679 1041 SH SOLE 1041 0 0 MEDPACE HLDGS INC COM 58506Q109 3776502 15597 SH SOLE 15597 0 0 MEDTRONIC INC COM G5960L103 9949609 126973 SH SOLE 126973 0 0 MERCK & CO INC COM 58933Y105 175840700 1708020 SH SOLE 1708020 0 0 MERCURY SYS INC COM 589378108 4791546 129187 SH SOLE 129187 0 0 MESA LABS INC COM 59064R109 1459527 13891 SH SOLE 13891 0 0 META PLATFORMS INC CL A 30303M102 10095762 33629 SH SOLE 33629 0 0 METLIFE INC COM 59156R108 2538167 40346 SH SOLE 40346 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 278430 3567 SH SOLE 3567 0 0 MICROSOFT CORP COM 594918104 1035503361 3279504 SH SOLE 3279504 0 0 MIDDLEBY CORP COM 596278101 1881600 14700 SH SOLE 14700 0 0 MISTER CAR WASH INC COM 60646V105 131854 23930 SH SOLE 23930 0 0 MODEL N INC COM 607525102 3033577 124276 SH SOLE 124276 0 0 MONDELEZ INTL INC CL A 609207105 61161942 881296 SH SOLE 881296 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 452564 8547 SH SOLE 8547 0 0 MOODYS CORP COM 615369105 103423317 327113 SH SOLE 327113 0 0 MORGAN STANLEY COM NEW 617446448 1367999 16750 SH SOLE 16750 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 261078 959 SH SOLE 959 0 0 MPLX LP COM UNIT REP LTD 55336V100 232628 6540 SH SOLE 6540 0 0 MSA SAFETY INC COM 553498106 2163904 13726 SH SOLE 13726 0 0 MSC INDL DIRECT INC CL A 553530106 729745 7435 SH SOLE 7435 0 0 MSCI INC COM 55354G100 1878386 3661 SH SOLE 3661 0 0 MURPHY OIL CORP COM 626717102 2446451 53946 SH SOLE 53946 0 0 MURPHY USA INC COM 626755102 4342363 12707 SH SOLE 12707 0 0 NATERA INC COM 632307104 694991 15706 SH SOLE 15706 0 0 NATIONAL INSTRS CORP COM 636518102 3648327 61193 SH SOLE 61193 0 0 NEOGEN CORP COM 640491106 109952582 5930560 SH SOLE 5930560 0 0 NETFLIX INC COM 64110L106 2372083 6282 SH SOLE 6282 0 0 NEWELL BRANDS INC COM 651229106 50542508 5597177 SH SOLE 5597177 0 0 NEWMONT MNG CORP COM 651639106 49711237 1345365 SH SOLE 1345365 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 6381972 44514 SH SOLE 44514 0 0 NEXTERA ENERGY INC COM 65339F101 1373356 23972 SH SOLE 23972 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 261419 8802 SH SOLE 8802 0 0 NIKE INC CL B 654106103 98179939 1026772 SH SOLE 1026772 0 0 NOKIA CORP SPONSORED ADR 654902204 93500 25000 SH SOLE 25000 0 0 NORDSON CORP COM 655663102 471558 2113 SH SOLE 2113 0 0 NORFOLK SOUTHERN CORP COM 655844108 896943 4555 SH SOLE 4555 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 6297926 156548 SH SOLE 156548 0 0 NORTHERN TR CORP COM 665859104 3447806 49623 SH SOLE 49623 0 0 NORTHROP GRUMMAN CORP COM 666807102 585453 1330 SH SOLE 1330 0 0 NOVARTIS A G SPONSORED ADR 66987V109 850124 8346 SH SOLE 8346 0 0 NOVO-NORDISK A S ADR 670100205 2274409 25010 SH SOLE 25010 0 0 NUCOR CORP COM 670346105 1532386 9801 SH SOLE 9801 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 240131 13769 SH SOLE 13769 0 0 NUTANIX INC CL A 67059N108 19593526 561741 SH SOLE 561741 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 228467 23602 PRN SOLE 23602 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 205964 15486 PRN SOLE 15486 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 245986 24259 PRN SOLE 24259 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 149848 14367 PRN SOLE 14367 0 0 NV5 GLOBAL INC COM 62945V109 2186153 22718 SH SOLE 22718 0 0 NVIDIA CORP COM 67066G104 273503125 628757 SH SOLE 628757 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 137534148 151326 SH SOLE 151326 0 0 OLD DOMINION FGHT LINES INC COM 679580100 736452 1800 SH SOLE 1800 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 2973282 38524 SH SOLE 38524 0 0 OMNICOM GROUP INC COM 681919106 507656 6816 SH SOLE 6816 0 0 ONEOK INC NEW COM 682680103 2987439 47098 SH SOLE 47098 0 0 ORACLE CORP COM 68389X105 304996746 2879501 SH SOLE 2879501 0 0 ORIGIN BANCORP INC COM 68621T102 7153755 247792 SH SOLE 247792 0 0 OWENS CORNING NEW COM 690742101 1103557 8090 SH SOLE 8090 0 0 PACCAR INC COM 693718108 262882 3092 SH SOLE 3092 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 320000 20000 SH SOLE 20000 0 0 PALO ALTO NETWORKS INC COM 697435105 661590 2822 SH SOLE 2822 0 0 PALOMAR HLDGS INC COM 69753M105 3985601 78534 SH SOLE 78534 0 0 PARKER HANNIFAN CORP COM 701094104 54644203 140286 SH SOLE 140286 0 0 PAYCHEX INC COM 704326107 1388395 12038 SH SOLE 12038 0 0 PAYLOCITY HLDG CORP COM 70438V106 2241088 12334 SH SOLE 12334 0 0 PAYPAL HLDGS INC COM 70450Y103 100995379 1727598 SH SOLE 1727598 0 0 PBF ENERGY INC CL A 69318G106 1488723 27811 SH SOLE 27811 0 0 PEPSICO INC COM 713448108 273804874 1615940 SH SOLE 1615940 0 0 PERFICIENT INC COM 71375U101 2366648 40903 SH SOLE 40903 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 23494233 1682968 SH SOLE 1682968 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 267077 65300 SH SOLE 65300 0 0 PFIZER INC COM 717081103 66311905 1999153 SH SOLE 1999153 0 0 PGT INC COM 69336V101 3627869 130734 SH SOLE 130734 0 0 PHILIP MORRIS INTL INC COM 718172109 4329689 46767 SH SOLE 46767 0 0 PHILLIPS 66 COM 718546104 5217994 43429 SH SOLE 43429 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 219750 2500 PRN SOLE 2500 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4359611 65030 SH SOLE 65030 0 0 PINTEREST INC CL A 72352L106 10250857 379240 SH SOLE 379240 0 0 PIONEER NAT RES CO COM 723787107 153450134 668482 SH SOLE 668482 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 274305 17905 SH SOLE 17905 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 2898367 400327 SH SOLE 400327 0 0 PNC FINL SVCS GROUP INC COM 693475105 629565 5128 SH SOLE 5128 0 0 POOL CORPORATION COM 73278L105 3261520 9159 SH SOLE 9159 0 0 POST HLDGS INC COM 737446104 1060947 12374 SH SOLE 12374 0 0 POTLATCHDELTIC CORPORATION COM 737630103 535965 11808 SH SOLE 11808 0 0 PPG INDS INC COM 693506107 298540 2300 SH SOLE 2300 0 0 PRIMO WATER CORPORATION COM 74167P108 3207920 232458 SH SOLE 232458 0 0 PROCTER & GAMBLE CO COM 742718109 173872517 1192051 SH SOLE 1192051 0 0 PROFIRE ENERGY INC COM 74316X101 2861321 1029252 SH SOLE 1029252 0 0 PROGRESSIVE CORP COM 743315103 376946 2706 SH SOLE 2706 0 0 PROGYNY INC COM 74340E103 3617925 106347 SH SOLE 106347 0 0 PROLOGIS INC COM 74340W103 723979 6452 SH SOLE 6452 0 0 PROSPERITY BANCSHARES INC COM 743606105 3436466 62962 SH SOLE 62962 0 0 PRUDENTIAL FINL INC COM 744320102 1362051 14354 SH SOLE 14354 0 0 Q2 HLDGS INC COM 74736L109 4046593 125398 SH SOLE 125398 0 0 QUAKER CHEM CORP COM 747316107 3456960 21606 SH SOLE 21606 0 0 QUALCOMM INC COM 747525103 67495831 607742 SH SOLE 607742 0 0 QUANTUM CORP COM NEW 747906501 844798 1384915 SH SOLE 1384915 0 0 R1 RCM INC COM 749397105 9092258 603335 SH SOLE 603335 0 0 RANGE RES CORP COM 75281A109 561341 17320 SH SOLE 17320 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 122081 56129 SH SOLE 56129 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1427010 14209 SH SOLE 14209 0 0 RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101 4325253 60098 SH SOLE 60098 0 0 RED ROCK RESORTS INC CL A 75700L108 2532283 61763 SH SOLE 61763 0 0 REDWIRE CORPORATION COM 75776W103 1445000 500000 SH SOLE 500000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 681411 828 SH SOLE 828 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 36328820 138538 SH SOLE 138538 0 0 REPAY HLDGS CORP COM CL A 76029L100 2443980 322000 SH SOLE 322000 0 0 REPUBLIC SVCS INC COM 760759100 7673593 53846 SH SOLE 53846 0 0 REVVITY INC COM 714046109 45093579 407349 SH SOLE 407349 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 208541 8589 SH SOLE 8589 0 0 ROCKWELL AUTOMATION INC COM 773903109 166141906 581180 SH SOLE 581180 0 0 ROPER INDS INC NEW COM 776696106 307878104 635744 SH SOLE 635744 0 0 RYDER SYS INC COM 783549108 324700 3036 SH SOLE 3036 0 0 S&P GLOBAL INC COM 78409V104 15368414 42058 SH SOLE 42058 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 9918411 150507 SH SOLE 150507 0 0 SALESFORCE COM INC COM 79466L302 47982615 236624 SH SOLE 236624 0 0 SAP SE SPON ADR 803054204 264589 2046 SH SOLE 2046 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5343738 26696 SH SOLE 26696 0 0 SCHLUMBERGER LTD COM 806857108 7618119 130671 SH SOLE 130671 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1130917 24080 PRN SOLE 24080 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2165715 30606 PRN SOLE 30606 0 0 SCPHARMACEUTICALS INC COM 810648105 6666990 936375 SH SOLE 936375 0 0 SEALED AIR CORP NEW COM 81211K100 401122 12207 SH SOLE 12207 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 227999 1771 PRN SOLE 1771 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 252233 2488 PRN SOLE 2488 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 643425 3925 PRN SOLE 3925 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2695050 339000 SH SOLE 339000 0 0 SEMPRA COM 816851109 334435 4916 SH SOLE 4916 0 0 SERVICE CORP INTL COM 817565104 345411 6045 SH SOLE 6045 0 0 SERVICENOW INC COM 81762P102 566226 1013 SH SOLE 1013 0 0 SHELL PLC SPON ADS 780259305 1483959 23050 SH SOLE 23050 0 0 SHERWIN WILLIAMS CO COM 824348106 48472757 190052 SH SOLE 190052 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3607443 212703 SH SOLE 212703 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3727804 22807 SH SOLE 22807 0 0 SM ENERGY CO COM 78454L100 210304 5304 SH SOLE 5304 0 0 SMITH A O CORP COM 831865209 3197055 48345 SH SOLE 48345 0 0 SMITH MIDLAND CORP COM 832156103 432456 22749 SH SOLE 22749 0 0 SONOCO PRODS CO COM 835495102 535565 9854 SH SOLE 9854 0 0 SOUTHSTATE CORPORATION COM 840441109 211308 3137 SH SOLE 3137 0 0 SOUTHERN CO COM 842587107 1550238 23953 SH SOLE 23953 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 347528 12109 SH SOLE 12109 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 25246114 59058 SH SOLE 59058 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1477728 8619 PRN SOLE 8619 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1123897 35736 PRN SOLE 35736 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 280250 2500 PRN SOLE 2500 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 343924 4710 PRN SOLE 4710 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 276724 606 PRN SOLE 606 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 1384304 48200 PRN SOLE 48200 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 273962 3031 PRN SOLE 3031 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 833267 9075 PRN SOLE 9075 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 645517 5349 PRN SOLE 5349 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 113700 15000 PRN SOLE 15000 0 0 SPROUT SOCIAL INC COM CL A 85209W109 15620570 313163 SH SOLE 313163 0 0 SPS COMMERCE INC COM 78463M107 1033897 6060 SH SOLE 6060 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2600490 64721 SH SOLE 64721 0 0 STARBUCKS CORP COM 855244109 9938335 108889 SH SOLE 108889 0 0 STATE STR CORP COM 857477103 1074775 16051 SH SOLE 16051 0 0 STELLAR BANCORP INC COM 858927106 27243975 1277860 SH SOLE 1277860 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 2317803 77988 SH SOLE 77988 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 285760 9500 PRN SOLE 9500 0 0 STRYKER CORPORATION COM 863667101 106741208 390607 SH SOLE 390607 0 0 SUN LIFE FINANCIAL INC. COM 866796105 586186 12012 SH SOLE 12012 0 0 SYSCO CORP COM 871829107 3287705 49776 SH SOLE 49776 0 0 TJX COS INC NEW COM 872540109 444311 4999 SH SOLE 4999 0 0 T-MOBILE US INC COM 872590104 671540 4795 SH SOLE 4795 0 0 PRICE T ROWE GROUP INC COM 74144T108 2998024 28588 SH SOLE 28588 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 411993 4741 SH SOLE 4741 0 0 TAPESTRY INC COM 876030107 10328795 359262 SH SOLE 359262 0 0 TARGA RES CORP COM 87612G101 368082 4294 SH SOLE 4294 0 0 TARGET CORP COM 87612E106 1929336 17449 SH SOLE 17449 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1696932 13737 SH SOLE 13737 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 246447284 603180 SH SOLE 603180 0 0 TESLA INC COM 88160R101 1593901 6370 SH SOLE 6370 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4071875 69132 SH SOLE 69132 0 0 TEXAS INSTRS INC COM 882508104 11063280 69576 SH SOLE 69576 0 0 THE TRADE DESK INC COM CL A 88339J105 1810657 23169 SH SOLE 23169 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 442706946 874621 SH SOLE 874621 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2269968 164015 SH SOLE 164015 0 0 TORO CO COM 891092108 85338880 1026942 SH SOLE 1026942 0 0 TRACTOR SUPPLY CO COM 892356106 98357742 484402 SH SOLE 484402 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 389181 1918 SH SOLE 1918 0 0 TRANSDIGM GROUP INC COM 893641100 2645742 3138 SH SOLE 3138 0 0 TRIMBLE NAVIGATION LTD COM 896239100 247990183 4604348 SH SOLE 4604348 0 0 TRUIST FINL CORP COM 89832Q109 2174832 76017 SH SOLE 76017 0 0 TWILIO INC CL A 90138F102 13835907 236390 SH SOLE 236390 0 0 TXO ENERGY PARTNERS LP COM 87313P103 52329324 2576530 SH SOLE 2576530 0 0 TYLER TECHNOLOGIES INC COM 902252105 19752219 51153 SH SOLE 51153 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1082414 11800 SH SOLE 11800 0 0 UNILEVER PLC SPON ADR NEW 904767704 429533 8695 SH SOLE 8695 0 0 UNION PAC CORP COM 907818108 248415257 1219934 SH SOLE 1219934 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2651349 17010 SH SOLE 17010 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20239699 40143 SH SOLE 40143 0 0 UPWORK INC COM 91688F104 1858292 163582 SH SOLE 163582 0 0 US BANCORP DEL COM NEW 902973304 28858008 872898 SH SOLE 872898 0 0 UTZ BRANDS INC COM CL A 918090101 793243 59065 SH SOLE 59065 0 0 VACASA INC CLASS A COM 91854V107 12633 27397 SH SOLE 27397 0 0 VALERO ENERGY CORP COM 91913Y100 2367832 16709 SH SOLE 16709 0 0 VALMONT INDS INC COM 920253101 89566622 372868 SH SOLE 372868 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 289498 4317 PRN SOLE 4317 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 550713 7616 PRN SOLE 7616 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 555506 7390 PRN SOLE 7390 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1667044 23890 PRN SOLE 23890 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5554199 127040 PRN SOLE 127040 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 345399 3343 PRN SOLE 3343 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1584292 40405 PRN SOLE 40405 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 5052087 105033 PRN SOLE 105033 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12636235 32178 PRN SOLE 32178 0 0 VANGUARD INDEX FDS REIT ETF 922908553 616621 8150 SH SOLE 8150 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1313863 6714 PRN SOLE 6714 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3740053 26094 PRN SOLE 26094 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 203143 746 PRN SOLE 746 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 407031 2951 PRN SOLE 2951 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1275088 6744 PRN SOLE 6744 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3781535 17803 PRN SOLE 17803 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3480192 60420 PRN SOLE 60420 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4414386 58741 PRN SOLE 58741 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 6704668 92542 PRN SOLE 92542 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 204463 1072 PRN SOLE 1072 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5507603 96371 PRN SOLE 96371 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1980508 27653 PRN SOLE 27653 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 496529 6535 PRN SOLE 6535 0 0 VERISK ANALYTICS INC COM 92345Y106 36657361 155170 SH SOLE 155170 0 0 VERITEX HLDGS INC COM 923451108 1766262 98399 SH SOLE 98399 0 0 VERIZON COMMUNICATIONS COM 92343V104 6240153 192538 SH SOLE 192538 0 0 VISA INC COM CL A 92826C839 219391358 953834 SH SOLE 953834 0 0 VONTIER CORPORATION COM 928881101 5105108 165107 SH SOLE 165107 0 0 VULCAN MATS CO COM 929160109 1207676 5978 SH SOLE 5978 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 708833 31872 SH SOLE 31872 0 0 WAL MART STORES INC COM 931142103 63158970 394916 SH SOLE 394916 0 0 WASTE CONNECTIONS INC COM 94106B101 156195601 1163035 SH SOLE 1163035 0 0 WASTE MGMT INC DEL COM 94106L109 44896371 294518 SH SOLE 294518 0 0 WATSCO INC COM 942622200 35348381 93584 SH SOLE 93584 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3759699 21755 SH SOLE 21755 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 8644491 95699 SH SOLE 95699 0 0 WELLS FARGO & CO NEW COM 949746101 4412185 107983 SH SOLE 107983 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 207629 7625 SH SOLE 7625 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2473961 243740 SH SOLE 243740 0 0 WEYERHAEUSER CO COM 962166104 429240 14000 SH SOLE 14000 0 0 WHIRLPOOL CORP COM 963320106 385457 2883 SH SOLE 2883 0 0 WILLIAMS COS INC COM 969457100 445227 13215 SH SOLE 13215 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2967530 71352 SH SOLE 71352 0 0 WINGSTOP INC COM 974155103 3826995 21280 SH SOLE 21280 0 0 WORKIVA INC COM CL A 98139A105 7031273 69383 SH SOLE 69383 0 0 XYLEM INC COM 98419M100 88153306 968398 SH SOLE 968398 0 0 YETI HLDGS INC COM 98585X104 1566957 32496 SH SOLE 32496 0 0 YUM BRANDS INC COM 988498101 3321155 26582 SH SOLE 26582 0 0 YUM CHINA HLDGS INC COM 98850P109 599269 10755 SH SOLE 10755 0 0 ZILLOW GROUP INC CL A 98954M101 1366095 30500 SH SOLE 30500 0 0 ZIMMER HLDGS INC COM 98956P102 260687 2323 SH SOLE 2323 0 0 ZIONS BANCORPORATION COM 989701107 9200084 263688 SH SOLE 263688 0 0 ZOETIS INC CL A 98978V103 332890869 1913386 SH SOLE 1913386 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 4591301 163858 SH SOLE 163858 0 0