0001193125-26-225668.txt : 20260515 0001193125-26-225668.hdr.sgml : 20260515 20260515103018 ACCESSION NUMBER: 0001193125-26-225668 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260515 DATE AS OF CHANGE: 20260515 EFFECTIVENESS DATE: 20260515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SILVERCREST ASSET MANAGEMENT GROUP LLC CENTRAL INDEX KEY: 0001232395 ORGANIZATION NAME: EIN: 134194623 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10472 FILM NUMBER: 26983698 BUSINESS ADDRESS: STREET 1: 1330 AVE OF THE AMERICAS STREET 2: 38TH FL CITY: NEW YORK STATE: NY ZIP: 10019 BUSINESS PHONE: 2126490600 MAIL ADDRESS: STREET 1: 1330 AVE OF THE AMERICAS STREET 2: 38TH FL CITY: NEW YORK STATE: NY ZIP: 10019 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001232395 XXXXXXXX 03-31-2026 03-31-2026 false SILVERCREST ASSET MANAGEMENT GROUP LLC
1330 AVE OF THE AMERICAS 38TH FL NEW YORK NY 10019
13F HOLDINGS REPORT 028-10472 000118333 801-61004 N
Lorena Cardenas Director - Compliance Officer 212-649-0799 /s/ Lorena Cardenas New York NY 05-15-2026 0 833 13837985646 false
INFORMATION TABLE 2 53607.xml INFORMATION TABLE FOR FORM 13F 3M CO COM COM 88579Y101 5955447 41007 SH SOLE 41007 0 0 AAON INC COM PAR $0.004 COM 000360206 13986571 169022 SH SOLE 169022 0 0 AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509 1429952 13172 SH SOLE 13172 0 0 ABBOTT LABS COM COM 002824100 112382629 1094600 SH SOLE 1065092 0 29508 ABBVIE INC COM COM 00287Y109 24032742 110500 SH SOLE 106979 0 3521 ABM INDS INC COM COM 000957100 283271 7354 SH SOLE 7354 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 409929 2300 SH SOLE 2300 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 8597527 43358 SH SOLE 41515 0 1843 ACI WORLDWIDE INC COM COM 004498101 202179 4930 SH SOLE 4430 0 500 ADDUS HOMECARE CORP COM COM 006739106 68289582 729196 SH SOLE 721638 0 7557 ADOBE SYS INC COM COM 00724F101 3752912 15439 SH SOLE 15439 0 0 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 412350 3007 SH SOLE 3007 0 0 ADVANCED ENERGY INDS COM COM 007973100 98172763 304209 SH SOLE 298742 0 5467 ADVANCED MICRO DEVICES INC COM COM 007903107 6077268 29874 SH SOLE 29739 0 135 AEHR TEST SYSTEMS COM COM 00760J108 12764679 344247 SH SOLE 219964 0 124283 AEROVIRONMENT INC COM COM 008073108 298555 1631 SH SOLE 1631 0 0 AES CORP COM COM 00130H105 186270 13220 SH SOLE 13220 0 0 AFLAC INC COM COM 001055102 1246964 11366 SH SOLE 11366 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 29336970 257387 SH SOLE 254529 0 2858 AGREE REALTY CORP COM COM 008492100 813124 10787 SH SOLE 10787 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2661099 9161 SH SOLE 8505 0 656 AIRBNB INC COM CL A COM 009066101 13361055 105805 SH SOLE 38239 0 67566 ALAMOS GOLD INC NEW COM CL A COM 011532108 1237376 27850 SH SOLE 22940 0 4910 ALBEMARLE CORP COM COM 012653101 625483 3484 SH SOLE 3484 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 1271537 10135 SH SOLE 9101 0 1034 ALIGN TECHNOLOGY INC COM COM 016255101 19743250 115168 SH SOLE 6942 0 108226 ALLEGION PUB LTD CO ORD SHS COM G0176J109 294648 2028 SH SOLE 2028 0 0 ALLEGRO MICROSYSTEMS INC COM COM 01749D105 22319832 707891 SH SOLE 584946 0 122946 ALLIENT INC COM COM 019330109 5267164 89138 SH SOLE 56489 0 32649 ALLSTATE CORP COM COM 020002101 4102844 19788 SH SOLE 19788 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 3450643 10429 SH SOLE 10429 0 0 ALPHABET INC CAP STK CL A COM 02079K305 146657996 510008 SH SOLE 497080 0 12928 ALPHABET INC CAP STK CL C COM 02079K107 236758149 825344 SH SOLE 750290 0 75054 ALPS ETF TR ALERIAN MLP ALERIAN MLP 00162Q452 394800 7500 SH SOLE 7500 0 0 ALTIMMUNE INC COM COM 02155H200 318780 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM COM 02209S103 2756666 41774 SH SOLE 41313 0 461 AMAZON COM INC COM COM 023135106 102564488 492459 SH SOLE 317492 0 174967 AMBIQ MICRO INC COM 023193105 7175098 282373 SH SOLE 178982 0 103391 AMENTUM HOLDINGS INC COM 023939101 222071 8515 SH SOLE 8515 0 0 AMERESCO INC CL A COM 02361E108 7925400 310800 SH SOLE 196644 0 114156 AMERICAN AIRLS GROUP INC COM COM 02376R102 114005 10615 SH SOLE 10615 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1361101 12321 SH SOLE 12321 0 0 AMERICAN ELEC PWR INC COM COM 025537101 17571405 134051 SH SOLE 13649 0 120402 AMERICAN EXPRESS CO COM COM 025816109 16403285 54229 SH SOLE 52027 0 2202 AMERICAN HOMES 4 RENT CL A COM 02665T306 408609 14635 SH SOLE 13473 0 1162 AMERICAN INTL GROUP INC COM NEW COM 026874784 428398 5693 SH SOLE 5693 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 2158458 12507 SH SOLE 12432 0 75 AMERICAN WTR WKS CO INC NEW COM COM 030420103 3213765 23615 SH SOLE 23615 0 0 AMERIPRISE FINL INC COM COM 03076C106 33335333 75012 SH SOLE 49985 0 25027 AMETEK INC COM COM 031100100 119639852 558126 SH SOLE 540537 0 17589 AMGEN INC COM COM 031162100 26560101 75487 SH SOLE 48231 0 27256 AMPHENOL CORP NEW CL A COM 032095101 7290900 57704 SH SOLE 57704 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK COM 03214Q108 5393160 319879 SH SOLE 204431 0 115448 ANALOG DEVICES INC COM COM 032654105 3391372 10660 SH SOLE 6774 0 3886 ANGLOGOLD ASHANTI PLC COM G0378L100 14937555 153426 SH SOLE 151531 0 1895 AON PLC SHS CL A COM G0403H108 7338403 22735 SH SOLE 22735 0 0 APPLE INC COM COM 037833100 197532843 778332 SH SOLE 771579 0 6753 APPLIED INDL TECHNOLOGIES INC COM COM 03820C105 8073953 30431 SH SOLE 19411 0 11020 APPLIED MATLS INC COM COM 038222105 58509912 171187 SH SOLE 143788 0 27399 APPLIED OPTOELECTRONICS INC COM COM 03823U102 12328823 145748 SH SOLE 92385 0 53363 ARCH CAP GROUP LTD ORD COM G0450A105 1022293 10650 SH SOLE 10650 0 0 ARCOSA INC COM COM 039653100 106635383 1004663 SH SOLE 971306 0 33357 ARGENX SE SPONSORED ADR COM 04016X101 1816132 2487 SH SOLE 2487 0 0 ARHAUS INC COM CL A COM 04035M102 6373641 940065 SH SOLE 596344 0 343721 ARISTA NETWORKS INC COM 040413205 9152758 74546 SH SOLE 73996 0 550 ARK ETF TR INNOVATION ETF INNOVATION ETF 00214Q104 281107 4159 SH SOLE 4159 0 0 ARROWHEAD PHARMACEUTICALS INC COM COM 04280A100 6797495 108413 SH SOLE 71271 0 37142 ARTERIS INC COM COM 04302A104 7642167 464852 SH SOLE 297668 0 167184 ARTIVION INC COM COM 228903100 24203659 660941 SH SOLE 660941 0 0 ASE INDUSTRIAL HOLDING CO LTD SPONSORED ADS COM 00215W100 273016 12593 SH SOLE 8455 0 4138 ASML HOLDING N V N Y REGISTRY SHS COM N07059210 17118493 12960 SH SOLE 12825 0 135 ASTERA LABS INC COM COM 04626A103 3995687 36457 SH SOLE 36037 0 420 ASTRAZENECA PLC COM G0593M107 24146532 122435 SH SOLE 120793 0 1642 AT&T INC COM COM 00206R102 1251980 43187 SH SOLE 35876 0 7311 ATLANTIC UN BANKSHARES CORP COM COM 04911A107 1657228 46369 SH SOLE 46369 0 0 ATLAS ENERGY SOLUTIONS INC COM NEW COM 642045108 9359651 713388 SH SOLE 469314 0 244074 ATMOS ENERGY CORP COM COM 049560105 130638808 707225 SH SOLE 688706 0 18519 ATMUS FILTRATION TECHNOLOGIES COM COM 04956D107 42046769 740647 SH SOLE 727822 0 12825 AUTODESK INC COM COM 052769106 416317 1739 SH SOLE 1739 0 0 AUTOLIV INC COM COM 052800109 9483855 90185 SH SOLE 89320 0 865 AUTOMATIC DATA PROCESSING INC COM COM 053015103 6390011 31450 SH SOLE 30888 0 562 AUTOZONE INC COM COM 053332102 253334 75 SH SOLE 75 0 0 AVANTOR INC COM COM 05352A100 1548314 197489 SH SOLE 190903 0 6586 AVEPOINT INC COM CL A COM 053604104 5478207 576047 SH SOLE 365101 0 210946 AVERY DENNISON CORP COM COM 053611109 94730376 548588 SH SOLE 535060 0 13527 AVIENT CORPORATION COM COM 05368V106 32700272 900832 SH SOLE 886264 0 14568 AXOGEN INC COM COM 05463X106 8739363 263790 SH SOLE 167319 0 96471 AXON ENTERPRISE INC COM COM 05464C101 671010 1580 SH SOLE 1580 0 0 AZENTA INC COM COM 114340102 12190285 576917 SH SOLE 567663 0 9253 AZZ INC COM COM 002474104 12716461 101626 SH SOLE 101626 0 0 BAIDU INC SPON ADR REP A COM 056752108 221280 1986 SH SOLE 1986 0 0 BAKER HUGHES COMPANY CL A COM 05722G100 213003 3489 SH SOLE 3489 0 0 BANCO BRADESCO S A SP ADR PFD NEW COM 059460303 230917 63265 SH SOLE 63265 0 0 BANCO DE CHILE SPONSORED ADR COM 059520106 8169839 220568 SH SOLE 0 0 220568 BANCORP INC DEL COM COM 05969A105 6376676 118680 SH SOLE 78253 0 40427 BANK NEW YORK MELLON CORP COM COM 064058100 5201570 43847 SH SOLE 43449 0 398 BANK OF NT BUTTERFIELD&SON LTD SHS NEW COM G0772R208 209920 4000 SH SOLE 4000 0 0 BECTON DICKINSON & CO COM COM 075887109 29448236 187294 SH SOLE 185220 0 2074 BELDEN INC COM COM 077454106 40221539 350267 SH SOLE 343943 0 6325 BERKLEY W R CORP COM COM 084423102 18163835 274047 SH SOLE 794 0 273253 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 28007460 39 SH SOLE 37 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 66185187 138116 SH SOLE 93031 0 45085 BHP GROUP LTD SPONSORED ADR COM 088606108 877608 12065 SH SOLE 10169 0 1896 BICYCLE THERAPEUTICS PLC SPONSORED ADS COM 088786108 1989094 428684 SH SOLE 271992 0 156692 BIO TECHNE CORP COM COM 09073M104 575121 11005 SH SOLE 11005 0 0 BJS WHSL CLUB HLDGS INC COM COM 05550J101 18753537 190546 SH SOLE 189350 0 1196 BK OF AMERICA CORP COM COM 060505104 16914668 346968 SH SOLE 77284 0 269684 BLACKROCK INC COM 09290D101 13096567 13618 SH SOLE 13100 0 518 BLACKSTONE INC COM COM 09260D107 28447553 247392 SH SOLE 247392 0 0 BOEING CO COM COM 097023105 3111436 15633 SH SOLE 15508 0 125 BOOKING HLDGS INC COM COM 09857L108 13056202 3101 SH SOLE 3082 0 19 BOOT BARN HLDGS INC COM COM 099406100 13764133 94043 SH SOLE 94043 0 0 BORGWARNER INC COM COM 099724106 129154728 2380293 SH SOLE 2328319 0 51974 BOSTON SCIENTIFIC CORP COM COM 101137107 4170679 66465 SH SOLE 65065 0 1400 BP PLC SPONSORED ADR COM 055622104 423188 9004 SH SOLE 7354 0 1650 BRADY CORP CL A COM 104674106 215286 2650 SH SOLE 2650 0 0 BRIGHTSPRING HEALTH SVCS INC COM COM 10950A106 16990141 398736 SH SOLE 398736 0 0 BRINKS CO COM COM 109696104 84900215 819260 SH SOLE 805976 0 13284 BRISTOL-MYERS SQUIBB CO COM COM 110122108 4093632 67496 SH SOLE 63789 0 3707 BROADCOM INC COM COM 11135F101 264009244 852991 SH SOLE 834863 0 18128 BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 733922 4517 SH SOLE 4517 0 0 BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS COM 113004105 223895 5037 SH SOLE 5037 0 0 BROOKFIELD CORP CL A LTD VT SH COM 11271J107 10028466 247800 SH SOLE 247800 0 0 BRUNSWICK CORP COM COM 117043109 31856291 437826 SH SOLE 427134 0 10692 BUILDERS FIRSTSOURCE INC COM COM 12008R107 17608987 213883 SH SOLE 208342 0 5541 BURLINGTON STORES INC COM COM 122017106 743168 2284 SH SOLE 2284 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 51371886 251218 SH SOLE 240202 0 11017 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 2669575 16075 SH SOLE 15850 0 225 CADENCE DESIGN SYSTEM INC COM COM 127387108 5053066 18185 SH SOLE 18035 0 150 CAMECO CORP COM COM 13321L108 449211 4136 SH SOLE 4136 0 0 CAMTEK LTD ORD COM M20791105 522296 3445 SH SOLE 3445 0 0 CANADIAN NATL RY CO COM COM 136375102 10242966 99669 SH SOLE 99669 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 1093857 5996 SH SOLE 5996 0 0 CARDINAL HEALTH INC COM COM 14149Y108 86839535 410958 SH SOLE 392359 0 18599 CAREDX INC COM COM 14167L103 5390957 310539 SH SOLE 196810 0 113729 CARLISLE COS INC COM COM 142339100 90134053 270168 SH SOLE 262651 0 7518 CARRIER GLOBAL CORPORATION COM COM 14448C104 3171492 56322 SH SOLE 56322 0 0 CASELLA WASTE SYS INC CL A COM 147448104 99337333 1252042 SH SOLE 1218961 0 33081 CASEYS GEN STORES INC COM COM 147528103 4287095 5890 SH SOLE 5795 0 95 CASTLE BIOSCIENCES INC COM COM 14843C105 6592534 268535 SH SOLE 170190 0 98345 CATERPILLAR INC DEL COM COM 149123101 32138579 45364 SH SOLE 34057 0 11307 CBIZ INC COM COM 124805102 15562257 579597 SH SOLE 569908 0 9689 CBRE GROUP INC CL A COM 12504L109 248705 1836 SH SOLE 1836 0 0 CCC INTELLIGENT SOLUTIONS HLD COM 12510Q100 17333640 2888940 SH SOLE 2888940 0 0 CECO ENVIRONMENTAL CORP COM COM 125141101 7843826 131652 SH SOLE 83464 0 48188 CELESTICA INC COM 15101Q207 3092846 10980 SH SOLE 10980 0 0 CELLEBRITE DI LTD COM M2197Q107 7285872 528728 SH SOLE 352825 0 175903 CELSIUS HOLDINGS INC COM NEW COM 15118V207 3316599 93478 SH SOLE 92178 0 1300 CENCORA INC COM COM 03073E105 18638554 59332 SH SOLE 3516 0 55816 CENTERSPACE COM COM 15202L107 34562638 601608 SH SOLE 591957 0 9652 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 26601113 820513 SH SOLE 805135 0 15378 CERIBELL INC COM 15678C102 8976971 489742 SH SOLE 312617 0 177125 CERUS CORP COM COM 157085101 7719368 4241411 SH SOLE 2787400 0 1454011 CF INDS HLDGS INC COM COM 125269100 8608911 66304 SH SOLE 628 0 65676 CHAMPION HOMES INC COM 830830105 7524899 101182 SH SOLE 68551 0 32631 CHART INDS INC COM PAR $0.01 COM 16115Q308 2255849 10911 SH SOLE 10911 0 0 CHECK POINT SOFTWARE TECH LTD ORD COM M22465104 299985 2100 SH SOLE 2100 0 0 CHEFS WHSE INC COM COM 163086101 15730708 264604 SH SOLE 264604 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 1818618 6409 SH SOLE 6409 0 0 CHEVRON CORP NEW COM COM 166764100 100861529 487489 SH SOLE 479634 0 7855 CHEWY INC CL A COM 16679L109 1773252 65676 SH SOLE 63876 0 1800 CHIME FINL INC COM 16935C109 462050 24669 SH SOLE 24669 0 0 CHUBB LIMITED COM COM H1467J104 47827294 146741 SH SOLE 90986 0 55755 CIBUS INC CL A COM STK COM 17166A101 62776 31705 SH SOLE 31705 0 0 CIENA CORP COM NEW COM 171779309 1171678 3018 SH SOLE 3018 0 0 CIGNA CORP NEW COM COM 125523100 1119283 4196 SH SOLE 4196 0 0 CINTAS CORP COM COM 172908105 2202879 13024 SH SOLE 13024 0 0 CIRCLE INTERNET GROUP INC COM 172573107 293290 3074 SH SOLE 2615 0 459 CISCO SYS INC COM 17275R102 152303785 1962931 SH SOLE 1731601 0 231329 CITIGROUP INC COM NEW COM 172967424 89993557 793524 SH SOLE 771598 0 21926 CLEAN HARBORS INC COM COM 184496107 68901330 240299 SH SOLE 238217 0 2082 CLEARPOINT NEURO INC COM COM 18507C103 324870 35700 SH SOLE 35700 0 0 CLEARWAY ENERGY INC CL C COM 18539C204 2578013 65615 SH SOLE 65615 0 0 CLOUDFLARE INC CL A COM COM 18915M107 436409 2115 SH SOLE 2115 0 0 CME GROUP INC COM COM 12572Q105 532811 1804 SH SOLE 674 0 1130 CNO FINL GROUP INC COM COM 12621E103 238148 5800 SH SOLE 5800 0 0 COASTAL FINL CORP WA COM NEW COM 19046P209 5866092 77084 SH SOLE 48900 0 28184 COCA COLA CO COM COM 191216100 22174532 291578 SH SOLE 283963 0 7615 COCA COLA FEMSA S A B DE C V SPON ADR REP L COM 191241108 6219105 63753 SH SOLE 60897 0 2856 COGNEX CORP COM COM 192422103 503715 10282 SH SOLE 10282 0 0 COHERENT CORP COM COM 19247G107 2811988 11805 SH SOLE 11805 0 0 COINBASE GLOBAL INC COM CL A COM 19260Q107 994404 5695 SH SOLE 3036 0 2659 COLGATE PALMOLIVE CO COM COM 194162103 36574068 429122 SH SOLE 232918 0 196204 COLUMBIA BKG SYS INC COM COM 197236102 113763985 4147429 SH SOLE 4078078 0 69351 COMCAST CORP NEW CL A COM 20030N101 4718237 164341 SH SOLE 159618 0 4723 COMFORT SYS USA INC COM COM 199908104 217880 158 SH SOLE 158 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 788325 10121 SH SOLE 10121 0 0 CONMED CORP COM COM 207410101 22933829 648577 SH SOLE 639388 0 9188 CONNECTONE BANCORP INC NEW COM COM 20786W107 321240 12000 SH SOLE 12000 0 0 CONOCOPHILLIPS COM COM 20825C104 28937172 219221 SH SOLE 26569 0 192652 CONSOLIDATED EDISON INC COM COM 209115104 908864 8030 SH SOLE 8030 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 658800 4392 SH SOLE 4392 0 0 CONSTRUCTION PARTNERS INC COM CL A COM 21044C107 41705523 375318 SH SOLE 352809 0 22510 COPA HOLDINGS SA CL A COM P31076105 2004989 17648 SH SOLE 17108 0 540 COPART INC COM COM 217204106 237978 7168 SH SOLE 7168 0 0 CORE & MAIN INC CL A COM 21874C102 30142253 610166 SH SOLE 584396 0 25770 CORNING INC COM COM 219350105 1411982 10385 SH SOLE 10385 0 0 CORTEVA INC COM COM 22052L104 372091 4445 SH SOLE 4445 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 33950363 34072 SH SOLE 33372 0 700 CRANE CO NEW COM COM 224408104 19147383 111973 SH SOLE 111973 0 0 CRANE NXT CO COM COM 224441105 34521839 850500 SH SOLE 845470 0 5030 CREDICORP LTD COM COM G2519Y108 8038227 23699 SH SOLE 5 0 23694 CRH PLC ORD COM G25508105 6967669 66283 SH SOLE 66124 0 159 CRINETICS PHARMACEUTICALS INC COM COM 22663K107 5943151 163633 SH SOLE 107691 0 55942 CROWDSTRIKE HLDGS INC CL A COM 22788C105 366595 939 SH SOLE 939 0 0 CROWN HOLDINGS INC COM COM 228368106 473381 4722 SH SOLE 4722 0 0 CRYOPORT INC COM PAR $0.001 COM 229050307 7460363 901010 SH SOLE 571307 0 329703 CSW INDUSTRIALS INC COM 126402106 15103477 57961 SH SOLE 57961 0 0 CSX CORP COM COM 126408103 16812561 409563 SH SOLE 39023 0 370540 CUMMINS INC COM COM 231021106 604734 1124 SH SOLE 1124 0 0 CURTISS WRIGHT CORP COM COM 231561101 74906516 109974 SH SOLE 109280 0 694 CUSTOM TRUCK ONE SOURCE INC COM CL A COM 23204X103 2591313 394416 SH SOLE 249821 0 144595 CVB FINL CORP COM COM 126600105 45759551 2359955 SH SOLE 2320512 0 39443 CVRX INC COM COM 126638105 5411319 572021 SH SOLE 362016 0 210005 CVS HEALTH CORP COM COM 126650100 56001501 779748 SH SOLE 762619 0 17129 D R HORTON INC COM COM 23331A109 14583193 106276 SH SOLE 105501 0 775 DANAHER CORP DEL COM COM 235851102 19937711 105157 SH SOLE 104459 0 698 DARDEN RESTAURANTS INC COM COM 237194105 266810 1361 SH SOLE 1361 0 0 DEERE & CO COM COM 244199105 9072328 16106 SH SOLE 16106 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 19210103 117042 SH SOLE 9743 0 107299 DELTA AIR LINES INC DEL COM NEW COM 247361702 116694996 1755340 SH SOLE 1709246 0 46094 DICKS SPORTING GOODS INC COM COM 253393102 1918654 9676 SH SOLE 9676 0 0 DIGITAL RLTY TR INC COM COM 253868103 344381 1911 SH SOLE 1911 0 0 DIGITAL TURBINE INC COM NEW COM 25400W102 2695807 936044 SH SOLE 593779 0 342265 DIGITALOCEAN HLDGS INC COM COM 25402D102 22749971 265213 SH SOLE 265213 0 0 DISNEY WALT CO COM DISNEY COM 254687106 10846357 112537 SH SOLE 105482 0 7055 DOLLAR TREE INC COM COM 256746108 561896 5131 SH SOLE 5131 0 0 DOMINION ENERGY INC COM COM 25746U109 24134033 390392 SH SOLE 57663 0 332729 DOORDASH INC CL A COM 25809K105 2016665 13431 SH SOLE 13431 0 0 DORMAN PRODUCTS INC COM COM 258278100 29533186 282991 SH SOLE 278417 0 4575 DOUGLAS DYNAMICS INC COM COM 25960R105 26224722 623063 SH SOLE 614643 0 8420 DOVER CORP COM COM 260003108 15944132 76489 SH SOLE 12318 0 64171 DOW INC COM COM 260557103 328785 7894 SH SOLE 7894 0 0 DRAFTKINGS INC NEW COM CL A COM 26142V105 487163 22533 SH SOLE 22533 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 16704147 127571 SH SOLE 18893 0 108678 DUPONT DE NEMOURS INC COM COM 26614N102 4501087 98277 SH SOLE 97846 0 431 DUTCH BROS INC COM 26701L100 8589454 169551 SH SOLE 111790 0 57761 EA SERIES TRUST FREEDOM 100 EM 02072L607 539887 9879 SH SOLE 9879 0 0 EAGLE MATERIALS INC COM COM 26969P108 19182760 101255 SH SOLE 4304 0 96951 EAST WEST BANCORP INC COM COM 27579R104 17149072 160632 SH SOLE 0 0 160632 EASTGROUP PPTY INC COM COM 277276101 31233467 168746 SH SOLE 167193 0 1553 EATON CORP PLC SHS COM G29183103 122655415 342929 SH SOLE 335354 0 7575 ECHOSTAR CORP CL A COM 278768106 416067 3554 SH SOLE 3554 0 0 ECOLAB INC COM COM 278865100 9655196 36295 SH SOLE 34795 0 1500 EDWARDS LIFESCIENCES CORP COM COM 28176E108 667707 8338 SH SOLE 7338 0 1000 ELEMENT SOLUTIONS INC COM COM 28618M106 149087947 4366956 SH SOLE 4234684 0 132272 ELEVANCE HEALTH INC COM COM 036752103 22041148 75290 SH SOLE 3789 0 71501 EMCOR GROUP INC COM COM 29084Q100 30215981 40926 SH SOLE 30950 0 9976 EMERSON ELEC CO COM COM 291011104 18889415 144172 SH SOLE 136436 0 7736 EMPIRE ST RLTY OP L P COM 292102100 95921 19032 SH SOLE 19032 0 0 ENBRIDGE INC COM COM 29250N105 978147 18067 SH SOLE 18064 0 3 ENCOMPASS HEALTH CORP COM COM 29261A100 29152221 301376 SH SOLE 296751 0 4625 ENEL CHILE S A SPONSORED ADR COM 29278D105 97417 24725 SH SOLE 24725 0 0 ENERGY TRANSFER LP COM UT LTD PTN COM 29273V100 2660582 137854 SH SOLE 137854 0 0 ENPRO INC COM COM 29355X107 9280818 37027 SH SOLE 23431 0 13596 ENSIGN GROUP INC COM COM 29358P101 2063562 10241 SH SOLE 10241 0 0 ENTERPRISE PRODS PARTNERS L P COM COM 293792107 6896119 182244 SH SOLE 182244 0 0 EOG RES INC COM COM 26875P101 102651584 710048 SH SOLE 534409 0 175639 EPLUS INC COM COM 294268107 35805276 475815 SH SOLE 468249 0 7566 EQUIFAX INC COM COM 294429105 436670 2425 SH SOLE 2425 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 114310067 406260 SH SOLE 390498 0 15762 EXAGEN INC COM COM 30068X103 1613610 537870 SH SOLE 341069 0 196801 EXLSERVICE HOLDINGS INC COM COM 302081104 9072614 297950 SH SOLE 293259 0 4691 EXPEDIA INC DEL COM NEW COM 30212P303 2828864 12252 SH SOLE 12252 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 16987629 129548 SH SOLE 128731 0 817 EXXON MOBIL CORP COM COM 30231G102 58361673 343992 SH SOLE 336586 0 7406 EZCORP INC CL A NON VTG COM 302301106 20023526 788949 SH SOLE 788949 0 0 FABRINET SHS COM G3323L100 216431 415 SH SOLE 415 0 0 FAIR ISAAC CORP COM COM 303250104 5211730 4882 SH SOLE 4850 0 32 FASTENAL CO COM COM 311900104 798730 17214 SH SOLE 17214 0 0 FEDERAL SIGNAL CORP COM COM 313855108 38607962 357014 SH SOLE 350678 0 6336 FERGUSON ENTERPRISES INC COM 31488V107 2048956 8784 SH SOLE 8784 0 0 FERRARI N V COM COM N3167Y103 6313785 18655 SH SOLE 18655 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303 842446 18164 SH SOLE 18164 0 0 FIDELITY NATL INFORMATION SVCS COM COM 31620M106 30556846 651393 SH SOLE 637312 0 14081 FIRST WATCH RESTAURANT GROUP I COM COM 33748L101 10990313 1048694 SH SOLE 1048694 0 0 FLEXTRONICS INTL LTD ORD COM Y2573F102 5210289 79595 SH SOLE 78165 0 1430 FLOOR & DECOR HLDGS INC CL A COM 339750101 22607219 445024 SH SOLE 398987 0 46037 FLOWSERVE CORP COM COM 34354P105 51823225 704981 SH SOLE 698684 0 6296 FLUOR CORP NEW COM COM 343412102 16524503 354223 SH SOLE 14366 0 339857 FORMFACTOR INC COM COM 346375108 763823 7875 SH SOLE 7875 0 0 FORTIS INC COM COM 349553107 344894 6182 SH SOLE 6182 0 0 FORTIVE CORP COM COM 34959J108 325268 5884 SH SOLE 5884 0 0 FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106 377308 9682 SH SOLE 9682 0 0 FRANCO NEVADA CORP COM COM 351858105 12160637 49223 SH SOLE 46753 0 2470 FREEPORT-MCMORAN COPPER & GOLD COM COM 35671D857 313415 5332 SH SOLE 5332 0 0 FREQUENCY ELECTRS INC COM 358010106 5844931 132059 SH SOLE 83864 0 48195 FRESHPET INC COM COM 358039105 34014437 576907 SH SOLE 519271 0 57636 FULLER H B CO COM COM 359694106 45880395 743841 SH SOLE 724598 0 19243 GALLAGHER ARTHUR J & CO COM COM 363576109 4502698 20790 SH SOLE 20640 0 150 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK COM 36266G107 52422789 736482 SH SOLE 569021 0 167461 GE VERNOVA INC COM COM 36828A101 6223777 7130 SH SOLE 6880 0 250 GENEDX HOLDINGS CORP COM 81663L200 4905316 76383 SH SOLE 50612 0 25771 GENERAC HLDGS INC COM COM 368736104 36376533 186230 SH SOLE 108957 0 77272 GENERAL DYNAMICS CORP COM COM 369550108 2503447 7294 SH SOLE 7202 0 92 GENERAL ELECTRIC CO COM NEW COM 369604301 8034664 28314 SH SOLE 27814 0 500 GENERAL MLS INC COM COM 370334104 1168299 31389 SH SOLE 30889 0 500 GENERAL MTRS CO COM COM 37045V100 293530 3940 SH SOLE 3940 0 0 GENIUS SPORTS LIMITED SHARES CL A COM G3934V109 4140389 934625 SH SOLE 592511 0 342114 GENUINE PARTS CO COM COM 372460105 12673080 119840 SH SOLE 118686 0 1154 GFL ENVIRONMENTAL INC SUB VTG SHS COM 36168Q104 584831 14018 SH SOLE 14018 0 0 GIBRALTAR INDS INC COM COM 374689107 478686 12006 SH SOLE 12006 0 0 GILEAD SCIENCES INC COM COM 375558103 3618078 25960 SH SOLE 25233 0 727 GLACIER BANCORP INC NEW COM COM 37637Q105 108143886 2420949 SH SOLE 2375079 0 45870 GLAUKOS CORP COM COM 377322102 13812132 128294 SH SOLE 95671 0 32623 GLOBAL E ONLINE LTD SHS COM M5216V106 655593 21251 SH SOLE 21251 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 987035 12630 SH SOLE 12630 0 0 GLOBE LIFE INC COM COM 37959E102 1245571 8950 SH SOLE 8950 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 12965559 285585 SH SOLE 0 0 285585 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 702973 7600 SH SOLE 7600 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 9902313 11705 SH SOLE 11705 0 0 GRAINGER W W INC COM COM 384802104 870466 798 SH SOLE 798 0 0 GRUPO AEROPORTUARIO CTR NORTE SPON ADR COM 400501102 205481 1791 SH SOLE 1791 0 0 GSK PLC SPONSORED ADR COM 37733W204 17328777 313984 SH SOLE 313984 0 0 GUARDIAN PHARMACY SVCS INC COM 40145W101 14120466 374946 SH SOLE 374946 0 0 HAEMONETICS CORP COM COM 405024100 27715026 491747 SH SOLE 482921 0 8826 HALEON PLC ADR COM 405552100 1923181 192126 SH SOLE 192126 0 0 HAMILTON LANE INC CL A COM 407497106 15537015 156308 SH SOLE 156308 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 22357290 351585 SH SOLE 351585 0 0 HANOVER INS GROUP INC COM COM 410867105 9837973 56750 SH SOLE 55930 0 821 HARTFORD FINL SVCS GROUP INC COM COM 416515104 20196195 149347 SH SOLE 23024 0 126323 HASBRO INC COM COM 418056107 361879 3866 SH SOLE 3866 0 0 HCA HEALTHCARE INC COM COM 40412C101 19712339 41654 SH SOLE 1827 0 39827 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 16049889 645092 SH SOLE 530 0 644562 HEALTHPEAK PROPERTIES INC COM COM 42250P103 285833 17397 SH SOLE 17397 0 0 HEICO CORP NEW COM COM 422806109 2071307 7554 SH SOLE 7554 0 0 HELIOS TECHNOLOGIES INC COM COM 42328H109 11656989 180142 SH SOLE 180142 0 0 HERC HLDGS INC COM COM 42704L104 14261832 143263 SH SOLE 143263 0 0 HERSHEY CO COM COM 427866108 38993837 187570 SH SOLE 185386 0 2184 HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 444818 18682 SH SOLE 18682 0 0 HEXCEL CORP NEW COM COM 428291108 778870 9624 SH SOLE 9624 0 0 HILTON WORLDWIDE HLDGS INC COM NEW COM 43300A203 439396 1445 SH SOLE 1445 0 0 HINGE HEALTH INC COM 433313103 7030182 182318 SH SOLE 119818 0 62500 HOME DEPOT INC COM COM 437076102 106308804 323235 SH SOLE 315707 0 7529 HONEYWELL INTL INC COM COM 438516106 27045220 119653 SH SOLE 119051 0 602 HORACE MANN EDUCATORS CORP NEW COM COM 440327104 559706 13114 SH SOLE 13114 0 0 HOWMET AEROSPACE INC COM COM 443201108 7306043 31702 SH SOLE 31102 0 600 HP INC COM COM 40434L105 381722 19871 SH SOLE 19871 0 0 HUMANA INC COM COM 444859102 669459 3861 SH SOLE 3731 0 130 HUNTINGTON BANCSHARES INC COM COM 446150104 9397962 600509 SH SOLE 567589 0 32920 ICF INTL INC COM COM 44925C103 27008945 413673 SH SOLE 407063 0 6610 ICICI BK LTD ADR COM 45104G104 205335 7928 SH SOLE 7257 0 671 ICU MED INC COM COM 44930G107 41803144 323676 SH SOLE 318039 0 5637 IDEXX LABS INC COM COM 45168D104 489968 872 SH SOLE 202 0 670 ILLINOIS TOOL WKS INC COM COM 452308109 622353 2391 SH SOLE 2309 0 82 IMPERIAL OIL LTD COM NEW COM 453038408 219778 1680 SH SOLE 1680 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 38031994 505674 SH SOLE 496860 0 8815 INFINITY NAT RES INC COM 456941103 12326436 699968 SH SOLE 460304 0 239664 INFOSYS LTD SPONSORED ADR COM 456788108 191437 14170 SH SOLE 14170 0 0 ING GROEP N V SPONSORED ADR COM 456837103 305124 11713 SH SOLE 8948 0 2765 INSTALLED BLDG PRODS INC COM COM 45780R101 62589384 236050 SH SOLE 232534 0 3516 INSULET CORP COM COM 45784P101 1424814 6790 SH SOLE 6710 0 80 INTEGER HLDGS CORP COM COM 45826H109 35268071 400769 SH SOLE 394596 0 6173 INTEL CORP COM COM 458140100 4661081 105622 SH SOLE 105622 0 0 INTERCONTINENTAL EXCHANGE GROUP INC COM COM 45866F104 19861318 126280 SH SOLE 20033 0 106247 INTERFACE INC COM COM 458665304 22110858 887271 SH SOLE 870633 0 16639 INTERNATIONAL BUSINESS MACHS COM COM 459200101 52725720 217524 SH SOLE 213946 0 3578 INTUIT COM COM 461202103 2084072 4820 SH SOLE 3420 0 1400 INTUITIVE SURGICAL INC COM NEW COM 46120E602 27970107 60674 SH SOLE 59889 0 785 INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY 46137V241 1369062 18208 SH SOLE 18208 0 0 INVESCO EXCHNG TRADED FD TR II S&P500 REV 46138G698 350131 3047 SH SOLE 3047 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 15030148 26041 SH SOLE 14986 0 11055 IONIS PHARMACEUTICALS INC COM COM 462222100 529610 7053 SH SOLE 7053 0 0 IRHYTHM TECHNOLOGIES INC COM COM 450056106 7279592 61681 SH SOLE 40530 0 21151 ISHARES INC CORE MSCI EMKT 46434G103 1501299 21524 SH SOLE 21374 0 150 ISHARES INC MSCI JPN ETF NEW 46434G822 27435063 324906 SH SOLE 324906 0 0 ISHARES INC MSCI SNG ETF NEW 46434G780 211650 7500 SH SOLE 7500 0 0 ISHARES INC MSCI STH KOR ETF 464286772 437055 3553 SH SOLE 3553 0 0 ISHARES INC MSCI AUST ETF 464286103 206118 7425 SH SOLE 7425 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1121854 39488 SH SOLE 31185 0 8303 ISHARES TR SELECT US REIT 464287564 254368 4110 SH SOLE 4110 0 0 ISHARES TR CORE DIV GRWTH 46434V621 395394 5634 SH SOLE 5634 0 0 ISHARES TR CORE MSCI EAFE 46432F842 9733605 107518 SH SOLE 107118 0 400 ISHARES TR CORE MSCI EURO 46434V738 3642375 51834 SH SOLE 51834 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7110221 105290 SH SOLE 105290 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4011354 32269 SH SOLE 32269 0 0 ISHARES TR CORE S&P US ETF 464287671 420348 2710 SH SOLE 2710 0 0 ISHARES TR CORE S&P500 ETF 464287200 45240047 69258 SH SOLE 68553 0 705 ISHARES TR DEVSMCP EXNA ETF 464288497 1284082 19359 SH SOLE 19359 0 0 ISHARES TR EAFE GRWTH ETF 464288885 9001035 80821 SH SOLE 52007 0 28814 ISHARES TR EAFE VALUE ETF 464288877 263125 3539 SH SOLE 3539 0 0 ISHARES TR EUROPE ETF 464287861 792180 11660 SH SOLE 11660 0 0 ISHARES TR GLOBAL 100 ETF 464287572 310893 2570 SH SOLE 2570 0 0 ISHARES TR MICRO-CAP ETF 464288869 327201 2050 SH SOLE 2050 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 7695843 82983 SH SOLE 82983 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 257674 3089 SH SOLE 0 0 3089 ISHARES TR MRGSTR MD CP VAL 464288406 229462 2706 SH SOLE 0 0 2706 ISHARES TR MSCI ACWI EX US 464288240 270730 3954 SH SOLE 3954 0 0 ISHARES TR MSCI EAFE ETF 464287465 25569700 263252 SH SOLE 262432 0 820 ISHARES TR MSCI EMERG MKT 464287234 1508899 26570 SH SOLE 25808 0 762 ISHARES TR RUS 1000 ETF 464287622 9841056 27600 SH SOLE 27600 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 145298802 340757 SH SOLE 340307 0 450 ISHARES TR RUS 1000 VAL ETF 464287598 31347112 146708 SH SOLE 146708 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 25860815 82409 SH SOLE 82409 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 17304490 91271 SH SOLE 88492 0 2779 ISHARES TR RUS MD CP GR ETF 464287481 2045625 15966 SH SOLE 15641 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 550314 3776 SH SOLE 3706 0 70 ISHARES TR RUS MID CAP ETF 464287499 4394407 45196 SH SOLE 45196 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 954375 12500 SH SOLE 12500 0 0 ISHARES TR RUSSELL 2000 464287655 13435623 54176 SH SOLE 52871 0 1305 ISHARES TR RUSSELL 3000 464287689 5201011 14031 SH SOLE 14031 0 0 ISHARES TR S&P 100 ETF 464287101 206746 650 SH SOLE 650 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 14514954 128326 SH SOLE 125126 0 3200 ISHARES TR S&P 500 VAL ETF 464287408 1061240 5026 SH SOLE 5026 0 0 ISHARES TR S&P MC 400 GRW 464287606 1087903 10812 SH SOLE 10812 0 0 ISHARES TR SELECT DIVID ETF 464287168 369138 2438 SH SOLE 2438 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD COM 465562106 19094350 2278562 SH SOLE 119706 0 2158856 ITT INC COM COM 45073V108 682097 3580 SH SOLE 3580 0 0 J P MORGAN EXCHANGE TRADED FD HEDGED EQUITY LA 46654Q724 880999 13785 SH SOLE 13785 0 0 J P MORGAN EXCHANGE TRADED FD U S TECH LEADERS 46654Q732 1788616 22487 SH SOLE 430 0 22057 JABIL INC COM COM 466313103 8851658 33323 SH SOLE 609 0 32714 JACOBS SOLUTIONS INC COM COM 46982L108 1627402 12786 SH SOLE 12786 0 0 JAMES HARDIE INDS PLC COM G4253H101 543976 28721 SH SOLE 28721 0 0 JANUS INTERNATIONAL GROUP INC COMMON STOCK COM 47103N106 9628050 1869524 SH SOLE 1839842 0 29681 JBT MAREL CORPORATION COM 477839104 43864311 343034 SH SOLE 339274 0 3759 JEFFERIES GROUP INC NEW COM 47233W109 536758 13006 SH SOLE 13006 0 0 JFROG LTD ORD SHS COM M6191J100 6026516 128415 SH SOLE 85757 0 42658 JOHNSON & JOHNSON COM COM 478160104 137689727 563286 SH SOLE 495637 0 67650 JOHNSON CTLS INTL PLC SHS COM G51502105 27991348 213756 SH SOLE 212074 0 1682 JPMORGAN CHASE & CO COM COM 46625H100 69464917 236147 SH SOLE 175212 0 60935 KARMAN HLDGS INC COM 485924104 2537025 31693 SH SOLE 31173 0 520 KB FINANCIAL GROUP INC SPONSORED ADR COM 48241A105 16256588 163006 SH SOLE 0 0 163006 KBR INC COM COM 48242W106 608337 16504 SH SOLE 15594 0 910 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 434285 1538 SH SOLE 1538 0 0 KIMBERLY CLARK CORP COM COM 494368103 941933 9764 SH SOLE 9764 0 0 KINDER MORGAN INC DEL COM COM 49456B101 2687262 80145 SH SOLE 78145 0 2000 KINETIK HOLDINGS INC COM NEW CL A COM 02215L209 1296517 26782 SH SOLE 26782 0 0 KINIKSA PHARMACEUTICALS INTL P COM G52694109 5503015 114289 SH SOLE 75218 0 39071 KINROSS GOLD CORP COM NO PAR COM 496902404 393342 12888 SH SOLE 12888 0 0 KINSALE CAP GROUP INC COM COM 49714P108 1035571 3031 SH SOLE 3031 0 0 KKR & Co. Inc. Class A COM 48251W104 1969048 21287 SH SOLE 20254 0 1033 KLA CORP COM NEW COM 482480100 4300910 2921 SH SOLE 2893 0 28 KNIFE RIV HLDG CO COMMON STOCK COM 498894104 43002513 526666 SH SOLE 520335 0 6331 KNIGHT-SWIFT TRANSN HLDGS INC CL A COM 499049104 458913 7970 SH SOLE 7970 0 0 KNOWLES CORP COM COM 49926D109 11348788 441931 SH SOLE 441931 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207 6754999 95802 SH SOLE 63113 0 32689 KROGER CO COM COM 501044101 27391806 378549 SH SOLE 21054 0 357495 L3HARRIS TECHNOLOGIES INC COM COM 502431109 13475346 39042 SH SOLE 38343 0 699 LA Z BOY INC COM COM 505336107 37606951 1170095 SH SOLE 1149905 0 20189 LABCORP HOLDINGS INC COM 504922105 5426382 20338 SH SOLE 20338 0 0 LAKELAND FINL CORP COM COM 511656100 36500559 636117 SH SOLE 625723 0 10394 LAM RESEARCH CORP COM 512807306 8834200 41347 SH SOLE 10145 0 31202 LANDSTAR SYS INC COM COM 515098101 230365 1437 SH SOLE 1437 0 0 LANTHEUS HLDGS INC COM COM 516544103 22209591 292806 SH SOLE 287843 0 4963 LATHAM GROUP INC COM 51819L107 4914001 915084 SH SOLE 580121 0 334963 LAUDER ESTEE COS INC CL A COM 518439104 423443 5900 SH SOLE 5900 0 0 LENZ THERAPEUTICS INC COM COM 52635N103 2591335 283206 SH SOLE 179643 0 103563 LEONARDO DRS INC COM COM 52661A108 903125 20286 SH SOLE 20286 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 1166 19420 PRN SOLE 19420 0 0 LILLY ELI & CO COM COM 532457108 5857095 6368 SH SOLE 6368 0 0 LIMBACH HLDGS INC COM COM 53263P105 3872919 49621 SH SOLE 31415 0 18206 LINCOLN ELEC HLDGS INC COM COM 533900106 2337616 9385 SH SOLE 9385 0 0 LINDBLAD EXPEDITIONS HLDGS IN COM COM 535219109 13478170 779085 SH SOLE 493046 0 286039 LINDE PLC SHS COM G54950103 24190444 48795 SH SOLE 47702 0 1093 LIQUIDITY SERVICES INC COM COM 53635B107 15945740 521614 SH SOLE 521614 0 0 LITTELFUSE INC COM COM 537008104 119063441 350856 SH SOLE 339525 0 11331 LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 333132 66229 SH SOLE 46406 0 19823 LOAR HOLDINGS INC COM SHS COM 53947R105 19445257 339418 SH SOLE 339418 0 0 LOCKHEED MARTIN CORP COM COM 539830109 9466704 15663 SH SOLE 15663 0 0 LOEWS CORP COM COM 540424108 1294009 12123 SH SOLE 10123 0 2000 LOWES COS INC COM COM 548661107 34493336 145985 SH SOLE 61589 0 84396 MACOM TECH SOLUTIONS HLDGS INC COM COM 55405Y100 26241790 118169 SH SOLE 118169 0 0 MADRIGAL PHARMACEUTICALS INC COM COM 558868105 8356152 15963 SH SOLE 15733 0 230 MAGNITE INC COM COM 55955D100 7319078 616084 SH SOLE 404751 0 211333 MAGNOLIA OIL & GAS CORP CL A COM 559663109 84186142 2666648 SH SOLE 2631135 0 35512 MAMAS CREATIONS INC COM 56146T103 7453675 485898 SH SOLE 308390 0 177508 MARATHON PETE CORP COM COM 56585A102 709099 2904 SH SOLE 2904 0 0 MARKEL CORP COM COM 570535104 2547627 1331 SH SOLE 1331 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 8729498 26690 SH SOLE 26415 0 275 MARSH & MCLENNAN COS INC COM COM 571748102 67082308 386753 SH SOLE 277142 0 109611 MARTIN MARIETTA MATLS INC COM COM 573284106 68007257 115525 SH SOLE 112840 0 2685 MARZETTI COMPANY COM 513847103 27861241 201408 SH SOLE 198842 0 2566 MASCO CORP COM COM 574599106 865283 14333 SH SOLE 14333 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 4306570 8619 SH SOLE 8619 0 0 MATADOR RES CO COM COM 576485205 88393248 1399066 SH SOLE 1365754 0 33312 MATSON INC COM COM 57686G105 17650108 107662 SH SOLE 107662 0 0 MAXLINEAR INC CL A COM 57776J100 9587924 551347 SH SOLE 349267 0 202080 MAYVILLE ENGINEERING CO INC COM COM 578605107 4840774 269681 SH SOLE 170762 0 98919 MCCORMICK & CO INC COM NON VTG COM 579780206 990137 19630 SH SOLE 18630 0 1000 MCDONALDS CORP COM COM 580135101 18045323 58063 SH SOLE 55641 0 2422 MCGRATH RENTCORP COM COM 580589109 35477848 321707 SH SOLE 317741 0 3966 MCKESSON CORP COM COM 58155Q103 1186409 1371 SH SOLE 1371 0 0 MEDTRONIC PLC SHS COM G5960L103 1437957 16595 SH SOLE 16324 0 271 MERCADOLIBRE INC COM COM 58733R102 14134738 8175 SH SOLE 8023 0 152 MERCK & CO INC NEW COM COM 58933Y105 30941967 257228 SH SOLE 253939 0 3289 MERCURY SYS INC COM COM 589378108 22614349 310168 SH SOLE 310168 0 0 MERIT MED SYS INC COM COM 589889104 17898019 259655 SH SOLE 259655 0 0 MERITAGE HOMES CORP COM COM 59001A102 3504596 56672 SH SOLE 36096 0 20576 META PLATFORMS INC CL A COM 30303M102 84035027 146881 SH SOLE 142769 0 4112 METLIFE INC COM COM 59156R108 957478 13539 SH SOLE 13539 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 425024 337 SH SOLE 37 0 300 MGE ENERGY INC COM COM 55277P104 17101619 221263 SH SOLE 216899 0 4364 MGIC INVT CORP WIS COM COM 552848103 653546 24897 SH SOLE 24897 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 725635 11231 SH SOLE 11231 0 0 MICRON TECHNOLOGY INC COM COM 595112103 2887518 8547 SH SOLE 8547 0 0 MICROSOFT CORP COM COM 594918104 240244696 649012 SH SOLE 553177 0 95835 MICROSTRATEGY INC CL A NEW COM 594972408 479232 3840 SH SOLE 3840 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 39172677 320772 SH SOLE 313120 0 7652 MIMEDX GROUP INC COM COM 602496101 439082 111160 SH SOLE 111160 0 0 MIRION TECHNOLOGIES INC COM 60471A101 12647799 680355 SH SOLE 680355 0 0 MIRUM PHARMACEUTICALS INC COM COM 604749101 7481949 80991 SH SOLE 51357 0 29634 MKS INC. COM 55306N104 22478635 97814 SH SOLE 97814 0 0 MODINE MFG CO COM COM 607828100 40631825 187494 SH SOLE 167670 0 19824 MONDELEZ INTL INC CL A COM 609207105 12333062 213967 SH SOLE 212166 0 1801 MONOLITHIC PWR SYS INC COM COM 609839105 10766217 9847 SH SOLE 9729 0 118 MONSTER BEVERAGE CORP NEW COM SHS COM 61174X109 5262190 72622 SH SOLE 72122 0 500 MOOG INC CL A COM 615394202 14262688 48738 SH SOLE 48738 0 0 MORGAN STANLEY COM NEW COM 617446448 2205896 13404 SH SOLE 9234 0 4170 MOSAIC CO NEW COM COM 61945C103 362483 14215 SH SOLE 14215 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 8872517 20445 SH SOLE 20303 0 142 MP MATERIALS CORP COM CL A COM 553368101 4118364 85337 SH SOLE 57313 0 28024 MPLX LP COM UNIT REP LTD COM 55336V100 2065477 36192 SH SOLE 36192 0 0 MSA SAFETY INC COM COM 553498106 2362683 14411 SH SOLE 14411 0 0 MURPHY USA INC COM COM 626755102 40380673 81746 SH SOLE 80584 0 1161 NATERA INC COM COM 632307104 398580 1993 SH SOLE 1993 0 0 NATIONAL GRID PLC COM 636274409 7680919 90791 SH SOLE 90791 0 0 NBT BANCORP INC COM COM 628778102 29498771 692782 SH SOLE 681384 0 11398 NCR VOYIX CORPORATION COM COM 62886E108 6956493 1098972 SH SOLE 1098972 0 0 NETAPP INC COM COM 64110D104 6384733 62357 SH SOLE 355 0 62002 NETFLIX INC COM COM 64110L106 10723513 111529 SH SOLE 111529 0 0 NETSTREIT CORP COM COM 64119V303 18314919 972645 SH SOLE 935520 0 37125 NEUROPACE INC COM COM 641288105 4734855 360065 SH SOLE 228105 0 131960 NEW JERSEY RES COM COM 646025106 201117 3662 SH SOLE 3662 0 0 NEWMARKET CORP COM COM 651587107 369828 577 SH SOLE 577 0 0 NEWMONT MINING CORP COM COM 651639106 10476652 96782 SH SOLE 20451 0 76331 NEXTERA ENERGY INC COM COM 65339F101 18018425 193997 SH SOLE 72455 0 121542 NICOLET BANKSHARES INC COM COM 65406E102 31426449 211452 SH SOLE 207960 0 3492 NIKE INC CL B COM 654106103 1492376 28254 SH SOLE 28254 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 5170039 18014 SH SOLE 15014 0 3000 NORTHERN OIL AND GAS INC MN COM COM 665531307 18714747 640258 SH SOLE 640258 0 0 NORTHERN TR CORP COM COM 665859104 1820272 13042 SH SOLE 13042 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 6924736 10150 SH SOLE 10120 0 30 NOVANTA INC COM COM 67000B104 23369481 197862 SH SOLE 197862 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1852094 12125 SH SOLE 8120 0 4005 NOVOCURE LTD ORD SHS COM G6674U108 8554375 784805 SH SOLE 518086 0 266719 NPK INTERNATIONAL INC COM 651718504 8770348 605269 SH SOLE 383311 0 221958 NU HLDGS LTD ORD SHS CL A COM G6683N103 8199853 570623 SH SOLE 570623 0 0 NUCOR CORP COM COM 670346105 249084 1473 SH SOLE 1473 0 0 NUTANIX INC CL A COM 67059N108 346803 9124 SH SOLE 9124 0 0 NUTRIEN LTD COM COM 67077M108 3975836 52688 SH SOLE 51490 0 1198 NUVATION BIO INC COM CL A COM 67080N101 3107603 724383 SH SOLE 458980 0 265403 NVENT ELECTRIC PLC SHS COM G6700G107 922111 7796 SH SOLE 7796 0 0 NVIDIA CORP COM COM 67066G104 107746453 617812 SH SOLE 506070 0 111742 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 6654720 72091 SH SOLE 71566 0 525 OCCIDENTAL PETE CORP DEL COM COM 674599105 329615 5071 SH SOLE 5071 0 0 OLD DOMINION FREIGHT LINE INC COM COM 679580100 1355685 6938 SH SOLE 6938 0 0 OLD NATL BANCORP IND COM COM 680033107 58313311 2638610 SH SOLE 2592153 0 46457 OMEGA HEALTHCARE INVS INC COM COM 681936100 26311588 600447 SH SOLE 592264 0 8183 OMNICOM GROUP INC COM COM 681919106 582146 7730 SH SOLE 7730 0 0 ON HLDG AG NAMEN AKT A COM H5919C104 5286708 155400 SH SOLE 155400 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 15312754 247299 SH SOLE 0 0 247299 ONE GAS INC COM COM 68235P108 45576854 529160 SH SOLE 521545 0 7615 ONEOK INC NEW COM COM 682680103 3258921 36054 SH SOLE 36054 0 0 OPENLANE INC COM 48238T109 24206425 830407 SH SOLE 816250 0 14156 OPTION CARE HEALTH INC COM NEW COM 68404L201 16600541 616662 SH SOLE 616662 0 0 ORACLE CORP COM COM 68389X105 37381754 254107 SH SOLE 252757 0 1350 ORIGIN BANCORP INC COM COM 68621T102 46861388 1130277 SH SOLE 1115189 0 15088 ORION GROUP HOLDINGS INC COM COM 68628V308 7814788 716953 SH SOLE 454373 0 262580 OTIS WORLDWIDE CORP COM COM 68902V107 2125558 27576 SH SOLE 27576 0 0 OUSTER INC COM NEW COM 68989M202 3876052 210999 SH SOLE 133793 0 77206 OXFORD INDS INC COM COM 691497309 15678856 407135 SH SOLE 400622 0 6513 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR COM 715684106 224440 12015 SH SOLE 12015 0 0 PACCAR INC COM COM 693718108 424694 3677 SH SOLE 3677 0 0 2023 ETF SERIES TRUST PACIFIC NOS GLOB 900934506 2776213 79716 SH SOLE 15596 0 64120 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 721160 4930 SH SOLE 4930 0 0 PALO ALTO NETWORKS INC COM COM 697435105 24507958 152869 SH SOLE 18251 0 134618 PARKER HANNIFIN CORP COM COM 701094104 10958633 12241 SH SOLE 11875 0 366 PATRICK INDS INC COM COM 703343103 71808244 646509 SH SOLE 634937 0 11572 PAYMENTUS HOLDINGS INC COM CL A COM 70439P108 16287242 641230 SH SOLE 641230 0 0 PAYPAL HLDGS INC COM COM 70450Y103 254826 5634 SH SOLE 5234 0 400 PEDIATRIX MEDICAL GROUP INC COM 58502B106 20761387 970610 SH SOLE 954703 0 15907 PEGASYSTEMS INC COM COM 705573103 595585 13994 SH SOLE 13994 0 0 PELOTON INTERACTIVE INC CL A COM COM 70614W100 514800 120000 SH SOLE 120000 0 0 PEPSICO INC COM COM 713448108 41126340 264836 SH SOLE 258756 0 6080 PERELLA WEINBERG PARTNERS CLASS A COM COM 71367G102 8415943 463433 SH SOLE 293876 0 169557 PERMIAN RESOURCES CORP CLASS A COM COM 71424F105 6569651 308145 SH SOLE 308145 0 0 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG COM 71654V101 253781 13535 SH SOLE 13535 0 0 PFIZER INC COM COM 717081103 1893231 67423 SH SOLE 64823 0 2600 PHILIP MORRIS INTL INC COM COM 718172109 7850013 47478 SH SOLE 47357 0 121 PHILLIPS 66 COM 718546104 3553603 19506 SH SOLE 19506 0 0 PINNACLE FINL PARTNERS INC COM 72348N109 61740663 716747 SH SOLE 702698 0 14048 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN COM 726503105 1513929 67798 SH SOLE 67798 0 0 PLEXUS CORP COM COM 729132100 79000747 390045 SH SOLE 383498 0 6548 PNC FINL SVCS GROUP INC COM COM 693475105 109528588 526352 SH SOLE 513276 0 13076 PORTLAND GEN ELEC CO COM NEW COM 736508847 423215 8020 SH SOLE 6620 0 1400 POWER INTEGRATIONS INC COM COM 739276103 10573210 206508 SH SOLE 206508 0 0 POWERFLEET INC COM 73931J109 3920347 1272840 SH SOLE 807048 0 465792 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1299874 6773 SH SOLE 5387 0 1386 PPG INDS INC COM COM 693506107 1502305 14056 SH SOLE 14056 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 28474046 480408 SH SOLE 472603 0 7805 PRIMO BRANDS CORPORATION COM 741623102 25961047 1378706 SH SOLE 1366552 0 12154 PRIMORIS SVCS CORP COM COM 74164F103 9603276 67137 SH SOLE 44467 0 22670 PRIVIA HEALTH GROUP INC COM COM 74276R102 12977325 630886 SH SOLE 630886 0 0 PROCORE TECHNOLOGIES INC COM COM 74275K108 1156758 20294 SH SOLE 20294 0 0 PROCTER AND GAMBLE CO COM COM 742718109 66969508 463649 SH SOLE 322158 0 141491 PROLOGIS INC COM COM 74340W103 219551 1661 SH SOLE 1574 0 87 PROSHARES TR S&P 500 DV ARIST 74348A467 405488 3825 SH SOLE 3825 0 0 PROTAGONIST THERAPEUTICS INC COM COM 74366E102 5051927 47931 SH SOLE 30338 0 17593 PRUDENTIAL FINL INC COM COM 744320102 521176 5335 SH SOLE 5335 0 0 PTC INC COM COM 69370C100 2240513 15724 SH SOLE 15724 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 392931 4854 SH SOLE 4854 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 2462494 53071 SH SOLE 331 0 52740 Q2 HLDGS INC COM COM 74736L109 8028324 169732 SH SOLE 169732 0 0 QCR HOLDINGS INC COM COM 74727A104 16739826 195902 SH SOLE 195902 0 0 QNITY ELECTRONICS INC COM 74743L100 34654037 300347 SH SOLE 298184 0 2163 QUALCOMM INC COM COM 747525103 2437548 18928 SH SOLE 18928 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 22490273 114758 SH SOLE 7053 0 107705 QUIDELORTHO CORP COM COM 219798105 14662265 892407 SH SOLE 878147 0 14259 RADNET INC COM COM 750491102 21322147 381502 SH SOLE 381502 0 0 RALPH LAUREN CORP CL A COM 751212101 41248567 119911 SH SOLE 117446 0 2465 RAMBUS INC DEL COM COM 750917106 2189547 25451 SH SOLE 24993 0 458 RANGE RES CORP COM COM 75281A109 3938250 87168 SH SOLE 87168 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 48488578 334889 SH SOLE 326764 0 8125 RAYONIER INC COM COM 754907103 53901245 2614027 SH SOLE 2578334 0 35694 RBC BEARINGS INC COM COM 75524B104 14602324 26886 SH SOLE 26886 0 0 REDDIT INC CL A COM 75734B100 3683889 27359 SH SOLE 27109 0 250 REMITLY GLOBAL INC COM COM 75960P104 8926431 569651 SH SOLE 361001 0 208650 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 1041003 3502 SH SOLE 3502 0 0 RENASANT CORP COM COM 75970E107 16702502 462289 SH SOLE 462289 0 0 REPLIGEN CORP COM COM 759916109 10027307 85107 SH SOLE 56219 0 28888 REPUBLIC SVCS INC COM COM 760759100 1773405 8097 SH SOLE 8097 0 0 REVOLUTION MEDICINES INC COM COM 76155X100 768761 7905 SH SOLE 6605 0 1300 REVOLVE GROUP INC CL A COM 76156B107 12632004 558691 SH SOLE 367366 0 191325 RHYTHM PHARMACEUTICALS INC COM COM 76243J105 4077762 46887 SH SOLE 30811 0 16076 RIO TINTO PLC SPONSORED ADR COM 767204100 242181 2596 SH SOLE 2596 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954A103 353660 23499 SH SOLE 23499 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 5237854 14595 SH SOLE 14500 0 95 ROSS STORES INC COM COM 778296103 4830849 22300 SH SOLE 22300 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 618880 2249 SH SOLE 2249 0 0 RPM INTL INC COM COM 749685103 1620220 16300 SH SOLE 15500 0 800 RTX CORPORATION COM COM 75513E101 18586069 96351 SH SOLE 96351 0 0 RXSIGHT INC COM COM 78349D107 84620 13737 SH SOLE 13737 0 0 S&P GLOBAL INC COM COM 78409V104 2952710 6942 SH SOLE 6942 0 0 SAIA INC COM COM 78709Y105 30148214 85822 SH SOLE 85189 0 634 SALESFORCE COM INC COM COM 79466L302 14179267 75959 SH SOLE 5496 0 70463 SAP SE SPON ADR COM 803054204 458843 2680 SH SOLE 2680 0 0 SCHEIN HENRY INC COM COM 806407102 1567968 21275 SH SOLE 21275 0 0 SCHLUMBERGER LTD COM COM 806857108 3933545 76543 SH SOLE 75143 0 1400 SCHWAB CHARLES CORP NEW COM COM 808513105 952957 10140 SH SOLE 10140 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 307650 12257 SH SOLE 12257 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 916817 31473 SH SOLE 31473 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS COM G7997R103 6016258 15357 SH SOLE 15357 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE STATE STREET HEA 81369Y209 282078 1924 SH SOLE 1924 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY STATE STREET ENE 81369Y506 627547 10244 SH SOLE 10244 0 0 SELECT SECTOR SPDR TR SBI INT-FINL STATE STREET FIN 81369Y605 354618 7183 SH SOLE 7183 0 0 SELECT SECTOR SPDR TR TECHNOLOGY STATE STREET TEC 81369Y803 1453394 10936 SH SOLE 10936 0 0 SEMTECH CORP COM COM 816850101 20076825 261111 SH SOLE 261111 0 0 SERVICE CORP INTL COM COM 817565104 49262494 597047 SH SOLE 579062 0 17986 SERVICENOW INC COM COM 81762P102 2367117 22641 SH SOLE 22641 0 0 SEZZLE INC COM 78435P105 7448980 117696 SH SOLE 74467 0 43229 SHAKE SHACK INC CL A COM 819047101 8291497 93721 SH SOLE 61638 0 32083 SHELL PLC SPON ADS COM 780259305 109990635 1182695 SH SOLE 1174697 0 7998 SHERWIN WILLIAMS CO COM COM 824348106 487877 1522 SH SOLE 1522 0 0 SHIFT4 PMTS INC CL A COM 82452J109 4298615 98299 SH SOLE 67346 0 30953 SHOPIFY INC CL A COM 82509L107 520267 4386 SH SOLE 4386 0 0 SI BONE INC COM COM 825704109 15719096 1244584 SH SOLE 1091528 0 153056 SILVERCREST ASSET MGMT GROUP I CL A COM 828359109 145152 10800 SH SOLE 10800 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 257784 1382 SH SOLE 1382 0 0 SIMPLY GOOD FOODS CO COM COM 82900L102 32329659 2252936 SH SOLE 2192147 0 60790 SITIME CORP COM COM 82982T106 22385932 64821 SH SOLE 55267 0 9554 SKYWARD SPECIALTY INS GROUP IN COM COM 830940102 14708716 336738 SH SOLE 336738 0 0 SMARTSTOP SELF STORAG REIT INC COM 83192D402 22187529 732744 SH SOLE 721549 0 11195 SNAP ON INC COM COM 833034101 256070 705 SH SOLE 705 0 0 SOLARIS ENERGY INFRAS INC COM 83418M103 6247294 110552 SH SOLE 74616 0 35936 SOLSTICE ADVANCED MATLS INC COM 83443Q103 238152 3127 SH SOLE 3127 0 0 SOLVENTUM CORP COM SHS COM 83444M101 601544 9212 SH SOLE 9212 0 0 SONOCO PRODS CO COM COM 835495102 22263228 411596 SH SOLE 407176 0 4420 SONY GROUP CORPORATION SPONSORED ADR COM 835699307 10048401 485430 SH SOLE 480750 0 4680 SOURCE CAPITAL COM SHS OF BEN I 836144303 361435 7803 SH SOLE 7803 0 0 SOUTH BOW CORP. COM 83671M105 780388 23421 SH SOLE 23421 0 0 SOUTHERN CO COM COM 842587107 1452310 15047 SH SOLE 14584 0 463 SOUTHERN COPPER CORP COM COM 84265V105 388856 2260 SH SOLE 2260 0 0 SOUTHSTATE BK CORP COM 84472E102 9122906 98605 SH SOLE 66356 0 32249 SPDR S&P 500 ETF TR TR UNIT 78462F103 45198072 69499 SH SOLE 63191 0 6308 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3476411 5637 SH SOLE 5564 0 73 SPDR SER TR PORTFOLIO SHORT STATE STREET SPD 78464A474 459019 15265 SH SOLE 15265 0 0 SPDR SER TR S&P OILGAS EXP STATE STREET SPD 78468R556 1591013 8750 SH SOLE 8400 0 350 SPDR SERIES TRUST S&P 600 SMCP VAL STATE STREET SPD 78464A300 378320 4000 SH SOLE 4000 0 0 SPDR SERIES TRUST S&P BIOTECH STATE STREET SPD 78464A870 582449 4560 SH SOLE 4560 0 0 SPDR SERIES TRUST SPDR KBW BK ETF STATE STREET SPD 78464A797 1219108 20472 SH SOLE 20472 0 0 SPORTRADAR GROUP AG NAMEN-AKT -A- ISIN#CH1134239669 COM H8088L103 463765 27704 SH SOLE 27704 0 0 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 7871685 222113 SH SOLE 190613 0 31500 SPX TECHNOLOGIES INC COM COM 78473E103 23522541 117648 SH SOLE 117648 0 0 STANDARDAERO INC COM 85423L103 577585 22361 SH SOLE 22361 0 0 STANDEX INTL CORP COM COM 854231107 80129908 314404 SH SOLE 309849 0 4556 STAR BULK CARRIERS CORP. SHS PAR COM Y8162K204 279889 12185 SH SOLE 12185 0 0 STARBUCKS CORP COM COM 855244109 3706874 41376 SH SOLE 40776 0 600 STATE STR CORP COM COM 857477103 1080696 8539 SH SOLE 8539 0 0 STEEL DYNAMICS INC COM COM 858119100 17255340 95863 SH SOLE 320 0 95543 STERIS PLC SHS USD COM G8473T100 2528622 11435 SH SOLE 11435 0 0 STERLING INFRASTRUCTURE INC COM 859241101 8725760 21425 SH SOLE 14104 0 7321 STIFEL FINL CORP COM COM 860630102 43943630 594474 SH SOLE 559711 0 34764 STMICROELECTRONICS N V NY REGISTRY COM 861012102 825745 23900 SH SOLE 23900 0 0 STRYKER CORP COM COM 863667101 68970601 209899 SH SOLE 205351 0 4547 SUNBELT RENTALS HOLDINGS INC COM 866966104 11085999 170318 SH SOLE 168538 0 1780 SUNCOR ENERGY INC NEW COM COM 867224107 1784970 27000 SH SOLE 24825 0 2175 SUNCOR ENERGY INC NEW COM COM 867224107 5421835 82235 SH SOLE 82235 0 0 SYSCO CORP COM COM 871829107 1271276 17822 SH SOLE 17822 0 0 T MOBILE US INC COM COM 872590104 500922 2385 SH SOLE 2385 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 58146595 172057 SH SOLE 98164 0 73893 TAPESTRY INC COM COM 876030107 2490592 17650 SH SOLE 15850 0 1800 TARGA RES CORP COM COM 87612G101 3261997 13010 SH SOLE 13010 0 0 TARGET CORP COM COM 87612E106 55464271 457626 SH SOLE 445119 0 12507 TAT TECHNOLOGIES LTD COM M8740S227 5089558 125266 SH SOLE 79499 0 45767 TAYLOR MORRISON HOME CORP CL A COM 87724P106 307274 5276 SH SOLE 5276 0 0 TC ENERGY CORP COM COM 87807B107 1449127 23149 SH SOLE 23149 0 0 TD SYNNEX CORP COM 87162W100 122590095 726631 SH SOLE 710762 0 15869 TE CONNECTIVITY PLC COM G87052109 15292378 73162 SH SOLE 4739 0 68423 TENARIS S A SPONSORED ADR COM 88031M109 5860937 100738 SH SOLE 99078 0 1660 TENNANT CO COM COM 880345103 18861657 284059 SH SOLE 279538 0 4521 TEREX CORP NEW COM COM 880779103 2722619 46068 SH SOLE 46068 0 0 TERNIUM SA SPON ADR COM 880890108 2293127 57114 SH SOLE 55249 0 1865 TESLA INC COM COM 88160R101 4884795 13140 SH SOLE 13035 0 105 TEXAS INSTRS INC COM COM 882508104 36442602 187713 SH SOLE 186162 0 1551 TEXTRON INC COM COM 883203101 2541692 29028 SH SOLE 29028 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 44282429 90091 SH SOLE 39809 0 50282 THERMON GROUP HLDGS INC COM COM 88362T103 9463608 187770 SH SOLE 187770 0 0 TIDEWATER INC NEW COM COM 88642R109 36435246 436085 SH SOLE 428846 0 7239 TIM S A COM 88706T108 215231 8125 SH SOLE 8125 0 0 TJX COS INC NEW COM COM 872540109 7389798 46273 SH SOLE 39676 0 6597 TOAST INC CL A COM 888787108 946380 35699 SH SOLE 35699 0 0 TOTALENERGIES SE COM F92124100 6975801 76674 SH SOLE 74297 0 2377 TOWER SEMICONDUCTOR LTD ORD COM M87915274 13168546 75043 SH SOLE 46980 0 28063 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 5090217 24699 SH SOLE 24224 0 475 TRACTOR SUPPLY CO COM COM 892356106 2236552 49372 SH SOLE 48622 0 750 TRANE TECHNOLOGIES PLC SHS COM G8994E103 1487762 3570 SH SOLE 3514 0 56 TRANSCAT INC COM COM 893529107 5524689 75217 SH SOLE 47613 0 27604 TRANSDIGM GROUP INC COM COM 893641100 880810 760 SH SOLE 660 0 100 TRANSUNION COM COM 89400J107 498514 7205 SH SOLE 5005 0 2200 TRAVELERS COMPANIES INC COM COM 89417E109 705677 2419 SH SOLE 2419 0 0 TRIMBLE INC COM COM 896239100 8097899 124142 SH SOLE 122251 0 1891 TRUIST FINL CORP COM COM 89832Q109 17677166 384537 SH SOLE 21161 0 363376 TSS INC DEL COM 87288V101 5418847 416514 SH SOLE 264454 0 152060 TTM TECHNOLOGIES INC COM COM 87305R109 860998 8838 SH SOLE 8838 0 0 TVARDI THERAPEUTICS INC COM 140755307 321288 101034 SH SOLE 101034 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 11596068 244025 SH SOLE 162037 0 81988 UBER TECHNOLOGIES INC COM COM 90353T100 26902324 374007 SH SOLE 56257 0 317750 ULTA BEAUTY INC COM COM 90384S303 14909257 28523 SH SOLE 1243 0 27280 ULTRA CLEAN HLDGS INC COM COM 90385V107 7829954 125924 SH SOLE 79696 0 46228 UNILEVER PLC SPON NEW COM 904767803 1762424 30936 SH SOLE 27703 0 3233 UNION PACIFIC CORP COM COM 907818108 71991202 296724 SH SOLE 293078 0 3646 UNITED BANKSHARES INC WEST VA COM COM 909907107 68598731 1656172 SH SOLE 1633052 0 23120 UNITED CONTL HLDGS INC COM COM 910047109 827341 8986 SH SOLE 8986 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW COM 910873405 227688 25355 SH SOLE 25355 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 10300598 104702 SH SOLE 104602 0 100 UNITED RENTALS INC COM COM 911363109 746774 1025 SH SOLE 1025 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 563331 950 SH SOLE 950 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 1680905 6212 SH SOLE 5991 0 221 UNIVERSAL HLTH SVCS INC CL B COM 913903100 260938 1458 SH SOLE 1458 0 0 URBAN OUTFITTERS INC COM COM 917047102 12973383 204789 SH SOLE 204789 0 0 US BANCORP DEL COM NEW COM 902973304 1301860 25031 SH SOLE 25031 0 0 US FOODS HLDG CORP COM COM 912008109 113674407 1232776 SH SOLE 1200379 0 32397 VALERO ENERGY CORP NEW COM COM 91913Y100 541352 2191 SH SOLE 2074 0 117 VALMONT INDS INC COM COM 920253101 671278 1680 SH SOLE 1680 0 0 VALVOLINE INC COM COM 92047W101 19640930 583163 SH SOLE 583163 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 153293 11976 SH SOLE 11976 0 0 VANECK MERK GOLD TRUST GOLD TRUST GOLD SHS 921078101 338776 7520 SH SOLE 7520 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET SEMICONDUCTR ETF 92189F676 472349 1232 SH SOLE 1232 0 0 VANECK VECTORS ETF TRUST JR GOLD MINERS E JUNIOR GOLD MINE 92189F791 284495 2370 SH SOLE 2370 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 524729 4590 SH SOLE 4590 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1325663 10651 SH SOLE 10651 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 11832010 116297 SH SOLE 113306 0 2991 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1507971 13132 SH SOLE 13132 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 75595291 173070 SH SOLE 167904 0 5166 VANGUARD INDEX FDS LARGE CAP ETF 922908637 235793 789 SH SOLE 789 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 635912 2471 SH SOLE 2471 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 280843 1524 SH SOLE 1524 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 331756 1155 SH SOLE 1155 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16859429 28214 SH SOLE 25331 0 2883 VANGUARD INDEX FDS SM CP VAL ETF 922908611 579929 2669 SH SOLE 2611 0 58 VANGUARD INDEX FDS SMALL CP ETF 922908751 1954971 7464 SH SOLE 6089 0 1375 VANGUARD INDEX FDS SML CP GRW ETF 922908595 612661 2027 SH SOLE 2027 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4236719 13206 SH SOLE 13206 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 316274 1612 SH SOLE 1612 0 0 VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 1118539 14894 SH SOLE 14894 0 0 VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF 922042874 632403 7672 SH SOLE 7672 0 0 VANGUARD INTL EQUITY INDEX FD TT WRLD ST ETF 922042742 543459 3929 SH SOLE 3929 0 0 VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858 23844135 441150 SH SOLE 441150 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 85024372 775133 SH SOLE 770461 0 4672 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 49995088 533338 SH SOLE 505191 0 28147 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7724646 33726 SH SOLE 33726 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2744931 27403 SH SOLE 20203 0 7200 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4531399 27098 SH SOLE 27098 0 0 VANGUARD SPECIALIZED PORTFOLIO DIV APP ETF 921908844 224093 1042 SH SOLE 1042 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1263833 16390 SH SOLE 16390 0 0 VANGUARD TAX MANAGED INTL FD VAN FTSE DEV MKT 921943858 14386314 224506 SH SOLE 221096 0 3409 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 332188 2243 SH SOLE 2243 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 578410 829 SH SOLE 829 0 0 VEECO INSTRS INC DEL COM COM 922417100 6764144 199768 SH SOLE 127381 0 72387 VERALTO CORP COM SHS COM 92338C103 1098530 12424 SH SOLE 12381 0 43 VERICEL CORP COM COM 92346J108 30857689 959207 SH SOLE 844801 0 114406 VERISK ANALYTICS INC CL A COM 92345Y106 2154042 11352 SH SOLE 11172 0 180 VERITONE INC COM COM 92347M100 2188201 1110762 SH SOLE 713049 0 397713 VERIZON COMMUNICATIONS INC COM COM 92343V104 5918076 117890 SH SOLE 113334 0 4556 VERTEX PHARMACEUTICALS INC COM COM 92532F100 7304501 16358 SH SOLE 16358 0 0 VIAVI SOLUTIONS INC COM COM 925550105 27293660 820122 SH SOLE 610698 0 209424 VICOR CORP COM COM 925815102 18586162 115442 SH SOLE 115442 0 0 VISA INC COM CL A COM 92826C839 48691987 161104 SH SOLE 138794 0 22310 VSE CORP COM COM 918284100 10833131 58748 SH SOLE 37228 0 21520 WABTEC CORP COM COM 929740108 1290785 5165 SH SOLE 5165 0 0 WALMART INC COM COM 931142103 14803917 119117 SH SOLE 118692 0 425 WARBY PARKER INC CL A COM COM 93403J106 8389358 398166 SH SOLE 261569 0 136597 WASTE CONNECTIONS INC COM COM 94106B101 85678491 527447 SH SOLE 514364 0 13083 WASTE MGMT INC DEL COM COM 94106L109 1214210 5284 SH SOLE 3141 0 2143 WATERS CORP COM COM 941848103 1687107 5665 SH SOLE 5566 0 99 WAYSTAR HLDG CORP COM 946784105 14495921 601241 SH SOLE 601241 0 0 WEBSTER FINL CORP CONN COM COM 947890109 484899 6985 SH SOLE 6985 0 0 WELLS FARGO CO NEW COM COM 949746101 2053879 25799 SH SOLE 25191 0 608 WERNER ENTERPRISES INC COM COM 950755108 5498552 186962 SH SOLE 118327 0 68635 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT COM 958669103 1241852 30164 SH SOLE 30164 0 0 WEYERHAEUSER CO COM COM 962166104 208559 8537 SH SOLE 8537 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 3660812 27943 SH SOLE 27943 0 0 WILEY JOHN & SONS INC CL A COM 968223206 37058693 972666 SH SOLE 959248 0 13418 WILLIAMS COS INC DEL COM COM 969457100 141005094 1937415 SH SOLE 1870448 0 66967 WILLSCOT MOBIL MINI HLDNG CORP COM CL A COM 971378104 19001022 1094528 SH SOLE 1037592 0 56936 WINGSTOP INC COM COM 974155103 735333 4745 SH SOLE 4745 0 0 WINTRUST FINANCIAL CORP COM COM 97650W108 10379096 74702 SH SOLE 74702 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 558960 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 449477 5117 SH SOLE 5117 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR COM 980228308 2548521 106722 SH SOLE 102847 0 3875 XPO INC COM COM 983793100 555829 2857 SH SOLE 2857 0 0 XYLEM INC COM COM 98419M100 7829059 65515 SH SOLE 65052 0 463 YETI HLDGS INC COM COM 98585X104 7525136 205661 SH SOLE 205661 0 0 YUM BRANDS INC COM COM 988498101 3052383 19632 SH SOLE 19632 0 0 YUM CHINA HLDGS INC COM COM 98850P109 812285 16652 SH SOLE 16652 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 20789730 99433 SH SOLE 98576 0 857 ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 6615238 415530 SH SOLE 276741 0 138789 ZEVIA PBC CL A COM 98955K104 1785764 1526294 SH SOLE 966428 0 559866 ZIMMER BIOMET HLDGS INC COM COM 98956P102 284312 3144 SH SOLE 2344 0 800 ZOETIS INC CL A COM 98978V103 323777 2739 SH SOLE 2739 0 0 ZSCALER INC COM COM 98980G102 16046791 114383 SH SOLE 570 0 113813 ZTO EXPRESS CAYMAN INC SPONSORED ADS A COM 98980A105 4503769 178934 SH SOLE 175814 0 3120 ZYMEWORKS INC COM COM 98985Y108 4097771 163649 SH SOLE 103697 0 59952