0000950123-25-005582.txt : 20250515 0000950123-25-005582.hdr.sgml : 20250515 20250515111330 ACCESSION NUMBER: 0000950123-25-005582 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250515 DATE AS OF CHANGE: 20250515 EFFECTIVENESS DATE: 20250515 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: 25950078 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-2025 03-31-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 05-15-2025 0 838 13970085886 false
INFORMATION TABLE 2 41929.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 6282818 42781 SH SOLE 42781 0 0 AAON INC COM PAR $0.004 000360206 334709 4284 SH SOLE 4109 0 175 ABBOTT LABS COM 002824100 164956684 1243548 SH SOLE 1153321 0 90227 ABBVIE INC COM 00287Y109 27435271 130943 SH SOLE 127754 0 3189 ABM INDS INC COM 000957100 41408943 874344 SH SOLE 836736 0 37608 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 210151 2300 SH SOLE 2300 0 0 ACADIA HEALTHCARE COMPANY INC COM 00404A109 14070390 464063 SH SOLE 457330 0 6733 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 17306165 55461 SH SOLE 53682 0 1779 ACI WORLDWIDE INC COM 004498101 532328 9730 SH SOLE 9730 0 0 ACV AUCTIONS INC COM 00091G104 6457377 458295 SH SOLE 270022 0 188273 ADDUS HOMECARE CORP COM 006739106 73746835 745746 SH SOLE 722040 0 23706 ADOBE SYS INC COM 00724F101 4748485 12381 SH SOLE 12111 0 270 ADVANCED ENERGY INDS COM 007973100 47524739 498633 SH SOLE 479536 0 19097 ADVANCED MICRO DEVICES INC COM 007903107 6087140 59248 SH SOLE 59106 0 142 AEHR TEST SYSTEMS COM 00760J108 2627075 360367 SH SOLE 203883 0 156484 AES CORP COM 00130H105 164192 13220 SH SOLE 13220 0 0 AFLAC INC COM 001055102 1300923 11700 SH SOLE 11700 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 11482523 98158 SH SOLE 96058 0 2100 AGIOS PHARMACEUTICALS INC COM 00847X104 2422495 82679 SH SOLE 46795 0 35884 AGREE REALTY CORP COM 008492100 909530 11783 SH SOLE 11783 0 0 AIR PRODS & CHEMS INC COM 009158106 3273826 11101 SH SOLE 10445 0 656 AIRBNB INC COM 009066101 13627758 114078 SH SOLE 38490 0 75588 ALAMOS GOLD INC NEW COM 011532108 609004 22775 SH SOLE 17865 0 4910 ALBEMARLE CORP COM 012653101 276197 3835 SH SOLE 3835 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 221750 1677 SH SOLE 1677 0 0 ALIGN TECHNOLOGY INC COM 016255101 566018 3563 SH SOLE 2556 0 1007 ALKAMI TECHNOLOGY INC COM 01644J108 7142730 272104 SH SOLE 153944 0 118160 ALLEGION PUB LTD CO ORD SHS COM G0176J109 264573 2028 SH SOLE 2028 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 16569745 659361 SH SOLE 526276 0 133086 ALLSTATE CORP COM 020002101 3922527 18943 SH SOLE 18729 0 214 ALLY FINL INC COM 02005N100 211526 5800 SH SOLE 5800 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2651866 9821 SH SOLE 9821 0 0 ALPHABET INC CAP STK CL A COM 02079K305 85653221 553888 SH SOLE 531999 0 21889 ALPHABET INC CAP STK CL C 02079K107 142072463 909380 SH SOLE 793652 0 115728 ALPS ETF TR ALERIAN MLP 00162Q452 397860 7660 SH SOLE 7660 0 0 ALTIMMUNE INC COM 02155H200 517500 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM 02209S103 2970330 49489 SH SOLE 49489 0 0 AMAZON COM INC COM 023135106 82915004 435798 SH SOLE 264708 0 171090 AMBEV SA SPONSORED ADR COM 02319V103 41358 17750 SH SOLE 17750 0 0 AMCOR PLC ORD COM G0250X107 98940 10200 SH SOLE 10200 0 0 AMENTUM HOLDINGS INC COM 023939101 182000 10000 SH SOLE 10000 0 0 AMERESCO INC CL A 02361E108 2903718 240374 SH SOLE 136012 0 104362 AMERICAN AIRLS GROUP INC COM 02376R102 111988 10615 SH SOLE 10615 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT AVANTIS EMGMKT 025072604 300850 5000 SH SOLE 5000 0 0 AMERICAN ELEC PWR INC COM 025537101 17546030 160575 SH SOLE 5122 0 155453 AMERICAN EXPRESS CO COM 025816109 15481223 57540 SH SOLE 55390 0 2150 AMERICAN HOMES 4 RENT CL A 02665T306 36890190 975673 SH SOLE 852364 0 123309 AMERICAN INTL GROUP INC COM 026874784 2061260 23709 SH SOLE 23709 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2892557 13293 SH SOLE 13218 0 75 AMERICAN WTR WKS CO INC NEW COM 030420103 5240394 35523 SH SOLE 35523 0 0 AMERIPRISE FINL INC COM 03076C106 138891236 286900 SH SOLE 244731 0 42169 AMETEK INC COM 031100100 107466264 624296 SH SOLE 568672 0 55624 AMGEN INC COM 031162100 33323173 106959 SH SOLE 65094 0 41865 AMICUS THERAPEUTICS INC COM 03152W109 4355082 533711 SH SOLE 313003 0 220708 AMKOR TECHNOLOGY INC COM 031652100 968648 53635 SH SOLE 52690 0 945 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 4808165 165856 SH SOLE 93839 0 72017 AMPHENOL CORP NEW CL A 032095101 4378460 66755 SH SOLE 66755 0 0 ANALOG DEVICES INC COM 032654105 2253057 11172 SH SOLE 7372 0 3800 AON PLC SHS CL A G0403H108 10581871 26515 SH SOLE 26405 0 110 APOLLO GLOBAL MGMT INC COM 03769M106 206232 1506 SH SOLE 1506 0 0 APPLE INC COM 037833100 178839118 805110 SH SOLE 798752 0 6358 APPLIED INDL TECHNOLOGIES INC COM 03820C105 8720207 38698 SH SOLE 22049 0 16649 APPLIED MATLS INC COM 038222105 18828594 129745 SH SOLE 21163 0 108582 APPLIED OPTOELECTRONICS INC COM 03823U102 4278920 278757 SH SOLE 157832 0 120925 ARCH CAP GROUP LTD COM G0450A105 7887886 82012 SH SOLE 81692 0 320 ARCOSA INC COM 039653100 88264040 1144503 SH SOLE 1090252 0 54251 ARGENX SE SPONSORED ADR 04016X101 2385216 4030 SH SOLE 4002 0 28 ARHAUS INC COM CL A 04035M102 5737511 659484 SH SOLE 373268 0 286216 ARISTA NETWORKS INC COM 040413205 4747045 61268 SH SOLE 61124 0 144 ARK ETF TR INNOVATION ETF 00214Q104 200740 4219 SH SOLE 4219 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 4321816 575475 SH SOLE 567113 0 8362 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 3564002 279749 SH SOLE 164639 0 115110 ARTERIS INC COM 04302A104 3992011 577715 SH SOLE 331963 0 245752 ARTIVION INC COM 228903100 11828904 481241 SH SOLE 474226 0 7015 ASBURY AUTOMOTIVE GROUP INC COM 043436104 39319138 178044 SH SOLE 170931 0 7113 ASML HOLDING N V N Y REGISTRY SHS N07059210 13600698 20525 SH SOLE 20428 0 97 ASSURANT INC COM 04621X108 419290 1999 SH SOLE 1999 0 0 ASTERA LABS INC COM 04626A103 1916899 32125 SH SOLE 31795 0 330 ASTRAZENECA PLC SPONSORED ADR 046353108 23682308 322208 SH SOLE 321008 0 1200 AT&T INC COM 00206R102 1879110 66447 SH SOLE 60374 0 6073 ATKORE INC COM 047649108 244939 4083 SH SOLE 3953 0 130 ATLANTIC UN BANKSHARES CORP COM 04911A107 1463237 46989 SH SOLE 46989 0 0 ATLAS ENERGY SOLUTIONS INC COM 642045108 6559286 367673 SH SOLE 216324 0 151349 ATMOS ENERGY CORP COM 049560105 125536941 812116 SH SOLE 752851 0 59265 AUTODESK INC COM 052769106 509463 1946 SH SOLE 1946 0 0 AUTOLIV INC COM 052800109 6291006 71125 SH SOLE 70762 0 363 AUTOMATIC DATA PROCESSING INC COM 053015103 11507176 37663 SH SOLE 37163 0 500 AUTOZONE INC COM 053332102 412883 108 SH SOLE 108 0 0 AVANTOR INC COM 05352A100 35004847 2159460 SH SOLE 1914211 0 245249 AVEPOINT INC COM CL A 053604104 4793878 331986 SH SOLE 187976 0 144010 AVERY DENNISON CORP COM 053611109 77624839 436168 SH SOLE 404082 0 32086 AVIDXCHANGE HOLDINGS INC COM 05368X102 5363312 632466 SH SOLE 357955 0 274511 AVIENT CORPORATION COM 05368V106 47548344 1279557 SH SOLE 1226596 0 52961 AXOGEN INC COM 05463X106 10734311 580233 SH SOLE 328408 0 251825 AXON ENTERPRISE INC COM 05464C101 552773 1051 SH SOLE 1011 0 40 AZENTA INC COM 114340102 779227 22495 SH SOLE 22495 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 54167 24290 SH SOLE 24290 0 0 BANCO DE CHILE SPONSORED ADR 059520106 13425264 506805 SH SOLE 0 0 506805 BANCORP INC DEL COM 05969A105 7102489 134415 SH SOLE 79438 0 54977 BANK NEW YORK MELLON CORP COM 064058100 2819290 33615 SH SOLE 33615 0 0 BARRICK GOLD CORPORATION COM 067901108 582928 29986 SH SOLE 23291 0 6695 BAXTER INTL INC COM 071813109 267918 7827 SH SOLE 5552 0 2275 BECTON DICKINSON & CO COM 075887109 39930426 174323 SH SOLE 156385 0 17938 BELDEN INC COM 077454106 57531343 573879 SH SOLE 550221 0 23658 BELLRING BRANDS INC COM 07831C103 22567486 303082 SH SOLE 297992 0 5090 BERKLEY W R CORP COM 084423102 13459476 189144 SH SOLE 5086 0 184058 BERKSHIRE HATHAWAY INC DEL CL A 084670108 30340781 38 SH SOLE 36 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 62497730 117349 SH SOLE 91023 0 26326 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 2255734 265693 SH SOLE 150395 0 115298 BIO TECHNE CORP COM 09073M104 518641 8846 SH SOLE 8516 0 330 BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 2036879 45385 SH SOLE 45385 0 0 BANK AMERICA CORP COM 060505104 17380693 416504 SH SOLE 89174 0 327330 BLACKROCK INC COM 09290D101 13963419 14753 SH SOLE 14263 0 490 BLACKSTONE INC COM 09260D107 34415589 246213 SH SOLE 246213 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1738768 53732 SH SOLE 53732 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 197338 13461 SH SOLE 13461 0 0 BOEING CO COM 097023105 2738351 16056 SH SOLE 15931 0 125 BOOKING HLDGS INC COM 09857L108 1792088 389 SH SOLE 351 0 38 BOOT BARN HLDGS INC COM 099406100 22263471 207237 SH SOLE 204223 0 3014 BORGWARNER INC COM 099724106 75377545 2630979 SH SOLE 2415494 0 215485 BOSTON SCIENTIFIC CORP COM 101137107 6619846 65621 SH SOLE 64401 0 1220 BP PLC SPONSORED ADR 055622104 319586 9458 SH SOLE 6268 0 3190 BRADY CORP CL A 104674106 220397 3120 SH SOLE 3120 0 0 BRIGHTSPRING HEALTH SVCS INC COM 10950A106 19822316 1095761 SH SOLE 1079800 0 15961 BRINKS CO COM 109696104 84905262 985437 SH SOLE 949713 0 35724 BRISTOL-MYERS SQUIBB CO COM 110122108 7101859 116443 SH SOLE 109893 0 6550 BROADCOM INC COM 11135F101 182299635 1088811 SH SOLE 1030619 0 58192 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1151685 4750 SH SOLE 4750 0 0 BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS 113004105 249372 5147 SH SOLE 5147 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 9047591 172631 SH SOLE 171931 0 700 BRUNSWICK CORP COM 117043109 30685639 569835 SH SOLE 548954 0 20881 BUILDERS FIRSTSOURCE INC COM 12008R107 7707674 61691 SH SOLE 192 0 61499 BURLINGTON STORES INC COM 122017106 534574 2243 SH SOLE 2128 0 115 BWX TECHNOLOGIES INC COM 05605H100 32816728 332658 SH SOLE 317069 0 15590 CADENCE BANK COM 12740C103 160929503 5300708 SH SOLE 5082493 0 218216 CADENCE DESIGN SYSTEM INC COM 127387108 9302883 36578 SH SOLE 36293 0 285 CANADIAN NATL RY CO COM 136375102 11900809 122110 SH SOLE 121620 0 490 CANTALOUPE INC COM 138103106 8167494 1037801 SH SOLE 587370 0 450431 CAPITAL ONE FINL CORP COM 14040H105 529838 2955 SH SOLE 2955 0 0 CARDINAL HEALTH INC COM 14149Y108 970314 7043 SH SOLE 5843 0 1200 CAREDX INC COM 14167L103 6779382 381937 SH SOLE 216260 0 165677 CARLISLE COS INC COM 142339100 102821577 301972 SH SOLE 272324 0 29648 CARRIER GLOBAL CORPORATION COM 14448C104 3059177 48252 SH SOLE 48252 0 0 CASELLA WASTE SYS INC CL A 147448104 128629356 1153523 SH SOLE 1109535 0 43988 CASTLE BIOSCIENCES INC COM 14843C105 3980016 198802 SH SOLE 112474 0 86328 CATERPILLAR INC COM 149123101 18540037 56216 SH SOLE 20325 0 35891 CBIZ INC COM 124805102 53642377 707123 SH SOLE 676664 0 30460 CBRE GROUP INC CL A 12504L109 233835 1788 SH SOLE 1788 0 0 CDW CORP COM 12514G108 382701 2388 SH SOLE 2388 0 0 CECO ENVIRONMENTAL CORP COM 125141101 4587474 201205 SH SOLE 113833 0 87372 CELLEBRITE DI LTD COM M2197Q107 6970959 358773 SH SOLE 212744 0 146029 CELSIUS HOLDINGS INC COM NEW 15118V207 4446088 124820 SH SOLE 124359 0 461 CENCORA INC COM 03073E105 23108445 83097 SH SOLE 11135 0 71962 CENTERSPACE COM 15202L107 55316325 854306 SH SOLE 822057 0 32249 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 36562642 1117099 SH SOLE 1069507 0 47591 CERIBELL INC COM 15678C102 5042932 262516 SH SOLE 150284 0 112232 CERTARA INC COM 15687V109 5120478 517220 SH SOLE 305388 0 211832 CERUS CORP COM 157085101 4840446 3482335 SH SOLE 2024964 0 1457371 CF INDS HLDGS INC COM 125269100 8461457 108272 SH SOLE 628 0 107644 CHAMPION HOMES INC COM 830830105 33737442 356030 SH SOLE 312222 0 43809 CHART INDS INC COM 16115Q308 8805818 60999 SH SOLE 60330 0 669 CHECK POINT SOFTWARE TECH LTD ORD M22465104 512820 2250 SH SOLE 2250 0 0 CHEFS WHSE INC COM 163086101 22502818 413199 SH SOLE 407165 0 6034 CHENIERE ENERGY INC COM NEW 16411R208 1959264 8467 SH SOLE 8467 0 0 CHEVRON CORP NEW COM 166764100 113703557 679679 SH SOLE 645295 0 34384 CHIPOTLE MEXICAN GRILL INC COM 169656105 3988833 79443 SH SOLE 79242 0 201 CHUBB LIMITED COM H1467J104 7954719 26341 SH SOLE 4515 0 21826 CIENA CORP COM NEW 171779309 4068510 67326 SH SOLE 8074 0 59252 CIGNA CORP COM 125523100 1548603 4707 SH SOLE 4707 0 0 CINTAS CORP COM 172908105 2676001 13020 SH SOLE 13020 0 0 CISCO SYS INC COM 17275R102 125947079 2040951 SH SOLE 1857438 0 183513 CITIGROUP INC COM NEW 172967424 102213293 1439827 SH SOLE 1306417 0 133410 CLEAN HARBORS INC COM 184496107 58141611 294985 SH SOLE 259292 0 35693 CLEARPOINT NEURO INC COM 18507C103 424473 35700 SH SOLE 35700 0 0 CLEARWATER ANALYTICS HLDGS INC CL A 185123106 24765880 924100 SH SOLE 911874 0 12226 CLEARWAY ENERGY INC CL C 18539C204 1985924 65607 SH SOLE 65607 0 0 CLOUDFLARE INC CL A COM 18915M107 238339 2115 SH SOLE 2115 0 0 CME GROUP INC COM 12572Q105 1028795 3878 SH SOLE 2878 0 1000 CNO FINL GROUP INC COM 12621E103 241570 5800 SH SOLE 5800 0 0 COCA COLA CO COM 191216100 30682819 428411 SH SOLE 421211 0 7200 COGNEX CORP COM 192422103 217819 7302 SH SOLE 7032 0 270 COHERENT CORP COM 19247G107 1118092 17217 SH SOLE 16977 0 240 COLGATE PALMOLIVE CO COM 194162103 5166431 55138 SH SOLE 54863 0 275 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4182820 34483 SH SOLE 34333 0 150 COLUMBIA BKG SYS INC COM 197236102 104461209 4188501 SH SOLE 3881400 0 307101 COMCAST CORP NEW CL A 20030N101 11646239 315616 SH SOLE 307354 0 8262 COMFORT SYS USA INC COM 199908104 6582946 20423 SH SOLE 15 0 20408 COMMVAULT SYSTEMS INC COM 204166102 1596689 10121 SH SOLE 10121 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 560100 30000 SH SOLE 30000 0 0 CONMED CORP COM 207410101 62540150 1035604 SH SOLE 1003204 0 32400 CONOCOPHILLIPS COM 20825C104 45994034 437955 SH SOLE 261555 0 176400 CONSOLIDATED EDISON INC COM 209115104 564621 5106 SH SOLE 5106 0 0 CONSTELLATION BRANDS INC CL A 21036P108 832706 4537 SH SOLE 4537 0 0 CONSTELLATION ENERGY CORP COM 21037T109 549442 2725 SH SOLE 2725 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 4750894 66104 SH SOLE 37412 0 28692 COOPER COS INC COM 216648501 219985 2608 SH SOLE 2608 0 0 COPA HOLDINGS SA CL A P31076105 1510889 16341 SH SOLE 16341 0 0 COPART INC COM 217204106 5165504 91279 SH SOLE 91279 0 0 CORE & MAIN INC CL A 21874C102 37676665 779894 SH SOLE 740683 0 39211 CORNING INC COM 219350105 512033 11185 SH SOLE 11185 0 0 CORTEVA INC COM 22052L104 307287 4883 SH SOLE 4883 0 0 COSTCO WHSL CORP NEW COM 22160K105 32821403 34703 SH SOLE 33803 0 900 COTERRA ENERGY INC COM 127097103 14086294 487415 SH SOLE 6824 0 480591 CRANE CO NEW COM 224408104 30311871 197884 SH SOLE 195113 0 2771 CRANE NXT CO COM 224441105 53321559 1037384 SH SOLE 964379 0 73005 CREDICORP LTD COM G2519Y108 13318445 71543 SH SOLE 0 0 71543 CROCS INC COM 227046109 30115134 283570 SH SOLE 279505 0 4065 CROWDSTRIKE HLDGS INC CL A 22788C105 245396 696 SH SOLE 696 0 0 CROWN HOLDINGS INC COM 228368106 419701 4702 SH SOLE 4702 0 0 CRYOPORT INC COM PAR $0.001 229050307 4491028 738656 SH SOLE 417944 0 320712 CSW INDUSTRIALS INC COM 126402106 25351454 86963 SH SOLE 85678 0 1285 CSX CORP COM 126408103 15232909 517598 SH SOLE 29466 0 488132 CUMMINS INC COM 231021106 447279 1427 SH SOLE 1427 0 0 CURTISS WRIGHT CORP COM 231561101 79752251 251370 SH SOLE 224533 0 26837 CVB FINL CORP COM 126600105 65150394 3529274 SH SOLE 3380517 0 148757 CVRX INC COM 126638105 4523033 369831 SH SOLE 209375 0 160456 CVS HEALTH CORP COM 126650100 68308125 1008238 SH SOLE 924865 0 83373 D R HORTON INC COM 23331A109 27955551 219897 SH SOLE 190750 0 29147 DANAHER CORP DEL COM 235851102 23939982 116780 SH SOLE 116164 0 616 DARDEN RESTAURANTS INC COM 237194105 227497 1095 SH SOLE 1095 0 0 DAVE INC COM 23834J201 5795623 70114 SH SOLE 39698 0 30416 DEERE & CO COM 244199105 10063651 21442 SH SOLE 21442 0 0 DELL TECHNOLOGIES INC CL C 24703L202 15930468 174772 SH SOLE 3341 0 171431 DELTA AIR LINES INC DEL COM NEW 247361702 88396855 2027451 SH SOLE 1838275 0 189176 DESCARTES SYS GROUP INC COM 249906108 3194597 31683 SH SOLE 31345 0 338 DEVON ENERGY CORP NEW COM 25179M103 210974 5641 SH SOLE 5441 0 200 DIAGEO P L C SPON ADR NEW 25243Q205 243232 2321 SH SOLE 2321 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3189531 19950 SH SOLE 19889 0 61 DICKS SPORTING GOODS INC COM 253393102 1945054 9650 SH SOLE 9650 0 0 DIGITAL RLTY TR INC COM 253868103 307214 2144 SH SOLE 2144 0 0 DISCOVER FINL SVCS COM 254709108 482740 2828 SH SOLE 2828 0 0 DISNEY WALT CO COM 254687106 12057990 122168 SH SOLE 114787 0 7381 DOCUSIGN INC COM 256163106 4362145 53589 SH SOLE 0 0 53589 DOLLAR TREE INC COM 256746108 572784 7630 SH SOLE 7630 0 0 DOMINION ENERGY INC COM 25746U109 18575767 331296 SH SOLE 60893 0 270403 DORMAN PRODUCTS INC COM 258278100 30913864 256461 SH SOLE 245494 0 10967 DOUGLAS DYNAMICS INC COM 25960R105 12166201 523728 SH SOLE 515170 0 8558 DOVER CORP COM 260003108 13658066 77744 SH SOLE 14216 0 63528 DOW INC COM 260557103 293957 8418 SH SOLE 8418 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 746694 22484 SH SOLE 21784 0 700 DUKE ENERGY CORP NEW COM NEW 26441C204 18441132 151194 SH SOLE 14293 0 136901 DUPONT DE NEMOURS INC COM 26614N102 46693175 625243 SH SOLE 567541 0 57702 DUTCH BROS INC CL A 26701L100 10813638 175148 SH SOLE 102993 0 72155 DYNATRACE INC COM COM NEW 268150109 846107 17945 SH SOLE 17405 0 540 EASTGROUP PPTY INC COM 277276101 27508854 156167 SH SOLE 154536 0 1631 EATON CORP PLC SHS G29183103 59505490 218907 SH SOLE 216730 0 2177 ECOLAB INC COM 278865100 9493817 37448 SH SOLE 35948 0 1500 EDWARDS LIFESCIENCES CORP COM 28176E108 632460 8726 SH SOLE 7726 0 1000 ELECTRONIC ARTS INC COM 285512109 14465729 100095 SH SOLE 200 0 99895 ELEMENT SOLUTIONS INC COM 28618M106 105117012 4649138 SH SOLE 4478865 0 170273 ELEVANCE HEALTH INC COM 036752103 18153056 41735 SH SOLE 418 0 41317 ELI LILLY & CO COM 532457108 5458439 6609 SH SOLE 6609 0 0 EMCOR GROUP INC COM 29084Q100 26286560 71116 SH SOLE 44952 0 26164 EMERSON ELEC CO COM 291011104 22036653 200991 SH SOLE 141179 0 59812 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 147688 19032 SH SOLE 19032 0 0 ENBRIDGE INC COM 29250N105 986163 22256 SH SOLE 22253 0 3 ENCOMPASS HEALTH CORP COM 29261A100 34916146 344749 SH SOLE 339761 0 4988 ENDAVA PLC ADS 29260V105 296084 15176 SH SOLE 14666 0 510 ENERGY RECOVERY INC COM 29270J100 7855015 494337 SH SOLE 281298 0 213039 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3277993 176331 SH SOLE 176331 0 0 ENFUSION INC CL A 292812104 4628142 415080 SH SOLE 234996 0 180084 ENPRO INC COM 29355X107 6837569 42262 SH SOLE 23927 0 18335 ENSIGN GROUP INC COM 29358P101 1691905 13075 SH SOLE 13075 0 0 ENTEGRIS INC COM 29362U104 1637626 18720 SH SOLE 18720 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 540738 13890 SH SOLE 13890 0 0 ENTERPRISE PRODS PARTNERS L P COM 293792107 6741768 197474 SH SOLE 193130 0 4344 EOG RES INC COM 26875P101 98706135 769698 SH SOLE 591392 0 178306 EQUIFAX INC COM 294429105 588685 2417 SH SOLE 2417 0 0 EQUINIX INC COM 29444U700 201391 247 SH SOLE 247 0 0 ESCO TECHNOLOGIES INC COM 296315104 86526275 543780 SH SOLE 521790 0 21990 EVOLENT HEALTH INC CL A 30050B101 16377655 1729425 SH SOLE 1706166 0 23259 EXACT SCIENCES CORP COM 30063P105 412900 9538 SH SOLE 9208 0 330 EXAGEN INC COM 30068X103 1909044 531767 SH SOLE 306437 0 225330 EXLSERVICE HOLDINGS INC COM 302081104 15844380 335615 SH SOLE 330419 0 5196 EXPEDIA INC DEL COM NEW 30212P303 2395929 14253 SH SOLE 14008 0 245 EXPONENT INC COM 30214U102 23782112 293389 SH SOLE 289632 0 3757 EXTRA SPACE STORAGE INC COM 30225T102 25973165 174915 SH SOLE 146200 0 28715 EXXON MOBIL CORP COM 30231G102 79974452 672450 SH SOLE 664537 0 7912 EZCORP INC CL A NON VTG 302301106 29961956 2035459 SH SOLE 2008669 0 26790 F M C CORP COM NEW 302491303 1378558 32675 SH SOLE 32245 0 430 FAIR ISAAC CORP COM 303250104 6332845 3434 SH SOLE 3428 0 6 FASTENAL CO COM 311900104 655298 8450 SH SOLE 8450 0 0 FEDERAL SIGNAL CORP COM 313855108 52122659 708670 SH SOLE 681597 0 27072 FERGUSON ENTERPRISES COMMON STOCK NEW 31488V107 6736229 42041 SH SOLE 41838 0 203 FERRARI N V COM N3167Y103 9534022 22282 SH SOLE 22182 0 100 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 1822956 28011 SH SOLE 28011 0 0 FIDELITY NATL INFORMATION SVCS COM 31620M106 89873611 1203450 SH SOLE 1098181 0 105269 FIRST LONG IS CORP COM 320734106 369376 29909 SH SOLE 29909 0 0 FIRST TR EXCHANGE TRADED FD II ISE CLOUD COMP 33734X192 200575 1962 SH SOLE 1962 0 0 FIRST WATCH RESTAURANT GROUP I COM 33748L101 10458098 628114 SH SOLE 619000 0 9114 FISERV INC COM 337738108 10995126 49790 SH SOLE 3547 0 46243 FIVE BELOW INC COM 33829M101 369006 4925 SH SOLE 4740 0 185 FLEX LTD ORD Y2573F102 2751396 83174 SH SOLE 82559 0 615 FLOOR & DECOR HLDGS INC CL A COM 339750101 12417648 154314 SH SOLE 152044 0 2270 FLOWSERVE CORP COM COM 34354P105 42597331 872181 SH SOLE 762973 0 109209 FLYWIRE CORPORATION COM VTG 302492103 5614006 590948 SH SOLE 348375 0 242573 FORD MTR CO DEL COM 345370860 126619 12624 SH SOLE 12624 0 0 FORMFACTOR INC COM 346375108 27505614 972273 SH SOLE 931886 0 40387 FORTIS INC COM 349553107 281776 6182 SH SOLE 6182 0 0 FORTIVE CORP COM 34959J108 459863 6284 SH SOLE 6209 0 75 FORTUNE BRANDS INNOVATIONS INC COM 34964C106 586153 9628 SH SOLE 9628 0 0 FRANCO NEVADA CORP COM 351858105 1353616 8591 SH SOLE 6121 0 2470 FRANKLIN RES INC COM 354613101 382748 19883 SH SOLE 19883 0 0 FREEPORT-MCMORAN CL B 35671D857 436223 11522 SH SOLE 11522 0 0 FRESHPET INC COM 358039105 22667651 272546 SH SOLE 238955 0 33591 FULLER H B CO COM 359694106 46405171 826892 SH SOLE 790564 0 36328 GALLAGHER ARTHUR J & CO COM 363576109 7181044 20800 SH SOLE 20744 0 56 GATES INDL CORP PLC ORD SHS G39108108 20056682 1089445 SH SOLE 1075158 0 14287 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 60634363 751262 SH SOLE 559469 0 191793 GE VERNOVA INC COM 36828A101 2242892 7347 SH SOLE 7097 0 250 GENEDX HOLDINGS CORP COM 81663L200 6314507 71298 SH SOLE 40365 0 30933 GENERAL DYNAMICS CORP COM 369550108 2195359 8054 SH SOLE 8054 0 0 GE AEROSPACE COM NEW 369604301 5891415 29435 SH SOLE 28935 0 500 GENERAL MLS INC COM 370334104 41079788 687068 SH SOLE 621831 0 65237 GENIUS SPORTS LIMITED SHARES CL A G3934V109 10026577 1001656 SH SOLE 566978 0 434678 GENUINE PARTS CO COM 372460105 39002981 327371 SH SOLE 294885 0 32486 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 876392 18141 SH SOLE 17441 0 700 GIBRALTAR INDS INC COM 374689107 44383382 756621 SH SOLE 725776 0 30844 GILEAD SCIENCES INC COM 375558103 2357556 21040 SH SOLE 20720 0 320 GITLAB INC CLASS A COM 37637K108 368057 7831 SH SOLE 7591 0 240 GLACIER BANCORP INC NEW COM 37637Q105 135802966 3071076 SH SOLE 2964785 0 106291 GLOBAL PMTS INC COM 37940X102 316086 3228 SH SOLE 3228 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 627447 9290 SH SOLE 9290 0 0 GLOBE LIFE INC COM 37959E102 1201286 9120 SH SOLE 9120 0 0 GOGO INC COM 38046C109 15073363 1748650 SH SOLE 1748650 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 15008255 679414 SH SOLE 0 0 679414 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 624554 7854 SH SOLE 7854 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6792024 12433 SH SOLE 12433 0 0 GOLUB CAP BDC INC COM 38173M102 514487 33982 SH SOLE 33982 0 0 GOSSAMER BIO INC COM 38341P102 28774 26158 SH SOLE 26158 0 0 GRAINGER W W INC COM 384802104 2273985 2302 SH SOLE 2291 0 11 GRANITE RIDGE RESOURCES INC COM 387432107 2718240 447079 SH SOLE 447079 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8236966 317295 SH SOLE 312734 0 4561 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 439898 6750 SH SOLE 6750 0 0 GSK PLC SPONSORED ADR 37733W204 12864740 332079 SH SOLE 332079 0 0 HAEMONETICS CORP COM 405024100 40164638 632016 SH SOLE 606650 0 25367 HALEON PLC SPONS ADS 405552100 2172487 211126 SH SOLE 211126 0 0 HAMILTON LANE INC CL A 407497106 18091504 121689 SH SOLE 119898 0 1791 HANCOCK WHITNEY CORPORATION COM 410120109 24141581 460278 SH SOLE 454084 0 6194 HANOVER INS GROUP INC COM 410867105 14685779 84425 SH SOLE 83343 0 1083 HARTFORD FINL SVCS GROUP INC COM 416515104 13585678 109801 SH SOLE 24384 0 85417 HASBRO INC COM 418056107 617496 10042 SH SOLE 10042 0 0 HCA HEALTHCARE INC COM 40412C101 14220074 41152 SH SOLE 1743 0 39409 HDFC BANK LTD SPONSORED ADS 40415F101 17865251 268893 SH SOLE 265 0 268628 HEALTHPEAK PROPERTIES INC COM 42250P103 491690 24317 SH SOLE 24317 0 0 HEICO CORP NEW COM 422806109 3436865 12863 SH SOLE 12764 0 99 HELIOS TECHNOLOGIES INC COM 42328H109 5933987 184917 SH SOLE 108495 0 76422 HENRY SCHEIN INC COM 806407102 1621364 23673 SH SOLE 23673 0 0 HERSHEY CO COM 427866108 34810971 203537 SH SOLE 185681 0 17856 HESS CORP COM 42809H107 33297955 208464 SH SOLE 208464 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 319200 20687 SH SOLE 20687 0 0 HEXCEL CORP NEW COM 428291108 498918 9111 SH SOLE 8861 0 250 HILTON WORLDWIDE HLDGS INC COM 43300A203 338367 1487 SH SOLE 1487 0 0 HOLOGIC INC COM 436440101 5278988 85462 SH SOLE 85462 0 0 HOME DEPOT INC COM 437076102 135272721 369103 SH SOLE 347358 0 21746 HONEYWELL INTL INC COM 438516106 3630503 17145 SH SOLE 17145 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 608219 14234 SH SOLE 14234 0 0 HOWMET AEROSPACE INC COM 443201108 551482 4251 SH SOLE 4251 0 0 HP INC COM 40434L105 654869 23650 SH SOLE 23650 0 0 HUMANA INC COM 444859102 2289584 8653 SH SOLE 8523 0 130 HUNTINGTON BANCSHARES INC COM 446150104 1513458 100830 SH SOLE 100830 0 0 ICF INTL INC COM 44925C103 48673909 572836 SH SOLE 556264 0 16573 ICHOR HOLDINGS SHS G4740B105 6438876 284780 SH SOLE 161232 0 123548 ICON PLC SHS SHS G4705A100 5651827 32298 SH SOLE 32148 0 150 ICU MED INC COM 44930G107 49205812 354356 SH SOLE 339756 0 14599 IDEXX LABS INC COM 45168D104 1082631 2578 SH SOLE 1578 0 1000 ILLINOIS TOOL WKS INC COM 452308109 830089 3347 SH SOLE 3347 0 0 INDEPENDENT BANK CORP MASS COM 453836108 39121239 624441 SH SOLE 598261 0 26181 INFINITY NAT RES INC COM 456941103 7233694 385797 SH SOLE 226812 0 158985 ING GROEP N V SPONSORED ADR 456837103 217527 11104 SH SOLE 11104 0 0 INGREDION INC COM 457187102 2239618 16564 SH SOLE 16279 0 285 INSULET CORP COM 45784P101 2465908 9390 SH SOLE 9267 0 123 INTAPP INC COM 45827U109 20501305 351170 SH SOLE 346097 0 5073 INTEGER HLDGS CORP COM 45826H109 89700952 760113 SH SOLE 731892 0 28222 INTEL CORP COM 458140100 2977090 131092 SH SOLE 119092 0 12000 INTER PARFUMS INC COM 458334109 10612115 93195 SH SOLE 92075 0 1120 INTERCONTINENTAL EXCHANGE GROUP INC COM 45866F104 2613547 15151 SH SOLE 15151 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 59384564 238818 SH SOLE 234714 0 4104 INTUIT COM 461202103 5333731 8687 SH SOLE 7287 0 1400 INTUITIVE SURGICAL INC COM NEW 46120E602 26903066 54320 SH SOLE 53777 0 543 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 649612 3750 SH SOLE 2648 0 1102 INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY 46137V241 1197338 18049 SH SOLE 18049 0 0 INVESCO EXCHNG TRADED FD TR II S&P 500 REVENUE 46138G698 302689 3047 SH SOLE 3047 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 13726027 29272 SH SOLE 17077 0 12195 IONIS PHARMACEUTICALS INC COM 462222100 208233 6902 SH SOLE 6662 0 240 IRHYTHM TECHNOLOGIES INC COM 450056106 9932143 94881 SH SOLE 55864 0 39017 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 451202 9639 SH SOLE 9639 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1271911 23567 SH SOLE 23417 0 150 ISHARES INC MSCI JPN ETF NEW 46434G822 26450448 385800 SH SOLE 385800 0 0 ISHARES TR COHEN STEER REIT 464287564 292883 4760 SH SOLE 4760 0 0 ISHARES TR CORE DIV GRWTH 46434V621 348714 5644 SH SOLE 5644 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2782937 36787 SH SOLE 36387 0 400 ISHARES TR CORE MSCI EURO 46434V738 3591196 59704 SH SOLE 59704 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4771007 81765 SH SOLE 81765 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2424869 23189 SH SOLE 23189 0 0 ISHARES TR CORE S&P TTL STK 464287150 465712 3817 SH SOLE 3817 0 0 ISHARES TR CORE S&P US ETF 464287671 344476 2711 SH SOLE 2711 0 0 ISHARES TR CORE S&P500 ETF 464287200 36180937 64390 SH SOLE 63685 0 705 ISHARES TR DEVSMCP EXNA ETF 464288497 1361465 23752 SH SOLE 23752 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1098300 10983 SH SOLE 10983 0 0 ISHARES TR EUROPE ETF 464287861 609005 10464 SH SOLE 10464 0 0 ISHARES TR EUROPE ETF 464287184 32990720 920500 SH SOLE 920500 0 0 ISHARES TR GLOBAL 100 ETF 464287572 247465 2570 SH SOLE 2570 0 0 ISHARES TR MICRO-CAP ETF 464288869 268957 2425 SH SOLE 2425 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 364654 3893 SH SOLE 3893 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 228806 3089 SH SOLE 0 0 3089 ISHARES TR MRGSTR MD CP VAL 464288406 200786 2706 SH SOLE 0 0 2706 ISHARES TR MSCI EAFE ETF 464287465 15648616 191467 SH SOLE 191467 0 0 ISHARES TR MSCI EMERG MKT 464287234 547072 12519 SH SOLE 11757 0 762 ISHARES TR RUS 1000 ETF 464287622 8726753 28450 SH SOLE 28450 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 122281690 338646 SH SOLE 338196 0 450 ISHARES TR RUS 1000 VAL ETF 464287598 12337920 65571 SH SOLE 65571 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 23628380 92468 SH SOLE 92468 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 10681398 70747 SH SOLE 69415 0 1332 ISHARES TR RUS MD CP GR ETF 464287481 1940521 16516 SH SOLE 16191 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 481961 3826 SH SOLE 3756 0 70 ISHARES TR RUS MID CAP ETF 464287499 4716756 55446 SH SOLE 55446 0 0 ISHARES TR RUSSELL 2000 464287655 9500958 47626 SH SOLE 47626 0 0 ISHARES TR RUSSELL 3000 464287689 5187061 16330 SH SOLE 16330 0 0 ISHARES TR S&P 100 ETF 464287101 276247 1020 SH SOLE 1020 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 15757057 169741 SH SOLE 166541 0 3200 ISHARES TR S&P 500 VAL ETF 464287408 1148435 6026 SH SOLE 6026 0 0 ISHARES TR S&P MC 400 GRW 464287606 900423 10812 SH SOLE 10812 0 0 ISHARES TR SELECT DIVID ETF 464287168 327399 2438 SH SOLE 2438 0 0 ISHARES TR SP SMCP600VL ETF 464287879 464697 4767 SH SOLE 4767 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 14446900 2626709 SH SOLE 0 0 2626709 ITRON INC NOTE 465741AN6 410800 400000 PRN SOLE 400000 0 0 ITT INC COM 45073V108 462393 3580 SH SOLE 3580 0 0 J & J SNACK FOODS CORP COM 466032109 313494 2380 SH SOLE 2380 0 0 J P MORGAN EXCHANGE TRADED FD U S TECH LEADERS 46654Q732 2416824 35970 SH SOLE 0 0 35970 JABIL INC COM 466313103 15785108 116007 SH SOLE 609 0 115398 JACOBS SOLUTIONS INC COM 46982L108 1348649 11156 SH SOLE 11156 0 0 JANUS INTERNATIONAL GROUP INC COM 47103N106 20752558 2882300 SH SOLE 2754898 0 127402 JD.COM INC SPON ADS CL A 47215P106 15120404 731600 SH SOLE 0 0 731600 JEFFERIES GROUP INC COM 47233W109 695071 12975 SH SOLE 12975 0 0 JFROG LTD ORD SHS M6191J100 9422560 294455 SH SOLE 178380 0 116075 JOHNSON & JOHNSON COM 478160104 104695761 631306 SH SOLE 533169 0 98137 JOHNSON CTLS INTL PLC SHS G51502105 69190526 863694 SH SOLE 789579 0 74115 JPMORGAN CHASE & CO COM 46625H100 65802208 268252 SH SOLE 192834 0 75418 KAISER ALUMINUM CORP COM PAR $0.01 483007704 220657 3640 SH SOLE 3640 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 8719610 161146 SH SOLE 0 0 161146 KBR INC COM 48242W106 75317156 1512089 SH SOLE 1379694 0 132395 KEYSIGHT TECHNOLOGIES INC COM 49338L103 234091 1563 SH SOLE 1563 0 0 KIMBERLY CLARK CORP COM 494368103 1471408 10346 SH SOLE 9546 0 800 KINDER MORGAN INC DEL COM 49456B101 2620053 91835 SH SOLE 89835 0 2000 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1153172 22202 SH SOLE 22202 0 0 KINROSS GOLD CORP COM 496902404 225845 17910 SH SOLE 17910 0 0 KINSALE CAP GROUP INC COM 49714P108 1921073 3947 SH SOLE 3947 0 0 KKR & CO INC COM 48251W104 25265641 218542 SH SOLE 184659 0 33883 KLA CORP COM NEW 482480100 2280049 3354 SH SOLE 3354 0 0 KNIFE RIV HLDG CO COMMON STOCK 498894104 84801598 940047 SH SOLE 907829 0 32217 KNIGHT-SWIFT TRANSN HLDGS INC CL A 499049104 350877 8068 SH SOLE 7768 0 300 KORNIT DIGITAL LTD SHS M6372Q113 3992872 209270 SH SOLE 118413 0 90857 KRAFT HEINZ CO COM 500754106 615690 20233 SH SOLE 20233 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 15571158 524458 SH SOLE 302146 0 222312 KROGER CO COM 501044101 17793941 262874 SH SOLE 2221 0 260653 L3HARRIS TECHNOLOGIES INC COM 502431109 8816347 42121 SH SOLE 41486 0 635 LA Z BOY INC COM 505336107 57905157 1481329 SH SOLE 1428448 0 52881 LABCORP HOLDINGS COM 504922105 4752318 20419 SH SOLE 20419 0 0 LAKELAND FINL CORP COM 511656100 55993434 942016 SH SOLE 902365 0 39651 LAM RESEARCH COM 512807306 12988946 178665 SH SOLE 4350 0 174315 LANCASTER COLONY CORP COM 513847103 58846060 336263 SH SOLE 326753 0 9510 LANDSTAR SYS INC COM 515098101 229055 1525 SH SOLE 1525 0 0 LANTHEUS HLDGS INC COM 516544103 103752232 1063035 SH SOLE 885765 0 177270 LAUDER ESTEE COS INC CL A 518439104 1051067 15925 SH SOLE 15108 0 817 LEONARDO DRS INC COM 52661A108 964058 29321 SH SOLE 29321 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 5140 19499 PRN SOLE 19499 0 0 LIMBACH HLDGS INC COM 53263P105 4363793 58598 SH SOLE 33157 0 25441 LINCOLN ELEC HLDGS INC COM 533900106 1926595 10185 SH SOLE 10125 0 60 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 8243598 889277 SH SOLE 503497 0 385780 LINDE PLC SHS G54950103 22691080 48731 SH SOLE 47642 0 1089 LIQUIDITY SERVICES INC COM 53635B107 19546254 630321 SH SOLE 621180 0 9141 LITTELFUSE INC COM 537008104 42347526 215246 SH SOLE 207480 0 7766 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 177271 46406 SH SOLE 46406 0 0 LOAR HOLDINGS INC COM SHS 53947R105 19541649 276598 SH SOLE 273103 0 3495 LOCKHEED MARTIN CORP COM 539830109 7039256 15758 SH SOLE 15758 0 0 LOEWS CORP COM 540424108 679583 7394 SH SOLE 5394 0 2000 LOWES COS INC COM 548661107 26292484 112732 SH SOLE 60012 0 52720 LUMENTUM HLDGS INC COM 55024U109 7252449 116337 SH SOLE 66002 0 50335 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 28276644 281696 SH SOLE 277837 0 3859 MAGNITE INC COM 55955D100 9222098 808247 SH SOLE 479482 0 328765 MAGNOLIA OIL & GAS CORP CL A 559663109 96020750 3801297 SH SOLE 3680956 0 120341 MAMAS CREATIONS INC COM 56146T103 4449416 683474 SH SOLE 386872 0 296602 MARATHON PETE CORP COM 56585A102 486168 3337 SH SOLE 3337 0 0 MARKEL CORP COM 570535104 2641759 1413 SH SOLE 1413 0 0 MARRIOTT INTL INC NEW CL A 571903202 6472847 27174 SH SOLE 26899 0 275 MARSH & MCLENNAN COS INC COM 571748102 85117223 348798 SH SOLE 315007 0 33791 MARTIN MARIETTA MATLS INC COM 573284106 66519381 139124 SH SOLE 125081 0 14043 MASCO CORP COM 574599106 1088301 15650 SH SOLE 15650 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6298013 11490 SH SOLE 11490 0 0 MATADOR RES CO COM 576485205 107915369 2112260 SH SOLE 2028109 0 84152 MATERION CORP COM 576690101 18791781 230291 SH SOLE 220702 0 9589 MATSON INC COM 57686G105 22375919 174580 SH SOLE 172333 0 2247 MAXCYTE INC COM 57777K106 2933743 1074631 SH SOLE 607977 0 466654 MCCORMICK & CO INC COM NON VTG 579780206 1623976 19730 SH SOLE 18730 0 1000 MCDONALDS CORP COM 580135101 16190060 51830 SH SOLE 49530 0 2300 MCGRATH RENTCORP COM 580589109 34191111 306922 SH SOLE 302256 0 4666 MCKESSON CORP COM 58155Q103 1095249 1627 SH SOLE 1627 0 0 MDU RES GROUP INC COM 552690109 201804 11934 SH SOLE 11934 0 0 MEDTRONIC PLC SHS G5960L103 1897753 21119 SH SOLE 21119 0 0 MERCADOLIBRE INC COM 58733R102 14648144 7509 SH SOLE 7334 0 175 MERCK & CO INC NEW COM 58933Y105 23708500 264132 SH SOLE 261367 0 2765 META PLATFORMS INC CL A 30303M102 90055900 156249 SH SOLE 150304 0 5945 METLIFE INC COM 59156R108 1126469 14030 SH SOLE 14030 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 891587 755 SH SOLE 370 0 385 MGE ENERGY INC COM 55277P104 30054636 323307 SH SOLE 309507 0 13800 MGIC INVT CORP WIS COM 552848103 1360348 54897 SH SOLE 54897 0 0 MICHELIN (CGDE) COM F61824870 12847993 366988 SH SOLE 0 0 366988 MICROCHIP TECHNOLOGY INC COM 595017104 49187133 1016053 SH SOLE 926850 0 89203 MICRON TECHNOLOGY INC COM 595112103 848568 9766 SH SOLE 9766 0 0 MICROSOFT CORP COM 594918104 243701919 649197 SH SOLE 564852 0 84344 MICROSTRATEGY INC CL A NEW COM 594972408 1439909 4995 SH SOLE 4995 0 0 MID AMER APT CMNTYS INC COM 59522J103 56468825 336966 SH SOLE 326129 0 10837 MIMEDX GROUP INC COM 602496101 844816 111160 SH SOLE 111160 0 0 MIRION TECHNOLOGIES INC COM 60471A101 19008920 1310960 SH SOLE 1291924 0 19036 MIRUM PHARMACEUTICALS INC COM 604749101 6122971 135915 SH SOLE 76895 0 59020 MKS INSTRS INC COM 55306N104 20784899 259325 SH SOLE 255885 0 3440 MODINE MFG CO COM 607828100 25194032 328261 SH SOLE 303585 0 24676 MONDELEZ INTL INC CL A 609207105 59743343 880521 SH SOLE 802708 0 77813 MONGODB INC CL A 60937P106 2698178 15383 SH SOLE 15338 0 45 MONOLITHIC PWR SYS INC COM 609839105 10018575 17274 SH SOLE 17139 0 135 MONSTER BEVERAGE CORP NEW COM 61174X109 7877670 134615 SH SOLE 134332 0 283 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 3146440 220648 SH SOLE 124832 0 95816 MOODYS CORP COM 615369105 533215 1145 SH SOLE 1145 0 0 MOOG INC CL A 615394202 19462698 112274 SH SOLE 110633 0 1641 MORGAN STANLEY COM NEW 617446448 1561395 13383 SH SOLE 13383 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 12209207 27887 SH SOLE 27840 0 47 MP MATERIALS CORP COM CL A 553368101 7156597 293183 SH SOLE 175568 0 117615 MPLX LP COM UNIT REP LTD 55336V100 2527910 47233 SH SOLE 47233 0 0 MSA SAFETY INC COM 553498106 2099075 14310 SH SOLE 14310 0 0 MYR GROUP INC DEL COM 55405W104 1159512 10253 SH SOLE 10253 0 0 NATERA INC COM 632307104 418149 2957 SH SOLE 2857 0 100 NBT BANCORP INC COM 628778102 34084863 794519 SH SOLE 760278 0 34241 NCINO INC COM 63947X101 15888263 578386 SH SOLE 569908 0 8478 NCR VOYIX CORPORATION COM 62886E108 487422 49992 SH SOLE 49992 0 0 NEOGEN CORP COM 640491106 12210949 1408414 SH SOLE 1389115 0 19299 NETAPP INC COM 64110D104 5414809 61644 SH SOLE 267 0 61377 NETFLIX INC COM 64110L106 7739999 8300 SH SOLE 8300 0 0 NETSTREIT CORP COM 64119V303 16974463 1070944 SH SOLE 1034392 0 36552 NEUROPACE INC COM 641288105 5119240 416537 SH SOLE 237928 0 178609 NEWMARKET CORP COM 651587107 338171 597 SH SOLE 597 0 0 NEWMONT MINING CORP COM 651639106 18796852 389330 SH SOLE 25194 0 364136 NEXTERA ENERGY INC COM 65339F101 14095580 198837 SH SOLE 78689 0 120148 NIKE INC CL B 654106103 2741130 43181 SH SOLE 43181 0 0 NORFOLK SOUTHERN CORP COM 655844108 4273738 18044 SH SOLE 14894 0 3150 NORTHERN OIL AND GAS INC COM 665531307 24960856 825698 SH SOLE 716917 0 108781 NORTHERN TR CORP COM 665859104 1312045 13300 SH SOLE 13300 0 0 NORTHROP GRUMMAN CORP COM 666807102 8749227 17088 SH SOLE 17088 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1301083 11671 SH SOLE 8571 0 3100 NOVARTIS AG COM H5820Q150 10951003 99028 SH SOLE 0 0 99028 NOVO-NORDISK A S ADR 670100205 15375266 221418 SH SOLE 220650 0 768 NOVOCURE LTD ORD SHS G6674U108 8162059 458028 SH SOLE 271490 0 186538 NPK INTERNATIONAL INC COM 651718504 4709092 810515 SH SOLE 458445 0 352070 NU HLDGS LTD ORD SHS CL A G6683N103 4299244 419848 SH SOLE 418298 0 1550 NUTANIX INC CL A 67059N108 636946 9124 SH SOLE 9124 0 0 NUTRIEN LTD COM 67077M108 3296548 66369 SH SOLE 65829 0 540 NVENT ELECTRIC PLC SHS G6700G107 6119196 116734 SH SOLE 115944 0 790 NVIDIA CORP COM 67066G104 52580272 485147 SH SOLE 482352 0 2795 NVR INC COM 62944T105 5701335 787 SH SOLE 6 0 781 OREILLY AUTOMOTIVE INC COM 67103H107 11963476 8351 SH SOLE 8327 0 24 OCCIDENTAL PETE CORP COM 674599105 274985 5571 SH SOLE 5571 0 0 OLD DOMINION FREIGHT LINE INC COM 679580100 1147892 6938 SH SOLE 6938 0 0 OLD NATL BANCORP IND COM 680033107 89229088 4210906 SH SOLE 4050727 0 160178 OMEGA HEALTHCARE INVS INC COM 681936100 28621391 751612 SH SOLE 634031 0 117581 OMNICOM GROUP INC COM 681919106 1223088 14752 SH SOLE 14572 0 180 ON HLDG AG NAMEN AKT A H5919C104 8257926 188022 SH SOLE 186607 0 1415 ON SEMICONDUCTOR CORP COM 682189105 6902245 169630 SH SOLE 155 0 169475 ONE GAS INC COM 68235P108 54871039 725903 SH SOLE 702388 0 23516 ONEOK INC NEW COM 682680103 3406719 34335 SH SOLE 34335 0 0 ORACLE CORP COM 68389X105 119814576 856981 SH SOLE 803132 0 53849 OTIS WORLDWIDE CORP COM 68902V107 2710342 26263 SH SOLE 26263 0 0 OXFORD INDS INC COM 691497309 35615217 607043 SH SOLE 581695 0 25349 PACCAR INC COM 693718108 386948 3974 SH SOLE 3974 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 463862 5496 SH SOLE 5496 0 0 PALO ALTO NETWORKS INC COM 697435105 1658127 9717 SH SOLE 9717 0 0 PARKER HANNIFIN CORP COM 701094104 7825514 12874 SH SOLE 11474 0 1400 PARSONS CORPORATION COM 70202L102 18575716 313726 SH SOLE 309136 0 4590 PATRICK INDS INC COM 703343103 38443989 454636 SH SOLE 435541 0 19095 PATRIOT NATL BANCORP INC COM NEW 70336F203 146853 126597 SH SOLE 126597 0 0 PAYCHEX INC COM 704326107 385237 2497 SH SOLE 2497 0 0 PAYPAL HLDGS INC COM 70450Y103 896731 13743 SH SOLE 13343 0 400 PEGASYSTEMS INC COM 705573103 778485 11198 SH SOLE 10813 0 385 PELOTON INTERACTIVE INC CL A COM 70614W100 781367 123634 SH SOLE 123634 0 0 PENGUIN SOLUTIONS INC COM G8232Y101 6201542 357026 SH SOLE 202151 0 154875 PENUMBRA INC COM 70975L107 2612863 9771 SH SOLE 9616 0 155 PEPSICO INC COM 713448108 43144979 287748 SH SOLE 281891 0 5857 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 3559130 193431 SH SOLE 109524 0 83907 PERMIAN RESOURCES CORP CLASS A COM 71424F105 5433452 392307 SH SOLE 385701 0 6606 PFIZER INC COM 717081103 3894918 153706 SH SOLE 150106 0 3600 PHILIP MORRIS INTL INC COM 718172109 8159516 51405 SH SOLE 51405 0 0 PHILLIPS 66 COM 718546104 2758173 22337 SH SOLE 22337 0 0 PHREESIA INC COM 71944F106 12376229 484203 SH SOLE 286410 0 197793 PINNACLE FINL PARTNERS INC COM 72346Q104 9958641 93914 SH SOLE 55516 0 38398 PINTEREST INC CL A 72352L106 17640581 569051 SH SOLE 236 0 568815 PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN 726503105 1804840 90242 SH SOLE 90242 0 0 PLEXUS CORP COM 729132100 73267930 571825 SH SOLE 551423 0 20402 PLYMOUTH INDL REIT INC COM 729640102 34726653 2130470 SH SOLE 2041392 0 89077 PNC FINL SVCS GROUP INC COM 693475105 108210164 615635 SH SOLE 561270 0 54365 POLARIS INDS INC COM 731068102 210104 5132 SH SOLE 5132 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 415895 9325 SH SOLE 7925 0 1400 POTBELLY CORP COM 73754Y100 6083062 639649 SH SOLE 362074 0 277575 POTLATCHDELTIC CORPORATION COM 737630103 86263801 1911875 SH SOLE 1843789 0 68086 POWERFLEET INC COM 73931J109 3420594 623059 SH SOLE 352551 0 270508 PPG INDS INC COM 693506107 2211816 20227 SH SOLE 20227 0 0 PRIMORIS SVCS CORP COM 74164F103 5410548 94244 SH SOLE 53346 0 40898 PRIVIA HEALTH GROUP INC COM 74276R102 12848786 572329 SH SOLE 564025 0 8304 PROCORE TECHNOLOGIES INC COM 74275K108 2024041 30658 SH SOLE 30458 0 200 PROCTER AND GAMBLE CO COM 742718109 65397353 383742 SH SOLE 377014 0 6728 PROGRESSIVE CORP COM 743315103 449137 1587 SH SOLE 1587 0 0 PROLOGIS INC COM 74340W103 271426 2428 SH SOLE 2428 0 0 PROSHARES TR LARGE CAP CRE 74347R248 1043415 16375 SH SOLE 16375 0 0 PROSHARES TR II VIX SHT TERM FUT 74347Y730 11308500 225000 SH SOLE 225000 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2646404 54723 SH SOLE 30985 0 23738 PRUDENTIAL FINL INC COM 744320102 643500 5762 SH SOLE 5762 0 0 PTC INC COM 69370C100 2681875 17308 SH SOLE 12633 0 4675 PUBLIC SVC ENTERPRISE GROUP COM 744573106 667371 8109 SH SOLE 8109 0 0 PULMONX CORP COM 745848101 6262649 930557 SH SOLE 526726 0 403831 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 3892728 102225 SH SOLE 0 0 102225 QCR HOLDINGS INC COM 74727A104 14193679 199014 SH SOLE 196552 0 2462 QUALCOMM INC COM 747525103 15277014 99453 SH SOLE 39111 0 60342 QUEST DIAGNOSTICS INC COM 74834L100 18285444 108070 SH SOLE 1666 0 106404 QUINSTREET INC COM 74874Q100 3761368 210839 SH SOLE 119300 0 91539 RADNET INC COM 750491102 23216207 466939 SH SOLE 460808 0 6131 RAMBUS INC DEL COM 750917106 26608605 513928 SH SOLE 492399 0 21529 RANGE RES CORP COM 75281A109 2592894 64936 SH SOLE 63846 0 1090 RAYMOND JAMES FINANCIAL INC COM 754730109 56869337 409397 SH SOLE 361496 0 47901 RBC BEARINGS INC COM 75524B104 12970549 40310 SH SOLE 39694 0 616 REGAL REXNORD CORPORATION COM 758750103 18747338 164667 SH SOLE 162012 0 2655 REMITLY GLOBAL INC COM 75960P104 6765096 325245 SH SOLE 184099 0 141146 RENAISSANCERE HOLDINGS LTD COM G7496G103 1422850 5929 SH SOLE 5358 0 571 RENASANT CORP COM 75970E107 15828006 466490 SH SOLE 460754 0 5736 REPUBLIC SVCS INC COM 760759100 2070952 8552 SH SOLE 8552 0 0 REV GROUP INC COM 749527107 2096628 66349 SH SOLE 66349 0 0 REVOLVE GROUP INC CL A 76156B107 9264640 431114 SH SOLE 253551 0 177563 ROCKWELL AUTOMATION INC COM 773903109 550608 2131 SH SOLE 2131 0 0 ROPER TECHNOLOGIES INC COM 776696106 2553471 4331 SH SOLE 4306 0 25 ROSS STORES INC COM 778296103 3112245 24354 SH SOLE 24354 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 454022 2210 SH SOLE 2210 0 0 RPM INTL INC COM 749685103 1946316 16825 SH SOLE 16425 0 400 RTX CORPORATION COM 75513E101 12125046 91537 SH SOLE 91537 0 0 RXSIGHT INC COM 78349D107 2180413 86353 SH SOLE 50754 0 35599 S&P GLOBAL INC COM 78409V104 3506906 6902 SH SOLE 6902 0 0 SALESFORCE COM INC COM 79466L302 18401296 68569 SH SOLE 68496 0 73 SAP SE SPON ADR 803054204 10042609 37411 SH SOLE 37251 0 160 SCHLUMBERGER LTD COM STK 806857108 3791678 90710 SH SOLE 88402 0 2308 SCHWAB CHARLES CORP COM 808513105 2457053 31388 SH SOLE 31048 0 340 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3057988 154600 SH SOLE 154600 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 241696 11226 SH SOLE 11226 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 661063 26400 SH SOLE 26400 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 351540 8400 SH SOLE 8400 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 301521 1527 SH SOLE 1527 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 327354 2242 SH SOLE 2242 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 399032 4270 SH SOLE 4270 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 449028 9015 SH SOLE 9015 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 200799 1532 SH SOLE 1532 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6288347 79751 SH SOLE 79751 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1090834 5283 SH SOLE 5283 0 0 SELECTIVE INS GROUP INC COM 816300107 26538045 289907 SH SOLE 278461 0 11445 SEMRUSH HLDGS INC CL A COM 81686C104 8295284 889098 SH SOLE 509263 0 379835 SERVICE CORP INTL COM 817565104 44262377 551900 SH SOLE 530989 0 20911 SERVICENOW INC COM 81762P102 3740690 4699 SH SOLE 4699 0 0 SHAKE SHACK INC CL A 819047101 439263 4982 SH SOLE 4792 0 190 SHELL PLC SPON ADS 780259305 95125083 1298104 SH SOLE 1221817 0 76287 SHERWIN WILLIAMS CO COM 824348106 539848 1546 SH SOLE 1546 0 0 SHIFT4 PMTS INC CL A 82452J109 944077 11554 SH SOLE 11194 0 360 SHOPIFY INC CL A 82509L107 9143069 95759 SH SOLE 95427 0 332 SI-BONE INC COM 825704109 22779852 1623653 SH SOLE 1401325 0 222328 SILICON LABORATORIES INC COM 826919102 14944118 132754 SH SOLE 130829 0 1925 SILVERCREST ASSET MGMT GROUP CL A 828359109 163600 10000 SH SOLE 10000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 264067 1590 SH SOLE 1590 0 0 SIMPLY GOOD FOODS CO COM 82900L102 65080911 1886950 SH SOLE 1803726 0 83224 SIMULATIONS PLUS INC COM 829214105 3894806 158842 SH SOLE 89867 0 68975 SITIME CORP COM 82982T106 4672319 30564 SH SOLE 18317 0 12247 SNAP ON INC COM 833034101 247702 735 SH SOLE 735 0 0 SNOWFLAKE INC CL A 833445109 245403 1679 SH SOLE 1679 0 0 SOLVENTUM CORP COM SHS 83444M101 710366 9342 SH SOLE 9342 0 0 SONOCO PRODS CO COM 835495102 17597231 372507 SH SOLE 366426 0 6081 SONY GROUP CORPORATION SPONSORED ADR 835699307 9339331 367835 SH SOLE 365965 0 1870 SOUTH BOW CORP COM 83671M105 760292 29792 SH SOLE 29792 0 0 SOUTHERN CO COM 842587107 1544735 16800 SH SOLE 16800 0 0 SOUTHSTATE CORPORATION COM 840441109 58028222 625169 SH SOLE 571897 0 53272 SPDR S&P 500 ETF TR TR UNIT 78462F103 19875383 35530 SH SOLE 35530 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3028471 5677 SH SOLE 5604 0 73 SPDR SER TR S&P OILGAS EXP 78468R556 1718816 13050 SH SOLE 12700 0 350 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 324640 4141 SH SOLE 4141 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 452944 5585 SH SOLE 5285 0 300 SPDR SERIES TRUST S&P BK ETF 78464A797 1084197 20472 SH SOLE 20472 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 769067 35572 SH SOLE 33472 0 2100 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 8780216 364930 SH SOLE 299930 0 65000 SPROUT SOCIAL INC COM CL A 85209W109 4224081 192091 SH SOLE 109030 0 83061 SPS COMM INC COM 78463M107 13190309 99377 SH SOLE 98034 0 1343 SPX TECHNOLOGIES INC COM 78473E103 21142456 164175 SH SOLE 161994 0 2181 STANDARDAERO INC COM 85423L103 474751 17821 SH SOLE 17066 0 755 STANDEX INTL CORP COM 854231107 58196490 360595 SH SOLE 345426 0 15170 STAR BULK CARRIERS CORP SHS PAR Y8162K204 1437417 92379 SH SOLE 92379 0 0 STARBUCKS CORP COM 855244109 4569717 46587 SH SOLE 45987 0 600 STATE STR CORP COM 857477103 873007 9751 SH SOLE 9751 0 0 STEEL DYNAMICS INC COM 858119100 11870842 94906 SH SOLE 320 0 94586 STERIS PLC SHS USD G8473T100 2796634 12339 SH SOLE 11114 0 1225 STERLING INFRASTRUCTURE INC COM 859241101 7293894 64428 SH SOLE 38298 0 26130 STEVANATO GROUP S P A ORD SHS T9224W109 7017047 343636 SH SOLE 342111 0 1525 STIFEL FINL CORP COM 860630102 74411064 789424 SH SOLE 739568 0 49856 STMICROELECTRONICS N V NY REGISTRY 861012102 524844 23900 SH SOLE 23900 0 0 STRYKER CORP COM 863667101 77072003 207044 SH SOLE 191537 0 15506 SUMITOMO MITSUI FG SPONSORED ADR 86562M209 6149047 242300 SH SOLE 0 0 242300 SUNCOR ENERGY INC NEW COM 867224107 986044 25466 SH SOLE 24581 0 885 SWEETGREEN INC COM CL A 87043Q108 5555166 222029 SH SOLE 130728 0 91301 SYNOVUS FINL CORP COM 87161C501 109102240 2334237 SH SOLE 2150222 0 184015 SYSCO CORP COM 871829107 1443129 19231 SH SOLE 19231 0 0 T-MOBILE US INC COM 872590104 749455 2810 SH SOLE 2810 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 21582398 130014 SH SOLE 86783 0 43231 TANDEM DIABETES CARE INC COM NEW 875372203 6631180 346095 SH SOLE 203906 0 142189 TAPESTRY INC COM 876030107 256997 3650 SH SOLE 1750 0 1900 TARGA RES CORP COM 87612G101 3445678 17188 SH SOLE 17188 0 0 TARGET CORP COM 87612E106 61740305 591609 SH SOLE 545412 0 46197 TC ENERGY CORP COM 87807B107 1438300 30466 SH SOLE 30466 0 0 TD SYNNEX CORPORATION COM 87162W100 32278251 310487 SH SOLE 271681 0 38807 TE CONNECTIVITY PLC COM G87052109 470493 3329 SH SOLE 3329 0 0 TECNOGLASS INC ORD SHS G87264100 3802310 53142 SH SOLE 30085 0 23057 TELEDYNE TECHNOLOGIES INC COM 879360105 3133582 6296 SH SOLE 6247 0 49 TENABLE HLDGS INC COM 88025T102 441623 12625 SH SOLE 12145 0 480 TENARIS S A SPONSORED ADR 88031M109 3819522 97661 SH SOLE 96751 0 910 TERNIUM SA SPON ADR 880890108 1082249 34732 SH SOLE 34732 0 0 TESLA INC COM 88160R101 3845416 14838 SH SOLE 14733 0 105 TEXAS INSTRS INC COM 882508104 44924259 249996 SH SOLE 214014 0 35982 TEXTRON INC COM 883203101 1758926 24345 SH SOLE 23985 0 360 THE TRADE DESK INC COM CL A 88339J105 2799639 51163 SH SOLE 50156 0 1007 THERMO FISHER SCIENTIFIC INC COM 883556102 20824560 41850 SH SOLE 40965 0 885 TIDEWATER INC NEW COM 88642R109 29083611 688044 SH SOLE 661859 0 26185 TIMKEN CO COM 887389104 22117777 307747 SH SOLE 303600 0 4147 TJX COS INC NEW COM 872540109 8492749 69727 SH SOLE 63327 0 6400 TOAST INC CL A 888787108 1092985 32951 SH SOLE 32301 0 650 TOTALENERGIES SE SPONSORED ADS 89151E109 9425592 145704 SH SOLE 144964 0 740 TOYOTA MOTOR CORP ADS 892331307 4084375 23137 SH SOLE 22947 0 190 TRACTOR SUPPLY CO COM 892356106 2819412 51169 SH SOLE 50794 0 375 TRANE TECHNOLOGIES PLC SHS G8994E103 1226726 3641 SH SOLE 3641 0 0 TRANSCAT INC COM 893529107 4655507 62532 SH SOLE 35382 0 27150 TRANSDIGM GROUP INC COM 893641100 1049917 759 SH SOLE 659 0 100 TRANSUNION COM 89400J107 607487 7320 SH SOLE 5120 0 2200 TRAVELERS COMPANIES INC COM 89417E109 1119024 4231 SH SOLE 4231 0 0 TRIMBLE INC COM 896239100 11340507 172742 SH SOLE 170236 0 2506 TRUIST FINL CORP COM 89832Q109 16091461 391044 SH SOLE 31307 0 359737 TWIST BIOSCIENCE CORP COM 90184D100 7717299 196569 SH SOLE 117034 0 79535 U S PHYSICAL THERAPY INC COM 90337L108 2156183 29798 SH SOLE 29798 0 0 UBER TECHNOLOGIES INC COM 90353T100 5645557 77485 SH SOLE 77065 0 420 ULTA BEAUTY INC COM 90384S303 13340956 36397 SH SOLE 1968 0 34429 UNILEVER PLC SPON ADR NEW 904767704 727939 12224 SH SOLE 12224 0 0 UNION PAC CORP COM 907818108 73950374 313031 SH SOLE 297626 0 15404 UNITED AIRLS HLDGS INC COM 910047109 881009 12759 SH SOLE 12759 0 0 UNITED BANKSHARES INC WEST VA COM 909907107 79133402 2282475 SH SOLE 2208561 0 73914 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 72072 10080 SH SOLE 10080 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1631278 14831 SH SOLE 14731 0 100 UNITED RENTALS INC COM 911363109 604139 964 SH SOLE 964 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 358518 1163 SH SOLE 1133 0 30 UNITEDHEALTH GROUP INC COM 91324P102 24290020 46377 SH SOLE 22953 0 23424 UNIVERSAL HLTH SVCS INC CL B 913903100 273958 1458 SH SOLE 1458 0 0 URBAN OUTFITTERS INC COM 917047102 15911417 303653 SH SOLE 299228 0 4425 US BANCORP DEL COM NEW 902973304 12707796 300990 SH SOLE 30055 0 270935 US FOODS HLDG CORP COM 912008109 106654358 1629306 SH SOLE 1460741 0 168565 VALERO ENERGY CORP COM 91913Y100 296893 2248 SH SOLE 2248 0 0 VALMONT INDS INC COM 920253101 426343 1494 SH SOLE 1454 0 40 VALVOLINE INC COM 92047W101 9961021 286154 SH SOLE 282018 0 4136 VANECK ETF TRUST BDC INCOME ETF 92189F411 200718 11976 SH SOLE 11976 0 0 VANECK MERK GOLD ETF GOLD SHS 921078101 226653 7520 SH SOLE 7520 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ETF 92189F676 252284 1193 SH SOLE 1193 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1911017 17880 SH SOLE 17880 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 8415485 100286 SH SOLE 97490 0 2796 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2602971 26971 SH SOLE 26971 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 686456 3985 SH SOLE 3985 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 47888066 129141 SH SOLE 128671 0 470 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 622364 2544 SH SOLE 2544 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 252369 1572 SH SOLE 1572 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 279107 1079 SH SOLE 1079 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13177163 25641 SH SOLE 25368 0 273 VANGUARD INDEX FDS SM CP VAL ETF 922908611 611324 3282 SH SOLE 3282 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 522443 2356 SH SOLE 2356 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 520409 2067 SH SOLE 2067 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3550470 12918 SH SOLE 12918 0 0 VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF 922042874 480728 6847 SH SOLE 6847 0 0 VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF 922042858 11160828 246594 SH SOLE 246594 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 93938709 1012380 SH SOLE 1008745 0 3635 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 16074599 194749 SH SOLE 194749 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 11679086 62669 SH SOLE 62669 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2956918 22217 SH SOLE 22217 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 992522 4022 SH SOLE 4022 0 0 VANGUARD SPECIALIZED PORTFOLIO DIV APP ETF 921908844 203690 1050 SH SOLE 1050 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 10479989 206177 SH SOLE 202768 0 3409 VANGUARD WORLD FDS INF TECH ETF 92204A702 593906 1095 SH SOLE 1095 0 0 VEECO INSTRS INC DEL COM 922417100 5573144 277547 SH SOLE 159154 0 118393 VERALTO CORP COM SHS 92338C103 1397433 14340 SH SOLE 14297 0 43 VERICEL CORP COM 92346J108 9156515 205211 SH SOLE 121397 0 83814 VERISK ANALYTICS INC COM 92345Y106 6507461 21865 SH SOLE 21736 0 129 VERITEX HLDGS INC COM 923451108 13775574 551685 SH SOLE 543683 0 8002 VERIZON COMMUNICATIONS INC COM 92343V104 6859009 151213 SH SOLE 146657 0 4556 VERTEX INC CL A 92538J106 22119703 631811 SH SOLE 622628 0 9183 VERTEX PHARMACEUTICALS INC COM 92532F100 8167380 16846 SH SOLE 16846 0 0 VIAVI SOLUTIONS INC COM 925550105 4209376 376173 SH SOLE 212901 0 163272 VICI PPTYS INC COM 925652109 1574796 48277 SH SOLE 47427 0 850 VICTORIAS SECRET AND CO COMMON STOCK 926400102 12146935 653764 SH SOLE 644285 0 9479 VISA INC COM CL A 92826C839 56292657 160625 SH SOLE 138590 0 22035 VSE CORP COM 918284100 12985198 108219 SH SOLE 61190 0 47029 WABASH NATL CORP COM 929566107 3823521 346020 SH SOLE 195910 0 150110 WABTEC CORP COM 929740108 1112582 6135 SH SOLE 6135 0 0 WALMART INC COM 931142103 9206313 104867 SH SOLE 104867 0 0 WARBY PARKER INC CL A COM 93403J106 9045015 496161 SH SOLE 280821 0 215340 WASTE CONNECTIONS INC COM 94106B101 134885731 691048 SH SOLE 644934 0 46114 WASTE MGMT INC DEL COM 94106L109 1055454 4559 SH SOLE 2529 0 2030 WAYSTAR HLDG CORP COM 946784105 16957405 453892 SH SOLE 447322 0 6570 WEAVE COMMUNICATIONS INC COM 94724R108 6341207 571795 SH SOLE 323390 0 248405 WEBSTER FINL CORP CONN COM 947890109 416369 8077 SH SOLE 8077 0 0 WELLS FARGO CO NEW COM 949746101 1770045 24656 SH SOLE 24406 0 250 WERNER ENTERPRISES INC COM 950755108 6254935 213479 SH SOLE 120765 0 92714 WEST PHARMACEUTICAL SVSC INC COM 955306105 2301044 10278 SH SOLE 10247 0 31 WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT 958669103 1631027 39820 SH SOLE 39820 0 0 WEYERHAEUSER CO COM 962166104 364653 12454 SH SOLE 12454 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2328900 30000 SH SOLE 30000 0 0 WILLIAMS COS INC DEL COM 969457100 152897312 2558523 SH SOLE 2362680 0 195843 WILLIAMS SONOMA INC COM 969904101 209957 1328 SH SOLE 1328 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6769814 20032 SH SOLE 612 0 19420 WILLSCOT HLDNG CORP COM CL A 971378104 28829079 1037017 SH SOLE 974117 0 62900 WINGSTOP INC COM 974155103 1355285 6008 SH SOLE 6008 0 0 WINTRUST FINANCIAL CORP COM 97650W108 11761517 104584 SH SOLE 102697 0 1887 WISDOMTREE TR INDIA ERNGS FD 97717W422 598827 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 478681 5994 SH SOLE 5994 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1363089 94071 SH SOLE 94071 0 0 WORKIVA INC COM CL A 98139A105 10248761 135012 SH SOLE 133054 0 1958 XENCOR INC COM 98401F105 1520637 142917 SH SOLE 80816 0 62101 XPO INC COM 983793100 436990 4062 SH SOLE 3922 0 140 XYLEM INC COM 98419M100 8111157 67899 SH SOLE 67438 0 461 YUM BRANDS INC COM 988498101 3122652 19844 SH SOLE 19844 0 0 YUM CHINA HLDGS INC COM 98850P109 865862 16632 SH SOLE 16632 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A COM CL A 989207105 46263795 163731 SH SOLE 144449 0 19281 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 4401223 324574 SH SOLE 193128 0 131446 ZEVIA PBC CL A 98955K104 2843130 1316264 SH SOLE 742582 0 573682 ZIMMER BIOMET HLDGS INC COM 98956P102 468492 4139 SH SOLE 3339 0 800 ZOETIS INC CL A 98978V103 3851564 23392 SH SOLE 23392 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3061114 154290 SH SOLE 152850 0 1440 ZYMEWORKS INC COM 98985Y108 3343447 280726 SH SOLE 158889 0 121837