0000950123-22-011449.txt : 20221110 0000950123-22-011449.hdr.sgml : 20221110 20221110160508 ACCESSION NUMBER: 0000950123-22-011449 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221110 DATE AS OF CHANGE: 20221110 EFFECTIVENESS DATE: 20221110 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: 221377013 BUSINESS ADDRESS: STREET 1: 301 COMMERCE SUITE 1600 CITY: FORT WORTH STATE: TX ZIP: 76102 BUSINESS PHONE: 8173323235 MAIL ADDRESS: STREET 1: 301 COMMERCE SUITE 1600 CITY: FORT WORTH STATE: TX ZIP: 76102 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000310051 XXXXXXXX 09-30-2022 09-30-2022 false KING LUTHER CAPITAL MANAGEMENT CORP
301 COMMERCE SUITE 1600 FORT WORTH TX 76102
13F HOLDINGS REPORT 028-01071 N
Anna Nikiforova Vice President, CCO 817-332-3235 Anna Nikiforova Fort Worth TX 11-10-2022 0 568 16749202 false
INFORMATION TABLE 2 18586.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 2231 20186 SH SOLE 20186 0 0 ABBOTT LABS COM 002824100 200673 2073925 SH SOLE 2073925 0 0 ABBVIE INC COM 00287Y109 130199 970114 SH SOLE 970114 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 39519 936902 SH SOLE 936902 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 70719 274850 SH SOLE 274850 0 0 ACI WORLDWIDE INC COM 004498101 8397 401769 SH SOLE 401769 0 0 ADOBE SYS INC COM 00724F101 212655 772729 SH SOLE 772729 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3609 56958 SH SOLE 56958 0 0 AECOM COM 00766T100 2912 42597 SH SOLE 42597 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2993 24625 SH SOLE 24625 0 0 AGNC INVT CORP COM 00123Q104 102 12145 SH SOLE 12145 0 0 AIR PRODS & CHEMS INC COM 009158106 251924 1082475 SH SOLE 1082475 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 218389 2718989 SH SOLE 2718989 0 0 ALAMO GROUP INC COM 011311107 6209 50782 SH SOLE 50782 0 0 ALARM COM HLDGS INC COM 011642105 10936 168610 SH SOLE 168610 0 0 ALCON ORD SHS H01301128 127210 2186488 SH SOLE 2186488 0 0 ALIGN TECHNOLOGY INC COM 016255101 314 1515 SH SOLE 1515 0 0 ALLSTATE CORP COM 020002101 32102 257786 SH SOLE 257786 0 0 ALPHABET INC CLASS A COM 02079K305 259323 2711163 SH SOLE 2711163 0 0 ALPHABET INC CLASS C COM 02079K107 272427 2833355 SH SOLE 2833355 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 12119 1386669 SH SOLE 1386669 0 0 ALTAIR ENGR INC COM CL A 021369103 5042 114026 SH SOLE 114026 0 0 ALTRA INDL MOTION CORP COM 02208R106 3390 100823 SH SOLE 100823 0 0 ALTRIA GROUP INC COM 02209S103 1203 29803 SH SOLE 29803 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 33 30000 SH SOLE 30000 0 0 AMAZON COM INC COM 023135106 409828 3626799 SH SOLE 3626799 0 0 AMBEV SA SPONSORED ADR 02319V103 129 45712 SH SOLE 45712 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 285 17324 SH SOLE 17324 0 0 AMERICAN ELEC PWR CO INC COM 025537101 537 6209 SH SOLE 6209 0 0 AMERICAN EXPRESS CO COM 025816109 91425 677676 SH SOLE 677676 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1234 25989 SH SOLE 25989 0 0 AMERICAN TOWER CORP COM 03027X100 56805 264579 SH SOLE 264579 0 0 AMETEK INC NEW COM 031100100 5584 49241 SH SOLE 49241 0 0 AMGEN INC CL A 031162100 122066 541554 SH SOLE 541554 0 0 AMPHENOL CORP NEW CL A 032095101 1187 17733 SH SOLE 17733 0 0 ANALOG DEVICES INC COM 032654105 795 5703 SH SOLE 5703 0 0 ANNALY CAP MGMT INC COM 035710409 201 11739 SH SOLE 11739 0 0 ANSYS INC COM 03662Q105 22703 102404 SH SOLE 102404 0 0 AON PLC SHS CL A G0403H108 755 2817 SH SOLE 2817 0 0 APPIAN CORP CL A 03782L101 1231 30152 SH SOLE 30152 0 0 APPLE COMPUTER INC COM 037833100 926006 6700478 SH SOLE 6700478 0 0 APPLIED MATLS INC COM 038222105 442 5389 SH SOLE 5389 0 0 APTARGROUP INC COM 038336103 285 3000 SH SOLE 3000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 382 919 SH SOLE 919 0 0 AT&T INC COM 00206R102 27195 1772819 SH SOLE 1772819 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 18037 79742 SH SOLE 79742 0 0 AUTOZONE INC COM 053332102 4879 2278 SH SOLE 2278 0 0 AVERY DENNISON CORP COM 053611109 1428 8779 SH SOLE 8779 0 0 AVID TECHNOLOGY INC COM 05367P100 4846 208325 SH SOLE 208325 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1516 180000 SH SOLE 180000 0 0 AVIENT CORPORATION COM 05368V106 621 20500 SH SOLE 20500 0 0 AXON ENTERPRISE INC COM 05464C101 2255 19480 SH SOLE 19480 0 0 AZZ INC COM 002474104 8556 234350 SH SOLE 234350 0 0 BAIDU INC SPON ADR REP A 056752108 381 3245 SH SOLE 3245 0 0 BALL CORP COM 058498106 10662 220645 SH SOLE 220645 0 0 BANK NEW YORK INC COM 064058100 1516 39345 SH SOLE 39345 0 0 BANK OF AMERICA CORPORATION COM 060505104 237120 7851644 SH SOLE 7851644 0 0 BARCLAYS PLC ADR 06738E204 85 13270 SH SOLE 13270 0 0 BEAM GLOBAL COM 07373B109 325 26667 SH SOLE 26667 0 0 BECTON DICKINSON & CO COM 075887109 4899 21986 SH SOLE 21986 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 3443 167043 SH SOLE 167043 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 7723 19 SH SOLE 19 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 37326 139787 SH SOLE 139787 0 0 BGSF INC COM 05601C105 859 77300 SH SOLE 77300 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1082 21623 SH SOLE 21623 0 0 BLACK KNIGHT INC COM 09215C105 21753 336063 SH SOLE 336063 0 0 BLACKROCK INC COM 09247X101 517 940 SH SOLE 940 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1216 14531 SH SOLE 14531 0 0 BOEING CO COM 097023105 830 6851 SH SOLE 6851 0 0 BOK FINL CORP COM NEW 05561Q201 748 8416 SH SOLE 8416 0 0 BOOKING HLDGS INC COM 09857L108 3079 1874 SH SOLE 1874 0 0 BOSTON SCIENTIFIC CORP COM 101137107 403 10399 SH SOLE 10399 0 0 BP PLC SPONSORED ADR 055622104 307 10741 SH SOLE 10741 0 0 BRIGHTCOVE INC COM 10921T101 1260 200000 SH SOLE 200000 0 0 BRINKER INTL INC COM 109641100 400 16024 SH SOLE 16024 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2292 32243 SH SOLE 32243 0 0 BROADCOM INC COM 11135F101 36751 82770 SH SOLE 82770 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 42749 296209 SH SOLE 296209 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2546 62254 SH SOLE 62254 0 0 BROWN FORMAN CORP CL A 115637100 1689 25000 SH SOLE 25000 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 596 10119 SH SOLE 10119 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2682 27847 SH SOLE 27847 0 0 CABLE ONE INC COM 12685J105 902 1057 SH SOLE 1057 0 0 CADENCE BANK COM 12740C103 6052 238159 SH SOLE 238159 0 0 CAL MAINE FOODS INC COM NEW 128030202 2821 50754 SH SOLE 50754 0 0 CAMDEN PPTY TR SH BEN INT 133131102 729 6103 SH SOLE 6103 0 0 CANADIAN NATL RY CO COM 136375102 1202 11128 SH SOLE 11128 0 0 CANADIAN PAC RY LTD COM 13645T100 699 10481 SH SOLE 10481 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1196 45846 SH SOLE 45846 0 0 CATALENT INC COM 148806102 545 7538 SH SOLE 7538 0 0 CATERPILLAR INC DEL COM 149123101 3336 20330 SH SOLE 20330 0 0 CBTX INC COM 12481V104 35990 1230423 SH SOLE 1230423 0 0 CECO ENVIRONMENTAL CORP COM 125141101 15802 1785524 SH SOLE 1785524 0 0 CELSIUS HLDGS INC COM NEW 15118V207 5415 59715 SH SOLE 59715 0 0 CENTRAL SECS CORP COM 155123102 280 8297 PRN SOLE 8297 0 0 CERUS CORP COM 157085101 2962 822656 SH SOLE 822656 0 0 CHARLES RIV LABS INTL INC COM 159864107 94286 479095 SH SOLE 479095 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 424 1398 SH SOLE 1398 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 330 2942 SH SOLE 2942 0 0 CHEMOURS CO COM 163851108 247 10015 SH SOLE 10015 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1262 7608 SH SOLE 7608 0 0 CHEVRON CORP NEW COM 166764100 188001 1308562 SH SOLE 1308562 0 0 CHUBB LIMITED COM H1467J104 1234 6782 SH SOLE 6782 0 0 CINTAS CORP COM 172908105 193590 498698 SH SOLE 498698 0 0 CISCO SYS INC COM 17275R102 20836 520888 SH SOLE 520888 0 0 CITIGROUP INC COM NEW 172967424 2960 71042 SH SOLE 71042 0 0 CLEARWAY ENERGY INC CL C 18539C204 223 7000 SH SOLE 7000 0 0 CME GROUP INC COM 12572Q105 682 3850 SH SOLE 3850 0 0 CNX RES CORP COM 12653C108 4512 290553 SH SOLE 290553 0 0 COCA COLA CO COM 191216100 238665 4260352 SH SOLE 4260352 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 505 125000 SH SOLE 125000 0 0 COLGATE PALMOLIVE CO COM 194162103 105880 1507189 SH SOLE 1507189 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 844 9206 SH SOLE 9206 0 0 COMCAST CORP NEW CL A 20030N101 2487 84801 SH SOLE 84801 0 0 COMERICA INC COM 200340107 186366 2621181 SH SOLE 2621181 0 0 CONOCOPHILLIPS COM 20825C104 236784 2313698 SH SOLE 2313698 0 0 CONSTELLATION BRANDS INC CL A 21036P108 322 1400 SH SOLE 1400 0 0 COPART INC COM 217204106 3191 29992 SH SOLE 29992 0 0 CORTEVA INC COM 22052L104 26816 469215 SH SOLE 469215 0 0 COSTCO WHSL CORP NEW COM 22160K105 8865 18772 SH SOLE 18772 0 0 COTERRA ENERGY INC COM 127097103 172517 6604794 SH SOLE 6604794 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 22906 1700532 SH SOLE 1700532 0 0 CROCS INC COM 227046109 2386 34747 SH SOLE 34747 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 13806 1057976 SH SOLE 1057976 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2463 17036 SH SOLE 17036 0 0 CROWN HLDGS INC COM 228368106 926 11423 SH SOLE 11423 0 0 CSW INDUSTRIALS INC COM 126402106 3666 30602 SH SOLE 30602 0 0 CSX CORP COM 126408103 319 11971 SH SOLE 11971 0 0 CULLEN FROST BANKERS INC COM 229899109 293310 2218346 SH SOLE 2218346 0 0 CUMMINS INC COM 231021106 3665 18011 SH SOLE 18011 0 0 CVS CORP COM 126650100 28717 301115 SH SOLE 301115 0 0 DANAHER CORP DEL COM 235851102 487099 1885860 SH SOLE 1885860 0 0 DEERE & CO COM 244199105 1254 3755 SH SOLE 3755 0 0 DERMTECH INC COM 24984K105 775 195810 SH SOLE 195810 0 0 DEVON ENERGY CORP NEW COM 25179M103 97906 1628233 SH SOLE 1628233 0 0 DEXCOM INC COM 252131107 3677 45660 SH SOLE 45660 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 673 3962 SH SOLE 3962 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6922 57459 SH SOLE 57459 0 0 DIGITAL RLTY TR INC COM 253868103 767 7738 SH SOLE 7738 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 619 49463 SH SOLE 49463 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 215 5531 PRN SOLE 5531 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 263 11834 PRN SOLE 11834 0 0 DISCOVER FINL SVCS COM 254709108 3287 36156 SH SOLE 36156 0 0 DISNEY WALT CO COM DISNEY 254687106 112304 1190539 SH SOLE 1190539 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 412508 14643508 SH SOLE 14643508 0 0 DOLLAR GEN CORP NEW COM 256677105 863 3600 SH SOLE 3600 0 0 DOLLAR TREE INC COM 256746108 1486 10918 SH SOLE 10918 0 0 DOMINION RES INC VA NEW COM 25746U109 290 4191 SH SOLE 4191 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 119 11000 PRN SOLE 11000 0 0 DOVER CORP COM 260003108 362 3104 SH SOLE 3104 0 0 DOW INC COM 260557103 387 8804 SH SOLE 8804 0 0 DRIVE SHACK INC COM 262077100 380 612970 SH SOLE 612970 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 6695 239291 SH SOLE 239291 0 0 DUKE ENERGY CORP NEW COM 26441C204 1686 18129 SH SOLE 18129 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 11317 913402 SH SOLE 913402 0 0 DUPONT DE NEMOURS INC COM 26614N102 77159 1530928 SH SOLE 1530928 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 10207 431028 SH SOLE 431028 0 0 DZS INC COM 268211109 4283 379000 SH SOLE 379000 0 0 EAGLE MATERIALS INC COM 26969P108 2250 20990 SH SOLE 20990 0 0 EARTHSTONE ENERGY INC CL A 27032D304 441 35800 SH SOLE 35800 0 0 EATON CORP PLC SHS G29183103 598 4483 SH SOLE 4483 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 109 10000 PRN SOLE 10000 0 0 ECOLAB INC COM 278865100 144653 1001612 SH SOLE 1001612 0 0 ECOVYST INC COM 27923Q109 4013 475520 SH SOLE 475520 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 854 10331 SH SOLE 10331 0 0 EGAIN CORP COM NEW 28225C806 1036 140951 SH SOLE 140951 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1160 71308 SH SOLE 71308 0 0 ELEVANCE HEALTH INC COM 036752103 215 474 SH SOLE 474 0 0 EMERSON ELEC CO COM 291011104 91043 1243411 SH SOLE 1243411 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 173 15665 SH SOLE 15665 0 0 ENOVIS CORPORATION COM 194014502 4081 88582 SH SOLE 88582 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 6498 273272 SH SOLE 273272 0 0 ENVESTNET INC COM 29404K106 677 15258 SH SOLE 15258 0 0 EOG RES INC COM 26875P101 54997 492233 SH SOLE 492233 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 279 4149 SH SOLE 4149 0 0 ESAB CORPORATION COM 29605J106 3669 109991 SH SOLE 109991 0 0 EVERI HLDGS INC COM 30034T103 3075 189595 SH SOLE 189595 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2340 70750 SH SOLE 70750 0 0 EXACT SCIENCES CORP COM 30063P105 1063 32725 SH SOLE 32725 0 0 EXXON MOBIL CORP COM 30231G102 59436 680752 SH SOLE 680752 0 0 FASTENAL CO COM 311900104 393 8531 SH SOLE 8531 0 0 FEDEX CORP COM 31428X106 453 3052 SH SOLE 3052 0 0 FIRST FINL BANKSHARES COM 32020R109 20140 481480 SH SOLE 481480 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 14580 111681 SH SOLE 111681 0 0 FIRSTSERVICE CORP NEW COM 33767E202 2452 20602 SH SOLE 20602 0 0 FIVE BELOW INC COM 33829M101 577 4189 SH SOLE 4189 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1184 6719 SH SOLE 6719 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 680 18103 PRN SOLE 18103 0 0 FLOWSERVE CORP COM 34354P105 749 30807 SH SOLE 30807 0 0 FMC CORP COM NEW 302491303 318925 3017268 SH SOLE 3017268 0 0 FORD MTR CO DEL COM 345370860 1202 107289 SH SOLE 107289 0 0 FORTINET INC COM 34959E109 14813 301505 SH SOLE 301505 0 0 FORTIVE CORP COM 34959J108 30302 519752 SH SOLE 519752 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 16744 1116630 SH SOLE 1116630 0 0 FRANKLIN ELEC INC COM 353514102 97344 1191335 SH SOLE 1191335 0 0 FREQUENCY ELECTRS INC COM 358010106 575 100000 SH SOLE 100000 0 0 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 3017 1256900 SH SOLE 1256900 0 0 GARMIN LTD SHS H2906T109 870 10839 SH SOLE 10839 0 0 GENERAC HLDGS INC COM 368736104 71508 401412 SH SOLE 401412 0 0 GENERAL DYNAMICS CORP COM 369550108 6854 32304 SH SOLE 32304 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2369 38262 SH SOLE 38262 0 0 GENERAL MLS INC COM 370334104 9486 123821 SH SOLE 123821 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 138 15000 SH SOLE 15000 0 0 GENTEX CORP COM 371901109 9266 388695 SH SOLE 388695 0 0 GENUINE PARTS CO COM 372460105 1522 10195 SH SOLE 10195 0 0 GILEAD SCIENCES INC COM 375558103 3711 60157 SH SOLE 60157 0 0 GLACIER BANCORP INC NEW COM 37637Q105 41465 843978 SH SOLE 843978 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 16706 622654 SH SOLE 622654 0 0 GLOBE LIFE INC COM 37959E102 525 5262 SH SOLE 5262 0 0 GODADDY INC CL A 380237107 1376 19420 SH SOLE 19420 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2237 7633 SH SOLE 7633 0 0 GOOSEHEAD INS INC CL A 38267D109 1336 37474 SH SOLE 37474 0 0 GORMAN RUPP CO COM 383082104 8119 341275 SH SOLE 341275 0 0 GRAHAM CORP COM 384556106 553 62908 SH SOLE 62908 0 0 GRAINGER W W INC COM 384802104 2614 5344 SH SOLE 5344 0 0 GSI TECHNOLOGY INC COM 36241U106 570 200000 SH SOLE 200000 0 0 HALLIBURTON CO COM 406216101 1496 60765 SH SOLE 60765 0 0 HASBRO INC COM 418056107 465 6900 SH SOLE 6900 0 0 HEALTHEQUITY INC COM 42226A107 4841 72070 SH SOLE 72070 0 0 HEICO CORP NEW COM 422806109 204 1415 SH SOLE 1415 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3301 65228 SH SOLE 65228 0 0 HERSHEY CO COM 427866108 411 1863 SH SOLE 1863 0 0 HESS CORP COM 42809H107 1638 15025 SH SOLE 15025 0 0 HEXCEL CORP NEW COM 428291108 2389 46194 SH SOLE 46194 0 0 HF SINCLAIR CORPORATION COM 403949100 4899 90988 SH SOLE 90988 0 0 HILLTOP HOLDINGS INC COM 432748101 1082 43542 SH SOLE 43542 0 0 HOME BANCSHARES INC COM 436893200 20981 932084 SH SOLE 932084 0 0 HOME DEPOT INC COM 437076102 377038 1366378 SH SOLE 1366378 0 0 HONEYWELL INTL INC COM 438516106 271895 1628407 SH SOLE 1628407 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1017 16434 SH SOLE 16434 0 0 HP INC COM 40434L105 348 13956 SH SOLE 13956 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 218 4385 SH SOLE 4385 0 0 IDEX CORP COM 45167R104 111981 560325 SH SOLE 560325 0 0 IDEXX LABS INC COM 45168D104 1566 4807 SH SOLE 4807 0 0 ILLINOIS TOOL WKS INC COM 452308109 26561 147032 SH SOLE 147032 0 0 ILLUMINA INC COM 452327109 706 3703 SH SOLE 3703 0 0 INDEPENDENT BK GROUP INC COM 45384B106 982 16000 SH SOLE 16000 0 0 ING GROEP N.V. SPONSORED ADR 456837103 104 12287 SH SOLE 12287 0 0 INOTIV INC COM 45783Q100 1910 113340 SH SOLE 113340 0 0 INTEL CORP COM 458140100 33670 1306569 SH SOLE 1306569 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 419 4636 SH SOLE 4636 0 0 INTERNATIONAL PAPER CO COM 460146103 1416 44678 SH SOLE 44678 0 0 INTEVAC INC COM 461148108 1395 300000 SH SOLE 300000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3787 31875 SH SOLE 31875 0 0 INTUIT COM 461202103 25999 67126 SH SOLE 67126 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1142 6092 SH SOLE 6092 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1326 4963 SH SOLE 4963 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 326 4666 PRN SOLE 4666 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 370 2561 PRN SOLE 2561 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 278 1230 PRN SOLE 1230 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 330 3000 PRN SOLE 3000 0 0 IRON MTN INC NEW COM 46284V101 900 20466 SH SOLE 20466 0 0 ISHARES INC MSCI CDA ETF 464286509 14631 475646 PRN SOLE 475646 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 400 6975 PRN SOLE 6975 0 0 ISHARES INC MSCI NETHERL ETF 464286814 323 10550 PRN SOLE 10550 0 0 ISHARES INC MSCI MEXICO ETF 464286822 4597 103936 PRN SOLE 103936 0 0 ISHARES TR S&P 100 ETF 464287101 478 2940 PRN SOLE 2940 0 0 ISHARES TR CORE S&P TTL STK 464287150 2533 31840 PRN SOLE 31840 0 0 ISHARES TR CORE S&P500 ETF 464287200 746 2081 PRN SOLE 2081 0 0 ISHARES TR CORE US AGGBD ET 464287226 5082 52747 PRN SOLE 52747 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 260 4500 PRN SOLE 4500 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1135 13977 PRN SOLE 13977 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 707 7365 PRN SOLE 7365 0 0 ISHARES TR RUS MD CP GR ETF 464287481 263 3350 PRN SOLE 3350 0 0 ISHARES TR CORE S&P MCP ETF 464287507 252 1149 PRN SOLE 1149 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 634 3011 PRN SOLE 3011 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 284 2200 PRN SOLE 2200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 332 2011 PRN SOLE 2011 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 770 3719 PRN SOLE 3719 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3168 36339 PRN SOLE 36339 0 0 ISHARES TR SP SMCP600VL ETF 464287879 630 7646 PRN SOLE 7646 0 0 ISHARES TR SP SMCP600GR ETF 464287887 1262 12412 PRN SOLE 12412 0 0 ISHARES TR MSCI ACWI EX US 464288240 6416 160356 PRN SOLE 160356 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1096 22701 PRN SOLE 22701 0 0 ISHARES TR SHORT TREAS BD 464288679 226 2050 PRN SOLE 2050 0 0 ISHARES TR EAFE VALUE ETF 464288877 226 5865 PRN SOLE 5865 0 0 ISHARES TR EAFE GRWTH ETF 464288885 204 2811 PRN SOLE 2811 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1459 15986 PRN SOLE 15986 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 679 15743 PRN SOLE 15743 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2810 112285 PRN SOLE 112285 0 0 ISHARES TR IBONDS DEC2023 46435G318 215 8515 PRN SOLE 8515 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 917 35394 PRN SOLE 35394 0 0 ITERIS INC COM 46564T107 71 24000 SH SOLE 24000 0 0 ITT INC COM 45073V108 3314 50714 SH SOLE 50714 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1514 8844 SH SOLE 8844 0 0 HUNT J B TRANS SVCS INC COM 445658107 1119 7152 SH SOLE 7152 0 0 JEFFERIES FINL GROUP INC COM 47233W109 440 14908 SH SOLE 14908 0 0 JOHNSON & JOHNSON COM 478160104 101694 622516 SH SOLE 622516 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2284 46410 SH SOLE 46410 0 0 JP MORGAN CHASE & CO COM 46625H100 244479 2339507 SH SOLE 2339507 0 0 KEURIG DR PEPPER INC COM 49271V100 82472 2302387 SH SOLE 2302387 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 7030 413988 SH SOLE 413988 0 0 KIMBERLY CLARK CORP COM 494368103 121988 1083950 SH SOLE 1083950 0 0 KINDER MORGAN INC DEL COM 49456B101 40713 2446723 SH SOLE 2446723 0 0 KIRBY CORP COM 497266106 123161 2026669 SH SOLE 2026669 0 0 KLA CORPORATION COM NEW 482480100 999 3301 SH SOLE 3301 0 0 KRAFT HEINZ CO COM 500754106 40941 1227613 SH SOLE 1227613 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 79424 382158 SH SOLE 382158 0 0 LAM RESEARCH CORP COM 512807108 3573 9761 SH SOLE 9761 0 0 LANDSTAR SYS INC COM 515098101 698 4837 SH SOLE 4837 0 0 LANTRONIX INC COM NEW 516548203 2530 525900 SH SOLE 525900 0 0 LAUDER ESTEE COS INC CL A 518439104 99195 459448 SH SOLE 459448 0 0 LESLIES INC COM 527064109 10229 695411 SH SOLE 695411 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3420 90693 SH SOLE 90693 0 0 LIFE STORAGE INC COM 53223X107 1196 10800 SH SOLE 10800 0 0 LIGHTWAVE LOGIC INC COM 532275104 117 16000 SH SOLE 16000 0 0 LILLY ELI & CO COM 532457108 8352 25830 SH SOLE 25830 0 0 LINDE PLC COM G5494J103 22387 83040 SH SOLE 83040 0 0 LIVERAMP HLDGS INC COM 53815P108 4970 273700 SH SOLE 273700 0 0 LKQ CORP COM 501889208 3311 70214 SH SOLE 70214 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 116 65000 SH SOLE 65000 0 0 LOCKHEED MARTIN CORP COM 539830109 4533 11735 SH SOLE 11735 0 0 LOWES COS INC COM 548661107 12355 65787 SH SOLE 65787 0 0 LPL FINL HLDGS INC COM 50212V100 2121 9706 SH SOLE 9706 0 0 LUMEN TECHNOLOGIES INC COM 550241103 313 43000 SH SOLE 43000 0 0 LUMENTUM HLDGS INC COM 55024U109 3940 57465 SH SOLE 57465 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3099 65230 SH SOLE 65230 0 0 MAGNITE INC COM 55955D100 3321 505462 SH SOLE 505462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 22548 1138221 SH SOLE 1138221 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1405 41752 SH SOLE 41752 0 0 MARATHON OIL CORP COM 565849106 2288 101348 SH SOLE 101348 0 0 MARRIOTT INTL INC NEW CL A 571903202 684 4883 SH SOLE 4883 0 0 MARSH & MCLENNAN COS INC COM 571748102 704 4719 SH SOLE 4719 0 0 MARTIN MARIETTA MATLS INC COM 573284106 215436 668870 SH SOLE 668870 0 0 MASTERCARD INC CL A 57636Q104 6184 21748 SH SOLE 21748 0 0 MCCORMICK & CO INC COM NON VTG 579780206 265 3720 SH SOLE 3720 0 0 MCDONALDS CORP COM 580135101 6707 29067 SH SOLE 29067 0 0 MCKESSON CORP COM 58155Q103 354 1041 SH SOLE 1041 0 0 MEDPACE HLDGS INC COM 58506Q109 2434 15485 SH SOLE 15485 0 0 MEDTRONIC INC COM G5960L103 15486 191771 SH SOLE 191771 0 0 MERCK & CO INC COM 58933Y105 134500 1561773 SH SOLE 1561773 0 0 MERCURY SYS INC COM 589378108 4214 103803 SH SOLE 103803 0 0 MESA LABS INC COM 59064R109 1956 13891 SH SOLE 13891 0 0 META PLATFORMS INC CL A 30303M102 20031 147637 SH SOLE 147637 0 0 METLIFE INC COM 59156R108 2618 43076 SH SOLE 43076 0 0 MICROSOFT CORP COM 594918104 697904 2996583 SH SOLE 2996583 0 0 MIDDLEBY CORP COM 596278101 1884 14700 SH SOLE 14700 0 0 MODEL N INC COM 607525102 4822 140880 SH SOLE 140880 0 0 MONDELEZ INTL INC CL A 609207105 49922 910495 SH SOLE 910495 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 481 5537 SH SOLE 5537 0 0 MOODYS CORP COM 615369105 90558 372499 SH SOLE 372499 0 0 MORGAN STANLEY COM NEW 617446448 1274 16128 SH SOLE 16128 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 222 991 SH SOLE 991 0 0 MPLX LP COM UNIT REP LTD 55336V100 226 7540 SH SOLE 7540 0 0 MSCI INC COM 55354G100 2569 6091 SH SOLE 6091 0 0 MURPHY OIL CORP COM 626717102 1907 54233 SH SOLE 54233 0 0 MURPHY USA INC COM 626755102 3883 14124 SH SOLE 14124 0 0 NATERA INC COM 632307104 428 9773 SH SOLE 9773 0 0 NATIONAL INSTRS CORP COM 636518102 57380 1520409 SH SOLE 1520409 0 0 NEOGEN CORP COM 640491106 62034 4440525 SH SOLE 4440525 0 0 NETFLIX INC COM 64110L106 858 3645 SH SOLE 3645 0 0 NEWELL BRANDS INC COM 651229106 68442 4927402 SH SOLE 4927402 0 0 NEWMONT MNG CORP COM 651639106 62018 1475575 SH SOLE 1475575 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4537 27194 SH SOLE 27194 0 0 NEXTERA ENERGY INC COM 65339F101 2139 27281 SH SOLE 27281 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 718 9930 SH SOLE 9930 0 0 NIKE INC CL B 654106103 91437 1100058 SH SOLE 1100058 0 0 NOKIA CORP SPONSORED ADR 654902204 107 25000 SH SOLE 25000 0 0 NORDSON CORP COM 655663102 427 2010 SH SOLE 2010 0 0 NORFOLK SOUTHERN CORP COM 655844108 1285 6130 SH SOLE 6130 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 3160 115284 SH SOLE 115284 0 0 NORTHERN TR CORP COM 665859104 4300 50261 SH SOLE 50261 0 0 NORTHROP GRUMMAN CORP COM 666807102 672 1428 SH SOLE 1428 0 0 NOVARTIS A G SPONSORED ADR 66987V109 792 10422 SH SOLE 10422 0 0 NOVO-NORDISK A S ADR 670100205 628 6301 SH SOLE 6301 0 0 NUCOR CORP COM 670346105 1068 9986 SH SOLE 9986 0 0 NUTANIX INC CL A 67059N108 12470 598670 SH SOLE 598670 0 0 NUVEEN MUN VALUE FD INC COM 670928100 87 10300 PRN SOLE 10300 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 210 16136 PRN SOLE 16136 0 0 NV5 GLOBAL INC COM 62945V109 3742 30222 SH SOLE 30222 0 0 NVIDIA CORP COM 67066G104 54175 446290 SH SOLE 446290 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 71492 101645 SH SOLE 101645 0 0 OLD DOMINION FGHT LINES INC COM 679580100 501 2014 SH SOLE 2014 0 0 OMNICELL INC COM 68213N109 1476 16955 SH SOLE 16955 0 0 OMNICOM GROUP INC COM 681919106 462 7316 SH SOLE 7316 0 0 ONEOK INC NEW COM 682680103 373 7283 SH SOLE 7283 0 0 OPEN LENDING CORP COM CL A 68373J104 3526 438579 SH SOLE 438579 0 0 ORACLE CORP COM 68389X105 174455 2856641 SH SOLE 2856641 0 0 ORIGIN BANCORP INC COM 68621T102 10230 265923 SH SOLE 265923 0 0 OWENS CORNING NEW COM 690742101 668 8495 SH SOLE 8495 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 163 20000 SH SOLE 20000 0 0 PALO ALTO NETWORKS INC COM 697435105 398 2430 SH SOLE 2430 0 0 PALOMAR HLDGS INC COM 69753M105 6099 72849 SH SOLE 72849 0 0 PARKER HANNIFAN CORP COM 701094104 34581 142712 SH SOLE 142712 0 0 PAYCHEX INC COM 704326107 1356 12085 SH SOLE 12085 0 0 PAYLOCITY HLDG CORP COM 70438V106 1520 6293 SH SOLE 6293 0 0 PAYPAL HLDGS INC COM 70450Y103 180217 2093840 SH SOLE 2093840 0 0 PBF ENERGY INC CL A 69318G106 609 17309 SH SOLE 17309 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2400 165390 SH SOLE 165390 0 0 PEMBINA PIPELINE CORP COM 706327103 304 10000 SH SOLE 10000 0 0 PEPSICO INC COM 713448108 258126 1581074 SH SOLE 1581074 0 0 PERFICIENT INC COM 71375U101 3791 58300 SH SOLE 58300 0 0 PERKINELMER INC COM 714046109 109504 910031 SH SOLE 910031 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 6783 607807 SH SOLE 607807 0 0 PFIZER INC COM 717081103 99762 2279753 SH SOLE 2279753 0 0 PGT INC COM 69336V101 2706 129125 SH SOLE 129125 0 0 PHILIP MORRIS INTL INC COM 718172109 4014 48361 SH SOLE 48361 0 0 PHILLIPS 66 COM 718546104 3192 39548 SH SOLE 39548 0 0 PIMCO ETF TR TOTL RETN ETF 72201R775 252 2813 PRN SOLE 2813 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3899 48081 SH SOLE 48081 0 0 PINTEREST INC CL A 72352L106 13475 578335 SH SOLE 578335 0 0 PIONEER NAT RES CO COM 723787107 110591 510742 SH SOLE 510742 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 188 17905 SH SOLE 17905 0 0 PLANET FITNESS INC CL A 72703H101 3240 56198 SH SOLE 56198 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1997 343055 SH SOLE 343055 0 0 PNC FINL SVCS GROUP INC COM 693475105 940 6290 SH SOLE 6290 0 0 POOL CORPORATION COM 73278L105 1629 5120 SH SOLE 5120 0 0 POST HLDGS INC COM 737446104 1563 19078 SH SOLE 19078 0 0 POTLATCHDELTIC CORPORATION COM 737630103 493 12008 SH SOLE 12008 0 0 PPG INDS INC COM 693506107 256 2315 SH SOLE 2315 0 0 PRIMO WATER CORPORATION COM 74167P108 3433 273528 SH SOLE 273528 0 0 PROCTER & GAMBLE CO COM 742718109 155308 1230166 SH SOLE 1230166 0 0 PROFIRE ENERGY INC COM 74316X101 1091 1283025 SH SOLE 1283025 0 0 PROGRESSIVE CORP COM 743315103 275 2370 SH SOLE 2370 0 0 PROGYNY INC COM 74340E103 4385 118311 SH SOLE 118311 0 0 PROLOGIS INC COM 74340W103 771 7584 SH SOLE 7584 0 0 PROSPERITY BANCSHARES INC COM 743606105 4012 60168 SH SOLE 60168 0 0 PRUDENTIAL FINL INC COM 744320102 1196 13940 SH SOLE 13940 0 0 Q2 HLDGS INC COM 74736L109 323 10025 SH SOLE 10025 0 0 QUAKER CHEM CORP COM 747316107 2246 15554 SH SOLE 15554 0 0 QUALCOMM INC COM 747525103 88143 780163 SH SOLE 780163 0 0 QUANTUM CORP COM NEW 747906501 1474 1364915 SH SOLE 1364915 0 0 R1 RCM INC COM 749397105 3722 200842 SH SOLE 200842 0 0 RANGE RES CORP COM 75281A109 438 17320 SH SOLE 17320 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1501 15192 SH SOLE 15192 0 0 RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101 7019 85745 SH SOLE 85745 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1647 65534 SH SOLE 65534 0 0 RED ROCK RESORTS INC CL A 75700L108 3027 88367 SH SOLE 88367 0 0 REDWIRE CORPORATION COM 75776W103 1190 500000 SH SOLE 500000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 829 1203 SH SOLE 1203 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 23515 134824 SH SOLE 134824 0 0 REPAY HLDGS CORP COM CL A 76029L100 409 57890 SH SOLE 57890 0 0 REPUBLIC SVCS INC COM 760759100 7533 55372 SH SOLE 55372 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 286 8689 SH SOLE 8689 0 0 ROCKWELL AUTOMATION INC COM 773903109 123687 574992 SH SOLE 574992 0 0 ROPER INDS INC NEW COM 776696106 230302 640369 SH SOLE 640369 0 0 ROYAL GOLD INC COM 780287108 259 2765 SH SOLE 2765 0 0 RYDER SYS INC COM 783549108 207 2740 SH SOLE 2740 0 0 S&P GLOBAL INC COM 78409V104 6320 20698 SH SOLE 20698 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 11046 155408 SH SOLE 155408 0 0 SALESFORCE COM INC COM 79466L302 49716 345636 SH SOLE 345636 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7576 26616 SH SOLE 26616 0 0 SCHLUMBERGER LTD COM 806857108 2535 70606 SH SOLE 70606 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1215 26250 PRN SOLE 26250 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 476 17520 PRN SOLE 17520 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2154 32423 PRN SOLE 32423 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2424 80189 SH SOLE 80189 0 0 SEALED AIR CORP NEW COM 81211K100 554 12443 SH SOLE 12443 0 0 SEI INVESTMENTS CO COM 784117103 399 8140 SH SOLE 8140 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 269 2218 PRN SOLE 2218 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 526 4431 PRN SOLE 4431 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2363 339000 SH SOLE 339000 0 0 SEMPRA COM 816851109 425 2833 SH SOLE 2833 0 0 SERVICE CORP INTL COM 817565104 349 6045 SH SOLE 6045 0 0 SERVICENOW INC COM 81762P102 463 1226 SH SOLE 1226 0 0 SHELL PLC SPON ADS 780259305 1212 24365 SH SOLE 24365 0 0 SHERWIN WILLIAMS CO COM 824348106 36474 178141 SH SOLE 178141 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9650 442846 SH SOLE 442846 0 0 SMITH A O CORP COM 831865209 4066 83700 SH SOLE 83700 0 0 SMITH MIDLAND CORP COM 832156103 641 23961 SH SOLE 23961 0 0 SONOCO PRODS CO COM 835495102 582 10254 SH SOLE 10254 0 0 SOUTHSTATE CORPORATION COM 840441109 248 3137 SH SOLE 3137 0 0 SOUTHERN CO COM 842587107 1122 16501 SH SOLE 16501 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 937 26502 SH SOLE 26502 0 0 SOUTHWEST AIRLS CO COM 844741108 342 11078 SH SOLE 11078 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13227 37031 SH SOLE 37031 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1018 6579 PRN SOLE 6579 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 1118 35700 PRN SOLE 35700 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 249 2837 PRN SOLE 2837 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 229 2500 PRN SOLE 2500 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 414 5216 PRN SOLE 5216 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 230 800 PRN SOLE 800 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 833 9094 PRN SOLE 9094 0 0 SPROUT SOCIAL INC COM CL A 85209W109 34497 568513 SH SOLE 568513 0 0 SPS COMMERCE INC COM 78463M107 790 6357 SH SOLE 6357 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 8275 117286 SH SOLE 117286 0 0 STARBUCKS CORP COM 855244109 11144 132261 SH SOLE 132261 0 0 STATE STR CORP COM 857477103 983 16173 SH SOLE 16173 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 236 9500 PRN SOLE 9500 0 0 STRYKER CORPORATION COM 863667101 82134 405518 SH SOLE 405518 0 0 SUN LIFE FINANCIAL INC. COM 866796105 567 14272 SH SOLE 14272 0 0 SVB FINL GROUP COM 78486Q101 4885 14547 SH SOLE 14547 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1982 52830 SH SOLE 52830 0 0 SYSCO CORP COM 871829107 3650 51620 SH SOLE 51620 0 0 TJX COS INC NEW COM 872540109 240 3867 SH SOLE 3867 0 0 T-MOBILE US INC COM 872590104 1689 12589 SH SOLE 12589 0 0 PRICE T ROWE GROUP INC COM 74144T108 2004 19084 SH SOLE 19084 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 365 5329 SH SOLE 5329 0 0 TAPESTRY INC COM 876030107 11228 394929 SH SOLE 394929 0 0 TARGA RES CORP COM 87612G101 271 4484 SH SOLE 4484 0 0 TARGET CORP COM 87612E106 2674 18021 SH SOLE 18021 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2044 18525 SH SOLE 18525 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 162982 482953 SH SOLE 482953 0 0 TESLA INC COM 88160R101 1408 5308 SH SOLE 5308 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3993 67647 SH SOLE 67647 0 0 TEXAS INSTRS INC COM 882508104 10559 68220 SH SOLE 68220 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1220 45420 SH SOLE 45420 0 0 COOPER COS INC COM NEW 216648402 211 800 SH SOLE 800 0 0 THE TRADE DESK INC COM CL A 88339J105 1395 23350 SH SOLE 23350 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 468300 923322 SH SOLE 923322 0 0 THIRD COAST BANCSHARES INC COM 88422P109 171 10000 SH SOLE 10000 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2830 146945 SH SOLE 146945 0 0 TORO CO COM 891092108 88190 1019773 SH SOLE 1019773 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 439 10000 SH SOLE 10000 0 0 TRACTOR SUPPLY CO COM 892356106 90349 486063 SH SOLE 486063 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 278 1918 SH SOLE 1918 0 0 TRANSDIGM GROUP INC COM 893641100 1719 3276 SH SOLE 3276 0 0 TRIMBLE NAVIGATION LTD COM 896239100 221611 4083486 SH SOLE 4083486 0 0 TRUIST FINL CORP COM 89832Q109 47260 1085446 SH SOLE 1085446 0 0 TWILIO INC CL A 90138F102 1112 16090 SH SOLE 16090 0 0 TWITTER INC COM 90184L102 2238 51052 SH SOLE 51052 0 0 TYLER TECHNOLOGIES INC COM 902252105 17502 50366 SH SOLE 50366 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1491 19615 SH SOLE 19615 0 0 UNILEVER PLC SPON ADR NEW 904767704 436 9935 SH SOLE 9935 0 0 UNION PAC CORP COM 907818108 245610 1260701 SH SOLE 1260701 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4065 25163 SH SOLE 25163 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15259 30214 SH SOLE 30214 0 0 UPWORK INC COM 91688F104 2596 190600 SH SOLE 190600 0 0 US BANCORP DEL COM NEW 902973304 92165 2285845 SH SOLE 2285845 0 0 UTZ BRANDS INC COM CL A 918090101 4897 324272 SH SOLE 324272 0 0 V F CORP COM 918204108 9615 321467 SH SOLE 321467 0 0 VACASA INC CLASS A COM 91854V107 84 27397 SH SOLE 27397 0 0 VALERO ENERGY CORP COM 91913Y100 2323 21739 SH SOLE 21739 0 0 VALMONT INDS INC COM 920253101 112827 420025 SH SOLE 420025 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 560 7616 PRN SOLE 7616 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 590 7890 PRN SOLE 7890 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1269 17785 PRN SOLE 17785 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 508 13960 PRN SOLE 13960 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 299 3151 PRN SOLE 3151 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 631 17306 PRN SOLE 17306 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3051 63374 PRN SOLE 63374 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5331 16238 PRN SOLE 16238 0 0 VANGUARD INDEX FDS REIT ETF 922908553 659 8216 SH SOLE 8216 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3007 23659 PRN SOLE 23659 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1325 7751 PRN SOLE 7751 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4303 23978 PRN SOLE 23978 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4456 59986 PRN SOLE 59986 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 239 3159 PRN SOLE 3159 0 0 VERISK ANALYTICS INC COM 92345Y106 30591 179385 SH SOLE 179385 0 0 VERITEX HLDGS INC COM 923451108 3043 114437 SH SOLE 114437 0 0 VERIZON COMMUNICATIONS COM 92343V104 11175 294317 SH SOLE 294317 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 352 1217 SH SOLE 1217 0 0 VISA INC COM CL A 92826C839 165750 933012 SH SOLE 933012 0 0 VONTIER CORPORATION COM 928881101 1467 87777 SH SOLE 87777 0 0 VULCAN MATS CO COM 929160109 936 5937 SH SOLE 5937 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1034 32918 SH SOLE 32918 0 0 WAL MART STORES INC COM 931142103 49974 385302 SH SOLE 385302 0 0 WASTE CONNECTIONS INC COM 94106B101 161058 1191877 SH SOLE 1191877 0 0 WASTE MGMT INC DEL COM 94106L109 51047 318623 SH SOLE 318623 0 0 WATSCO INC COM 942622200 2850 11071 SH SOLE 11071 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3654 29060 SH SOLE 29060 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 3341 103464 SH SOLE 103464 0 0 WELLS FARGO & CO NEW COM 949746101 4310 107171 SH SOLE 107171 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2347 243740 SH SOLE 243740 0 0 WEYERHAEUSER CO COM 962166104 401 14040 SH SOLE 14040 0 0 WHIRLPOOL CORP COM 963320106 377 2800 SH SOLE 2800 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2911 72169 SH SOLE 72169 0 0 WINGSTOP INC COM 974155103 2929 23355 SH SOLE 23355 0 0 WORKIVA INC COM CL A 98139A105 4533 58261 SH SOLE 58261 0 0 XYLEM INC COM 98419M100 103623 1186164 SH SOLE 1186164 0 0 YETI HLDGS INC COM 98585X104 1506 52797 SH SOLE 52797 0 0 YUM BRANDS INC COM 988498101 2135 20073 SH SOLE 20073 0 0 YUM CHINA HLDGS INC COM 98850P109 499 10545 SH SOLE 10545 0 0 ZILLOW GROUP INC CL A 98954M101 1795 62700 SH SOLE 62700 0 0 ZIMMER HLDGS INC COM 98956P102 323 3085 SH SOLE 3085 0 0 ZIONS BANCORPORATION COM 989701107 75711 1488620 SH SOLE 1488620 0 0 ZOETIS INC CL A 98978V103 285341 1924211 SH SOLE 1924211 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3658 149296 SH SOLE 149296 0 0