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