0001193125-26-215118.txt : 20260511 0001193125-26-215118.hdr.sgml : 20260511 20260508173924 ACCESSION NUMBER: 0001193125-26-215118 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260511 DATE AS OF CHANGE: 20260508 EFFECTIVENESS DATE: 20260511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KING LUTHER CAPITAL MANAGEMENT CORP CENTRAL INDEX KEY: 0000310051 ORGANIZATION NAME: EIN: 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: 26960083 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 03-31-2026 03-31-2026 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 05-08-2026 0 601 23147905365 false
INFORMATION TABLE 2 53381.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 1159371 7983 SH SOLE 7983 0 0 AAON INC COM PAR $0.004 000360206 9623577 116297 SH SOLE 116297 0 0 ABBOTT LABS COM 002824100 134211887 1307216 SH SOLE 1307216 0 0 ABBVIE INC COM 00287Y109 175901279 808779 SH SOLE 808779 0 0 ABSCI CORPORATION COM 00091E109 232560 77520 SH SOLE 77520 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 87627166 1552297 SH SOLE 1552297 0 0 ACCENTURE LTD BERMUDA CL A G1151C101 28078855 141605 SH SOLE 141605 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 480748 21962 PRN SOLE 21962 0 0 ADDUS HOMECARE CORP COM 006739106 3230550 34496 SH SOLE 34496 0 0 ADOBE SYS INC COM 00724F101 53650673 220712 SH SOLE 220712 0 0 ADVANCED MICRO DEVICES INC COM 007903107 17197769 84539 SH SOLE 84539 0 0 AECOM COM 00766T100 1514800 17859 SH SOLE 17859 0 0 AFLAC INC COM 001055102 437633 3989 SH SOLE 3989 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1323650 11613 SH SOLE 11613 0 0 AGNICO EAGLE MINES LTD COM 008474108 6201851 30554 SH SOLE 30554 0 0 AIR PRODS & CHEMS INC COM 009158106 28138314 96865 SH SOLE 96865 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 16684604 145273 SH SOLE 145273 0 0 ALAMO GROUP INC COM 011311107 7124064 43184 SH SOLE 43184 0 0 ALCON ORD SHS H01301128 143685236 1906904 SH SOLE 1906904 0 0 ALLSTATE CORP COM 020002101 22765103 109796 SH SOLE 109796 0 0 ALPHABET INC CLASS A COM 02079K305 692812425 2409280 SH SOLE 2409280 0 0 ALPHABET INC CLASS C COM 02079K107 686477352 2393075 SH SOLE 2393075 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 10278945 944756 SH SOLE 944756 0 0 ALTRIA GROUP INC COM 02209S103 2134711 32349 SH SOLE 32349 0 0 AMAZON COM INC COM 023135106 697324407 3348175 SH SOLE 3348175 0 0 AMEREN CORP COM 023608102 236768 2154 SH SOLE 2154 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1278597 119050 SH SOLE 119050 0 0 AMERICAN ELEC PWR CO INC COM 025537101 929488 7091 SH SOLE 7091 0 0 AMERICAN EXPRESS CO COM 025816109 183078711 605259 SH SOLE 605259 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 823386 10942 SH SOLE 10942 0 0 AMERICAN TOWER CORP COM 03027X100 36680498 212542 SH SOLE 212542 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 224276 1648 SH SOLE 1648 0 0 AMETEK INC NEW COM 031100100 28059081 130897 SH SOLE 130897 0 0 AMGEN INC CL A 031162100 179477278 510096 SH SOLE 510096 0 0 AMPHENOL CORP NEW CL A 032095101 3815770 30200 SH SOLE 30200 0 0 ANALOG DEVICES INC COM 032654105 1866527 5867 SH SOLE 5867 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 203294 9612 SH SOLE 9612 0 0 AON PLC SHS CL A G0403H108 603599 1870 SH SOLE 1870 0 0 APA CORPORATION COM 03743Q108 212200 5000 SH SOLE 5000 0 0 APPLE INC COM 037833100 1423110608 5607434 SH SOLE 5607434 0 0 APPLIED MATLS INC COM 038222105 11815339 34569 SH SOLE 34569 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 655082 9012 SH SOLE 9012 0 0 ARCHROCK INC COM 03957W106 6918658 198812 SH SOLE 198812 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3526890 32327 SH SOLE 32327 0 0 ARISTA NETWORKS INC COM SHS 040413205 240894 1962 SH SOLE 1962 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3368558 53725 SH SOLE 53725 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1817462 1376 SH SOLE 1376 0 0 ASTRAZENECA PLC ORD G0593M107 449662 2280 SH SOLE 2280 0 0 AT&T INC COM 00206R102 57918020 1997862 SH SOLE 1997862 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 13256479 65245 SH SOLE 65245 0 0 AUTOZONE INC COM 053332102 7046049 2086 SH SOLE 2086 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 269943 3350 PRN SOLE 3350 0 0 AVANTOR INC COM 05352A100 3957115 504734 SH SOLE 504734 0 0 AVERY DENNISON CORP COM 053611109 1079250 6250 SH SOLE 6250 0 0 AXON ENTERPRISE INC COM 05464C101 1459660 3437 SH SOLE 3437 0 0 AZZ INC COM 002474104 22950719 183415 SH SOLE 183415 0 0 BALL CORP COM 058498106 1421418 24047 SH SOLE 24047 0 0 BANK NEW YORK INC COM 064058100 4563459 38468 SH SOLE 38468 0 0 BANK OF AMERICA CORPORATION COM 060505104 357809644 7339685 SH SOLE 7339685 0 0 BARCLAYS PLC ADR 06738E204 395036 18669 SH SOLE 18669 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10053960 14 SH SOLE 14 0 0 BERKSHIRE HATHAWAY INC DEL CL B 084670702 103393887 215764 SH SOLE 215764 0 0 BIOHARVEST SCIENCES INC COM NEW 09076J207 173600 40000 SH SOLE 40000 0 0 BLACKROCK INC COM 09290D101 506821 527 SH SOLE 527 0 0 BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 73016 11063 SH SOLE 11063 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1339174 11646 SH SOLE 11646 0 0 BLEND LABS INC CL A 09352U108 23280 13694 SH SOLE 13694 0 0 BOEING CO COM 097023105 1210102 6080 SH SOLE 6080 0 0 BOK FINL CORP COM NEW 05561Q201 1322220 10325 SH SOLE 10325 0 0 BOOKING HLDGS INC COM 09857L108 16508665 3921 SH SOLE 3921 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3214745 51231 SH SOLE 51231 0 0 BP PLC SPONSORED ADR 055622104 431131 9173 SH SOLE 9173 0 0 BRAZE INC COM CL A 10576N102 5715367 242074 SH SOLE 242074 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 12823224 300944 SH SOLE 300944 0 0 BRINKER INTL INC COM 109641100 2130699 14924 SH SOLE 14924 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 35358829 582998 SH SOLE 582998 0 0 BROADCOM INC COM 11135F101 460833060 1488912 SH SOLE 1488912 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9355761 57581 SH SOLE 57581 0 0 BROWN FORMAN CORP CL A 115637100 1781535 66500 SH SOLE 66500 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1298673 15774 SH SOLE 15774 0 0 BWX TECHNOLOGIES INC COM 05605H100 60054010 293677 SH SOLE 293677 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 37666390 135554 SH SOLE 135554 0 0 CAL MAINE FOODS INC COM NEW 128030202 3693456 46664 SH SOLE 46664 0 0 CAMECO CORP COM 13321L108 115163310 1060338 SH SOLE 1060338 0 0 CANADIAN NAT RES LTD COM 136385101 1615010 33142 SH SOLE 33142 0 0 CANADIAN NATL RY CO COM 136375102 883308 8595 SH SOLE 8595 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1053021 13387 SH SOLE 13387 0 0 CAPITAL ONE FINL CORP COM 14040H105 6097175 33422 SH SOLE 33422 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 9155000 519580 SH SOLE 519580 0 0 CARDINAL HEALTH INC COM 14149Y108 307667 1456 SH SOLE 1456 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 764651 1940 SH SOLE 1940 0 0 CARRIER GLOBAL CORP COM 14448C104 420467 7467 SH SOLE 7467 0 0 CASELLA WASTE SYS INC CL A 147448104 5679951 71590 SH SOLE 71590 0 0 CATERPILLAR INC DEL COM 149123101 26847123 37895 SH SOLE 37895 0 0 CBRE GROUP INC CL A 12504L109 6949233 51301 SH SOLE 51301 0 0 CECO ENVIRONMENTAL CORP COM 125141101 44689945 750083 SH SOLE 750083 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 8921448 647420 SH SOLE 647420 0 0 CENTERPOINT ENERGY INC COM 15189T107 253177 5866 SH SOLE 5866 0 0 CENTRAL SECS CORP COM 155123102 481117 9688 PRN SOLE 9688 0 0 CHARLES RIV LABS INTL INC COM 159864107 9499058 55067 SH SOLE 55067 0 0 CHART INDS INC COM 16115Q308 15300120 74003 SH SOLE 74003 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 237252 1099 SH SOLE 1099 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 359696 2518 SH SOLE 2518 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1549330 5460 SH SOLE 5460 0 0 CHEVRON CORP NEW COM 166764100 230190640 1112570 SH SOLE 1112570 0 0 CHUBB LIMITED COM H1467J104 3272989 10042 SH SOLE 10042 0 0 CHURCH & DWIGHT CO INC COM 171340102 230314 2468 SH SOLE 2468 0 0 CIENA CORP COM NEW 171779309 9767090 25158 SH SOLE 25158 0 0 CINTAS CORP COM 172908105 289865366 1713760 SH SOLE 1713760 0 0 CISCO SYS INC COM 17275R102 44622170 575102 SH SOLE 575102 0 0 CITIGROUP INC COM NEW 172967424 14370748 126715 SH SOLE 126715 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 28250 11920 SH SOLE 11920 0 0 CLEARWAY ENERGY INC CL C 18539C204 20884560 531549 SH SOLE 531549 0 0 CME GROUP INC COM 12572Q105 290624 984 SH SOLE 984 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1193476 15683 SH SOLE 15683 0 0 COCA COLA CONS INC COM 191098102 287610 1500 SH SOLE 1500 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 371838 4101 SH SOLE 4101 0 0 COCA COLA CO COM 191216100 287586269 3781542 SH SOLE 3781542 0 0 COLGATE PALMOLIVE CO COM 194162103 105166575 1233915 SH SOLE 1233915 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3034928 28393 SH SOLE 28393 0 0 COLUMBIA BKG SYS INC COM 197236102 1317381 48027 SH SOLE 48027 0 0 COMCAST CORP NEW CL A 20030N101 873846 30437 SH SOLE 30437 0 0 CONOCOPHILLIPS COM 20825C104 276868978 2097492 SH SOLE 2097492 0 0 CONSOLIDATED EDISON INC COM 209115104 378134 3341 SH SOLE 3341 0 0 CONSTELLATION ENERGY CORP COM 21037T109 71546363 256209 SH SOLE 256209 0 0 COPART INC COM 217204106 3849374 115945 SH SOLE 115945 0 0 CORNING INC COM 219350105 6901021 50754 SH SOLE 50754 0 0 CORPAY INC COM SHS 219948106 2732687 9391 SH SOLE 9391 0 0 CORTEVA INC COM 22052L104 31615007 377673 SH SOLE 377673 0 0 COSTCO WHSL CORP NEW COM 22160K105 50024772 50204 SH SOLE 50204 0 0 COTERRA ENERGY INC COM 127097103 229417745 6528678 SH SOLE 6528678 0 0 CRH PLC ORD G25508105 2089050 19873 SH SOLE 19873 0 0 CRITEO S A SPONS ADS 226718104 3656106 203910 SH SOLE 203910 0 0 CROCS INC COM 227046109 3378914 40700 SH SOLE 40700 0 0 CSW INDUSTRIALS INC COM 126402106 8094136 31062 SH SOLE 31062 0 0 CSX CORP COM 126408103 351142 8554 SH SOLE 8554 0 0 CULLEN FROST BANKERS INC COM 229899109 181763145 1325964 SH SOLE 1325964 0 0 CUMMINS INC COM 231021106 7275106 13522 SH SOLE 13522 0 0 DANAHER CORP DEL COM 235851102 247574986 1305775 SH SOLE 1305775 0 0 DEERE & CO COM 244199105 12645522 22449 SH SOLE 22449 0 0 DEVON ENERGY CORP NEW COM 25179M103 28814691 572629 SH SOLE 572629 0 0 DEXCOM INC COM 252131107 15198856 242020 SH SOLE 242020 0 0 DIAMONDBACK ENERGY INC COM 25278X109 32204168 162820 SH SOLE 162820 0 0 DISNEY WALT CO COM 254687106 24373345 252888 SH SOLE 252888 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 1072548846 36357588 SH SOLE 36357588 0 0 DOMINION ENERGY INC COM 25746U109 267001 4319 SH SOLE 4319 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4194894 88988 SH SOLE 88988 0 0 DOVER CORP COM 260003108 431492 2070 SH SOLE 2070 0 0 DUKE ENERGY CORP NEW COM 26441C204 1670271 12756 SH SOLE 12756 0 0 DUPONT DE NEMOURS INC COM 26614N102 12544070 273888 SH SOLE 273888 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 19317393 138248 SH SOLE 138248 0 0 EAGLE MATERIALS INC COM 26969P108 5151524 27192 SH SOLE 27192 0 0 EATON CORP PLC SHS G29183103 102696356 287126 SH SOLE 287126 0 0 ECOLAB INC COM 278865100 243329558 914704 SH SOLE 914704 0 0 ECOVYST INC COM 27923Q109 212190 16500 SH SOLE 16500 0 0 ELEMENT SOLUTIONS INC COM 28618M106 260147 7620 SH SOLE 7620 0 0 EMERSON ELEC CO COM 291011104 261211036 1993673 SH SOLE 1993673 0 0 ENBRIDGE INC COM 29250N105 268697 4963 SH SOLE 4963 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3089073 31935 SH SOLE 31935 0 0 ENOVIX CORPORATION COM 293594107 51800 10000 SH SOLE 10000 0 0 ENSIGN GROUP INC COM 29358P101 10517897 52198 SH SOLE 52198 0 0 ENTERGY CORP NEW COM 29364G103 307979 2741 SH SOLE 2741 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8181807 216221 SH SOLE 216221 0 0 EOG RES INC COM 26875P101 49082527 339507 SH SOLE 339507 0 0 ESAB CORPORATION COM 29605J106 5223603 54041 SH SOLE 54041 0 0 EURONET WORLDWIDE INC COM 298736109 1361912 20520 SH SOLE 20520 0 0 EVERGY INC COM 30034W106 203080 2479 SH SOLE 2479 0 0 EVI INDS INC COM 26929N102 4630500 225000 SH SOLE 225000 0 0 EXPAND ENERGY CORPORATION COM 165167735 26618137 242468 SH SOLE 242468 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1174269 8955 SH SOLE 8955 0 0 EXXON MOBIL CORP COM 30231G102 271343555 1599337 SH SOLE 1599337 0 0 FAIR ISAAC CORP COM 303250104 10347665 9693 SH SOLE 9693 0 0 FASTENAL CO COM 311900104 823600 17750 SH SOLE 17750 0 0 FIFTH THIRD BANCORP COM 316773100 33283851 716398 SH SOLE 716398 0 0 FIRST BUSEY CORP COM NEW 319383204 263161 10414 SH SOLE 10414 0 0 FIRST FINL BANKSHARES INC COM 32020R109 4667118 158476 SH SOLE 158476 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 825040 8000 PRN SOLE 8000 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 16610928 88356 SH SOLE 88356 0 0 FIRSTSERVICE CORP NEW COM 33767E202 6273975 45156 SH SOLE 45156 0 0 FIRSTSUN CAP BANCORP COM 33767U107 227255 6233 SH SOLE 6233 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 871528 15800 PRN SOLE 15800 0 0 FLEX LTD ORD Y2573F102 261120 3989 SH SOLE 3989 0 0 FLOOR & DECOR HLDGS INC COM 339750101 2278888 44860 SH SOLE 44860 0 0 FLUOR CORP NEW COM 343412102 8387950 179806 SH SOLE 179806 0 0 FMC CORP COM NEW 302491303 3609467 209609 SH SOLE 209609 0 0 FORTINET INC COM 34959E109 61405879 751418 SH SOLE 751418 0 0 FORTIVE CORP COM 34959J108 17252114 312086 SH SOLE 312086 0 0 FRANCO NEV CORP COM 351858105 371563 1504 SH SOLE 1504 0 0 FRANKLIN ELEC INC COM 353514102 91896532 997033 SH SOLE 997033 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1120993 19071 SH SOLE 19071 0 0 FTAI AVIATION LTD SHS G3730V105 106824165 436017 SH SOLE 436017 0 0 GALLAGHER ARTHUR J & CO COM 363576109 35013839 161667 SH SOLE 161667 0 0 GARMIN LTD SHS H2906T109 2097834 9042 SH SOLE 9042 0 0 GE AEROSPACE COM NEW 369604301 4722784 16643 SH SOLE 16643 0 0 GE VERNOVA INC COM 36828A101 3076100 3524 SH SOLE 3524 0 0 GENERAC HLDGS INC COM 368736104 91555468 468722 SH SOLE 468722 0 0 GENERAL AMERN INVS CO INC COM 368802104 596160 10196 PRN SOLE 10196 0 0 GENERAL DYNAMICS CORP COM 369550108 7646598 22279 SH SOLE 22279 0 0 GENERAL MLS INC COM 370334104 5250142 141057 SH SOLE 141057 0 0 GENIUS SPORTS LIMITED COM G3934V109 620200 140000 SH SOLE 140000 0 0 GILEAD SCIENCES INC COM 375558103 1164715 8357 SH SOLE 8357 0 0 GLACIER BANCORP INC NEW COM 37637Q105 7165872 160418 SH SOLE 160418 0 0 GSK PLC SPONSORED ADR 37733W204 576349 10443 SH SOLE 10443 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 2679232 85001 SH SOLE 85001 0 0 GOLAR LNG LTD SHS G9456A100 7347597 135790 SH SOLE 135790 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 106759754 126195 SH SOLE 126195 0 0 GOOSEHEAD INS INC CL A 38267D109 7610331 178395 SH SOLE 178395 0 0 GORMAN RUPP CO COM 383082104 24547563 395100 SH SOLE 395100 0 0 GRAINGER W W INC COM 384802104 5900191 5409 SH SOLE 5409 0 0 GREENBRIER COS INC COM 393657101 210600 4000 SH SOLE 4000 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 4979300 23535 SH SOLE 23535 0 0 HALEON PLC SPON ADS 405552100 393053 39266 SH SOLE 39266 0 0 HALLADOR ENERGY COMPANY COM 40609P105 244200 15000 SH SOLE 15000 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4303324 66584 SH SOLE 66584 0 0 HAWKINS INC COM 420261109 11269478 73369 SH SOLE 73369 0 0 HEALTHEQUITY INC COM 42226A107 7672645 91811 SH SOLE 91811 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3385951 52325 SH SOLE 52325 0 0 HERC HLDGS INC COM 42704L104 1263389 12691 SH SOLE 12691 0 0 HERSHEY CO COM 427866108 249468 1200 SH SOLE 1200 0 0 HILLTOP HOLDINGS INC COM 432748101 5301288 147998 SH SOLE 147998 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 744996 2450 SH SOLE 2450 0 0 HOME BANCSHARES INC COM 436893200 9796218 363766 SH SOLE 363766 0 0 HOME DEPOT INC COM 437076102 401525701 1220851 SH SOLE 1220851 0 0 HONEYWELL INTL INC COM 438516106 165577328 732546 SH SOLE 732546 0 0 HOULIHAN LOKEY INC CL A 441593100 1683945 11725 SH SOLE 11725 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2518398 160920 SH SOLE 160920 0 0 IDEX CORP COM 45167R104 32569050 171823 SH SOLE 171823 0 0 IDEXX LABS INC COM 45168D104 2654930 4725 SH SOLE 4725 0 0 ILLINOIS TOOL WKS INC COM 452308109 34429339 132273 SH SOLE 132273 0 0 ING GROEP N.V. SPONSORED ADR 456837103 441521 16949 SH SOLE 16949 0 0 INTEL CORP COM 458140100 1159957 26285 SH SOLE 26285 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 53963554 343105 SH SOLE 343105 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 289341 2168 SH SOLE 2168 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7196746 29691 SH SOLE 29691 0 0 INTUIT COM 461202103 7829537 18108 SH SOLE 18108 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3071115 6662 SH SOLE 6662 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2833482 4909 SH SOLE 4909 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 225564 4135 PRN SOLE 4135 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 547049 5094 PRN SOLE 5094 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 598448 12804 PRN SOLE 12804 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 246617 1285 PRN SOLE 1285 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 772059 33597 PRN SOLE 33597 0 0 IONEER LTD SPONSORED ADS 46211L101 106375 25000 SH SOLE 25000 0 0 IRON MTN INC NEW COM 46284V101 1562946 15302 SH SOLE 15302 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1088864 12351 PRN SOLE 12351 0 0 ISHARES TR S&P 100 ETF 464287101 410310 1290 PRN SOLE 1290 0 0 ISHARES TR CORE S&P500 ETF 464287200 9607413 14708 PRN SOLE 14708 0 0 ISHARES TR CORE US AGGBD ET 464287226 10522719 106001 PRN SOLE 106001 0 0 ISHARES TR S&P 500 VAL ETF 464287408 216640 1026 PRN SOLE 1026 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 3125660 32750 PRN SOLE 32750 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 1233183 14935 PRN SOLE 14935 0 0 ISHARES TR MSCI EAFE ETF 464287465 1152059 11861 PRN SOLE 11861 0 0 ISHARES TR RUS MD CP GR ETF 464287481 281095 2194 PRN SOLE 2194 0 0 ISHARES TR CORE S&P MCP ETF 464287507 331572 4910 PRN SOLE 4910 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 375658 881 PRN SOLE 881 0 0 ISHARES TR RUS 1000 ETF 464287622 3845500 10785 PRN SOLE 10785 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 345191 1100 PRN SOLE 1100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 555768 2241 PRN SOLE 2241 0 0 ISHARES TR CORE S&P US GWT 464287671 232665 1500 PRN SOLE 1500 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1378559 3719 PRN SOLE 3719 0 0 ISHARES TR U.S. TECH ETF 464287721 495821 2733 PRN SOLE 2733 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3888790 31283 PRN SOLE 31283 0 0 ISHARES TR SP SMCP600VL ETF 464287879 226476 1912 PRN SOLE 1912 0 0 ISHARES TR SP SMCP600GR ETF 464287887 373641 2582 PRN SOLE 2582 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4323581 40597 PRN SOLE 40597 0 0 ISHARES TR MSCI ACWI EX US 464288240 27103439 395844 PRN SOLE 395844 0 0 ISHARES TR NEW YORK MUN ETF 464288323 736456 13864 PRN SOLE 13864 0 0 ISHARES TR NATIONAL MUN ETF 464288414 320467 3019 PRN SOLE 3019 0 0 ISHARES TR IBOXX HI YD ETF 464288513 222211 2793 PRN SOLE 2793 0 0 ISHARES TR INTRMD CR BD ETF 464288638 1308066 24578 PRN SOLE 24578 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 516139 9820 PRN SOLE 9820 0 0 ISHARES TR TRUST ISHARE 0-1 464288679 625691 5668 PRN SOLE 5668 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 2261579 16664 PRN SOLE 16664 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 213293 1112 PRN SOLE 1112 0 0 ISHARES INC CORE MSCI EMKT 46434G103 285836 4098 PRN SOLE 4098 0 0 ISHARES TR IBOND DEC 2030 46436E593 583613 29595 PRN SOLE 29595 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 1302061 59610 PRN SOLE 59610 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 1026466 46065 PRN SOLE 46065 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 880490 39255 PRN SOLE 39255 0 0 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 237628 6185 PRN SOLE 6185 0 0 ITT INC COM 45073V108 29830901 156568 SH SOLE 156568 0 0 HUNT J B TRANS SVCS INC COM 445658107 5999949 28315 SH SOLE 28315 0 0 JABIL INC COM 466313103 205598 774 SH SOLE 774 0 0 JACOBS SOLUTIONS INC COM 46982L108 508102 3992 SH SOLE 3992 0 0 JOHNSON & JOHNSON COM 478160104 188366395 770604 SH SOLE 770604 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2886007 22039 SH SOLE 22039 0 0 JONES LANG LASALLE INC COM 48020Q107 2094330 6882 SH SOLE 6882 0 0 JP MORGAN CHASE & CO COM 46625H100 508956181 1730202 SH SOLE 1730202 0 0 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 737844 10275 PRN SOLE 10275 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 363173 4795 PRN SOLE 4795 0 0 KARMAN HLDGS INC COMMON STOCK 485924104 7847061 98027 SH SOLE 98027 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 152525 10681 SH SOLE 10681 0 0 KEURIG DR PEPPER INC COM 49271V100 4949645 187985 SH SOLE 187985 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 3384562 233902 SH SOLE 233902 0 0 KIMBERLY CLARK CORP COM 494368103 44268636 458885 SH SOLE 458885 0 0 KINDER MORGAN INC DEL COM 49456B101 89154930 2658960 SH SOLE 2658960 0 0 KINSALE CAP GROUP INC COM 49714P108 1862047 5450 SH SOLE 5450 0 0 KIRBY CORP COM 497266106 207397908 1560791 SH SOLE 1560791 0 0 KLA CORPORATION COM NEW 482480100 3597098 2443 SH SOLE 2443 0 0 KODIAK GAS SVCS INC COM 50012A108 5657215 97003 SH SOLE 97003 0 0 KRAFT HEINZ CO COM 500754106 7809540 347245 SH SOLE 347245 0 0 KURA SUSHI USA INC CL A COM 501270102 3246980 46525 SH SOLE 46525 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 94480671 273738 SH SOLE 273738 0 0 LAM RESEARCH CORP COM NEW 512807306 13864397 64890 SH SOLE 64890 0 0 LAUDER ESTEE COS INC CL A 518439104 3517232 49007 SH SOLE 49007 0 0 LIGHTWAVE LOGIC INC COM 532275104 112480 16000 SH SOLE 16000 0 0 LILLY ELI & CO COM 532457108 182632291 198563 SH SOLE 198563 0 0 LINDE PLC COM G5494J103 244766143 493719 SH SOLE 493719 0 0 LISTED FD TR HORIZON KINETICS 53656F623 858990 16500 PRN SOLE 16500 0 0 LKQ CORP COM 501889208 705379 24017 SH SOLE 24017 0 0 LOCKHEED MARTIN CORP COM 539830109 3472221 5745 SH SOLE 5745 0 0 LOWES COS INC COM 548661107 12855759 54409 SH SOLE 54409 0 0 LPL FINL HLDGS INC COM 50212V100 2947833 9799 SH SOLE 9799 0 0 LUMENTUM HLDGS INC COM 55024U109 21299250 30308 SH SOLE 30308 0 0 MAGNITE INC COM 55955D100 6309064 531066 SH SOLE 531066 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 7332385 232258 SH SOLE 232258 0 0 MAIN STREET CAPITAL CORP COM 56035L104 2246034 42410 SH SOLE 42410 0 0 MANNKIND CORP COM NEW 56400P706 339582 138605 SH SOLE 138605 0 0 MARATHON PETE CORP COM 56585A102 239052 979 SH SOLE 979 0 0 MARKEL CORP COM 570535104 735003 384 SH SOLE 384 0 0 MARRIOTT INTL INC NEW CL A 571903202 5525848 16895 SH SOLE 16895 0 0 MARSH & MCLENNAN COS INC COM 571748102 6428230 37061 SH SOLE 37061 0 0 MARTIN MARIETTA MATLS INC COM 573284106 392485907 666722 SH SOLE 666722 0 0 MASTERCARD INC CL A 57636Q104 80648772 161407 SH SOLE 161407 0 0 MATADOR RES CO COM 576485205 730108 11556 SH SOLE 11556 0 0 MATERIALISE NV SPONSORED ADS 57667T100 3106025 628750 SH SOLE 628750 0 0 MATERION CORP COM 576690101 11303964 78147 SH SOLE 78147 0 0 MATTEL INC COM 577081102 17993022 1238336 SH SOLE 1238336 0 0 MCDONALDS CORP COM 580135101 8203302 26395 SH SOLE 26395 0 0 MCKESSON CORP COM 58155Q103 35660638 41209 SH SOLE 41209 0 0 MEDPACE HLDGS INC COM 58506Q109 10510399 21888 SH SOLE 21888 0 0 MEDTRONIC INC COM G5960L103 4609260 53194 SH SOLE 53194 0 0 MERCK & CO INC COM 58933Y105 118319297 983617 SH SOLE 983617 0 0 MERCURY SYS INC COM 589378108 15313798 210037 SH SOLE 210037 0 0 MERIT MED SYS INC COM 589889104 4643332 67363 SH SOLE 67363 0 0 MESA LABS INC COM 59064R109 1539481 17411 SH SOLE 17411 0 0 META PLATFORMS INC CL A 30303M102 112612920 196831 SH SOLE 196831 0 0 METLIFE INC COM 59156R108 410742 5808 SH SOLE 5808 0 0 MIAMI INTL HLDGS INC COM 59356Q108 4564615 117282 SH SOLE 117282 0 0 MICRON TECHNOLOGY INC COM 595112103 2204744 6526 SH SOLE 6526 0 0 MICROSOFT CORP COM 594918104 1076085824 2907004 SH SOLE 2907004 0 0 MIDDLEBY CORP COM 596278101 1948926 14700 SH SOLE 14700 0 0 MONDELEZ INTL INC CL A 609207105 14496633 251503 SH SOLE 251503 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 576419 7955 SH SOLE 7955 0 0 MOODYS CORP COM 615369105 113259225 259620 SH SOLE 259620 0 0 MORGAN STANLEY COM NEW 617446448 2784908 16922 SH SOLE 16922 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 459140 1058 SH SOLE 1058 0 0 MSC INDL DIRECT INC CL A 553530106 282808 3065 SH SOLE 3065 0 0 MSCI INC COM 55354G100 828458 1537 SH SOLE 1537 0 0 MURPHY OIL CORP COM 626717102 1997861 48433 SH SOLE 48433 0 0 MURPHY USA INC COM 626755102 6142517 12435 SH SOLE 12435 0 0 NATERA INC COM 632307104 3402430 17013 SH SOLE 17013 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 14230613 326540 SH SOLE 326540 0 0 NEOGEN CORP COM 640491106 10225299 1100678 SH SOLE 1100678 0 0 NETFLIX INC COM 64110L106 190810829 1984512 SH SOLE 1984512 0 0 NEWELL BRANDS INC COM 651229106 6594611 1922627 SH SOLE 1922627 0 0 NEWMONT MNG CORP COM 651639106 6481577 59876 SH SOLE 59876 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 5520740 30530 SH SOLE 30530 0 0 NEXTERA ENERGY INC COM 65339F101 1765556 19009 SH SOLE 19009 0 0 NEXTNAV INC COMMON STOCK 65345N106 192240 12000 SH SOLE 12000 0 0 NIKE INC CL B 654106103 2515130 47617 SH SOLE 47617 0 0 NORDSON CORP COM 655663102 282024 1060 SH SOLE 1060 0 0 NORFOLK SOUTHERN CORP COM 655844108 1206548 4204 SH SOLE 4204 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 1074203 36750 SH SOLE 36750 0 0 NORTHERN TR CORP COM 665859104 5581823 39993 SH SOLE 39993 0 0 NORTHROP GRUMMAN CORP COM 666807102 846660 1241 SH SOLE 1241 0 0 NOVARTIS A G SPONSORED ADR 66987V109 952244 6234 SH SOLE 6234 0 0 NRG ENERGY INC COM NEW 629377508 1169120 8000 SH SOLE 8000 0 0 NUCOR CORP COM 670346105 1367343 8086 SH SOLE 8086 0 0 NUTANIX INC CL A 67059N108 32802022 862984 SH SOLE 862984 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 265050 23602 PRN SOLE 23602 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 246710 21453 PRN SOLE 21453 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 174990 14367 PRN SOLE 14367 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 132531 17577 PRN SOLE 17577 0 0 NVENT ELEC PLC SHS G6700G107 225678 1908 SH SOLE 1908 0 0 NVIDIA CORP COM 67066G104 1170854756 6713617 SH SOLE 6713617 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 203622844 2205859 SH SOLE 2205859 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 5421248 58901 SH SOLE 58901 0 0 OMNICOM GROUP INC COM 681919106 315474 4189 SH SOLE 4189 0 0 ON HLDG AG NAMEN AKT A H5919C104 3436122 101003 SH SOLE 101003 0 0 ONEOK INC NEW COM 682680103 1726901 19105 SH SOLE 19105 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 4074268 177528 SH SOLE 177528 0 0 ORACLE CORP COM 68389X105 336002329 2284021 SH SOLE 2284021 0 0 ORIGIN BANCORP INC COM 68621T102 5123502 123577 SH SOLE 123577 0 0 OWENS CORNING NEW COM 690742101 549108 5074 SH SOLE 5074 0 0 PACCAR INC COM 693718108 295334 2557 SH SOLE 2557 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 16896949 115511 SH SOLE 115511 0 0 PALO ALTO NETWORKS INC COM 697435105 134562348 839336 SH SOLE 839336 0 0 PALOMAR HLDGS INC COM 69753M105 7454769 62383 SH SOLE 62383 0 0 PARK-OHIO HLDGS CORP COM 700666100 1103556 45905 SH SOLE 45905 0 0 PARKER HANNIFAN CORP COM 701094104 111426047 124465 SH SOLE 124465 0 0 PAYCHEX INC COM 704326107 589844 6403 SH SOLE 6403 0 0 PAYPAL HLDGS INC COM 70450Y103 18960733 419207 SH SOLE 419207 0 0 PBF ENERGY INC CL A 69318G106 1755559 36866 SH SOLE 36866 0 0 PEPSICO INC COM 713448108 124941365 804568 SH SOLE 804568 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 114370884 5364488 SH SOLE 5364488 0 0 PFIZER INC COM 717081103 72978235 2598940 SH SOLE 2598940 0 0 PHILIP MORRIS INTL INC COM 718172109 6229019 37674 SH SOLE 37674 0 0 PHILLIPS 66 COM 718546104 7541705 41397 SH SOLE 41397 0 0 PHREESIA INC COM 71944F106 2503885 298793 SH SOLE 298793 0 0 PINTEREST INC CL A 72352L106 817047 44550 SH SOLE 44550 0 0 PIPER SANDLER COMPANIES COM 724078100 5275826 68920 SH SOLE 68920 0 0 PLANET LABS PBC COM CL A 72703X106 13946351 498975 SH SOLE 498975 0 0 PNC FINL SVCS GROUP INC COM 693475105 253662 1219 SH SOLE 1219 0 0 POOL CORPORATION COM 73278L105 4030818 19922 SH SOLE 19922 0 0 PPG INDS INC COM 693506107 203072 1900 SH SOLE 1900 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5398193 91078 SH SOLE 91078 0 0 PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 7063095 375098 SH SOLE 375098 0 0 PROCTER & GAMBLE CO COM 742718109 166927566 1155688 SH SOLE 1155688 0 0 PROGRESSIVE CORP COM 743315103 477362 2408 SH SOLE 2408 0 0 PROLOGIS INC COM 74340W103 5312579 40192 SH SOLE 40192 0 0 PROSPERITY BANCSHARES INC COM 743606105 3949042 58783 SH SOLE 58783 0 0 PRUDENTIAL FINL INC COM 744320102 1286187 13166 SH SOLE 13166 0 0 PULTE GROUP INC COM 745867101 499137 4244 SH SOLE 4244 0 0 Q2 HLDGS INC COM 74736L109 5164072 109177 SH SOLE 109177 0 0 QNITY ELECTRONICS INC COMMON STOCK 74743L100 10347048 89678 SH SOLE 89678 0 0 QUALCOMM INC COM 747525103 60158548 467142 SH SOLE 467142 0 0 QUANTA SVCS INC COM 74762E102 489726 892 SH SOLE 892 0 0 RALPH LAUREN CORP CL A 751212101 34116240 99178 SH SOLE 99178 0 0 RALLIANT CORP COM 750940108 201559 4846 SH SOLE 4846 0 0 RANGE RES CORP COM 75281A109 59044341 1306869 SH SOLE 1306869 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 42618 58000 SH SOLE 58000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1475700 10192 SH SOLE 10192 0 0 RAYONIER INC COM 754907103 1192929 57853 SH SOLE 57853 0 0 REALTY INCOME CORP COM 756109104 264359 4321 SH SOLE 4321 0 0 REGENERON PHARMACEUTICALS COM 75886F107 732463 948 SH SOLE 948 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 37176007 122322 SH SOLE 122322 0 0 REPUBLIC SVCS INC COM 760759100 18977645 86648 SH SOLE 86648 0 0 RESEARCH SOLUTIONS INC COM 761025105 79100 35000 SH SOLE 35000 0 0 REVVITY INC COM 714046109 9632106 109943 SH SOLE 109943 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 152050 10103 SH SOLE 10103 0 0 ROCKWELL AUTOMATION INC COM 773903109 109171655 304201 SH SOLE 304201 0 0 ROGERS CORP COM 775133101 9754472 90883 SH SOLE 90883 0 0 ROPER INDS INC NEW COM 776696106 118780540 335671 SH SOLE 335671 0 0 ROYAL BK CDA COM 780087102 476280 2944 SH SOLE 2944 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 220694 802 SH SOLE 802 0 0 ROYAL GOLD INC COM 780287108 450447 1770 SH SOLE 1770 0 0 RTX CORPORATION COM 75513E101 113583957 588823 SH SOLE 588823 0 0 RYDER SYS INC COM 783549108 636853 3111 SH SOLE 3111 0 0 S&P GLOBAL INC COM 78409V104 7246943 17038 SH SOLE 17038 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 10815434 143555 SH SOLE 143555 0 0 SAIA INC COM 78709Y105 1994919 5679 SH SOLE 5679 0 0 SALESFORCE COM INC COM 79466L302 40540804 217179 SH SOLE 217179 0 0 SAP SE SPON ADR 803054204 1604238 9370 SH SOLE 9370 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3453731 20067 SH SOLE 20067 0 0 SCHLUMBERGER LTD COM 806857108 1416360 27561 SH SOLE 27561 0 0 SCHWAB CHARLES CORP COM 808513105 34250917 364449 SH SOLE 364449 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3001061 97818 PRN SOLE 97818 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2495737 100838 PRN SOLE 100838 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7175899 153528 PRN SOLE 153528 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 430936 1100 SH SOLE 1100 0 0 SEI INVTS CO COM 784117103 8582264 109370 SH SOLE 109370 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 250556 1709 PRN SOLE 1709 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 437446 4014 SH SOLE 4014 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 215846 4372 PRN SOLE 4372 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 287232 1776 PRN SOLE 1776 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1577741 11872 PRN SOLE 11872 0 0 SERVICENOW INC COM 81762P102 4459162 42651 SH SOLE 42651 0 0 SHELL PLC SPON ADS 780259305 2317467 24919 SH SOLE 24919 0 0 SHERWIN WILLIAMS CO COM 824348106 82322369 256816 SH SOLE 256816 0 0 SILICON LABORATORIES INC COM 826919102 270595 1300 SH SOLE 1300 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 263120 13528 SH SOLE 13528 0 0 SIMULATIONS PLUS INC COM 829214105 189120 16000 SH SOLE 16000 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3149649 23662 SH SOLE 23662 0 0 SMITH A O CORP COM 831865209 1773786 26900 SH SOLE 26900 0 0 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 3811199 50042 SH SOLE 50042 0 0 SONOCO PRODS CO COM 835495102 597695 11050 SH SOLE 11050 0 0 SOUTHSTATE CORPORATION COM 840441109 290235 3137 SH SOLE 3137 0 0 SOUTHERN CO COM 842587107 11060613 114594 SH SOLE 114594 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 35489418 54571 SH SOLE 54571 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 6834296 15883 PRN SOLE 15883 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1197378 35700 PRN SOLE 35700 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 832235 8500 PRN SOLE 8500 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1937974 64449 PRN SOLE 64449 0 0 SPDR SER TR AEROSPACE DEF 78464A631 634950 2500 PRN SOLE 2500 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 238612 1635 PRN SOLE 1635 0 0 SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 1572974 20551 PRN SOLE 20551 0 0 SPDR SER TR S&P BIOTECH 78464A870 459828 3600 PRN SOLE 3600 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 240536 390 PRN SOLE 390 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 378033 3949 PRN SOLE 3949 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1271505 13875 PRN SOLE 13875 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 778216 4534 PRN SOLE 4534 0 0 SPX TECHNOLOGIES INC COM 78473E103 2475657 12382 SH SOLE 12382 0 0 STARBUCKS CORP COM 855244109 3802200 42440 SH SOLE 42440 0 0 STATE STR CORP COM 857477103 1814238 14335 SH SOLE 14335 0 0 STEEL DYNAMICS INC COM 858119100 232020 1289 SH SOLE 1289 0 0 STELLAR BANCORP INC COM 858927106 46973778 1283086 SH SOLE 1283086 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 375026 9500 PRN SOLE 9500 0 0 STRYKER CORPORATION COM 863667101 151997876 462576 SH SOLE 462576 0 0 SUNCOR ENERGY INC NEW COM 867224107 1684417 25479 SH SOLE 25479 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 304904 4693 SH SOLE 4693 0 0 SUNPOWER INC COM 20460L104 266700 210000 SH SOLE 210000 0 0 SYNOPSYS INC COM 871607107 8042993 20286 SH SOLE 20286 0 0 SYSCO CORP COM 871829107 2773382 38881 SH SOLE 38881 0 0 TJX COS INC NEW COM 872540109 11224035 70282 SH SOLE 70282 0 0 T-MOBILE US INC COM 872590104 452615 2155 SH SOLE 2155 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2176398 6440 SH SOLE 6440 0 0 TALEN ENERGY CORP COM 87422Q109 2069887 6484 SH SOLE 6484 0 0 TAPESTRY INC COM 876030107 1669714 11833 SH SOLE 11833 0 0 TARGA RES CORP COM 87612G101 1144332 4564 SH SOLE 4564 0 0 TARGET CORP COM 87612E106 1000627 8256 SH SOLE 8256 0 0 TE CONNECTIVITY PLC ORD SHS G87052109 2083302 9967 SH SOLE 9967 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 319025403 527306 SH SOLE 527306 0 0 TESLA INC COM 88160R101 17972254 48345 SH SOLE 48345 0 0 TETRA TECH INC NEW COM 88162G103 53778206 1785465 SH SOLE 1785465 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3104094 32716 SH SOLE 32716 0 0 TEXAS INSTRS INC COM 882508104 12951662 66713 SH SOLE 66713 0 0 THE TRADE DESK INC COM CL A 88339J105 455615 20080 SH SOLE 20080 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 348737586 709494 SH SOLE 709494 0 0 TORO CO COM 891092108 94323849 1009459 SH SOLE 1009459 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35234103 200787 SH SOLE 200787 0 0 TOYOTA MOTOR CORP ADS 892331307 372611 1808 SH SOLE 1808 0 0 TRACTOR SUPPLY CO COM 892356106 105979875 2339512 SH SOLE 2339512 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1006427 2415 SH SOLE 2415 0 0 TRANSCAT INC COM 893529107 7620438 103750 SH SOLE 103750 0 0 TRANSDIGM GROUP INC COM 893641100 125603449 108376 SH SOLE 108376 0 0 TRANSMEDICS GROUP INC COM 89377M109 4680620 47084 SH SOLE 47084 0 0 TRIMBLE NAVIGATION LTD COM 896239100 263160716 4034351 SH SOLE 4034351 0 0 TRUIST FINL CORP COM 89832Q109 23060685 501646 SH SOLE 501646 0 0 TURNING PT BRANDS INC COM 90041L105 10307962 118769 SH SOLE 118769 0 0 TWILIO INC CL A 90138F102 18828711 149648 SH SOLE 149648 0 0 TXO ENERGY PARTNERS LP COM 87313P103 38643194 3071796 SH SOLE 3071796 0 0 TYLER TECHNOLOGIES INC COM 902252105 16921104 49422 SH SOLE 49422 0 0 UMB FINL CORP COM 902788108 6662054 59066 SH SOLE 59066 0 0 UNILEVER PLC SPON ADR NEW 904767704 359823 6316 SH SOLE 6316 0 0 UNION PAC CORP COM 907818108 195515967 805853 SH SOLE 805853 0 0 UNITED PARCEL SERVICE INC CL B 911312106 562537 5718 SH SOLE 5718 0 0 UNITED RENTALS INC COM 911363109 33579330 46090 SH SOLE 46090 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1745847 6452 SH SOLE 6452 0 0 UPWORK INC COM 91688F104 3480260 317542 SH SOLE 317542 0 0 US BANCORP DEL COM NEW 902973304 11973066 230207 SH SOLE 230207 0 0 UTZ BRANDS INC COM CL A 918090101 2868806 362223 SH SOLE 362223 0 0 VAIL RESORTS INC COM 91879Q109 3700107 28835 SH SOLE 28835 0 0 VALERO ENERGY CORP COM 91913Y100 2953347 11953 SH SOLE 11953 0 0 VALMONT INDS INC COM 920253101 144862905 362547 SH SOLE 362547 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 216312 1802 PRN SOLE 1802 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 637608 2965 PRN SOLE 2965 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 225439 1972 PRN SOLE 1972 0 0 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 1091301 10790 PRN SOLE 10790 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 951012 12322 PRN SOLE 12322 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1601007 21741 PRN SOLE 21741 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3338398 52097 PRN SOLE 52097 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 398833 2693 PRN SOLE 2693 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 256534 2900 PRN SOLE 2900 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 276640 2000 PRN SOLE 2000 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2673647 49466 PRN SOLE 49466 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4931876 98855 PRN SOLE 98855 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27093776 45341 PRN SOLE 45341 0 0 VANGUARD INDEX FDS REIT ETF 922908553 746404 8415 SH SOLE 8415 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1165515 3900 PRN SOLE 3900 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6076451 29526 PRN SOLE 29526 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 274304 628 PRN SOLE 628 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 648124 3303 PRN SOLE 3303 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 502886 1920 PRN SOLE 1920 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 5578244 17388 PRN SOLE 17388 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 335603 481 PRN SOLE 481 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 577497 9865 PRN SOLE 9865 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13098575 165240 PRN SOLE 165240 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 724276 9427 PRN SOLE 9427 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2582383 25780 PRN SOLE 25780 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1118230 18778 PRN SOLE 18778 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3501006 46855 PRN SOLE 46855 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2984379 36065 PRN SOLE 36065 0 0 VERALTO CORP COM SHS 92338C103 34086529 385507 SH SOLE 385507 0 0 VERISK ANALYTICS INC COM 92345Y106 18627568 98169 SH SOLE 98169 0 0 VERIZON COMMUNICATIONS COM 92343V104 7695208 153291 SH SOLE 153291 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 23354056 93200 SH SOLE 93200 0 0 VIPER ENERGY INC CL A 64361Q101 253934 5404 SH SOLE 5404 0 0 VISA INC COM CL A 92826C839 273476424 904832 SH SOLE 904832 0 0 VITA COCO CO INC COM 92846Q107 6571192 137157 SH SOLE 137157 0 0 VONTIER CORPORATION COM 928881101 5330857 150292 SH SOLE 150292 0 0 VOX ROYALTY CORP COM 92919F103 4192000 800000 SH SOLE 800000 0 0 VULCAN MATS CO COM 929160109 1694523 6223 SH SOLE 6223 0 0 WAL MART STORES INC COM 931142103 171819740 1382521 SH SOLE 1382521 0 0 WARBY PARKER INC CL A COM 93403J106 9609964 456097 SH SOLE 456097 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 220778 8040 SH SOLE 8040 0 0 WASTE CONNECTIONS INC COM 94106B101 171156043 1053657 SH SOLE 1053657 0 0 WASTE MGMT INC DEL COM 94106L109 62927603 273848 SH SOLE 273848 0 0 WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105 3841150 143380 SH SOLE 143380 0 0 WATSCO INC COM 942622200 38591774 106083 SH SOLE 106083 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6107411 21039 SH SOLE 21039 0 0 WAYSTAR HLDG CORP COM 946784105 3746453 155390 SH SOLE 155390 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 328666 3475 SH SOLE 3475 0 0 WEBSTER FINL CORP COM 947890109 5131874 73925 SH SOLE 73925 0 0 WELLS FARGO & CO NEW COM 949746101 5774432 72534 SH SOLE 72534 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 3046950 185000 SH SOLE 185000 0 0 WEYERHAEUSER CO COM 962166104 586344 24001 SH SOLE 24001 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 194376000 1483673 SH SOLE 1483673 0 0 WILLIAMS COS INC COM 969457100 13582015 186617 SH SOLE 186617 0 0 WILLIAMS SONOMA INC COM 969904101 483904 2654 SH SOLE 2654 0 0 WINGSTOP INC COM 974155103 9399860 60656 SH SOLE 60656 0 0 WORKIVA INC COM CL A 98139A105 4982742 83561 SH SOLE 83561 0 0 BERKLEY W R CORP COM 084423102 624755 9426 SH SOLE 9426 0 0 WYNN RESORTS LTD COM 983134107 1024843 10092 SH SOLE 10092 0 0 XCEL ENERGY INC COM 98389B100 221876 2793 SH SOLE 2793 0 0 XYLEM INC COM 98419M100 114616155 959131 SH SOLE 959131 0 0 YEXT INC COM 98585N106 1638432 426675 SH SOLE 426675 0 0 YUM BRANDS INC COM 988498101 1156927 7441 SH SOLE 7441 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 201004 2223 SH SOLE 2223 0 0 ZIONS BANCORPORATION COM 989701107 2206846 38300 SH SOLE 38300 0 0 ZOETIS INC CL A 98978V103 88446732 748217 SH SOLE 748217 0 0