0000950123-25-008009.txt : 20250814 0000950123-25-008009.hdr.sgml : 20250814 20250814071808 ACCESSION NUMBER: 0000950123-25-008009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250630 FILED AS OF DATE: 20250814 DATE AS OF CHANGE: 20250814 EFFECTIVENESS DATE: 20250814 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: 251214296 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 06-30-2025 06-30-2025 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 08-14-2025 0 838 14886425369 false
INFORMATION TABLE 2 44179.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 6372005 41855 SH SOLE 41855 0 0 AAON INC COM PAR $0.004 000360206 400758 5434 SH SOLE 5259 0 175 AB ACTIVE ETFS INC DISRUPTORS ETF 00039J509 1181792 13172 SH SOLE 13172 0 0 ABBOTT LABS COM 002824100 164579199 1210052 SH SOLE 1129937 0 80115 ABBVIE INC COM 00287Y109 23293722 125491 SH SOLE 122146 0 3345 ABM INDS INC COM 000957100 38468729 814841 SH SOLE 788982 0 25859 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 282601 2300 SH SOLE 2300 0 0 ACADIA HEALTHCARE COMPANY INC COM 00404A109 11101446 489266 SH SOLE 482533 0 6733 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16109496 53898 SH SOLE 52118 0 1780 ACI WORLDWIDE INC COM 004498101 226336 4930 SH SOLE 4930 0 0 ACV AUCTIONS INC COM CL A 00091G104 8839219 544958 SH SOLE 321688 0 223270 ADDUS HOMECARE CORP COM 006739106 86479667 750754 SH SOLE 733086 0 17668 ADOBE INC COM 00724F101 4414301 11410 SH SOLE 11140 0 270 ADVANCED DRAIN SYS INC DEL COM 00790R104 229835 2001 SH SOLE 1901 0 100 ADVANCED ENERGY INDS COM 007973100 61893522 467116 SH SOLE 453570 0 13545 ADVANCED MICRO DEVICES INC COM 007903107 8320023 58633 SH SOLE 58491 0 142 AEHR TEST SYSTEMS COM 00760J108 5749389 444655 SH SOLE 253319 0 191336 AEROVIRONMENT INC COM 008073108 7843534 27526 SH SOLE 16703 0 10823 AES CORP COM 00130H105 139074 13220 SH SOLE 13220 0 0 AFLAC INC COM 001055102 1243268 11789 SH SOLE 11789 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 11384071 96467 SH SOLE 94367 0 2100 AGIOS PHARMACEUTICALS INC COM 00847X104 2749904 82679 SH SOLE 46795 0 35884 AGREE REALTY CORP COM 008492100 811550 11108 SH SOLE 11108 0 0 AIR PRODS & CHEMS INC COM 009158106 2850421 10106 SH SOLE 9450 0 656 AIRBNB INC COM CL A 009066101 15063865 113827 SH SOLE 38239 0 75588 ALAMOS GOLD INC NEW COM CL A 011532108 604904 22775 SH SOLE 17865 0 4910 ALBEMARLE CORP COM 012653101 239838 3827 SH SOLE 3827 0 0 ALIGN TECHNOLOGY INC COM 016255101 10648866 56245 SH SOLE 2556 0 53689 ALKAMI TECHNOLOGY INC COM 01644J108 8201215 272104 SH SOLE 153944 0 118160 ALLEGION PUB LTD CO ORD SHS COM G0176J109 292275 2028 SH SOLE 2028 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 23603596 690365 SH SOLE 556496 0 133868 ALLSTATE CORP COM 020002101 3583318 17800 SH SOLE 17586 0 214 ALLY FINL INC COM 02005N100 225910 5800 SH SOLE 5800 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3342749 10251 SH SOLE 10251 0 0 ALPHABET INC CAP STK CL A 02079K305 91598248 519765 SH SOLE 502532 0 17233 ALPHABET INC CAP STK CL C 02079K107 145520200 820340 SH SOLE 716742 0 103598 ALPS ETF TR ALERIAN MLP 00162Q452 366450 7500 SH SOLE 7500 0 0 ALTIMMUNE INC COM 02155H200 400545 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM 02209S103 2771616 47273 SH SOLE 47273 0 0 AMAZON COM INC COM 023135106 108744483 495667 SH SOLE 324073 0 171594 AMBEV SA SPONSORED ADR 02319V103 42777 17750 SH SOLE 17750 0 0 AMCOR PLC ORD G0250X107 99371 10813 SH SOLE 10813 0 0 AMENTUM HOLDINGS INC COM 023939101 251517 10653 SH SOLE 10653 0 0 AMERESCO INC CL A 02361E108 6055129 398626 SH SOLE 225830 0 172796 AMERICAN AIRLS GROUP INC COM 02376R102 119100 10615 SH SOLE 10615 0 0 AMERICAN ELEC PWR INC COM 025537101 12793712 123301 SH SOLE 9257 0 114044 AMERICAN EXPRESS CO COM 025816109 18206210 57076 SH SOLE 54926 0 2150 AMERICAN HOMES 4 RENT CL A 02665T306 33632518 932422 SH SOLE 832815 0 99607 AMERICAN INTL GROUP INC COM 026874784 2026172 23673 SH SOLE 23673 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2945976 13329 SH SOLE 13254 0 75 AMERICAN WTR WKS CO INC NEW COM 030420103 4496352 32322 SH SOLE 32322 0 0 AMERIPRISE FINL INC COM 03076C106 146757248 274965 SH SOLE 234979 0 39986 AMETEK INC COM 031100100 110042374 608103 SH SOLE 559485 0 48618 AMGEN INC COM 031162100 24875279 89092 SH SOLE 62083 0 27009 AMICUS THERAPEUTICS INC COM 03152W109 5547964 968231 SH SOLE 571178 0 397053 AMKOR TECHNOLOGY INC COM 031652100 1652858 78745 SH SOLE 77235 0 1510 AMPHENOL CORP NEW CL A 032095101 6407986 64891 SH SOLE 64891 0 0 ANALOG DEVICES INC COM 032654105 2695100 11323 SH SOLE 7523 0 3800 AON PLC SHS CL A G0403H108 9494454 26613 SH SOLE 26503 0 110 APOLLO GLOBAL MGMT INC COM 03769M106 213656 1506 SH SOLE 1506 0 0 APPLE INC COM 037833100 160058193 780125 SH SOLE 774073 0 6051 APPLIED INDL TECHNOLOGIES INC COM 03820C105 6310320 27147 SH SOLE 15539 0 11608 APPLIED MATLS INC COM 038222105 59458939 324788 SH SOLE 179574 0 145214 APPLIED OPTOELECTRONICS INC COM 03823U102 8765531 341204 SH SOLE 193185 0 148019 ARCH CAP GROUP LTD ORD G0450A105 1116221 12259 SH SOLE 12121 0 139 ARCOSA INC COM 039653100 97542205 1124920 SH SOLE 1076724 0 48196 ARGENX SE SPONSORED ADR 04016X101 2218660 4025 SH SOLE 3997 0 28 ARHAUS INC COM CL A 04035M102 6367976 734484 SH SOLE 415822 0 318662 ARISTA NETWORKS INC COM SHS 040413205 8910996 87098 SH SOLE 86880 0 218 ARK ETF TR INNOVATION ETF 00214Q104 292336 4159 SH SOLE 4159 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 14888976 92055 SH SOLE 92055 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 4426797 280177 SH SOLE 165067 0 115110 ARTERIS INC COM 04302A104 6674212 700337 SH SOLE 400155 0 300182 ARTIVION INC COM 228903100 23535858 756780 SH SOLE 746383 0 10397 ASBURY AUTOMOTIVE GROUP INC COM 043436104 39749588 166633 SH SOLE 161747 0 4886 ASML HOLDING N V N Y REGISTRY SHS N07059210 21052799 26270 SH SOLE 26113 0 157 ASSURANT INC COM 04621X108 394783 1999 SH SOLE 1999 0 0 ASTERA LABS INC COM 04626A103 2811519 31094 SH SOLE 30874 0 220 ASTRAZENECA PLC SPONSORED ADR 046353108 17420753 249295 SH SOLE 248390 0 905 AT&T INC COM 00206R102 1858689 64226 SH SOLE 58353 0 5873 ATLANTIC UN BANKSHARES CORP COM 04911A107 1469816 46989 SH SOLE 46989 0 0 ATLAS ENERGY SOLUTIONS INC COM 642045108 6784125 507414 SH SOLE 299375 0 208039 ATMOS ENERGY CORP COM 049560105 121856304 790709 SH SOLE 738063 0 52646 AUTODESK INC COM 052769106 554130 1790 SH SOLE 1790 0 0 AUTOLIV INC COM 052800109 7606402 67975 SH SOLE 67612 0 363 AUTOMATIC DATA PROCESSING INC COM 053015103 11629764 37710 SH SOLE 37210 0 500 AUTOZONE INC COM 053332102 397339 107 SH SOLE 104 0 3 AVANTOR INC COM 05352A100 36306519 2697363 SH SOLE 2423508 0 273855 AVEPOINT INC COM CL A 053604104 6410650 331986 SH SOLE 187976 0 144010 AVERY DENNISON CORP COM 053611109 74066091 422099 SH SOLE 394322 0 27778 AVIENT CORPORATION COM 05368V106 38039154 1177316 SH SOLE 1141165 0 36151 AXOGEN INC COM 05463X106 6295528 580233 SH SOLE 328408 0 251825 AXON ENTERPRISE INC COM 05464C101 875133 1057 SH SOLE 1032 0 25 AZENTA INC COM 114340102 569430 18500 SH SOLE 18500 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 75056 24290 SH SOLE 24290 0 0 BANCO DE CHILE SPONSORED ADR 059520106 15417008 506805 SH SOLE 0 0 506805 BANCORP INC DEL COM 05969A105 7656540 134396 SH SOLE 79419 0 54977 BANK NEW YORK MELLON CORP COM 064058100 4016220 44081 SH SOLE 44081 0 0 BAXTER INTL INC COM 071813109 237002 7827 SH SOLE 5552 0 2275 BECTON DICKINSON & CO COM 075887109 40035379 232426 SH SOLE 209968 0 22458 BELDEN INC COM 077454106 62210300 537219 SH SOLE 520933 0 16286 BERKLEY W R CORP COM 084423102 13886814 189013 SH SOLE 4767 0 184246 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25508000 35 SH SOLE 33 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 57474363 118316 SH SOLE 91990 0 26326 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1846566 265693 SH SOLE 150395 0 115298 BIO-TECHNE CORP COM 09073M104 560291 10890 SH SOLE 10560 0 330 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 3002679 51249 SH SOLE 51249 0 0 BANK AMERICA CORP COM 060505104 19777704 417957 SH SOLE 90627 0 327330 BLACKROCK INC COM 09290D101 15382005 14660 SH SOLE 14170 0 490 BLACKSTONE INC COM 09260D107 36890098 246625 SH SOLE 246625 0 0 BOEING CO COM 097023105 3178570 15170 SH SOLE 15045 0 125 BOOKING HOLDINGS INC COM 09857L108 1956763 338 SH SOLE 300 0 38 BOOT BARN HLDGS INC COM 099406100 22702416 149358 SH SOLE 147313 0 2045 BORGWARNER INC COM 099724106 85449165 2552244 SH SOLE 2364100 0 188144 BXP INC COM 101121101 217928 3230 SH SOLE 3230 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7331377 68256 SH SOLE 67036 0 1220 BP PLC SPONSORED ADR 055622104 272483 9104 SH SOLE 5914 0 3190 BRADY CORP CL A 104674106 212066 3120 SH SOLE 3120 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 27273461 1156145 SH SOLE 1140184 0 15961 BRINKS CO COM 109696104 88489057 991027 SH SOLE 964012 0 27014 BRISTOL-MYERS SQUIBB CO COM 110122108 4853321 104846 SH SOLE 98496 0 6350 BROADCOM INC COM 11135F101 268139932 972755 SH SOLE 927918 0 44837 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1159982 4773 SH SOLE 4773 0 0 BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS 113004105 284526 5147 SH SOLE 5147 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 11702329 189205 SH SOLE 188345 0 860 BRUNSWICK CORP COM 117043109 26114633 472747 SH SOLE 452415 0 20332 BUILDERS FIRSTSOURCE INC COM 12008R107 27577114 236328 SH SOLE 118812 0 117516 BURLINGTON STORES INC COM 122017106 531117 2283 SH SOLE 2168 0 115 BWX TECHNOLOGIES INC COM 05605H100 53669565 372549 SH SOLE 351028 0 21521 CADENCE BANK COM 12740C103 140539691 4394610 SH SOLE 4239669 0 154941 CADENCE DESIGN SYSTEM INC COM 127387108 10918679 35433 SH SOLE 35148 0 285 CAMECO CORP COM 13321L108 324162 4367 SH SOLE 4367 0 0 CAMTEK LTD ORD M20791105 512687 6063 SH SOLE 5813 0 250 CANADIAN NATL RY CO COM 136375102 12792961 122962 SH SOLE 122402 0 560 CAPITAL ONE FINL CORP COM 14040H105 1269760 5968 SH SOLE 5968 0 0 CARDINAL HEALTH INC COM 14149Y108 51828168 308501 SH SOLE 271183 0 37318 CAREDX INC COM 14167L103 7463049 381937 SH SOLE 216260 0 165677 CARLISLE COS INC COM 142339100 110324121 295457 SH SOLE 270070 0 25387 CARRIER GLOBAL CORPORATION COM 14448C104 3540859 48379 SH SOLE 48379 0 0 CASELLA WASTE SYS INC CL A 147448104 130480619 1130873 SH SOLE 1092639 0 38234 CASTLE BIOSCIENCES INC COM 14843C105 5716763 279959 SH SOLE 158567 0 121392 CATERPILLAR INC DEL COM 149123101 22546849 58079 SH SOLE 22188 0 35891 CBIZ INC COM 124805102 62819243 876015 SH SOLE 852055 0 23960 CBRE GROUP INC CL A 12504L109 257260 1836 SH SOLE 1836 0 0 CCC INTELLIGENT SOLUTIONS HLD COM COM 12510Q100 16281060 1730187 SH SOLE 1706131 0 24056 CDW CORP COM 12514G108 322176 1804 SH SOLE 1804 0 0 CECO ENVIRONMENTAL CORP COM 125141101 6003475 212062 SH SOLE 119993 0 92069 CELLEBRITE DI LTD COM M2197Q107 5754864 359679 SH SOLE 213650 0 146029 CELSIUS HOLDINGS INC COM NEW 15118V207 5734685 123619 SH SOLE 123158 0 461 CENCORA INC COM 03073E105 18199396 60695 SH SOLE 5468 0 55227 CENTERSPACE COM 15202L107 48062699 798511 SH SOLE 775619 0 22893 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 32564941 1040743 SH SOLE 1008028 0 32715 CERIBELL INC COM 15678C102 6727573 359187 SH SOLE 204202 0 154985 CERTARA INC COM 15687V109 8039807 687163 SH SOLE 405465 0 281698 CERUS CORP COM 157085101 4915433 3486123 SH SOLE 2028752 0 1457371 CF INDS HLDGS INC COM 125269100 5442720 59160 SH SOLE 628 0 58532 CHAMPION HOMES INC COM 830830105 22567238 360438 SH SOLE 308957 0 51481 CHART INDS INC COM 16115Q308 9630396 58488 SH SOLE 57842 0 647 CHECK POINT SOFTWARE TECH LTD ORD M22465104 464625 2100 SH SOLE 2100 0 0 CHEFS WHSE INC COM 163086101 20356602 319019 SH SOLE 314658 0 4361 CHENIERE ENERGY INC COM NEW 16411R208 2196307 9019 SH SOLE 9019 0 0 CHEVRON CORP NEW COM 166764100 95625525 667823 SH SOLE 638400 0 29423 CHEWY INC CL A COM 16679L109 3311489 77698 SH SOLE 77087 0 611 CHIPOTLE MEXICAN GRILL INC COM 169656105 6516544 116056 SH SOLE 115749 0 307 CHUBB LIMITED COM H1467J104 7641944 26377 SH SOLE 4551 0 21826 CIENA CORP COM NEW 171779309 9906889 121811 SH SOLE 7461 0 114350 CIGNA CORP COM 125523100 1503147 4547 SH SOLE 4547 0 0 CINTAS CORP COM 172908105 2902659 13024 SH SOLE 13024 0 0 CISCO SYS INC COM 17275R102 137507629 1981949 SH SOLE 1815519 0 166430 CITIGROUP INC COM NEW 172967424 117566512 1381186 SH SOLE 1266525 0 114661 CLEAN HARBORS INC COM 184496107 65875338 284951 SH SOLE 256037 0 28914 CLEARPOINT NEURO INC COM 18507C103 426258 35700 SH SOLE 35700 0 0 CLEARWATER ANALYTICS HLDGS INC CL A 185123106 26772276 1220806 SH SOLE 1099010 0 121796 CLEARWAY ENERGY INC CL C 18539C204 2177728 68054 SH SOLE 68054 0 0 CLOUDFLARE INC CL A COM 18915M107 414180 2115 SH SOLE 2115 0 0 CME GROUP INC COM 12572Q105 1104134 4006 SH SOLE 3006 0 1000 CNO FINL GROUP INC COM 12621E103 223764 5800 SH SOLE 5800 0 0 COASTAL FINL CORP WA COM NEW COM 19046P209 5694600 58786 SH SOLE 33283 0 25503 COCA COLA CO COM 191216100 30225202 427211 SH SOLE 420011 0 7200 COGNEX CORP COM 192422103 237710 7494 SH SOLE 7224 0 270 COHERENT CORP COM 19247G107 1432057 16053 SH SOLE 15813 0 240 COINBASE GLOBAL INC COM CL A COM 19260Q107 773882 2208 SH SOLE 2208 0 0 COLGATE PALMOLIVE CO COM 194162103 5068584 55760 SH SOLE 55485 0 275 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6016101 46086 SH SOLE 45881 0 205 COLUMBIA BKG SYS INC COM 197236102 99797481 4268497 SH SOLE 4004930 0 263567 COMCAST CORP NEW CL A 20030N101 8579744 240396 SH SOLE 235406 0 4990 COMFORT SYS USA INC COM 199908104 11109199 20718 SH SOLE 268 0 20450 COMMVAULT SYSTEMS INC COM 204166102 1764394 10121 SH SOLE 10121 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 188400 30000 SH SOLE 30000 0 0 CONMED CORP COM 207410101 44369502 851945 SH SOLE 830277 0 21668 CONNECTONE BANCORP INC COM 20786W107 405833 17523 SH SOLE 17523 0 0 CONOCOPHILLIPS COM 20825C104 39432205 439405 SH SOLE 263005 0 176400 CONSOLIDATED EDISON INC COM 209115104 507461 5057 SH SOLE 5057 0 0 CONSTELLATION BRANDS INC CL A 21036P108 714491 4392 SH SOLE 4392 0 0 CONSTELLATION ENERGY CORP COM 21037T109 894368 2771 SH SOLE 2771 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 7082924 66644 SH SOLE 37732 0 28912 COPA HOLDINGS SA CL A P31076105 1797020 16341 SH SOLE 16341 0 0 COPART INC COM 217204106 3749166 76404 SH SOLE 76168 0 236 CORE & MAIN INC CL A 21874C102 40707604 674524 SH SOLE 639736 0 34788 CORNING INC COM 219350105 593044 11277 SH SOLE 11277 0 0 CORTEVA INC COM 22052L104 392400 5265 SH SOLE 5265 0 0 COSTCO WHSL CORP NEW COM 22160K105 34783522 35137 SH SOLE 34237 0 900 COTERRA ENERGY INC COM 127097103 12370593 487415 SH SOLE 6824 0 480591 CRANE CO NEW COM 224408104 36609273 192792 SH SOLE 190021 0 2771 CRANE NXT CO COM 224441105 57150538 1060305 SH SOLE 1000534 0 59771 CREDICORP LTD COM G2519Y108 15991291 71543 SH SOLE 0 0 71543 CRH PLC ORD G25508105 4242353 46213 SH SOLE 45963 0 250 CROCS INC COM 227046109 30267427 298849 SH SOLE 294784 0 4065 CROWDSTRIKE HLDGS INC CL A 22788C105 427311 839 SH SOLE 839 0 0 CROWN HOLDINGS INC COM 228368106 484212 4702 SH SOLE 4702 0 0 CRYOPORT INC COM PAR $0.001 229050307 5510374 738656 SH SOLE 417944 0 320712 CSW INDUSTRIALS INC COM 126402106 26320094 91762 SH SOLE 90477 0 1285 CSX CORP COM 126408103 20568843 630366 SH SOLE 51235 0 579131 CUMMINS INC COM 231021106 445728 1361 SH SOLE 1361 0 0 CURTISS WRIGHT CORP COM 231561101 85082310 174151 SH SOLE 161071 0 13080 CVB FINL CORP COM 126600105 65419535 3305685 SH SOLE 3203682 0 102003 CVRX INC COM 126638105 2174606 369831 SH SOLE 209375 0 160456 CVS HEALTH CORP COM 126650100 67192548 974087 SH SOLE 902792 0 71295 CYBERARK SOFTWARE LTD SHS COM M2682V108 7563492 18589 SH SOLE 18504 0 85 D R HORTON INC COM 23331A109 27250043 211372 SH SOLE 187985 0 23387 DANAHER CORP DEL COM 235851102 22781645 115327 SH SOLE 114710 0 617 DARDEN RESTAURANTS INC COM 237194105 238677 1095 SH SOLE 1095 0 0 DAVE INC COM 23834J201 10597364 39482 SH SOLE 22367 0 17115 DEERE & CO COM 244199105 10752874 21147 SH SOLE 21147 0 0 DELL TECHNOLOGIES INC CL C 24703L202 13459764 109786 SH SOLE 3741 0 106045 DELTA AIR LINES INC DEL COM NEW 247361702 99832137 2029934 SH SOLE 1869358 0 160576 DIAMONDBACK ENERGY INC COM 25278X109 2548922 18551 SH SOLE 18490 0 61 DICKS SPORTING GOODS INC COM 253393102 1908866 9650 SH SOLE 9650 0 0 DIGITAL RLTY TR INC COM 253868103 723470 4150 SH SOLE 4150 0 0 DISNEY WALT CO COM 254687106 14555312 117372 SH SOLE 109991 0 7381 DOCUSIGN INC COM 256163106 3181807 40850 SH SOLE 40544 0 306 DOLLAR TREE INC COM 256746108 756368 7637 SH SOLE 7637 0 0 DOMINION ENERGY INC COM 25746U109 18742993 331617 SH SOLE 61214 0 270403 DOORDASH INC CL A 25809K105 2540039 10304 SH SOLE 10304 0 0 DORMAN PRODUCTS INC COM 258278100 44044336 359044 SH SOLE 347956 0 11088 DOUGLAS DYNAMICS INC COM 25960R105 20208257 685723 SH SOLE 673312 0 12411 DOVER CORP COM COM 260003108 14245033 77744 SH SOLE 14216 0 63528 DOW INC COM 260557103 224789 8489 SH SOLE 8489 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 967899 22567 SH SOLE 21697 0 870 DUKE ENERGY CORP NEW COM NEW 26441C204 13945122 118179 SH SOLE 17519 0 100660 DUPONT DE NEMOURS INC COM 26614N102 36320116 529525 SH SOLE 491287 0 38238 DUTCH BROS INC CL A 26701L100 8489435 124169 SH SOLE 73860 0 50309 DYNATRACE INC COM NEW 268150109 922283 16705 SH SOLE 16165 0 540 EAST WEST BANCORP INC COM COM 27579R104 11931494 118157 SH SOLE 550 0 117607 EASTGROUP PPTY INC COM 277276101 29055399 173858 SH SOLE 171708 0 2150 EATON CORP PLC SHS G29183103 88430350 247711 SH SOLE 245069 0 2642 ECOLAB INC COM 278865100 10059542 37335 SH SOLE 35835 0 1500 EDWARDS LIFESCIENCES CORP COM 28176E108 695052 8887 SH SOLE 7887 0 1000 ELECTRONIC ARTS INC COM 285512109 15985172 100095 SH SOLE 200 0 99895 ELEMENT SOLUTIONS INC COM 28618M106 107562852 4748909 SH SOLE 4594708 0 154201 ELEVANCE HEALTH INC COM 036752103 16266696 41821 SH SOLE 504 0 41317 EMCOR GROUP INC COM 29084Q100 31507093 58904 SH SOLE 32830 0 26074 EMERSON ELEC CO COM 291011104 19677641 147586 SH SOLE 139707 0 7879 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 149784 19032 SH SOLE 19032 0 0 ENBRIDGE INC COM 29250N105 1046122 23083 SH SOLE 23080 0 3 ENCOMPASS HEALTH CORP COM 29261A100 40553958 330700 SH SOLE 325712 0 4988 ENERGY RECOVERY INC COM 29270J100 6317627 494337 SH SOLE 281298 0 213039 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3328360 183583 SH SOLE 183583 0 0 ENPRO INC COM 29355X107 8095286 42262 SH SOLE 23927 0 18335 ENSIGN GROUP INC COM 29358P101 1968358 12760 SH SOLE 12760 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 550600 13890 SH SOLE 13890 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 6218843 200543 SH SOLE 196199 0 4344 EOG RES INC COM 26875P101 89338665 746916 SH SOLE 576178 0 170738 EPLUS INC COM 294268107 27907531 387067 SH SOLE 373886 0 13181 EQUIFAX INC COM 294429105 628972 2425 SH SOLE 2425 0 0 ESCO TECHNOLOGIES INC COM 296315104 101128085 527063 SH SOLE 503069 0 23994 EVOLENT HEALTH INC CL A 30050B101 20052416 1780854 SH SOLE 1757595 0 23259 EXACT SCIENCES CORP COM 30063P105 522791 9838 SH SOLE 9508 0 330 EXAGEN INC COM 30068X103 3711734 531767 SH SOLE 306437 0 225330 EXLSERVICE HOLDINGS INC COM 302081104 14075726 321436 SH SOLE 316245 0 5191 EXPEDIA INC DEL COM NEW 30212P303 2352580 13947 SH SOLE 13685 0 262 EXPONENT INC COM 30214U102 20980884 280831 SH SOLE 277267 0 3564 EXTRA SPACE STORAGE INC COM 30225T102 24453440 165853 SH SOLE 142882 0 22971 EXXON MOBIL CORP COM 30231G102 72909690 676342 SH SOLE 668427 0 7915 EZCORP INC CL A NON VTG 302301106 16715753 1204305 SH SOLE 1189392 0 14913 F M C CORP COM NEW 302491303 1101385 26380 SH SOLE 26100 0 280 FAIR ISAAC CORP COM 303250104 6403344 3503 SH SOLE 3497 0 6 FASTENAL CO COM 311900104 713496 16988 SH SOLE 16988 0 0 FEDERAL SIGNAL CORP COM 313855108 60467259 568190 SH SOLE 552080 0 16110 FEDEX CORP COM 31428X106 303948 1337 SH SOLE 1337 0 0 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 2219090 10191 SH SOLE 10128 0 63 FERRARI N V COM N3167Y103 9376078 19106 SH SOLE 19006 0 100 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 324405 4050 SH SOLE 4050 0 0 FIDELITY NATIONAL FINANCIAL COM 31620R303 1562897 27879 SH SOLE 27879 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 94718332 1163473 SH SOLE 1072258 0 91215 FIRST WATCH RESTAURANT GROUP I COM 33748L101 10621945 662216 SH SOLE 653102 0 9114 FISERV INC COM 337738108 14147447 82057 SH SOLE 3180 0 78877 FLEX LTD ORD Y2573F102 4855569 97267 SH SOLE 96427 0 840 FLOOR & DECOR HLDGS INC CL A 339750101 13048333 171779 SH SOLE 169379 0 2400 FLOWSERVE CORP COM 34354P105 43380826 828668 SH SOLE 740596 0 88071 FORD MTR CO COM 345370860 136971 12624 SH SOLE 12624 0 0 FORMFACTOR INC COM 346375108 31258140 908400 SH SOLE 880615 0 27785 FORTINET INC COM 34959E109 201819 1909 SH SOLE 1909 0 0 FORTIS INC COM 349553107 295067 6182 SH SOLE 6182 0 0 FORTIVE CORP COM 34959J108 319765 6134 SH SOLE 6134 0 0 FORTUNE BRANDS INNOVATIONS INC COM 34964C106 498429 9682 SH SOLE 9682 0 0 FRANCO NEV CORP COM 351858105 1408268 8591 SH SOLE 6121 0 2470 FRANKLIN RESOURCES INC COM 354613101 474210 19883 SH SOLE 19883 0 0 FREEPORT-MCMORAN INC CL B 35671D857 287497 6632 SH SOLE 6632 0 0 FRESHPET INC COM 358039105 19184564 282292 SH SOLE 248651 0 33641 FULLER H B CO COM 359694106 46507545 773188 SH SOLE 743140 0 30048 GALLAGHER ARTHUR J & CO COM 363576109 6855150 21414 SH SOLE 21358 0 56 GATES INDL CORP PLC ORD SHS G39108108 26321402 1142918 SH SOLE 1128631 0 14287 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 49699948 670986 SH SOLE 469614 0 201372 GE VERNOVA INC COM 36828A101 3937934 7442 SH SOLE 7192 0 250 GENEDX HOLDINGS CORP COM CL A 81663L200 8619631 93377 SH SOLE 53086 0 40291 GENERAL DYNAMICS CORP COM 369550108 2336780 8012 SH SOLE 8012 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 7883598 30629 SH SOLE 30129 0 500 GENERAL MLS INC COM 370334104 7371560 142281 SH SOLE 131777 0 10504 GENIUS SPORTS LIMITED SHARES CL A G3934V109 7945631 764003 SH SOLE 432827 0 331176 GENUINE PARTS CO COM 372460105 37689182 310685 SH SOLE 284428 0 26257 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 939918 18627 SH SOLE 17927 0 700 GIBRALTAR INDS INC COM 374689107 41719254 707103 SH SOLE 685887 0 21216 GILEAD SCIENCES INC COM 375558103 2270194 20476 SH SOLE 20156 0 320 GITLAB INC CLASS A COM 37637K108 2780310 61634 SH SOLE 60904 0 730 GLACIER BANCORP INC NEW COM 37637Q105 126894322 2945548 SH SOLE 2861688 0 83860 GLAUKOS CORP COM COM 377322102 5434603 52615 SH SOLE 31000 0 21615 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 778267 10315 SH SOLE 10315 0 0 GLOBANT S A COM L44385109 266343 2932 SH SOLE 2832 0 100 GLOBE LIFE INC COM 37959E102 1133525 9120 SH SOLE 9120 0 0 GOGO INC COM 38046C109 25670182 1748650 SH SOLE 1748650 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 9985166 421849 SH SOLE 0 0 421849 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 668234 7600 SH SOLE 7600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8725850 12329 SH SOLE 12329 0 0 GOSSAMER BIO INC COM 38341P102 32174 26158 SH SOLE 26158 0 0 GRAINGER W W INC COM 384802104 2401914 2309 SH SOLE 2298 0 11 GRANITE RIDGE RESOURCES INC COM 387432107 9536393 1497079 SH SOLE 1497079 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7474569 354748 SH SOLE 349242 0 5506 GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 577692 6810 SH SOLE 6810 0 0 GSK PLC SPONSORED ADR 37733W204 12647578 329364 SH SOLE 329364 0 0 GUARDIAN PHARMACY SVCS INC CL A 40145W101 19470052 913658 SH SOLE 901101 0 12557 HAEMONETICS CORP COM 405024100 44647600 598410 SH SOLE 580607 0 17802 HALEON PLC ADR SPONS ADS 405552100 2189377 211126 SH SOLE 211126 0 0 HAMILTON LANE INC CL A 407497106 18248776 128404 SH SOLE 126613 0 1791 HANCOCK WHITNEY CORPORATION COM 410120109 27750776 483463 SH SOLE 477269 0 6194 HANOVER INS GROUP INC COM 410867105 13546051 79742 SH SOLE 78659 0 1083 HARTFORD INSURANCE GROUP INC COM 416515104 13930453 109801 SH SOLE 24384 0 85417 HASBRO INC COM 418056107 741318 10042 SH SOLE 10042 0 0 HCA HEALTHCARE INC COM 40412C101 15858808 41396 SH SOLE 1949 0 39447 HDFC BANK LTD SPONSORED ADS 40415F101 20616026 268893 SH SOLE 265 0 268628 HEALTHPEAK PROPERTIES INC COM 42250P103 377936 21584 SH SOLE 21584 0 0 HEICO CORP NEW COM 422806109 4225296 12882 SH SOLE 12783 0 99 HERSHEY CO COM 427866108 31900543 192230 SH SOLE 177650 0 14580 HESS CORP COM 42809H107 28892656 208551 SH SOLE 208551 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 423049 20687 SH SOLE 20687 0 0 HEXCEL CORP NEW COM 428291108 539536 9551 SH SOLE 9176 0 375 HILTON WORLDWIDE HLDGS INC COM 43300A203 411495 1545 SH SOLE 1545 0 0 HINGE HEALTH INC COM 433313103 5185505 100203 SH SOLE 59073 0 41130 HOLOGIC INC COM 436440101 5555672 85262 SH SOLE 85262 0 0 HOME DEPOT INC COM 437076102 132125969 360370 SH SOLE 341053 0 19317 HONEYWELL INTL INC COM 438516106 4045179 17370 SH SOLE 17370 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 606479 14114 SH SOLE 14114 0 0 HOWMET AEROSPACE INC COM 443201108 821392 4413 SH SOLE 4413 0 0 HP INC COM 40434L105 521634 21326 SH SOLE 21326 0 0 HUMANA INC COM 444859102 2058548 8420 SH SOLE 8290 0 130 HUNTINGTON BANCSHARES INC COM 446150104 1275335 76094 SH SOLE 76094 0 0 ICF INTL INC COM 44925C103 51323068 605863 SH SOLE 592609 0 13254 ICHOR HOLDINGS SHS G4740B105 5593079 284780 SH SOLE 161232 0 123548 ICU MED INC COM 44930G107 43642943 330250 SH SOLE 320211 0 10038 IDEXX LABS INC COM 45168D104 1385366 2583 SH SOLE 1583 0 1000 ILLINOIS TOOL WKS INC COM 452308109 768700 3109 SH SOLE 3109 0 0 ILLUMINA INC COM 452327109 224118 2349 SH SOLE 2099 0 250 INDEPENDENT BK CORP MASS COM 453836108 36857238 586102 SH SOLE 568103 0 17999 INFINITY NAT RES INC COM 456941103 7086208 387013 SH SOLE 228028 0 158985 ING GROEP N.V. SPONSORED ADR 456837103 10499544 480218 SH SOLE 0 0 480218 INGREDION INC COM 457187102 2059661 15187 SH SOLE 14902 0 285 INSTALLED BLDG PRODS INC COM COM 45780R101 51746413 286966 SH SOLE 279255 0 7711 INSULET CORP COM 45784P101 1715423 5460 SH SOLE 5380 0 80 INTAPP INC COM 45827U109 19119119 370382 SH SOLE 365309 0 5073 INTEGER HLDGS CORP COM 45826H109 87692777 713119 SH SOLE 693241 0 19878 INTEL CORP COM 458140100 2715319 121220 SH SOLE 109220 0 12000 INTERPARFUMS INC COM 458334109 12707788 96777 SH SOLE 95657 0 1120 INTERCONTINENTAL EXCHANGE GROUP INC COM 45866F104 2793514 15226 SH SOLE 15226 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 69172875 234659 SH SOLE 230555 0 4104 INTUIT COM 461202103 6825636 8666 SH SOLE 7266 0 1400 INTUITIVE SURGICAL INC COM NEW 46120E602 30028293 55259 SH SOLE 54616 0 643 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1046179 5756 SH SOLE 4654 0 1102 INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY 46137V241 1287029 18061 SH SOLE 18061 0 0 INVESCO EXCHNG TRADED FD TR II S&P500 REV ETF 46138G698 317772 3047 SH SOLE 3047 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 15516859 28129 SH SOLE 17074 0 11055 IONIS PHARMACEUTICALS INC COM 462222100 279257 7068 SH SOLE 6828 0 240 IONQ INC COM 46222L108 214850 5000 SH SOLE 5000 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 7562977 49123 SH SOLE 29013 0 20110 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 668168 10916 SH SOLE 10916 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1519179 25307 SH SOLE 25157 0 150 ISHARES INC MSCI JPN ETF NEW 46434G822 28923426 385800 SH SOLE 385800 0 0 ISHARES TR MSCI AUST ETF 464286103 204522 7771 SH SOLE 7771 0 0 ISHARES TR COHEN&ST RLTY 464287564 275832 4510 SH SOLE 4510 0 0 ISHARES TR CORE DIV GRWTH 46434V621 360813 5643 SH SOLE 5643 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7377712 88377 SH SOLE 87977 0 400 ISHARES TR CORE MSCI EURO 46434V738 4132998 62432 SH SOLE 62432 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4048964 65285 SH SOLE 65285 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2280003 20862 SH SOLE 20862 0 0 ISHARES TR CORE S&P TTL STK 464287150 568653 4211 SH SOLE 4211 0 0 ISHARES TR CORE S&P US ETF 464287671 407584 2710 SH SOLE 2710 0 0 ISHARES TR CORE S&P500 ETF 464287200 41254486 66443 SH SOLE 65738 0 705 ISHARES TR DEVSMCP EXNA ETF 464288497 1594234 23752 SH SOLE 23752 0 0 ISHARES TR EUROPE ETF 464287861 800998 12664 SH SOLE 12664 0 0 ISHARES TR FTSE CHINA25 IDX 464287184 45104520 1227000 SH SOLE 1227000 0 0 ISHARES TR GLOBAL 100 ETF 464287572 277072 2570 SH SOLE 2570 0 0 ISHARES TR MICRO-CAP ETF 464288869 277661 2175 SH SOLE 2175 0 0 ISHARES TR MSCI USA MIN VL 46429B697 7422864 79076 SH SOLE 79076 0 0 ISHARES TR MORNINGSTR US EQ 464287127 202801 2364 SH SOLE 0 0 2364 ISHARES TR MRGSTR MD CP ETF 464288208 246030 3089 SH SOLE 0 0 3089 ISHARES TR MRGSTR MD CP VAL 464288406 205630 2706 SH SOLE 0 0 2706 ISHARES TR MSCI EAFE ETF 464287465 17510785 195892 SH SOLE 195322 0 570 ISHARES TR MSCI EMERG MKT 464287234 603907 12519 SH SOLE 11757 0 762 ISHARES TR RUS 1000 ETF 464287622 9550406 28125 SH SOLE 28125 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 148302945 349293 SH SOLE 348843 0 450 ISHARES TR RUS 1000 VAL ETF 464287598 13095390 67422 SH SOLE 67422 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 25554950 89397 SH SOLE 89397 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 14225184 90168 SH SOLE 89315 0 853 ISHARES TR RUS MD CP GR ETF 464287481 2290505 16516 SH SOLE 16191 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 505568 3826 SH SOLE 3756 0 70 ISHARES TR RUS MID CAP ETF 464287499 5085481 55295 SH SOLE 55295 0 0 ISHARES TR RUSSELL 2000 464287655 13970728 64742 SH SOLE 64742 0 0 ISHARES TR RUSSELL 3000 464287689 5120739 14589 SH SOLE 14589 0 0 ISHARES TR S&P 100 IDX FD 464287101 310437 1020 SH SOLE 1020 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 18660959 169491 SH SOLE 166291 0 3200 ISHARES TR S&P 500 VAL ETF 464287408 1079891 5526 SH SOLE 5526 0 0 ISHARES TR S&P MC 400 GRW 464287606 983676 10812 SH SOLE 10812 0 0 ISHARES TR SELECT DIVID ETF 464287168 367087 2764 SH SOLE 2764 0 0 ISHARES TR SP SMCP600VL ETF 464287879 469236 4716 SH SOLE 4521 0 195 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 17835354 2626709 SH SOLE 0 0 2626709 ITRON INC NOTE 465741AN6 450600 400000 PRN SOLE 400000 0 0 ITT INC COM 45073V108 561451 3580 SH SOLE 3580 0 0 J & J SNACK FOODS CORP COM COM 466032109 259709 2290 SH SOLE 2290 0 0 J P MORGAN EXCHANGE TRADED FD U S TECH LEADERS 46654Q732 2610659 30910 SH SOLE 0 0 30910 JABIL INC COM 466313103 26284379 120515 SH SOLE 609 0 119906 JACOBS SOLUTIONS INC COM 46982L108 1650486 12556 SH SOLE 12556 0 0 JANUS INTERNATIONAL GROUP INC COM 47103N106 21890602 2689262 SH SOLE 2601137 0 88125 JD.COM INC SPON ADS CL A 47215P106 13614425 835600 SH SOLE 0 0 835600 JEFFERIES FINL GROUP INC COM 47233W109 704134 12875 SH SOLE 12875 0 0 JFROG LTD ORD SHS M6191J100 9687388 220770 SH SOLE 132802 0 87968 JOHNSON & JOHNSON COM 478160104 95009859 621996 SH SOLE 523857 0 98138 JOHNSON CTLS INTL PLC SHS G51502105 67200554 636248 SH SOLE 593690 0 42558 JPMORGAN CHASE & CO COM 46625H100 79108203 272872 SH SOLE 197452 0 75419 KAISER ALUMINUM CORP COM PAR $0.01 483007704 290836 3640 SH SOLE 3640 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 13309048 161146 SH SOLE 0 0 161146 KBR INC COM 48242W106 64449949 1344386 SH SOLE 1228190 0 116197 KEYSIGHT TECHNOLOGIES INC COM 49338L103 256113 1563 SH SOLE 1563 0 0 KIMBERLY-CLARK CORP COM 494368103 1325169 10279 SH SOLE 9479 0 800 KINDER MORGAN INC DEL COM 49456B101 2803408 95354 SH SOLE 93354 0 2000 KINETIK HOLDINGS INC COM NEW CL A 02215L209 890603 20218 SH SOLE 20218 0 0 KINROSS GOLD CORP COM 496902404 279933 17910 SH SOLE 17910 0 0 KINSALE CAP GROUP INC COM 49714P108 1864658 3853 SH SOLE 3826 0 27 KKR & CO INC COM 48251W104 25186038 189326 SH SOLE 161544 0 27782 KLA CORP COM NEW 482480100 3023123 3375 SH SOLE 3375 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 74375763 911018 SH SOLE 887572 0 23446 KNIGHT-SWIFT TRANSN HLDGS INC CL A 499049104 366092 8277 SH SOLE 7977 0 300 KORNIT DIGITAL LTD SHS M6372Q113 6038564 303293 SH SOLE 171715 0 131578 KRAFT HEINZ CO COM 500754106 531247 20575 SH SOLE 20575 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 15829974 340796 SH SOLE 199192 0 141604 KROGER CO COM 501044101 18769733 261672 SH SOLE 1019 0 260653 L3HARRIS TECHNOLOGIES INC COM 502431109 10470563 41742 SH SOLE 41107 0 635 LA Z BOY INC COM 505336107 51549163 1386845 SH SOLE 1349183 0 37663 LABCORP HOLDINGS INC COM 504922105 5373842 20471 SH SOLE 20471 0 0 LAKELAND FINL CORP COM 511656100 54195673 881944 SH SOLE 854724 0 27220 LAM RESEARCH CORP COM 512807306 23889280 245421 SH SOLE 39368 0 206053 LANCASTER COLONY CORP COM 513847103 2926989 16938 SH SOLE 16650 0 288 LANCASTER COLONY CORP COM 513847103 52009299 301032 SH SOLE 294270 0 6762 LANDSTAR SYS INC COM 515098101 212006 1525 SH SOLE 1525 0 0 LANTHEUS HLDGS INC COM 516544103 83203564 1016408 SH SOLE 847257 0 169151 LATHAM GROUP INC COM 51819L107 3798614 595394 SH SOLE 337102 0 258292 LAUDER ESTEE COS INC CL A 518439104 879104 10880 SH SOLE 10880 0 0 LEONARDO DRS INC COM 52661A108 1055506 22709 SH SOLE 22709 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 1776 19460 PRN SOLE 19460 0 0 LILLY ELI & CO COM 532457108 5158930 6618 SH SOLE 6618 0 0 LIMBACH HLDGS INC COM 53263P105 7935965 56645 SH SOLE 32083 0 24562 LINCOLN ELEC HLDGS INC COM 533900106 2056822 9921 SH SOLE 9821 0 100 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 10377863 889277 SH SOLE 503497 0 385780 LINDE PLC SHS G54950103 23031283 49088 SH SOLE 47999 0 1089 LIQUIDITY SERVICES INC COM 53635B107 18497202 784112 SH SOLE 773376 0 10736 LITTELFUSE INC COM 537008104 50686591 223553 SH SOLE 215701 0 7853 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 197226 46406 SH SOLE 46406 0 0 LOAR HOLDINGS INC COM SHS 53947R105 23564307 273463 SH SOLE 269968 0 3495 LOCKHEED MARTIN CORP COM 539830109 7308812 15781 SH SOLE 15781 0 0 LOEWS CORP COM 540424108 1111194 12123 SH SOLE 10123 0 2000 LOWES COS INC COM 548661107 27824604 125409 SH SOLE 56297 0 69112 LUMENTUM HLDGS INC COM 55024U109 11058995 116337 SH SOLE 66002 0 50335 LUNDIN MINING CORP COM 550372957 16240433 1547491 SH SOLE 0 0 1547491 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 39617106 276482 SH SOLE 272623 0 3859 MAGNITE INC COM 55955D100 19398438 804247 SH SOLE 475482 0 328765 MAGNOLIA OIL & GAS CORP CL A 559663109 82396140 3665306 SH SOLE 3576362 0 88944 MAMAS CREATIONS INC COM 56146T103 5672834 683474 SH SOLE 386872 0 296602 MANHATTAN ASSOCS INC COM COM 562750109 3647073 18469 SH SOLE 18386 0 83 MARATHON PETE CORP COM 56585A102 472749 2846 SH SOLE 2846 0 0 MARKEL CORP COM 570535104 2872204 1438 SH SOLE 1438 0 0 MARRIOTT INTL INC NEW CL A 571903202 7305089 26738 SH SOLE 26463 0 275 MARSH & MCLENNAN COS INC COM 571748102 74663022 341488 SH SOLE 311802 0 29686 MARTIN MARIETTA MATLS INC COM 573284106 74704722 136084 SH SOLE 123998 0 12086 MASCO CORP COM 574599106 926784 14400 SH SOLE 14400 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6510990 11587 SH SOLE 11563 0 24 MATADOR RES CO COM 576485205 99515180 2085394 SH SOLE 2020211 0 65184 MATERION CORP COM 576690101 16879084 212660 SH SOLE 206116 0 6544 MATSON INC COM 57686G105 24683734 221677 SH SOLE 218721 0 2956 MAXCYTE INC COM 57777K106 2342696 1074631 SH SOLE 607977 0 466654 MCCORMICK & CO INC COM NON VTG 579780206 1495929 19730 SH SOLE 18730 0 1000 MCDONALDS CORP COM 580135101 15818596 54142 SH SOLE 51842 0 2300 MCGRATH RENTCORP COM 580589109 39362970 339453 SH SOLE 334026 0 5427 MCKESSON CORP COM 58155Q103 1210561 1652 SH SOLE 1632 0 20 MDU RES GROUP INC COM 552690109 188938 11334 SH SOLE 11334 0 0 MEDTRONIC PLC SHS G5960L103 1582920 18159 SH SOLE 18159 0 0 MERCADOLIBRE INC COM 58733R102 19790929 7572 SH SOLE 7391 0 181 MERCK & CO INC COM 58933Y105 20877194 263734 SH SOLE 261166 0 2568 MERCURY SYS INC COM 589378108 20850229 387119 SH SOLE 381798 0 5321 META PLATFORMS INC CL A 30303M102 114801084 155538 SH SOLE 149829 0 5709 METLIFE INC COM 59156R108 1130705 14060 SH SOLE 14060 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 787062 670 SH SOLE 370 0 300 MGE ENERGY INC COM 55277P104 26737166 302317 SH SOLE 292673 0 9645 MGIC INVT CORP WIS COM 552848103 1528332 54897 SH SOLE 54897 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2150587 30561 SH SOLE 30561 0 0 MICRON TECHNOLOGY INC COM 595112103 1206741 9791 SH SOLE 9791 0 0 MICROSOFT CORP COM 594918104 320624143 644587 SH SOLE 550940 0 93647 MICROSTRATEGY INC CL A NEW COM 594972408 2019129 4995 SH SOLE 4995 0 0 MID AMER APT CMNTYS INC COM 59522J103 48774679 329536 SH SOLE 317289 0 12247 MIMEDX GROUP INC COM 602496101 679188 111160 SH SOLE 111160 0 0 MIRION TECHNOLOGIES INC COM 60471A101 29703542 1379635 SH SOLE 1360599 0 19036 MIRUM PHARMACEUTICALS INC COM 604749101 6916714 135915 SH SOLE 76895 0 59020 MKS INC. COM 55306N104 33513929 337298 SH SOLE 332975 0 4323 MODINE MFG CO COM 607828100 36986652 375499 SH SOLE 337074 0 38425 MONDELEZ INTL INC CL A CL A 609207105 58061181 860931 SH SOLE 791609 0 69321 MONOLITHIC PWR SYS INC COM 609839105 12668339 17321 SH SOLE 17186 0 135 MONSTER BEVERAGE CORP NEW COM 61174X109 7923459 126492 SH SOLE 126209 0 283 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 6635866 303146 SH SOLE 171635 0 131511 MOODYS CORP COM 615369105 581343 1159 SH SOLE 1159 0 0 MOOG INC CL A 615394202 21617047 119451 SH SOLE 117810 0 1641 MORGAN STANLEY COM NEW 617446448 1870057 13276 SH SOLE 13276 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9615152 22868 SH SOLE 22836 0 32 MP MATERIALS CORP COM CL A 553368101 4530243 136166 SH SOLE 81771 0 54395 MPLX LP COM UNIT REP LTD 55336V100 2545624 49420 SH SOLE 49420 0 0 MSA SAFETY INC COM 553498106 2397287 14310 SH SOLE 14310 0 0 MURPHY USA INC COM COM 626755102 30015926 73784 SH SOLE 71835 0 1949 NATERA INC COM 632307104 513240 3038 SH SOLE 2938 0 100 NBT BANCORP INC COM 628778102 30943640 744730 SH SOLE 721828 0 22902 NCR VOYIX CORPORATION COM 62886E108 440954 37592 SH SOLE 37592 0 0 NETAPP INC COM COM 64110D104 6568168 61644 SH SOLE 267 0 61377 NETFLIX INC COM COM 64110L106 8917267 6659 SH SOLE 6659 0 0 NETSTREIT CORP COM 64119V303 17800897 1051440 SH SOLE 1014879 0 36561 NEUROPACE INC COM 641288105 3328030 298746 SH SOLE 170206 0 128540 NEWMARKET CORP COM 651587107 412443 597 SH SOLE 597 0 0 NEWMONT CORP COM 651639106 14628562 251091 SH SOLE 20702 0 230389 NEXTERA ENERGY INC COM 65339F101 13657349 196735 SH SOLE 76584 0 120151 NIKE INC CL B 654106103 2827889 39807 SH SOLE 39807 0 0 NORFOLK SOUTHN CORP COM 655844108 4654576 18184 SH SOLE 15109 0 3075 NORTHERN OIL AND GAS INC COM 665531307 22495362 793487 SH SOLE 711405 0 82082 NORTHERN TR CORP COM 665859104 1699240 13402 SH SOLE 13402 0 0 NORTHROP GRUMMAN CORP COM 666807102 8550658 17102 SH SOLE 17102 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1383628 11434 SH SOLE 8334 0 3100 NOVO-NORDISK A S ADR 670100205 14726825 213370 SH SOLE 212452 0 918 NOVOCURE LTD ORD SHS G6674U108 9617287 540297 SH SOLE 319729 0 220568 NPK INTERNATIONAL INC COM 651718504 8060408 947169 SH SOLE 536351 0 410818 NU HLDGS LTD ORD SHS CL A G6683N103 5821369 424298 SH SOLE 422158 0 2140 NUTANIX INC CL A 67059N108 697439 9124 SH SOLE 9124 0 0 NUTRIEN LTD COM 67077M108 3909418 67126 SH SOLE 66506 0 620 NVENT ELECTRIC PLC SHS G6700G107 716165 9777 SH SOLE 9467 0 310 NVIDIA CORP COM 67066G104 100400887 635489 SH SOLE 501753 0 133736 NVR INC COM 62944T105 10561494 1430 SH SOLE 6 0 1424 NXP SEMICONDUCTORS N V COM COM N6596X109 225045 1030 SH SOLE 1030 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11548177 128128 SH SOLE 127768 0 360 OCCIDENTAL PETE CORP COM 674599105 234038 5571 SH SOLE 5571 0 0 OLD DOMINION FREIGHT LINE INC COM 679580100 1126037 6938 SH SOLE 6938 0 0 OLD NATL BANCORP IND COM 680033107 84165721 3944034 SH SOLE 3831160 0 112874 OMEGA HEALTHCARE INVS INC COM 681936100 26287931 717270 SH SOLE 622896 0 94374 OMNICOM GROUP INC COM 681919106 925292 12862 SH SOLE 12862 0 0 ON HLDG AG NAMEN AKT A H5919C104 11135369 213936 SH SOLE 212521 0 1415 ON SEMICONDUCTOR CORP COM 682189105 12839140 244975 SH SOLE 155 0 244820 ONE GAS INC COM 68235P108 49089279 683120 SH SOLE 666191 0 16929 ONEOK INC NEW COM 682680103 3338177 40894 SH SOLE 40894 0 0 OPTION CARE HEALTH INC COM NEW COM 68404L201 12692794 390788 SH SOLE 385377 0 5411 ORACLE CORP COM 68389X105 151767863 694177 SH SOLE 658490 0 35687 ORIGIN BANCORP INC COM COM 68621T102 34668140 970007 SH SOLE 940356 0 29651 OTIS WORLDWIDE CORP COM 68902V107 2637794 26639 SH SOLE 26639 0 0 OXFORD INDS INC COM 691497309 21422353 532230 SH SOLE 516106 0 16125 PACCAR INC COM 693718108 377768 3974 SH SOLE 3974 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 780705 5727 SH SOLE 5727 0 0 PALO ALTO NETWORKS INC COM 697435105 1992419 9736 SH SOLE 9658 0 78 PARKER HANNIFIN CORP COM 701094104 8963591 12833 SH SOLE 11433 0 1400 PARSONS CORP DEL COM 70202L102 11861284 165268 SH SOLE 163008 0 2260 PATRICK INDS INC COM 703343103 39803175 431374 SH SOLE 417857 0 13517 PATRIOT NATL BANCORP INC COM NEW 70336F203 192427 126597 SH SOLE 126597 0 0 PAYCHEX INC COM 704326107 371214 2552 SH SOLE 2552 0 0 PAYMENTUS HOLDINGS INC COM CL A COM 70439P108 9859551 301055 SH SOLE 296923 0 4132 PAYPAL HLDGS INC COM 70450Y103 923054 12420 SH SOLE 12020 0 400 PEGASYSTEMS INC COM 705573103 1191185 22006 SH SOLE 21236 0 770 PELOTON INTERACTIVE INC CL A COM 70614W100 858020 123634 SH SOLE 123634 0 0 PENGUIN SOLUTIONS INC COM G8232Y101 7072685 357026 SH SOLE 202151 0 154875 PENTAIR PLC SHS COM G7S00T104 228624 2227 SH SOLE 2227 0 0 PENUMBRA INC COM 70975L107 2234221 8706 SH SOLE 8551 0 155 PEPSICO INC COM 713448108 37902251 287051 SH SOLE 280817 0 6234 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 8543208 439918 SH SOLE 249200 0 190718 PERMIAN RESOURCES CORP CLASS A COM 71424F105 5426739 398439 SH SOLE 391833 0 6606 PFIZER INC COM 717081103 3514710 144996 SH SOLE 141396 0 3600 PHILIP MORRIS INTL INC COM 718172109 9246376 50768 SH SOLE 50768 0 0 PHILLIPS 66 COM 718546104 2733998 22917 SH SOLE 22917 0 0 PHREESIA INC COM 71944F106 13820546 485613 SH SOLE 287420 0 198193 PINNACLE FINL PARTNERS INC COM 72346Q104 10387373 94080 SH SOLE 55682 0 38398 PINTEREST INC CL A 72352L106 20406169 569051 SH SOLE 236 0 568815 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105 1740638 95013 SH SOLE 95013 0 0 PLEXUS CORP COM 729132100 72658874 536976 SH SOLE 522473 0 14502 PLYMOUTH INDL REIT INC COM 729640102 24974032 1555043 SH SOLE 1507149 0 47895 PNC FINL SVCS GROUP INC COM 693475105 111836044 599914 SH SOLE 552688 0 47226 PORTLAND GEN ELEC CO COM NEW 736508847 366483 9020 SH SOLE 7620 0 1400 POTBELLY CORP COM 73754Y100 7835700 639649 SH SOLE 362074 0 277575 POTLATCHDELTIC CORPORATION COM 737630103 71705252 1868782 SH SOLE 1820695 0 48087 POWERFLEET INC COM 73931J109 2685384 623059 SH SOLE 352551 0 270508 PPG INDS INC COM 693506107 2099363 18456 SH SOLE 18456 0 0 PRIMORIS SVCS CORP COM 74164F103 7345377 94244 SH SOLE 53346 0 40898 PRIVIA HEALTH GROUP INC COM 74276R102 28675020 1246740 SH SOLE 1229597 0 17143 PROCORE TECHNOLOGIES INC COM 74275K108 2009701 29373 SH SOLE 29173 0 200 PROCTER AND GAMBLE CO COM 742718109 60573894 380203 SH SOLE 373473 0 6729 PROGRESSIVE CORP COM 743315103 598300 2242 SH SOLE 2195 0 47 PROLOGIS INC COM 74340W103 201620 1918 SH SOLE 1918 0 0 PROSHARES TR LARGE CAP CRE 74347R248 1153930 16375 SH SOLE 16375 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3024540 54723 SH SOLE 30985 0 23738 PRUDENTIAL FINL INC COM 744320102 619069 5762 SH SOLE 5762 0 0 PTC INC COM 69370C100 2724351 15808 SH SOLE 11133 0 4675 PUBLIC SVC ENTERPRISE GROUP COM 744573106 684720 8134 SH SOLE 8134 0 0 PULMONX CORP COM 745848101 2410143 930557 SH SOLE 526726 0 403831 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 2049719 50950 SH SOLE 0 0 50950 Q2 HLDGS INC COM COM 74736L109 19124836 204347 SH SOLE 201535 0 2812 QCR HOLDINGS INC COM 74727A104 14372325 211669 SH SOLE 209207 0 2462 QUALCOMM INC COM 747525103 3203395 20114 SH SOLE 20114 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19404710 108026 SH SOLE 1622 0 106404 QUIDELORTHO CORP COM COM 219798105 30279430 1050637 SH SOLE 1017859 0 32778 QUINSTREET INC COM 74874Q100 5345136 331996 SH SOLE 188043 0 143953 RADNET INC COM 750491102 31242224 548976 SH SOLE 542114 0 6862 RAMBUS INC DEL COM 750917106 30758517 480448 SH SOLE 465493 0 14955 RANGE RES CORP COM 75281A109 2600887 63951 SH SOLE 62761 0 1190 RAYMOND JAMES FINL INC COM 754730109 60572642 394945 SH SOLE 354233 0 40712 RBC BEARINGS INC COM 75524B104 15537454 40378 SH SOLE 39762 0 616 REGAL REXNORD CORPORATION COM 758750103 16080123 110928 SH SOLE 109297 0 1631 REMITLY GLOBAL INC COM 75960P104 3153341 167999 SH SOLE 95118 0 72881 RENAISSANCERE HLDGS LTD COM G7496G103 884262 3640 SH SOLE 3265 0 375 RENASANT CORP COM 75970E107 17532547 487964 SH SOLE 482228 0 5736 REPUBLIC SVCS INC COM 760759100 2082375 8444 SH SOLE 8444 0 0 REV GROUP INC COM 749527107 2631727 55300 SH SOLE 55300 0 0 REVOLVE GROUP INC CL A 76156B107 10009642 499234 SH SOLE 294520 0 204714 RHYTHM PHARMACEUTICALS INC COM COM 76243J105 3082092 48775 SH SOLE 28756 0 20019 ROCKWELL AUTOMATION INC COM 773903109 707854 2131 SH SOLE 2131 0 0 ROPER TECHNOLOGIES INC COM 776696106 2407936 4248 SH SOLE 4223 0 25 ROSS STORES INC COM 778296103 3093271 24246 SH SOLE 24246 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 704252 2249 SH SOLE 2249 0 0 RPM INTL INC COM 749685103 1848058 16825 SH SOLE 16425 0 400 RTX CORPORATION COM 75513E101 13430251 91975 SH SOLE 91975 0 0 S&P GLOBAL INC COM 78409V104 3597700 6823 SH SOLE 6823 0 0 SALESFORCE INC COM 79466L302 19947602 73151 SH SOLE 73059 0 92 SALESFORCE INC COM 79466L302 11503820 505468 SH SOLE 0 0 505468 SAP SE SPON ADR 803054204 11392194 37462 SH SOLE 37282 0 180 SCHEIN HENRY INC COM COM 806407102 1690961 23148 SH SOLE 23148 0 0 SCHLUMBERGER LTD COM 806857108 2983087 88257 SH SOLE 85809 0 2448 SCHWAB CHARLES CORP COM 808513105 920703 10091 SH SOLE 10091 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3437942 155563 SH SOLE 155563 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 279407 11725 SH SOLE 11725 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 736480 25213 SH SOLE 25213 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 264491 1217 SH SOLE 1217 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 255023 1892 SH SOLE 1892 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 413364 4874 SH SOLE 4874 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 379634 7249 SH SOLE 7249 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6287881 77001 SH SOLE 77001 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1384408 5467 SH SOLE 5467 0 0 SELECTIVE INS GROUP INC COM 816300107 23568544 271994 SH SOLE 264125 0 7868 SEMRUSH HLDGS INC CL A COM 81686C104 7980914 881869 SH SOLE 502034 0 379835 SERVICE CORP INTL COM 817565104 47130216 578994 SH SOLE 555053 0 23941 SERVICENOW INC COM 81762P102 4919911 4786 SH SOLE 4768 0 17 SHAKE SHACK INC CL A 819047101 541169 3849 SH SOLE 3659 0 190 SHELL PLC SPON ADS 780259305 92620741 1315449 SH SOLE 1251555 0 63894 SHERWIN WILLIAMS CO COM 824348106 568948 1657 SH SOLE 1657 0 0 SHIFT4 PMTS INC CL A 82452J109 999524 10085 SH SOLE 9725 0 360 SHOPIFY INC CL A 82509L107 4370611 37890 SH SOLE 37788 0 102 SI-BONE INC COM 825704109 27871498 1480951 SH SOLE 1260785 0 220166 SILVERCREST ASSET MGMT GROUP I CL A 828359109 158600 10000 SH SOLE 10000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 255608 1590 SH SOLE 1590 0 0 SIMPLY GOOD FOODS CO COM 82900L102 58619930 1855645 SH SOLE 1782321 0 73324 SITIME CORP COM 82982T106 10052475 47177 SH SOLE 28210 0 18967 SNAP ON INC COM 833034101 228717 735 SH SOLE 735 0 0 SNOWFLAKE INC CL A 833445109 263825 1179 SH SOLE 1179 0 0 SOLVENTUM CORP COM SHS 83444M101 707360 9327 SH SOLE 9327 0 0 SONOCO PRODS CO COM 835495102 15453433 354762 SH SOLE 349086 0 5676 SONY GROUP CORPORATION SPONSORED ADR 835699307 9318376 357986 SH SOLE 356181 0 1805 SOUTH BOW CORP COM 83671M105 812823 31371 SH SOLE 31371 0 0 SOUTHERN CO COM 842587107 1442532 15709 SH SOLE 15709 0 0 SOUTHSTATE CORPORATION COM 840441109 27602879 299930 SH SOLE 262864 0 37066 SPDR S&P 500 ETF TR TR UNIT 78462F103 46887595 75888 SH SOLE 75828 0 60 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3193349 5637 SH SOLE 5565 0 73 SPDR SER TR S&P OILGAS EXP 78468R556 1542937 12265 SH SOLE 11915 0 350 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 319105 4001 SH SOLE 4001 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 444505 5360 SH SOLE 5060 0 300 SPDR SERIES TRUST SPDR KBW BK ETF 78464A797 1141519 20472 SH SOLE 20472 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 600547 21387 SH SOLE 20562 0 825 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 9016843 355694 SH SOLE 290694 0 65000 SPROUT SOCIAL INC COM CL A 85209W109 4005812 191574 SH SOLE 108513 0 83061 SPS COMM INC COM 78463M107 26605731 195501 SH SOLE 192996 0 2505 SPX TECHNOLOGIES INC COM 78473E103 28859405 172110 SH SOLE 169929 0 2181 STANDARDAERO INC COM 85423L103 582328 18399 SH SOLE 17644 0 755 STANDEX INTL CORP COM 854231107 52672852 336607 SH SOLE 326167 0 10441 STAR BULK CARRIERS CORP SHS PAR Y8162K204 1590002 92174 SH SOLE 92174 0 0 STARBUCKS CORP COM 855244109 4225699 46117 SH SOLE 45517 0 600 STATE STR CORP COM 857477103 1040962 9789 SH SOLE 9789 0 0 STEEL DYNAMICS INC COM 858119100 12148917 94906 SH SOLE 320 0 94586 STERIS PLC SHS USD G8473T100 2813937 11714 SH SOLE 10489 0 1225 STERLING INFRASTRUCTURE INC COM 859241101 10070672 43647 SH SOLE 26033 0 17614 STEVANATO GROUP S P A ORD SHS T9224W109 8477821 347025 SH SOLE 345280 0 1745 STIFEL FINL CORP COM 860630102 69090064 665731 SH SOLE 621707 0 44024 STMICROELECTRONICS N V NY REGISTRY 861012102 726799 23900 SH SOLE 23900 0 0 STRYKER CORP COM 863667101 88483082 223651 SH SOLE 208419 0 15232 SUNCOR ENERGY INC NEW COM 867224107 1053731 28137 SH SOLE 27137 0 1000 SUNCOR ENERGY INC NEW COM 867224107 3097236 82850 SH SOLE 82850 0 0 SWEETGREEN INC COM CL A 87043Q108 3309074 222384 SH SOLE 131083 0 91301 SYNOVUS FINL CORP COM 87161C501 96962740 1873675 SH SOLE 1746137 0 127538 SYSCO CORP COM 871829107 1436595 18967 SH SOLE 18967 0 0 T-MOBILE US INC COM 872590104 627815 2635 SH SOLE 2635 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 49848407 220091 SH SOLE 98333 0 121758 TANDEM DIABETES CARE INC COM NEW 875372203 6452422 346160 SH SOLE 203971 0 142189 TAPESTRY INC COM 876030107 325160 3703 SH SOLE 1903 0 1800 TARGA RES CORP COM 87612G101 3139707 18036 SH SOLE 18036 0 0 TARGET CORP COM 87612E106 60025377 608468 SH SOLE 562798 0 45670 TC ENERGY CORP COM 87807B107 1558109 31935 SH SOLE 31935 0 0 TD SYNNEX CORP COM 87162W100 89639392 660569 SH SOLE 609754 0 50815 TE CONNECTIVITY PLC COM G87052109 561548 3329 SH SOLE 3329 0 0 TECNOGLASS INC ORD SHS G87264100 4111065 53142 SH SOLE 30085 0 23057 TENARIS S A SPONSORED ADR 88031M109 4096085 109521 SH SOLE 108431 0 1090 TENNANT CO COM COM 880345103 17923991 231337 SH SOLE 218852 0 12485 TERNIUM SA SPON ADR 880890108 1587835 52752 SH SOLE 52752 0 0 TESLA INC COM 88160R101 4681991 14739 SH SOLE 14634 0 105 TEXAS INSTRS INC COM 882508104 50031432 240976 SH SOLE 204993 0 35983 TEXTRON INC COM 883203101 2371606 29538 SH SOLE 29038 0 500 THE TRADE DESK INC COM CL A 88339J105 3617785 50254 SH SOLE 49247 0 1007 THERMO FISHER SCIENTIFIC INC COM 883556102 16802262 41440 SH SOLE 40555 0 885 TIDEWATER INC NEW COM 88642R109 30109981 652715 SH SOLE 634579 0 18136 TJX COS INC NEW COM 872540109 8627999 69868 SH SOLE 63468 0 6400 TOAST INC CL A 888787108 1380608 31172 SH SOLE 30522 0 650 TOTALENERGIES SE SPONSORED ADS 89151E109 9676783 157628 SH SOLE 156773 0 855 TOWER SEMICONDUCTOR LTD ORD COM M87915274 4197450 96827 SH SOLE 54822 0 42005 TOYOTA MOTOR CORP COM 892331307 4218475 24489 SH SOLE 24274 0 215 TRACTOR SUPPLY CO COM 892356106 2843564 53886 SH SOLE 53511 0 375 TRANE TECHNOLOGIES PLC SHS G8994E103 1731706 3959 SH SOLE 3919 0 40 TRANSCAT INC COM 893529107 5375251 62532 SH SOLE 35382 0 27150 TRANSDIGM GROUP INC COM 893641100 1107026 728 SH SOLE 628 0 100 TRANSUNION COM 89400J107 644160 7320 SH SOLE 5120 0 2200 TRAVELERS COMPANIES INC COM 89417E109 1007650 3766 SH SOLE 3766 0 0 TRIMBLE INC COM 896239100 12456897 163948 SH SOLE 161441 0 2508 TRUIST FINL CORP COM 89832Q109 16711417 388728 SH SOLE 28991 0 359737 TWIST BIOSCIENCE CORP COM 90184D100 10107501 274735 SH SOLE 162956 0 111779 UBER TECHNOLOGIES INC COM 90353T100 3991467 42781 SH SOLE 42639 0 142 ULTA BEAUTY INC COM 90384S303 11603807 24804 SH SOLE 1268 0 23536 UNILEVER PLC SPON ADR NEW 904767704 686144 11217 SH SOLE 11217 0 0 UNION PACIFIC CORP COM 907818108 70168338 304974 SH SOLE 292053 0 12921 UNITED BANKSHARES INC WEST VA COM 909907107 78463139 2153803 SH SOLE 2100061 0 53742 UNITED AIRLS HLDGS INC COM 910047109 1015999 12759 SH SOLE 12759 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1477676 14639 SH SOLE 14539 0 100 UNITED RENTALS INC COM 911363109 753400 1000 SH SOLE 1000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 378153 1316 SH SOLE 1156 0 160 UNITEDHEALTH GROUP INC COM 91324P102 4494279 14406 SH SOLE 14271 0 135 UNIVERSAL HLTH SVCS INC CL B 913903100 264117 1458 SH SOLE 1458 0 0 URBAN OUTFITTERS INC COM 917047102 23224189 320157 SH SOLE 315732 0 4425 US BANCORP DEL COM NEW 902973304 1364648 30158 SH SOLE 30158 0 0 US FOODS HLDG CORP COM 912008109 110349757 1432926 SH SOLE 1307873 0 125053 VALERO ENERGY CORP NEW COM 91913Y100 314543 2340 SH SOLE 2340 0 0 VALMONT INDS INC COM 920253101 467975 1433 SH SOLE 1393 0 40 VALVOLINE INC COM 92047W101 11398416 300988 SH SOLE 296852 0 4136 VANECK ETF TRUST BDC INCOME ETF 92189F411 194969 11976 SH SOLE 11976 0 0 VANECK MERK GOLD ETF GOLD SHS 921078101 239813 7520 SH SOLE 7520 0 0 VANECK ETF TRUST SEMICONDUCTOR ET 92189F676 332704 1193 SH SOLE 1193 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1491025 13030 SH SOLE 13030 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 8990449 105065 SH SOLE 102269 0 2796 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2740802 27075 SH SOLE 27075 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 787220 4085 SH SOLE 4085 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 64649971 147468 SH SOLE 146998 0 470 VANGUARD INDEX FDS LARGE CAP ETF 922908637 225102 789 SH SOLE 789 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 723488 2544 SH SOLE 2544 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 247841 1507 SH SOLE 1507 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 310393 1109 SH SOLE 1109 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16143981 28421 SH SOLE 28148 0 273 VANGUARD INDEX FDS SM CP VAL ETF 922908611 528284 2709 SH SOLE 2234 0 475 VANGUARD INDEX FDS SMALL CP ETF 922908751 558325 2356 SH SOLE 2356 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 546680 1974 SH SOLE 1974 0 0 VANGUARD INDEX FDS TOT STKIDX ADM 922908728 3009590 20334 SH SOLE 20334 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3978844 13091 SH SOLE 13091 0 0 VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF 922042874 538392 6947 SH SOLE 6947 0 0 VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858 12189327 246448 SH SOLE 246448 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 121929984 1116575 SH SOLE 1112940 0 3635 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 25689140 301480 SH SOLE 301480 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 13084681 62765 SH SOLE 62765 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3769963 27104 SH SOLE 27104 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1100208 4034 SH SOLE 4034 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 223704 1093 SH SOLE 1093 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 11902733 208783 SH SOLE 205374 0 3409 VANGUARD WORLD FDS INF TECH ETF 92204A702 723638 1091 SH SOLE 1091 0 0 VEECO INSTRS INC DEL COM 922417100 5590621 275129 SH SOLE 156736 0 118393 VERALTO CORP COM SHS 92338C103 1357071 13443 SH SOLE 13400 0 43 VERICEL CORP COM 92346J108 8682838 204062 SH SOLE 120248 0 83814 VERISK ANALYTICS INC COM 92345Y106 6852377 21998 SH SOLE 21869 0 129 VERITEX HLDGS INC COM 923451108 15180908 581644 SH SOLE 573642 0 8002 VERIZON COMMUNICATIONS INC COM 92343V104 6207329 143456 SH SOLE 138900 0 4556 VERTEX INC CL A 92538J106 19458101 550675 SH SOLE 543595 0 7080 VERTEX PHARMACEUTICALS INC COM 92532F100 7547569 16953 SH SOLE 16924 0 29 VIAVI SOLUTIONS INC COM 925550105 3788062 376173 SH SOLE 212901 0 163272 VISA INC COM CL A 92826C839 57216815 161151 SH SOLE 138983 0 22168 VSE CORP COM 918284100 10980315 83832 SH SOLE 47470 0 36362 WABASH NATL CORP COM 929566107 4812105 452691 SH SOLE 256341 0 196350 WABTEC CORP COM 929740108 1176966 5622 SH SOLE 5622 0 0 WALMART INC COM 931142103 10487150 107253 SH SOLE 107253 0 0 WARBY PARKER INC CL A COM 93403J106 9940540 453285 SH SOLE 267482 0 185803 WASTE CONNECTIONS INC COM 94106B101 125590060 672612 SH SOLE 631772 0 40840 WASTE MGMT INC DEL COM 94106L109 1130371 4940 SH SOLE 2910 0 2030 WAYSTAR HLDG CORP COM 946784105 19559605 478581 SH SOLE 472011 0 6570 WEAVE COMMUNICATIONS INC COM 94724R108 4923734 591795 SH SOLE 334282 0 257513 WEBSTER FINL CORP CONN COM 947890109 441004 8077 SH SOLE 8077 0 0 WELLS FARGO CO NEW COM 949746101 2064787 25771 SH SOLE 25521 0 250 WERNER ENTERPRISES INC COM 950755108 5840785 213479 SH SOLE 120765 0 92714 WEST PHARMACEUTICAL SVSC INC COM 955306105 257104 1175 SH SOLE 1175 0 0 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 1614719 41724 SH SOLE 41724 0 0 WEYERHAEUSER CO COM 962166104 288730 11239 SH SOLE 11239 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2694000 30000 SH SOLE 30000 0 0 WILLIAMS COS INC DEL COM 969457100 137865057 2194954 SH SOLE 2044257 0 150697 WILLIS TOWERS WATSON PLC LTD SHS G96629103 5980735 19513 SH SOLE 93 0 19420 WILLSCOT HLDNGS CORP COM CL A 971378104 28197646 1029110 SH SOLE 962119 0 66991 WINGSTOP INC COM 974155103 1975654 5867 SH SOLE 5867 0 0 WINTRUST FINANCIAL CORP COM 97650W108 13841003 111639 SH SOLE 109752 0 1887 WISDOMTREE TR INDIA ERNGS FD 97717W422 650339 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 476816 5694 SH SOLE 5694 0 0 WIX COM LTD SHS COM M98068105 2235554 14108 SH SOLE 13997 0 111 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1702994 110369 SH SOLE 110369 0 0 WORKIVA INC COM CL A 98139A105 14967756 218667 SH SOLE 215658 0 3009 XOMETRY INC CLASS A COM COM 98423F109 4823117 142738 SH SOLE 80814 0 61924 XPO INC COM 983793100 377102 2986 SH SOLE 2771 0 215 XYLEM INC COM 98419M100 8709056 67324 SH SOLE 66863 0 461 YUM BRANDS INC COM 988498101 2925666 19744 SH SOLE 19744 0 0 YUM CHINA HLDGS INC COM 98850P109 743617 16632 SH SOLE 16632 0 0 ZEBRA TECHNOLOGIES CORP CL A COM CL A 989207105 36513759 118411 SH SOLE 107075 0 11336 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 9465134 611048 SH SOLE 364434 0 246614 ZEVIA PBC CL A 98955K104 4238370 1316264 SH SOLE 742582 0 573682 ZIMMER BIOMET HLDGS INC COM 98956P102 287708 3154 SH SOLE 2354 0 800 ZOETIS INC CL A 98978V103 3235005 20744 SH SOLE 20744 0 0 ZSCALER INC COM COM 98980G102 213479 680 SH SOLE 680 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3127018 176170 SH SOLE 174455 0 1715 ZYMEWORKS INC COM 98985Y108 3523111 280726 SH SOLE 158889 0 121837