The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,159,371 7,983 SH SOLE 7,983 0 0
AAON INC COM PAR $0.004 000360206 9,623,577 116,297 SH SOLE 116,297 0 0
ABBOTT LABS COM 002824100 134,211,887 1,307,216 SH SOLE 1,307,216 0 0
ABBVIE INC COM 00287Y109 175,901,279 808,779 SH SOLE 808,779 0 0
ABSCI CORPORATION COM 00091E109 232,560 77,520 SH SOLE 77,520 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 87,627,166 1,552,297 SH SOLE 1,552,297 0 0
ACCENTURE LTD BERMUDA CL A G1151C101 28,078,855 141,605 SH SOLE 141,605 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 480,748 21,962 PRN SOLE 21,962 0 0
ADDUS HOMECARE CORP COM 006739106 3,230,550 34,496 SH SOLE 34,496 0 0
ADOBE SYS INC COM 00724F101 53,650,673 220,712 SH SOLE 220,712 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,197,769 84,539 SH SOLE 84,539 0 0
AECOM COM 00766T100 1,514,800 17,859 SH SOLE 17,859 0 0
AFLAC INC COM 001055102 437,633 3,989 SH SOLE 3,989 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,323,650 11,613 SH SOLE 11,613 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,201,851 30,554 SH SOLE 30,554 0 0
AIR PRODS & CHEMS INC COM 009158106 28,138,314 96,865 SH SOLE 96,865 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 16,684,604 145,273 SH SOLE 145,273 0 0
ALAMO GROUP INC COM 011311107 7,124,064 43,184 SH SOLE 43,184 0 0
ALCON ORD SHS H01301128 143,685,236 1,906,904 SH SOLE 1,906,904 0 0
ALLSTATE CORP COM 020002101 22,765,103 109,796 SH SOLE 109,796 0 0
ALPHABET INC CLASS A COM 02079K305 692,812,425 2,409,280 SH SOLE 2,409,280 0 0
ALPHABET INC CLASS C COM 02079K107 686,477,352 2,393,075 SH SOLE 2,393,075 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 10,278,945 944,756 SH SOLE 944,756 0 0
ALTRIA GROUP INC COM 02209S103 2,134,711 32,349 SH SOLE 32,349 0 0
AMAZON COM INC COM 023135106 697,324,407 3,348,175 SH SOLE 3,348,175 0 0
AMEREN CORP COM 023608102 236,768 2,154 SH SOLE 2,154 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,278,597 119,050 SH SOLE 119,050 0 0
AMERICAN ELEC PWR CO INC COM 025537101 929,488 7,091 SH SOLE 7,091 0 0
AMERICAN EXPRESS CO COM 025816109 183,078,711 605,259 SH SOLE 605,259 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 823,386 10,942 SH SOLE 10,942 0 0
AMERICAN TOWER CORP COM 03027X100 36,680,498 212,542 SH SOLE 212,542 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 224,276 1,648 SH SOLE 1,648 0 0
AMETEK INC NEW COM 031100100 28,059,081 130,897 SH SOLE 130,897 0 0
AMGEN INC CL A 031162100 179,477,278 510,096 SH SOLE 510,096 0 0
AMPHENOL CORP NEW CL A 032095101 3,815,770 30,200 SH SOLE 30,200 0 0
ANALOG DEVICES INC COM 032654105 1,866,527 5,867 SH SOLE 5,867 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 203,294 9,612 SH SOLE 9,612 0 0
AON PLC SHS CL A G0403H108 603,599 1,870 SH SOLE 1,870 0 0
APA CORPORATION COM 03743Q108 212,200 5,000 SH SOLE 5,000 0 0
APPLE INC COM 037833100 1,423,110,608 5,607,434 SH SOLE 5,607,434 0 0
APPLIED MATLS INC COM 038222105 11,815,339 34,569 SH SOLE 34,569 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 655,082 9,012 SH SOLE 9,012 0 0
ARCHROCK INC COM 03957W106 6,918,658 198,812 SH SOLE 198,812 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,526,890 32,327 SH SOLE 32,327 0 0
ARISTA NETWORKS INC COM SHS 040413205 240,894 1,962 SH SOLE 1,962 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,368,558 53,725 SH SOLE 53,725 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,817,462 1,376 SH SOLE 1,376 0 0
ASTRAZENECA PLC ORD G0593M107 449,662 2,280 SH SOLE 2,280 0 0
AT&T INC COM 00206R102 57,918,020 1,997,862 SH SOLE 1,997,862 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,256,479 65,245 SH SOLE 65,245 0 0
AUTOZONE INC COM 053332102 7,046,049 2,086 SH SOLE 2,086 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 269,943 3,350 PRN SOLE 3,350 0 0
AVANTOR INC COM 05352A100 3,957,115 504,734 SH SOLE 504,734 0 0
AVERY DENNISON CORP COM 053611109 1,079,250 6,250 SH SOLE 6,250 0 0
AXON ENTERPRISE INC COM 05464C101 1,459,660 3,437 SH SOLE 3,437 0 0
AZZ INC COM 002474104 22,950,719 183,415 SH SOLE 183,415 0 0
BALL CORP COM 058498106 1,421,418 24,047 SH SOLE 24,047 0 0
BANK NEW YORK INC COM 064058100 4,563,459 38,468 SH SOLE 38,468 0 0
BANK OF AMERICA CORPORATION COM 060505104 357,809,644 7,339,685 SH SOLE 7,339,685 0 0
BARCLAYS PLC ADR 06738E204 395,036 18,669 SH SOLE 18,669 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,053,960 14 SH SOLE 14 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 103,393,887 215,764 SH SOLE 215,764 0 0
BIOHARVEST SCIENCES INC COM NEW 09076J207 173,600 40,000 SH SOLE 40,000 0 0
BLACKROCK INC COM 09290D101 506,821 527 SH SOLE 527 0 0
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 73,016 11,063 SH SOLE 11,063 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,339,174 11,646 SH SOLE 11,646 0 0
BLEND LABS INC CL A 09352U108 23,280 13,694 SH SOLE 13,694 0 0
BOEING CO COM 097023105 1,210,102 6,080 SH SOLE 6,080 0 0
BOK FINL CORP COM NEW 05561Q201 1,322,220 10,325 SH SOLE 10,325 0 0
BOOKING HLDGS INC COM 09857L108 16,508,665 3,921 SH SOLE 3,921 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,214,745 51,231 SH SOLE 51,231 0 0
BP PLC SPONSORED ADR 055622104 431,131 9,173 SH SOLE 9,173 0 0
BRAZE INC COM CL A 10576N102 5,715,367 242,074 SH SOLE 242,074 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106 12,823,224 300,944 SH SOLE 300,944 0 0
BRINKER INTL INC COM 109641100 2,130,699 14,924 SH SOLE 14,924 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 35,358,829 582,998 SH SOLE 582,998 0 0
BROADCOM INC COM 11135F101 460,833,060 1,488,912 SH SOLE 1,488,912 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,355,761 57,581 SH SOLE 57,581 0 0
BROWN FORMAN CORP CL A 115637100 1,781,535 66,500 SH SOLE 66,500 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,298,673 15,774 SH SOLE 15,774 0 0
BWX TECHNOLOGIES INC COM 05605H100 60,054,010 293,677 SH SOLE 293,677 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 37,666,390 135,554 SH SOLE 135,554 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,693,456 46,664 SH SOLE 46,664 0 0
CAMECO CORP COM 13321L108 115,163,310 1,060,338 SH SOLE 1,060,338 0 0
CANADIAN NAT RES LTD COM 136385101 1,615,010 33,142 SH SOLE 33,142 0 0
CANADIAN NATL RY CO COM 136375102 883,308 8,595 SH SOLE 8,595 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,053,021 13,387 SH SOLE 13,387 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,097,175 33,422 SH SOLE 33,422 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 9,155,000 519,580 SH SOLE 519,580 0 0
CARDINAL HEALTH INC COM 14149Y108 307,667 1,456 SH SOLE 1,456 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 764,651 1,940 SH SOLE 1,940 0 0
CARRIER GLOBAL CORP COM 14448C104 420,467 7,467 SH SOLE 7,467 0 0
CASELLA WASTE SYS INC CL A 147448104 5,679,951 71,590 SH SOLE 71,590 0 0
CATERPILLAR INC DEL COM 149123101 26,847,123 37,895 SH SOLE 37,895 0 0
CBRE GROUP INC CL A 12504L109 6,949,233 51,301 SH SOLE 51,301 0 0
CECO ENVIRONMENTAL CORP COM 125141101 44,689,945 750,083 SH SOLE 750,083 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 8,921,448 647,420 SH SOLE 647,420 0 0
CENTERPOINT ENERGY INC COM 15189T107 253,177 5,866 SH SOLE 5,866 0 0
CENTRAL SECS CORP COM 155123102 481,117 9,688 PRN SOLE 9,688 0 0
CHARLES RIV LABS INTL INC COM 159864107 9,499,058 55,067 SH SOLE 55,067 0 0
CHART INDS INC COM 16115Q308 15,300,120 74,003 SH SOLE 74,003 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 237,252 1,099 SH SOLE 1,099 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 359,696 2,518 SH SOLE 2,518 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,549,330 5,460 SH SOLE 5,460 0 0
CHEVRON CORP NEW COM 166764100 230,190,640 1,112,570 SH SOLE 1,112,570 0 0
CHUBB LIMITED COM H1467J104 3,272,989 10,042 SH SOLE 10,042 0 0
CHURCH & DWIGHT CO INC COM 171340102 230,314 2,468 SH SOLE 2,468 0 0
CIENA CORP COM NEW 171779309 9,767,090 25,158 SH SOLE 25,158 0 0
CINTAS CORP COM 172908105 289,865,366 1,713,760 SH SOLE 1,713,760 0 0
CISCO SYS INC COM 17275R102 44,622,170 575,102 SH SOLE 575,102 0 0
CITIGROUP INC COM NEW 172967424 14,370,748 126,715 SH SOLE 126,715 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 28,250 11,920 SH SOLE 11,920 0 0
CLEARWAY ENERGY INC CL C 18539C204 20,884,560 531,549 SH SOLE 531,549 0 0
CME GROUP INC COM 12572Q105 290,624 984 SH SOLE 984 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,193,476 15,683 SH SOLE 15,683 0 0
COCA COLA CONS INC COM 191098102 287,610 1,500 SH SOLE 1,500 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 371,838 4,101 SH SOLE 4,101 0 0
COCA COLA CO COM 191216100 287,586,269 3,781,542 SH SOLE 3,781,542 0 0
COLGATE PALMOLIVE CO COM 194162103 105,166,575 1,233,915 SH SOLE 1,233,915 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3,034,928 28,393 SH SOLE 28,393 0 0
COLUMBIA BKG SYS INC COM 197236102 1,317,381 48,027 SH SOLE 48,027 0 0
COMCAST CORP NEW CL A 20030N101 873,846 30,437 SH SOLE 30,437 0 0
CONOCOPHILLIPS COM 20825C104 276,868,978 2,097,492 SH SOLE 2,097,492 0 0
CONSOLIDATED EDISON INC COM 209115104 378,134 3,341 SH SOLE 3,341 0 0
CONSTELLATION ENERGY CORP COM 21037T109 71,546,363 256,209 SH SOLE 256,209 0 0
COPART INC COM 217204106 3,849,374 115,945 SH SOLE 115,945 0 0
CORNING INC COM 219350105 6,901,021 50,754 SH SOLE 50,754 0 0
CORPAY INC COM SHS 219948106 2,732,687 9,391 SH SOLE 9,391 0 0
CORTEVA INC COM 22052L104 31,615,007 377,673 SH SOLE 377,673 0 0
COSTCO WHSL CORP NEW COM 22160K105 50,024,772 50,204 SH SOLE 50,204 0 0
COTERRA ENERGY INC COM 127097103 229,417,745 6,528,678 SH SOLE 6,528,678 0 0
CRH PLC ORD G25508105 2,089,050 19,873 SH SOLE 19,873 0 0
CRITEO S A SPONS ADS 226718104 3,656,106 203,910 SH SOLE 203,910 0 0
CROCS INC COM 227046109 3,378,914 40,700 SH SOLE 40,700 0 0
CSW INDUSTRIALS INC COM 126402106 8,094,136 31,062 SH SOLE 31,062 0 0
CSX CORP COM 126408103 351,142 8,554 SH SOLE 8,554 0 0
CULLEN FROST BANKERS INC COM 229899109 181,763,145 1,325,964 SH SOLE 1,325,964 0 0
CUMMINS INC COM 231021106 7,275,106 13,522 SH SOLE 13,522 0 0
DANAHER CORP DEL COM 235851102 247,574,986 1,305,775 SH SOLE 1,305,775 0 0
DEERE & CO COM 244199105 12,645,522 22,449 SH SOLE 22,449 0 0
DEVON ENERGY CORP NEW COM 25179M103 28,814,691 572,629 SH SOLE 572,629 0 0
DEXCOM INC COM 252131107 15,198,856 242,020 SH SOLE 242,020 0 0
DIAMONDBACK ENERGY INC COM 25278X109 32,204,168 162,820 SH SOLE 162,820 0 0
DISNEY WALT CO COM 254687106 24,373,345 252,888 SH SOLE 252,888 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105 1,072,548,846 36,357,588 SH SOLE 36,357,588 0 0
DOMINION ENERGY INC COM 25746U109 267,001 4,319 SH SOLE 4,319 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4,194,894 88,988 SH SOLE 88,988 0 0
DOVER CORP COM 260003108 431,492 2,070 SH SOLE 2,070 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,670,271 12,756 SH SOLE 12,756 0 0
DUPONT DE NEMOURS INC COM 26614N102 12,544,070 273,888 SH SOLE 273,888 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 19,317,393 138,248 SH SOLE 138,248 0 0
EAGLE MATERIALS INC COM 26969P108 5,151,524 27,192 SH SOLE 27,192 0 0
EATON CORP PLC SHS G29183103 102,696,356 287,126 SH SOLE 287,126 0 0
ECOLAB INC COM 278865100 243,329,558 914,704 SH SOLE 914,704 0 0
ECOVYST INC COM 27923Q109 212,190 16,500 SH SOLE 16,500 0 0
ELEMENT SOLUTIONS INC COM 28618M106 260,147 7,620 SH SOLE 7,620 0 0
EMERSON ELEC CO COM 291011104 261,211,036 1,993,673 SH SOLE 1,993,673 0 0
ENBRIDGE INC COM 29250N105 268,697 4,963 SH SOLE 4,963 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,089,073 31,935 SH SOLE 31,935 0 0
ENOVIX CORPORATION COM 293594107 51,800 10,000 SH SOLE 10,000 0 0
ENSIGN GROUP INC COM 29358P101 10,517,897 52,198 SH SOLE 52,198 0 0
ENTERGY CORP NEW COM 29364G103 307,979 2,741 SH SOLE 2,741 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,181,807 216,221 SH SOLE 216,221 0 0
EOG RES INC COM 26875P101 49,082,527 339,507 SH SOLE 339,507 0 0
ESAB CORPORATION COM 29605J106 5,223,603 54,041 SH SOLE 54,041 0 0
EURONET WORLDWIDE INC COM 298736109 1,361,912 20,520 SH SOLE 20,520 0 0
EVERGY INC COM 30034W106 203,080 2,479 SH SOLE 2,479 0 0
EVI INDS INC COM 26929N102 4,630,500 225,000 SH SOLE 225,000 0 0
EXPAND ENERGY CORPORATION COM 165167735 26,618,137 242,468 SH SOLE 242,468 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,174,269 8,955 SH SOLE 8,955 0 0
EXXON MOBIL CORP COM 30231G102 271,343,555 1,599,337 SH SOLE 1,599,337 0 0
FAIR ISAAC CORP COM 303250104 10,347,665 9,693 SH SOLE 9,693 0 0
FASTENAL CO COM 311900104 823,600 17,750 SH SOLE 17,750 0 0
FIFTH THIRD BANCORP COM 316773100 33,283,851 716,398 SH SOLE 716,398 0 0
FIRST BUSEY CORP COM NEW 319383204 263,161 10,414 SH SOLE 10,414 0 0
FIRST FINL BANKSHARES INC COM 32020R109 4,667,118 158,476 SH SOLE 158,476 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 825,040 8,000 PRN SOLE 8,000 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 16,610,928 88,356 SH SOLE 88,356 0 0
FIRSTSERVICE CORP NEW COM 33767E202 6,273,975 45,156 SH SOLE 45,156 0 0
FIRSTSUN CAP BANCORP COM 33767U107 227,255 6,233 SH SOLE 6,233 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 871,528 15,800 PRN SOLE 15,800 0 0
FLEX LTD ORD Y2573F102 261,120 3,989 SH SOLE 3,989 0 0
FLOOR & DECOR HLDGS INC COM 339750101 2,278,888 44,860 SH SOLE 44,860 0 0
FLUOR CORP NEW COM 343412102 8,387,950 179,806 SH SOLE 179,806 0 0
FMC CORP COM NEW 302491303 3,609,467 209,609 SH SOLE 209,609 0 0
FORTINET INC COM 34959E109 61,405,879 751,418 SH SOLE 751,418 0 0
FORTIVE CORP COM 34959J108 17,252,114 312,086 SH SOLE 312,086 0 0
FRANCO NEV CORP COM 351858105 371,563 1,504 SH SOLE 1,504 0 0
FRANKLIN ELEC INC COM 353514102 91,896,532 997,033 SH SOLE 997,033 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,120,993 19,071 SH SOLE 19,071 0 0
FTAI AVIATION LTD SHS G3730V105 106,824,165 436,017 SH SOLE 436,017 0 0
GALLAGHER ARTHUR J & CO COM 363576109 35,013,839 161,667 SH SOLE 161,667 0 0
GARMIN LTD SHS H2906T109 2,097,834 9,042 SH SOLE 9,042 0 0
GE AEROSPACE COM NEW 369604301 4,722,784 16,643 SH SOLE 16,643 0 0
GE VERNOVA INC COM 36828A101 3,076,100 3,524 SH SOLE 3,524 0 0
GENERAC HLDGS INC COM 368736104 91,555,468 468,722 SH SOLE 468,722 0 0
GENERAL AMERN INVS CO INC COM 368802104 596,160 10,196 PRN SOLE 10,196 0 0
GENERAL DYNAMICS CORP COM 369550108 7,646,598 22,279 SH SOLE 22,279 0 0
GENERAL MLS INC COM 370334104 5,250,142 141,057 SH SOLE 141,057 0 0
GENIUS SPORTS LIMITED COM G3934V109 620,200 140,000 SH SOLE 140,000 0 0
GILEAD SCIENCES INC COM 375558103 1,164,715 8,357 SH SOLE 8,357 0 0
GLACIER BANCORP INC NEW COM 37637Q105 7,165,872 160,418 SH SOLE 160,418 0 0
GSK PLC SPONSORED ADR 37733W204 576,349 10,443 SH SOLE 10,443 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 2,679,232 85,001 SH SOLE 85,001 0 0
GOLAR LNG LTD SHS G9456A100 7,347,597 135,790 SH SOLE 135,790 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 106,759,754 126,195 SH SOLE 126,195 0 0
GOOSEHEAD INS INC CL A 38267D109 7,610,331 178,395 SH SOLE 178,395 0 0
GORMAN RUPP CO COM 383082104 24,547,563 395,100 SH SOLE 395,100 0 0
GRAINGER W W INC COM 384802104 5,900,191 5,409 SH SOLE 5,409 0 0
GREENBRIER COS INC COM 393657101 210,600 4,000 SH SOLE 4,000 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 4,979,300 23,535 SH SOLE 23,535 0 0
HALEON PLC SPON ADS 405552100 393,053 39,266 SH SOLE 39,266 0 0
HALLADOR ENERGY COMPANY COM 40609P105 244,200 15,000 SH SOLE 15,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,303,324 66,584 SH SOLE 66,584 0 0
HAWKINS INC COM 420261109 11,269,478 73,369 SH SOLE 73,369 0 0
HEALTHEQUITY INC COM 42226A107 7,672,645 91,811 SH SOLE 91,811 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 3,385,951 52,325 SH SOLE 52,325 0 0
HERC HLDGS INC COM 42704L104 1,263,389 12,691 SH SOLE 12,691 0 0
HERSHEY CO COM 427866108 249,468 1,200 SH SOLE 1,200 0 0
HILLTOP HOLDINGS INC COM 432748101 5,301,288 147,998 SH SOLE 147,998 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 744,996 2,450 SH SOLE 2,450 0 0
HOME BANCSHARES INC COM 436893200 9,796,218 363,766 SH SOLE 363,766 0 0
HOME DEPOT INC COM 437076102 401,525,701 1,220,851 SH SOLE 1,220,851 0 0
HONEYWELL INTL INC COM 438516106 165,577,328 732,546 SH SOLE 732,546 0 0
HOULIHAN LOKEY INC CL A 441593100 1,683,945 11,725 SH SOLE 11,725 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,518,398 160,920 SH SOLE 160,920 0 0
IDEX CORP COM 45167R104 32,569,050 171,823 SH SOLE 171,823 0 0
IDEXX LABS INC COM 45168D104 2,654,930 4,725 SH SOLE 4,725 0 0
ILLINOIS TOOL WKS INC COM 452308109 34,429,339 132,273 SH SOLE 132,273 0 0
ING GROEP N.V. SPONSORED ADR 456837103 441,521 16,949 SH SOLE 16,949 0 0
INTEL CORP COM 458140100 1,159,957 26,285 SH SOLE 26,285 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 53,963,554 343,105 SH SOLE 343,105 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 289,341 2,168 SH SOLE 2,168 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,196,746 29,691 SH SOLE 29,691 0 0
INTUIT COM 461202103 7,829,537 18,108 SH SOLE 18,108 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,071,115 6,662 SH SOLE 6,662 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,833,482 4,909 SH SOLE 4,909 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 225,564 4,135 PRN SOLE 4,135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 547,049 5,094 PRN SOLE 5,094 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 598,448 12,804 PRN SOLE 12,804 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 246,617 1,285 PRN SOLE 1,285 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 772,059 33,597 PRN SOLE 33,597 0 0
IONEER LTD SPONSORED ADS 46211L101 106,375 25,000 SH SOLE 25,000 0 0
IRON MTN INC NEW COM 46284V101 1,562,946 15,302 SH SOLE 15,302 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,088,864 12,351 PRN SOLE 12,351 0 0
ISHARES TR S&P 100 ETF 464287101 410,310 1,290 PRN SOLE 1,290 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,607,413 14,708 PRN SOLE 14,708 0 0
ISHARES TR CORE US AGGBD ET 464287226 10,522,719 106,001 PRN SOLE 106,001 0 0
ISHARES TR S&P 500 VAL ETF 464287408 216,640 1,026 PRN SOLE 1,026 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 3,125,660 32,750 PRN SOLE 32,750 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,233,183 14,935 PRN SOLE 14,935 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,152,059 11,861 PRN SOLE 11,861 0 0
ISHARES TR RUS MD CP GR ETF 464287481 281,095 2,194 PRN SOLE 2,194 0 0
ISHARES TR CORE S&P MCP ETF 464287507 331,572 4,910 PRN SOLE 4,910 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 375,658 881 PRN SOLE 881 0 0
ISHARES TR RUS 1000 ETF 464287622 3,845,500 10,785 PRN SOLE 10,785 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 345,191 1,100 PRN SOLE 1,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 555,768 2,241 PRN SOLE 2,241 0 0
ISHARES TR CORE S&P US GWT 464287671 232,665 1,500 PRN SOLE 1,500 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,378,559 3,719 PRN SOLE 3,719 0 0
ISHARES TR U.S. TECH ETF 464287721 495,821 2,733 PRN SOLE 2,733 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,888,790 31,283 PRN SOLE 31,283 0 0
ISHARES TR SP SMCP600VL ETF 464287879 226,476 1,912 PRN SOLE 1,912 0 0
ISHARES TR SP SMCP600GR ETF 464287887 373,641 2,582 PRN SOLE 2,582 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,323,581 40,597 PRN SOLE 40,597 0 0
ISHARES TR MSCI ACWI EX US 464288240 27,103,439 395,844 PRN SOLE 395,844 0 0
ISHARES TR NEW YORK MUN ETF 464288323 736,456 13,864 PRN SOLE 13,864 0 0
ISHARES TR NATIONAL MUN ETF 464288414 320,467 3,019 PRN SOLE 3,019 0 0
ISHARES TR IBOXX HI YD ETF 464288513 222,211 2,793 PRN SOLE 2,793 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,308,066 24,578 PRN SOLE 24,578 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 516,139 9,820 PRN SOLE 9,820 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 625,691 5,668 PRN SOLE 5,668 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 2,261,579 16,664 PRN SOLE 16,664 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 213,293 1,112 PRN SOLE 1,112 0 0
ISHARES INC CORE MSCI EMKT 46434G103 285,836 4,098 PRN SOLE 4,098 0 0
ISHARES TR IBOND DEC 2030 46436E593 583,613 29,595 PRN SOLE 29,595 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,302,061 59,610 PRN SOLE 59,610 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,026,466 46,065 PRN SOLE 46,065 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 880,490 39,255 PRN SOLE 39,255 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 237,628 6,185 PRN SOLE 6,185 0 0
ITT INC COM 45073V108 29,830,901 156,568 SH SOLE 156,568 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,999,949 28,315 SH SOLE 28,315 0 0
JABIL INC COM 466313103 205,598 774 SH SOLE 774 0 0
JACOBS SOLUTIONS INC COM 46982L108 508,102 3,992 SH SOLE 3,992 0 0
JOHNSON & JOHNSON COM 478160104 188,366,395 770,604 SH SOLE 770,604 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,886,007 22,039 SH SOLE 22,039 0 0
JONES LANG LASALLE INC COM 48020Q107 2,094,330 6,882 SH SOLE 6,882 0 0
JP MORGAN CHASE & CO COM 46625H100 508,956,181 1,730,202 SH SOLE 1,730,202 0 0
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 737,844 10,275 PRN SOLE 10,275 0 0
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 363,173 4,795 PRN SOLE 4,795 0 0
KARMAN HLDGS INC COMMON STOCK 485924104 7,847,061 98,027 SH SOLE 98,027 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 152,525 10,681 SH SOLE 10,681 0 0
KEURIG DR PEPPER INC COM 49271V100 4,949,645 187,985 SH SOLE 187,985 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 3,384,562 233,902 SH SOLE 233,902 0 0
KIMBERLY CLARK CORP COM 494368103 44,268,636 458,885 SH SOLE 458,885 0 0
KINDER MORGAN INC DEL COM 49456B101 89,154,930 2,658,960 SH SOLE 2,658,960 0 0
KINSALE CAP GROUP INC COM 49714P108 1,862,047 5,450 SH SOLE 5,450 0 0
KIRBY CORP COM 497266106 207,397,908 1,560,791 SH SOLE 1,560,791 0 0
KLA CORPORATION COM NEW 482480100 3,597,098 2,443 SH SOLE 2,443 0 0
KODIAK GAS SVCS INC COM 50012A108 5,657,215 97,003 SH SOLE 97,003 0 0
KRAFT HEINZ CO COM 500754106 7,809,540 347,245 SH SOLE 347,245 0 0
KURA SUSHI USA INC CL A COM 501270102 3,246,980 46,525 SH SOLE 46,525 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 94,480,671 273,738 SH SOLE 273,738 0 0
LAM RESEARCH CORP COM NEW 512807306 13,864,397 64,890 SH SOLE 64,890 0 0
LAUDER ESTEE COS INC CL A 518439104 3,517,232 49,007 SH SOLE 49,007 0 0
LIGHTWAVE LOGIC INC COM 532275104 112,480 16,000 SH SOLE 16,000 0 0
LILLY ELI & CO COM 532457108 182,632,291 198,563 SH SOLE 198,563 0 0
LINDE PLC COM G5494J103 244,766,143 493,719 SH SOLE 493,719 0 0
LISTED FD TR HORIZON KINETICS 53656F623 858,990 16,500 PRN SOLE 16,500 0 0
LKQ CORP COM 501889208 705,379 24,017 SH SOLE 24,017 0 0
LOCKHEED MARTIN CORP COM 539830109 3,472,221 5,745 SH SOLE 5,745 0 0
LOWES COS INC COM 548661107 12,855,759 54,409 SH SOLE 54,409 0 0
LPL FINL HLDGS INC COM 50212V100 2,947,833 9,799 SH SOLE 9,799 0 0
LUMENTUM HLDGS INC COM 55024U109 21,299,250 30,308 SH SOLE 30,308 0 0
MAGNITE INC COM 55955D100 6,309,064 531,066 SH SOLE 531,066 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 7,332,385 232,258 SH SOLE 232,258 0 0
MAIN STREET CAPITAL CORP COM 56035L104 2,246,034 42,410 SH SOLE 42,410 0 0
MANNKIND CORP COM NEW 56400P706 339,582 138,605 SH SOLE 138,605 0 0
MARATHON PETE CORP COM 56585A102 239,052 979 SH SOLE 979 0 0
MARKEL CORP COM 570535104 735,003 384 SH SOLE 384 0 0
MARRIOTT INTL INC NEW CL A 571903202 5,525,848 16,895 SH SOLE 16,895 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,428,230 37,061 SH SOLE 37,061 0 0
MARTIN MARIETTA MATLS INC COM 573284106 392,485,907 666,722 SH SOLE 666,722 0 0
MASTERCARD INC CL A 57636Q104 80,648,772 161,407 SH SOLE 161,407 0 0
MATADOR RES CO COM 576485205 730,108 11,556 SH SOLE 11,556 0 0
MATERIALISE NV SPONSORED ADS 57667T100 3,106,025 628,750 SH SOLE 628,750 0 0
MATERION CORP COM 576690101 11,303,964 78,147 SH SOLE 78,147 0 0
MATTEL INC COM 577081102 17,993,022 1,238,336 SH SOLE 1,238,336 0 0
MCDONALDS CORP COM 580135101 8,203,302 26,395 SH SOLE 26,395 0 0
MCKESSON CORP COM 58155Q103 35,660,638 41,209 SH SOLE 41,209 0 0
MEDPACE HLDGS INC COM 58506Q109 10,510,399 21,888 SH SOLE 21,888 0 0
MEDTRONIC INC COM G5960L103 4,609,260 53,194 SH SOLE 53,194 0 0
MERCK & CO INC COM 58933Y105 118,319,297 983,617 SH SOLE 983,617 0 0
MERCURY SYS INC COM 589378108 15,313,798 210,037 SH SOLE 210,037 0 0
MERIT MED SYS INC COM 589889104 4,643,332 67,363 SH SOLE 67,363 0 0
MESA LABS INC COM 59064R109 1,539,481 17,411 SH SOLE 17,411 0 0
META PLATFORMS INC CL A 30303M102 112,612,920 196,831 SH SOLE 196,831 0 0
METLIFE INC COM 59156R108 410,742 5,808 SH SOLE 5,808 0 0
MIAMI INTL HLDGS INC COM 59356Q108 4,564,615 117,282 SH SOLE 117,282 0 0
MICRON TECHNOLOGY INC COM 595112103 2,204,744 6,526 SH SOLE 6,526 0 0
MICROSOFT CORP COM 594918104 1,076,085,824 2,907,004 SH SOLE 2,907,004 0 0
MIDDLEBY CORP COM 596278101 1,948,926 14,700 SH SOLE 14,700 0 0
MONDELEZ INTL INC CL A 609207105 14,496,633 251,503 SH SOLE 251,503 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 576,419 7,955 SH SOLE 7,955 0 0
MOODYS CORP COM 615369105 113,259,225 259,620 SH SOLE 259,620 0 0
MORGAN STANLEY COM NEW 617446448 2,784,908 16,922 SH SOLE 16,922 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 459,140 1,058 SH SOLE 1,058 0 0
MSC INDL DIRECT INC CL A 553530106 282,808 3,065 SH SOLE 3,065 0 0
MSCI INC COM 55354G100 828,458 1,537 SH SOLE 1,537 0 0
MURPHY OIL CORP COM 626717102 1,997,861 48,433 SH SOLE 48,433 0 0
MURPHY USA INC COM 626755102 6,142,517 12,435 SH SOLE 12,435 0 0
NATERA INC COM 632307104 3,402,430 17,013 SH SOLE 17,013 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 14,230,613 326,540 SH SOLE 326,540 0 0
NEOGEN CORP COM 640491106 10,225,299 1,100,678 SH SOLE 1,100,678 0 0
NETFLIX INC COM 64110L106 190,810,829 1,984,512 SH SOLE 1,984,512 0 0
NEWELL BRANDS INC COM 651229106 6,594,611 1,922,627 SH SOLE 1,922,627 0 0
NEWMONT MNG CORP COM 651639106 6,481,577 59,876 SH SOLE 59,876 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,520,740 30,530 SH SOLE 30,530 0 0
NEXTERA ENERGY INC COM 65339F101 1,765,556 19,009 SH SOLE 19,009 0 0
NEXTNAV INC COMMON STOCK 65345N106 192,240 12,000 SH SOLE 12,000 0 0
NIKE INC CL B 654106103 2,515,130 47,617 SH SOLE 47,617 0 0
NORDSON CORP COM 655663102 282,024 1,060 SH SOLE 1,060 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,206,548 4,204 SH SOLE 4,204 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 1,074,203 36,750 SH SOLE 36,750 0 0
NORTHERN TR CORP COM 665859104 5,581,823 39,993 SH SOLE 39,993 0 0
NORTHROP GRUMMAN CORP COM 666807102 846,660 1,241 SH SOLE 1,241 0 0
NOVARTIS A G SPONSORED ADR 66987V109 952,244 6,234 SH SOLE 6,234 0 0
NRG ENERGY INC COM NEW 629377508 1,169,120 8,000 SH SOLE 8,000 0 0
NUCOR CORP COM 670346105 1,367,343 8,086 SH SOLE 8,086 0 0
NUTANIX INC CL A 67059N108 32,802,022 862,984 SH SOLE 862,984 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 265,050 23,602 PRN SOLE 23,602 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 246,710 21,453 PRN SOLE 21,453 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 174,990 14,367 PRN SOLE 14,367 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 132,531 17,577 PRN SOLE 17,577 0 0
NVENT ELEC PLC SHS G6700G107 225,678 1,908 SH SOLE 1,908 0 0
NVIDIA CORP COM 67066G104 1,170,854,756 6,713,617 SH SOLE 6,713,617 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 203,622,844 2,205,859 SH SOLE 2,205,859 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 5,421,248 58,901 SH SOLE 58,901 0 0
OMNICOM GROUP INC COM 681919106 315,474 4,189 SH SOLE 4,189 0 0
ON HLDG AG NAMEN AKT A H5919C104 3,436,122 101,003 SH SOLE 101,003 0 0
ONEOK INC NEW COM 682680103 1,726,901 19,105 SH SOLE 19,105 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 4,074,268 177,528 SH SOLE 177,528 0 0
ORACLE CORP COM 68389X105 336,002,329 2,284,021 SH SOLE 2,284,021 0 0
ORIGIN BANCORP INC COM 68621T102 5,123,502 123,577 SH SOLE 123,577 0 0
OWENS CORNING NEW COM 690742101 549,108 5,074 SH SOLE 5,074 0 0
PACCAR INC COM 693718108 295,334 2,557 SH SOLE 2,557 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 16,896,949 115,511 SH SOLE 115,511 0 0
PALO ALTO NETWORKS INC COM 697435105 134,562,348 839,336 SH SOLE 839,336 0 0
PALOMAR HLDGS INC COM 69753M105 7,454,769 62,383 SH SOLE 62,383 0 0
PARK-OHIO HLDGS CORP COM 700666100 1,103,556 45,905 SH SOLE 45,905 0 0
PARKER HANNIFAN CORP COM 701094104 111,426,047 124,465 SH SOLE 124,465 0 0
PAYCHEX INC COM 704326107 589,844 6,403 SH SOLE 6,403 0 0
PAYPAL HLDGS INC COM 70450Y103 18,960,733 419,207 SH SOLE 419,207 0 0
PBF ENERGY INC CL A 69318G106 1,755,559 36,866 SH SOLE 36,866 0 0
PEPSICO INC COM 713448108 124,941,365 804,568 SH SOLE 804,568 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 114,370,884 5,364,488 SH SOLE 5,364,488 0 0
PFIZER INC COM 717081103 72,978,235 2,598,940 SH SOLE 2,598,940 0 0
PHILIP MORRIS INTL INC COM 718172109 6,229,019 37,674 SH SOLE 37,674 0 0
PHILLIPS 66 COM 718546104 7,541,705 41,397 SH SOLE 41,397 0 0
PHREESIA INC COM 71944F106 2,503,885 298,793 SH SOLE 298,793 0 0
PINTEREST INC CL A 72352L106 817,047 44,550 SH SOLE 44,550 0 0
PIPER SANDLER COMPANIES COM 724078100 5,275,826 68,920 SH SOLE 68,920 0 0
PLANET LABS PBC COM CL A 72703X106 13,946,351 498,975 SH SOLE 498,975 0 0
PNC FINL SVCS GROUP INC COM 693475105 253,662 1,219 SH SOLE 1,219 0 0
POOL CORPORATION COM 73278L105 4,030,818 19,922 SH SOLE 19,922 0 0
PPG INDS INC COM 693506107 203,072 1,900 SH SOLE 1,900 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,398,193 91,078 SH SOLE 91,078 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 7,063,095 375,098 SH SOLE 375,098 0 0
PROCTER & GAMBLE CO COM 742718109 166,927,566 1,155,688 SH SOLE 1,155,688 0 0
PROGRESSIVE CORP COM 743315103 477,362 2,408 SH SOLE 2,408 0 0
PROLOGIS INC COM 74340W103 5,312,579 40,192 SH SOLE 40,192 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,949,042 58,783 SH SOLE 58,783 0 0
PRUDENTIAL FINL INC COM 744320102 1,286,187 13,166 SH SOLE 13,166 0 0
PULTE GROUP INC COM 745867101 499,137 4,244 SH SOLE 4,244 0 0
Q2 HLDGS INC COM 74736L109 5,164,072 109,177 SH SOLE 109,177 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 10,347,048 89,678 SH SOLE 89,678 0 0
QUALCOMM INC COM 747525103 60,158,548 467,142 SH SOLE 467,142 0 0
QUANTA SVCS INC COM 74762E102 489,726 892 SH SOLE 892 0 0
RALPH LAUREN CORP CL A 751212101 34,116,240 99,178 SH SOLE 99,178 0 0
RALLIANT CORP COM 750940108 201,559 4,846 SH SOLE 4,846 0 0
RANGE RES CORP COM 75281A109 59,044,341 1,306,869 SH SOLE 1,306,869 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 42,618 58,000 SH SOLE 58,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,475,700 10,192 SH SOLE 10,192 0 0
RAYONIER INC COM 754907103 1,192,929 57,853 SH SOLE 57,853 0 0
REALTY INCOME CORP COM 756109104 264,359 4,321 SH SOLE 4,321 0 0
REGENERON PHARMACEUTICALS COM 75886F107 732,463 948 SH SOLE 948 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 37,176,007 122,322 SH SOLE 122,322 0 0
REPUBLIC SVCS INC COM 760759100 18,977,645 86,648 SH SOLE 86,648 0 0
RESEARCH SOLUTIONS INC COM 761025105 79,100 35,000 SH SOLE 35,000 0 0
REVVITY INC COM 714046109 9,632,106 109,943 SH SOLE 109,943 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 152,050 10,103 SH SOLE 10,103 0 0
ROCKWELL AUTOMATION INC COM 773903109 109,171,655 304,201 SH SOLE 304,201 0 0
ROGERS CORP COM 775133101 9,754,472 90,883 SH SOLE 90,883 0 0
ROPER INDS INC NEW COM 776696106 118,780,540 335,671 SH SOLE 335,671 0 0
ROYAL BK CDA COM 780087102 476,280 2,944 SH SOLE 2,944 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 220,694 802 SH SOLE 802 0 0
ROYAL GOLD INC COM 780287108 450,447 1,770 SH SOLE 1,770 0 0
RTX CORPORATION COM 75513E101 113,583,957 588,823 SH SOLE 588,823 0 0
RYDER SYS INC COM 783549108 636,853 3,111 SH SOLE 3,111 0 0
S&P GLOBAL INC COM 78409V104 7,246,943 17,038 SH SOLE 17,038 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 10,815,434 143,555 SH SOLE 143,555 0 0
SAIA INC COM 78709Y105 1,994,919 5,679 SH SOLE 5,679 0 0
SALESFORCE COM INC COM 79466L302 40,540,804 217,179 SH SOLE 217,179 0 0
SAP SE SPON ADR 803054204 1,604,238 9,370 SH SOLE 9,370 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,453,731 20,067 SH SOLE 20,067 0 0
SCHLUMBERGER LTD COM 806857108 1,416,360 27,561 SH SOLE 27,561 0 0
SCHWAB CHARLES CORP COM 808513105 34,250,917 364,449 SH SOLE 364,449 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,001,061 97,818 PRN SOLE 97,818 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,495,737 100,838 PRN SOLE 100,838 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7,175,899 153,528 PRN SOLE 153,528 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 430,936 1,100 SH SOLE 1,100 0 0
SEI INVTS CO COM 784117103 8,582,264 109,370 SH SOLE 109,370 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 250,556 1,709 PRN SOLE 1,709 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 437,446 4,014 SH SOLE 4,014 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 215,846 4,372 PRN SOLE 4,372 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 287,232 1,776 PRN SOLE 1,776 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,577,741 11,872 PRN SOLE 11,872 0 0
SERVICENOW INC COM 81762P102 4,459,162 42,651 SH SOLE 42,651 0 0
SHELL PLC SPON ADS 780259305 2,317,467 24,919 SH SOLE 24,919 0 0
SHERWIN WILLIAMS CO COM 824348106 82,322,369 256,816 SH SOLE 256,816 0 0
SILICON LABORATORIES INC COM 826919102 270,595 1,300 SH SOLE 1,300 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 263,120 13,528 SH SOLE 13,528 0 0
SIMULATIONS PLUS INC COM 829214105 189,120 16,000 SH SOLE 16,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,149,649 23,662 SH SOLE 23,662 0 0
SMITH A O CORP COM 831865209 1,773,786 26,900 SH SOLE 26,900 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 3,811,199 50,042 SH SOLE 50,042 0 0
SONOCO PRODS CO COM 835495102 597,695 11,050 SH SOLE 11,050 0 0
SOUTHSTATE CORPORATION COM 840441109 290,235 3,137 SH SOLE 3,137 0 0
SOUTHERN CO COM 842587107 11,060,613 114,594 SH SOLE 114,594 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 35,489,418 54,571 SH SOLE 54,571 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,834,296 15,883 PRN SOLE 15,883 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,197,378 35,700 PRN SOLE 35,700 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 832,235 8,500 PRN SOLE 8,500 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,937,974 64,449 PRN SOLE 64,449 0 0
SPDR SER TR AEROSPACE DEF 78464A631 634,950 2,500 PRN SOLE 2,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 238,612 1,635 PRN SOLE 1,635 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 1,572,974 20,551 PRN SOLE 20,551 0 0
SPDR SER TR S&P BIOTECH 78464A870 459,828 3,600 PRN SOLE 3,600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 240,536 390 PRN SOLE 390 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 378,033 3,949 PRN SOLE 3,949 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,271,505 13,875 PRN SOLE 13,875 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 778,216 4,534 PRN SOLE 4,534 0 0
SPX TECHNOLOGIES INC COM 78473E103 2,475,657 12,382 SH SOLE 12,382 0 0
STARBUCKS CORP COM 855244109 3,802,200 42,440 SH SOLE 42,440 0 0
STATE STR CORP COM 857477103 1,814,238 14,335 SH SOLE 14,335 0 0
STEEL DYNAMICS INC COM 858119100 232,020 1,289 SH SOLE 1,289 0 0
STELLAR BANCORP INC COM 858927106 46,973,778 1,283,086 SH SOLE 1,283,086 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722 375,026 9,500 PRN SOLE 9,500 0 0
STRYKER CORPORATION COM 863667101 151,997,876 462,576 SH SOLE 462,576 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,684,417 25,479 SH SOLE 25,479 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 304,904 4,693 SH SOLE 4,693 0 0
SUNPOWER INC COM 20460L104 266,700 210,000 SH SOLE 210,000 0 0
SYNOPSYS INC COM 871607107 8,042,993 20,286 SH SOLE 20,286 0 0
SYSCO CORP COM 871829107 2,773,382 38,881 SH SOLE 38,881 0 0
TJX COS INC NEW COM 872540109 11,224,035 70,282 SH SOLE 70,282 0 0
T-MOBILE US INC COM 872590104 452,615 2,155 SH SOLE 2,155 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,176,398 6,440 SH SOLE 6,440 0 0
TALEN ENERGY CORP COM 87422Q109 2,069,887 6,484 SH SOLE 6,484 0 0
TAPESTRY INC COM 876030107 1,669,714 11,833 SH SOLE 11,833 0 0
TARGA RES CORP COM 87612G101 1,144,332 4,564 SH SOLE 4,564 0 0
TARGET CORP COM 87612E106 1,000,627 8,256 SH SOLE 8,256 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 2,083,302 9,967 SH SOLE 9,967 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 319,025,403 527,306 SH SOLE 527,306 0 0
TESLA INC COM 88160R101 17,972,254 48,345 SH SOLE 48,345 0 0
TETRA TECH INC NEW COM 88162G103 53,778,206 1,785,465 SH SOLE 1,785,465 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,104,094 32,716 SH SOLE 32,716 0 0
TEXAS INSTRS INC COM 882508104 12,951,662 66,713 SH SOLE 66,713 0 0
THE TRADE DESK INC COM CL A 88339J105 455,615 20,080 SH SOLE 20,080 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 348,737,586 709,494 SH SOLE 709,494 0 0
TORO CO COM 891092108 94,323,849 1,009,459 SH SOLE 1,009,459 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 35,234,103 200,787 SH SOLE 200,787 0 0
TOYOTA MOTOR CORP ADS 892331307 372,611 1,808 SH SOLE 1,808 0 0
TRACTOR SUPPLY CO COM 892356106 105,979,875 2,339,512 SH SOLE 2,339,512 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,006,427 2,415 SH SOLE 2,415 0 0
TRANSCAT INC COM 893529107 7,620,438 103,750 SH SOLE 103,750 0 0
TRANSDIGM GROUP INC COM 893641100 125,603,449 108,376 SH SOLE 108,376 0 0
TRANSMEDICS GROUP INC COM 89377M109 4,680,620 47,084 SH SOLE 47,084 0 0
TRIMBLE NAVIGATION LTD COM 896239100 263,160,716 4,034,351 SH SOLE 4,034,351 0 0
TRUIST FINL CORP COM 89832Q109 23,060,685 501,646 SH SOLE 501,646 0 0
TURNING PT BRANDS INC COM 90041L105 10,307,962 118,769 SH SOLE 118,769 0 0
TWILIO INC CL A 90138F102 18,828,711 149,648 SH SOLE 149,648 0 0
TXO ENERGY PARTNERS LP COM 87313P103 38,643,194 3,071,796 SH SOLE 3,071,796 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,921,104 49,422 SH SOLE 49,422 0 0
UMB FINL CORP COM 902788108 6,662,054 59,066 SH SOLE 59,066 0 0
UNILEVER PLC SPON ADR NEW 904767704 359,823 6,316 SH SOLE 6,316 0 0
UNION PAC CORP COM 907818108 195,515,967 805,853 SH SOLE 805,853 0 0
UNITED PARCEL SERVICE INC CL B 911312106 562,537 5,718 SH SOLE 5,718 0 0
UNITED RENTALS INC COM 911363109 33,579,330 46,090 SH SOLE 46,090 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,745,847 6,452 SH SOLE 6,452 0 0
UPWORK INC COM 91688F104 3,480,260 317,542 SH SOLE 317,542 0 0
US BANCORP DEL COM NEW 902973304 11,973,066 230,207 SH SOLE 230,207 0 0
UTZ BRANDS INC COM CL A 918090101 2,868,806 362,223 SH SOLE 362,223 0 0
VAIL RESORTS INC COM 91879Q109 3,700,107 28,835 SH SOLE 28,835 0 0
VALERO ENERGY CORP COM 91913Y100 2,953,347 11,953 SH SOLE 11,953 0 0
VALMONT INDS INC COM 920253101 144,862,905 362,547 SH SOLE 362,547 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 216,312 1,802 PRN SOLE 1,802 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 637,608 2,965 PRN SOLE 2,965 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 225,439 1,972 PRN SOLE 1,972 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 1,091,301 10,790 PRN SOLE 10,790 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 951,012 12,322 PRN SOLE 12,322 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,601,007 21,741 PRN SOLE 21,741 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,338,398 52,097 PRN SOLE 52,097 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 398,833 2,693 PRN SOLE 2,693 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 256,534 2,900 PRN SOLE 2,900 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 276,640 2,000 PRN SOLE 2,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,673,647 49,466 PRN SOLE 49,466 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,931,876 98,855 PRN SOLE 98,855 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27,093,776 45,341 PRN SOLE 45,341 0 0
VANGUARD INDEX FDS REIT ETF 922908553 746,404 8,415 SH SOLE 8,415 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,165,515 3,900 PRN SOLE 3,900 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6,076,451 29,526 PRN SOLE 29,526 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 274,304 628 PRN SOLE 628 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 648,124 3,303 PRN SOLE 3,303 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 502,886 1,920 PRN SOLE 1,920 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,578,244 17,388 PRN SOLE 17,388 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 335,603 481 PRN SOLE 481 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 577,497 9,865 PRN SOLE 9,865 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,098,575 165,240 PRN SOLE 165,240 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 724,276 9,427 PRN SOLE 9,427 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,582,383 25,780 PRN SOLE 25,780 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,118,230 18,778 PRN SOLE 18,778 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,501,006 46,855 PRN SOLE 46,855 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,984,379 36,065 PRN SOLE 36,065 0 0
VERALTO CORP COM SHS 92338C103 34,086,529 385,507 SH SOLE 385,507 0 0
VERISK ANALYTICS INC COM 92345Y106 18,627,568 98,169 SH SOLE 98,169 0 0
VERIZON COMMUNICATIONS COM 92343V104 7,695,208 153,291 SH SOLE 153,291 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 23,354,056 93,200 SH SOLE 93,200 0 0
VIPER ENERGY INC CL A 64361Q101 253,934 5,404 SH SOLE 5,404 0 0
VISA INC COM CL A 92826C839 273,476,424 904,832 SH SOLE 904,832 0 0
VITA COCO CO INC COM 92846Q107 6,571,192 137,157 SH SOLE 137,157 0 0
VONTIER CORPORATION COM 928881101 5,330,857 150,292 SH SOLE 150,292 0 0
VOX ROYALTY CORP COM 92919F103 4,192,000 800,000 SH SOLE 800,000 0 0
VULCAN MATS CO COM 929160109 1,694,523 6,223 SH SOLE 6,223 0 0
WAL MART STORES INC COM 931142103 171,819,740 1,382,521 SH SOLE 1,382,521 0 0
WARBY PARKER INC CL A COM 93403J106 9,609,964 456,097 SH SOLE 456,097 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 220,778 8,040 SH SOLE 8,040 0 0
WASTE CONNECTIONS INC COM 94106B101 171,156,043 1,053,657 SH SOLE 1,053,657 0 0
WASTE MGMT INC DEL COM 94106L109 62,927,603 273,848 SH SOLE 273,848 0 0
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105 3,841,150 143,380 SH SOLE 143,380 0 0
WATSCO INC COM 942622200 38,591,774 106,083 SH SOLE 106,083 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,107,411 21,039 SH SOLE 21,039 0 0
WAYSTAR HLDG CORP COM 946784105 3,746,453 155,390 SH SOLE 155,390 0 0
WEATHERFORD INTL PLC ORD SHS G48833118 328,666 3,475 SH SOLE 3,475 0 0
WEBSTER FINL CORP COM 947890109 5,131,874 73,925 SH SOLE 73,925 0 0
WELLS FARGO & CO NEW COM 949746101 5,774,432 72,534 SH SOLE 72,534 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,046,950 185,000 SH SOLE 185,000 0 0
WEYERHAEUSER CO COM 962166104 586,344 24,001 SH SOLE 24,001 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 194,376,000 1,483,673 SH SOLE 1,483,673 0 0
WILLIAMS COS INC COM 969457100 13,582,015 186,617 SH SOLE 186,617 0 0
WILLIAMS SONOMA INC COM 969904101 483,904 2,654 SH SOLE 2,654 0 0
WINGSTOP INC COM 974155103 9,399,860 60,656 SH SOLE 60,656 0 0
WORKIVA INC COM CL A 98139A105 4,982,742 83,561 SH SOLE 83,561 0 0
BERKLEY W R CORP COM 084423102 624,755 9,426 SH SOLE 9,426 0 0
WYNN RESORTS LTD COM 983134107 1,024,843 10,092 SH SOLE 10,092 0 0
XCEL ENERGY INC COM 98389B100 221,876 2,793 SH SOLE 2,793 0 0
XYLEM INC COM 98419M100 114,616,155 959,131 SH SOLE 959,131 0 0
YEXT INC COM 98585N106 1,638,432 426,675 SH SOLE 426,675 0 0
YUM BRANDS INC COM 988498101 1,156,927 7,441 SH SOLE 7,441 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 201,004 2,223 SH SOLE 2,223 0 0
ZIONS BANCORPORATION COM 989701107 2,206,846 38,300 SH SOLE 38,300 0 0
ZOETIS INC CL A 98978V103 88,446,732 748,217 SH SOLE 748,217 0 0