0001012975-24-000079.txt : 20240214 0001012975-24-000079.hdr.sgml : 20240214 20240214090844 ACCESSION NUMBER: 0001012975-24-000079 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SILVERCREST ASSET MANAGEMENT GROUP LLC CENTRAL INDEX KEY: 0001232395 ORGANIZATION NAME: IRS NUMBER: 134194623 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10472 FILM NUMBER: 24632911 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 false false false 0001232395 XXXXXXXX 12-31-2023 12-31-2023 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
Matthew J. Fiscella VP Compliance Associate 212-649-0675 /s/ Matthew J. Fiscella New York NY 02-14-2024 0 836 14138579992 false
INFORMATION TABLE 2 infotable.xml 3M CO COM COM 88579Y101 4596141 42043 SH SOLE 42043 0 0 ABBOTT LABS COM COM 002824100 144715794 1314761 SH SOLE 1224086 0 90675 ABBVIE INC COM COM 00287Y109 26643441 171926 SH SOLE 168737 0 3189 ABERCROMBIE & FITCH CO CL A COM 002896207 309388 3507 SH SOLE 3507 0 0 ABM INDS INC COM COM 000957100 45702791 1019469 SH SOLE 962799 0 56670 ACADIA HEALTHCARE COMPANY INC COM 00404A109 13858076 178216 SH SOLE 174850 0 3366 ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 63883808 182052 SH SOLE 170048 0 12004 ACI WORLDWIDE INC COM COM 004498101 386631 12635 SH SOLE 12635 0 0 ADAPTHEALTH CORP COM 00653Q102 8881037 1218249 SH SOLE 1153903 0 64346 ADDUS HOMECARE CORP COM COM 006739106 66098818 711888 SH SOLE 678921 0 32967 ADOBE SYS INC COM COM 00724F101 7010647 11751 SH SOLE 11481 0 270 ADVANCED MICRO DEVICES INC COM COM 007903107 1778207 12063 SH SOLE 12063 0 0 AEHR TEST SYSTEMS COM COM 00760J108 3767711 142017 SH SOLE 77168 0 64849 AES CORP COM COM 00130H105 254966 13245 SH SOLE 13245 0 0 AFFIRM HLDGS INC COM CL A COM 00827B106 270270 5500 SH SOLE 5500 0 0 AFLAC INC COM COM 001055102 902962 10945 SH SOLE 10945 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 37833264 272123 SH SOLE 245145 0 26978 AGREE REALTY CORP COM COM 008492100 928324 14747 SH SOLE 14747 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2698498 9856 SH SOLE 9200 0 656 AIRBNB INC COM CL A COM 009066101 16251985 119377 SH SOLE 1063 0 118314 AIRBUS SE UNSPONSORED ADR COM 009279100 4322366 111972 SH SOLE 110922 0 1050 ALBEMARLE CORP COM COM 012653101 855466 5921 SH SOLE 5921 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 427700 5518 SH SOLE 5518 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 1134634 4141 SH SOLE 3134 0 1007 ALIMENTATION COUCHE-TARD INC C COM 01626P148 1204334 20500 SH SOLE 20500 0 0 ALKAMI TECHNOLOGY INC COM COM 01644J108 7660914 315914 SH SOLE 171550 0 144364 ALLEGION PUB LTD CO ORD SHS COM G0176J109 341683 2697 SH SOLE 2697 0 0 ALLEGRO MICROSYSTEMS INC COM COM 01749D105 4135215 136611 SH SOLE 79044 0 57567 ALLIENT INC COM COM 019330109 4614124 152735 SH SOLE 83020 0 69715 ALLSTATE CORP COM COM 020002101 687022 4908 SH SOLE 4908 0 0 ALLY FINL INC COM COM 02005N100 213710 6120 SH SOLE 6120 0 0 ALPHABET INC CAP STK CL A COM 02079K305 99231306 710368 SH SOLE 687228 0 23140 ALPHABET INC CAP STK CL C COM 02079K107 149708949 1062293 SH SOLE 986735 0 75558 ALTIMMUNE INC COM COM 02155H200 1164375 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM COM 02209S103 2042253 50626 SH SOLE 50626 0 0 AMAZON COM INC COM COM 023135106 30317348 199535 SH SOLE 195535 0 4000 AMBEV SA SPONSORED ADR COM 02319V103 51632 18440 SH SOLE 18440 0 0 AMCOR PLC ORD COM G0250X107 109510 11360 SH SOLE 11360 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 307735 22397 SH SOLE 22397 0 0 AMERICAN ELEC PWR INC COM COM 025537101 7566943 93166 SH SOLE 93166 0 0 AMERICAN EXPRESS CO COM COM 025816109 10694551 57086 SH SOLE 54386 0 2700 AMERICAN INTL GROUP INC COM NE COM 026874784 1430338 21112 SH SOLE 21112 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 2879839 13340 SH SOLE 13265 0 75 AMERICAN WTR WKS CO INC NEW CO COM 030420103 7354471 55720 SH SOLE 54920 0 800 AMERIPRISE FINL INC COM COM 03076C106 139760348 367955 SH SOLE 339736 0 28219 AMETEK INC COM COM 031100100 115775827 702140 SH SOLE 637133 0 65007 AMGEN INC COM COM 031162100 66591407 231204 SH SOLE 215280 0 15924 AMICUS THERAPEUTICS INC COM COM 03152W109 5093146 358925 SH SOLE 202305 0 156620 AMN HEALTHCARE SERVICES INC CO COM 001744101 41163496 549726 SH SOLE 520575 0 29151 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 5148765 83246 SH SOLE 45202 0 38044 AMPHENOL CORP NEW CL A COM 032095101 3492251 35229 SH SOLE 35229 0 0 ANALOG DEVICES INC COM COM 032654105 1864876 9392 SH SOLE 5592 0 3800 ANSYS INC COM COM 03662Q105 3210399 8847 SH SOLE 8847 0 0 AON PLC SHS CL A COM G0403H108 8819943 30307 SH SOLE 29257 0 1050 APA CORPORATION COM COM 03743Q108 339689 9467 SH SOLE 9467 0 0 APPLE INC COM COM 037833100 156361900 812143 SH SOLE 802408 0 9735 APPLIED INDL TECHNOLOGIES INC COM 03820C105 6386940 36985 SH SOLE 20081 0 16904 APPLIED MATLS INC COM COM 038222105 805812 4972 SH SOLE 4972 0 0 APTARGROUP INC COM COM 038336103 462957 3745 SH SOLE 3745 0 0 ARCBEST CORP COM COM 03937C105 7265012 60436 SH SOLE 34230 0 26206 ARCH CAP GROUP LTD ORD COM G0450A105 4840176 65170 SH SOLE 63770 0 1400 ARCOSA INC COM COM 039653100 76355319 923951 SH SOLE 772947 0 151004 ARGENX SE SPONSORED ADR COM 04016X101 1726391 4538 SH SOLE 4538 0 0 ARMADA HOFFLER PPTYS INC COM COM 04208T108 16696831 1349784 SH SOLE 715014 0 634770 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 3066916 100226 SH SOLE 56480 0 43746 ARTERIS INC COM COM 04302A104 3348571 568518 SH SOLE 314258 0 254260 ASBURY AUTOMOTIVE GROUP INC CO COM 043436104 46183900 205289 SH SOLE 194521 0 10768 ASHTEAD GROUP PLC ADR COM 045055100 11451513 41116 SH SOLE 40169 0 947 ASML HOLDING N V N Y REGISTRY COM N07059210 9356468 12361 SH SOLE 11886 0 475 ASPEN AEROGELS INC COM COM 04523Y105 5098250 323083 SH SOLE 175191 0 147892 ASTRAZENECA PLC SPONSORED ADR COM 046353108 1624549 24121 SH SOLE 24121 0 0 AT&T INC COM COM 00206R102 1347209 80287 SH SOLE 71784 0 8503 ATKORE INC COM COM 047649108 26639360 166496 SH SOLE 163541 0 2955 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 1838218 50307 SH SOLE 50307 0 0 ATMOS ENERGY CORP COM COM 049560105 116181455 1002428 SH SOLE 860466 0 141962 ATRICURE INC COM COM 04963C209 9203202 257865 SH SOLE 146127 0 111738 AUTODESK INC COM COM 052769106 501082 2058 SH SOLE 2058 0 0 AUTOLIV INC COM COM 052800109 1609656 14608 SH SOLE 14608 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 8693043 37314 SH SOLE 36814 0 500 AVANGRID INC COM STOCK COM 05351W103 201623 6221 SH SOLE 6221 0 0 AVANTOR INC COM COM 05352A100 84829418 3715700 SH SOLE 2869412 0 846288 AVERY DENNISON CORP COM COM 053611109 101462533 501892 SH SOLE 428188 0 73704 AVIENT CORPORATION COM COM 05368V106 51785247 1245736 SH SOLE 1178785 0 66951 AXOGEN INC COM COM 05463X106 5165174 756248 SH SOLE 410701 0 345547 AXON ENTERPRISE INC COM COM 05464C101 455952 1765 SH SOLE 1765 0 0 AXONICS INC COM COM 05465P101 8457679 135910 SH SOLE 76592 0 59318 AZENTA INC COM COM 114340102 1539909 23640 SH SOLE 23640 0 0 BAE SYS PLC SPONSORED ADR COM 05523R107 11358973 200595 SH SOLE 195943 0 4652 BAIDU INC SPON ADR REP A COM 056752108 3053468 25640 SH SOLE 25410 0 230 BANCO BRADESCO S A SP ADR PFD COM 059460303 58068 16591 SH SOLE 16591 0 0 BANCORP INC DEL COM COM 05969A105 9385543 243401 SH SOLE 138620 0 104781 BANK N S HALIFAX COM COM 064149107 1089828 22383 SH SOLE 22383 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 2056964 39519 SH SOLE 39519 0 0 BARRICK GOLD CORPORATION COM COM 067901108 797859 44105 SH SOLE 30715 0 13390 BAUSCH HEALTH COS INC COM COM 071734107 82558 10294 SH SOLE 10294 0 0 BAXTER INTL INC COM COM 071813109 644385 16668 SH SOLE 14393 0 2275 BAYER A G SPONSORED ADR COM 072730302 1137706 122500 SH SOLE 122500 0 0 BECTON DICKINSON & CO COM COM 075887109 1738264 7129 SH SOLE 7129 0 0 BELDEN INC COM COM 077454106 64398415 833636 SH SOLE 788619 0 45017 BELLRING BRANDS INC COM CL A COM 07831C103 20148916 363502 SH SOLE 356667 0 6835 BERKSHIRE HATHAWAY INC DEL CL COM 084670108 16821376 31 SH SOLE 29 0 2 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 31393570 88021 SH SOLE 87421 0 600 BEST BUY INC COM COM 086516101 501305 6404 SH SOLE 6404 0 0 BIO TECHNE CORP COM COM 09073M104 432405 5604 SH SOLE 5604 0 0 BIOSIG TECHNOLOGIES INC COM COM 09073N300 4750 10000 SH SOLE 10000 0 0 BIRKENSTOCK HOLDING PLC COM SH COM M2029K104 3533315 72508 SH SOLE 69608 0 2900 BK OF AMERICA CORP COM COM 060505104 2785168 82720 SH SOLE 82720 0 0 BLACKROCK INC COM COM 09247X101 14009233 17257 SH SOLE 16767 0 490 BLACKSTONE INC COM COM 09260D107 32394392 247437 SH SOLE 247437 0 0 BLACKSTONE REAL ESTATE INCOME COM PER092613 1326863 92606 SH SOLE 92606 0 0 BOEING CO COM COM 097023105 4174991 16017 SH SOLE 15892 0 125 BOOKING HLDGS INC COM COM 09857L108 1081902 305 SH SOLE 267 0 38 BOOT BARN HLDGS INC COM COM 099406100 11309895 147341 SH SOLE 144601 0 2740 BORGWARNER INC COM COM 099724106 66148684 1845152 SH SOLE 1564007 0 281145 BOSTON SCIENTIFIC CORP COM COM 101137107 2293323 39670 SH SOLE 39670 0 0 BOWMAN CONSULTING GROUP LTD CO COM 103002101 5223394 147055 SH SOLE 79858 0 67197 BP PLC SPONSORED ADR COM 055622104 349929 9885 SH SOLE 6145 0 3740 BRINKS CO COM COM 109696104 78030001 887209 SH SOLE 839611 0 47598 BRISTOL-MYERS SQUIBB CO COM COM 110122108 5754776 112157 SH SOLE 105607 0 6550 BRITISH AMERN TOB PLC SPONSORE COM 110448107 4310697 147173 SH SOLE 147173 0 0 BROADCOM INC COM COM 11135F101 206238350 184760 SH SOLE 171187 0 13573 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1770684 8606 SH SOLE 8606 0 0 BROOKFIELD ASSET MANAGEMENT LT COM 113004105 206755 5147 SH SOLE 5147 0 0 BROOKFIELD CORP CL A LTD VT SH COM 11271J107 8824595 219955 SH SOLE 212320 0 7635 BROWN FORMAN CORP CL B COM 115637209 677491 11865 SH SOLE 11865 0 0 BRUNSWICK CORP COM COM 117043109 76684498 792605 SH SOLE 669596 0 123009 BURLINGTON STORES INC COM COM 122017106 415993 2139 SH SOLE 2139 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 24441089 318534 SH SOLE 152614 0 165920 BYD CO LTD SHS H COM Y1023R104 446188 16250 SH SOLE 16250 0 0 CACTUS INC CL A COM 127203107 8822128 194320 SH SOLE 109566 0 84754 CADENCE BANK COM COM 12740C103 183100769 6187927 SH SOLE 5401984 0 785943 CADENCE DESIGN SYSTEM INC COM COM 127387108 3208246 11779 SH SOLE 11779 0 0 CAMTEK LTD ORD COM M20791105 4797974 69155 SH SOLE 37554 0 31601 CANADA GOOSE HOLDINGS INC SHS COM 135086106 7137231 602298 SH SOLE 590627 0 11671 CANADIAN NATL RY CO COM COM 136375102 10598709 84364 SH SOLE 81674 0 2690 CANTALOUPE INC COM COM 138103106 8313546 1121936 SH SOLE 618727 0 503209 CAPITAL ONE FINL CORP COM COM 14040H105 361896 2760 SH SOLE 2760 0 0 CARDINAL HEALTH INC COM COM 14149Y108 684734 6793 SH SOLE 5593 0 1200 CARLISLE COS INC COM COM 142339100 114086410 365158 SH SOLE 291285 0 73873 CARRIER GLOBAL CORPORATION COM COM 14448C104 2644481 46031 SH SOLE 46031 0 0 CARTERS INC COM COM 146229109 26645338 355793 SH SOLE 350794 0 4999 CASELLA WASTE SYS INC CL A COM 147448104 125581467 1469477 SH SOLE 1244110 0 225367 CATERPILLAR INC DEL COM COM 149123101 5426136 18352 SH SOLE 18352 0 0 CBIZ INC COM COM 124805102 68728976 1098082 SH SOLE 1036801 0 61281 CBRE GROUP INC CL A COM 12504L109 344526 3701 SH SOLE 3701 0 0 CDW CORP COM COM 12514G108 32708393 143887 SH SOLE 141923 0 1964 CECO ENVIRONMENTAL CORP COM COM 125141101 6569706 323950 SH SOLE 175920 0 148030 CELSIUS HOLDINGS INC COM NEW COM 15118V207 1316658 24150 SH SOLE 24150 0 0 CENCORA INC COM COM 03073E105 6742215 32828 SH SOLE 32828 0 0 CENTRAL GARDEN & PET CO CL A N COM 153527205 45719883 1038144 SH SOLE 981208 0 56936 CERIDIAN HCM HLDG INC COM COM 15677J108 252841 3767 SH SOLE 3767 0 0 CERTARA INC COM COM 15687V109 7135630 405664 SH SOLE 230347 0 175317 CERUS CORP COM COM 157085101 5576973 2581932 SH SOLE 1455569 0 1126363 CHARLES RIV LABS INTL INC COM COM 159864107 1703026 7204 SH SOLE 7204 0 0 CHECK POINT SOFTWARE TECH LTD COM M22465104 389614 2550 SH SOLE 2550 0 0 CHEFS WHSE INC COM COM 163086101 16225848 551337 SH SOLE 540929 0 10408 CHEVRON CORP NEW COM COM 166764100 111788639 749454 SH SOLE 706876 0 42578 CHIMERA INVT CORP COM NEW COM 16934Q208 66367 13300 SH SOLE 13300 0 0 CHORD ENERGY CORPORATION COM N COM 674215207 8032067 48319 SH SOLE 27280 0 21039 CHUBB LIMITED COM COM H1467J104 521834 2309 SH SOLE 2309 0 0 CIENA CORP COM NEW COM 171779309 407521 9054 SH SOLE 9054 0 0 CIGNA CORP NEW COM COM 125523100 1538275 5137 SH SOLE 5137 0 0 CINTAS CORP COM COM 172908105 2724023 4520 SH SOLE 4520 0 0 CISCO SYS INC COM COM 17275R102 118984903 2355204 SH SOLE 2152423 0 202781 CITIGROUP INC COM NEW COM 172967424 83883952 1630714 SH SOLE 1476418 0 154296 CLEAN HARBORS INC COM COM 184496107 42527778 243698 SH SOLE 173292 0 70406 CLEARPOINT NEURO INC COM COM 18507C103 242403 35700 SH SOLE 35700 0 0 CLEARWATER ANALYTICS HLDGS INC COM 185123106 15879784 792800 SH SOLE 777878 0 14922 CLEARWAY ENERGY INC CL C COM 18539C204 1688618 61561 SH SOLE 61561 0 0 CLEVELAND CLIFFS INC COM COM 185899101 648335 31750 SH SOLE 31750 0 0 COCA COLA CO COM COM 191216100 25048452 425054 SH SOLE 417854 0 7200 COHERENT CORP COM COM 19247G107 37332327 857623 SH SOLE 811081 0 46542 COLGATE PALMOLIVE CO COM COM 194162103 4310797 54081 SH SOLE 53806 0 275 COLLIERS INTL GROUP INC SUB VT COM 194693107 6328666 50021 SH SOLE 48091 0 1930 COLUMBIA BKG SYS INC COM COM 197236102 98189347 3680260 SH SOLE 2950549 0 729711 COLUMBIA SPORTSWEAR CO COM COM 198516106 290321 3650 SH SOLE 3650 0 0 COMCAST CORP NEW CL A COM 20030N101 61848199 1410449 SH SOLE 1312510 0 97939 COMMVAULT SYSTEMS INC COM COM 204166102 808162 10121 SH SOLE 10121 0 0 COMPASS DIVERSIFIED HOLDINGS S COM 20451Q104 673500 30000 SH SOLE 30000 0 0 CONCENTRIX CORP COM COM 20602D101 59493105 605774 SH SOLE 485322 0 120452 CONOCOPHILLIPS COM COM 20825C104 30888664 266121 SH SOLE 265209 0 912 CONSOLIDATED EDISON INC COM COM 209115104 466544 5129 SH SOLE 5129 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 1777104 7351 SH SOLE 7351 0 0 COOPER COS INC COM NEW COM 216648402 1911500 5051 SH SOLE 5051 0 0 COPART INC COM COM 217204106 1323147 27003 SH SOLE 27003 0 0 CORE & MAIN INC CL A COM 21874C102 44200626 1093804 SH SOLE 747044 0 346760 CORNING INC COM COM 219350105 486682 15983 SH SOLE 15983 0 0 CORTEVA INC COM COM 22052L104 206008 4299 SH SOLE 4299 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 24101501 36513 SH SOLE 36213 0 300 COTERRA ENERGY INC COM COM 127097103 223836 8771 SH SOLE 8771 0 0 CRANE CO NEW COM COM 224408104 21868659 185108 SH SOLE 181615 0 3493 CRANE NXT CO COM COM 224441105 17423034 306366 SH SOLE 300599 0 5767 CREDO TECHNOLOGY GROUP HOLDING COM G25457105 8508371 436999 SH SOLE 250071 0 186928 CRISPR THERAPEUTICS AG NAMEN A COM H17182108 411658 6576 SH SOLE 6576 0 0 CROCS INC COM COM 227046109 12061660 129126 SH SOLE 126700 0 2426 CROWN CASTLE INTL CORP NEW COM COM 22822V101 221856 1926 SH SOLE 1926 0 0 CROWN HOLDINGS INC COM COM 228368106 460634 5002 SH SOLE 5002 0 0 CRYOPORT INC COM PAR $0.001 COM 229050307 6179627 398943 SH SOLE 216645 0 182298 CSL LTD SPONSORED ADR COM 12637N204 5921186 60545 SH SOLE 58530 0 2015 CSW INDUSTRIALS INC COM COM 126402106 14212355 68523 SH SOLE 67238 0 1285 CSX CORP COM COM 126408103 1617182 46645 SH SOLE 44845 0 1800 CUMMINS INC COM COM 231021106 292515 1221 SH SOLE 1221 0 0 CURTISS WRIGHT CORP COM COM 231561101 94932084 426106 SH SOLE 302686 0 123420 CVB FINL CORP COM COM 126600105 75277889 3728474 SH SOLE 3524542 0 203932 CVRX INC COM COM 126638105 4677329 148770 SH SOLE 80789 0 67981 CVS HEALTH CORP COM COM 126650100 107367676 1359773 SH SOLE 1257959 0 101814 D R HORTON INC COM COM 23331A109 36491462 240107 SH SOLE 207317 0 32790 DAIKIN INDUSTRIES LTD SHS COM J10038115 3321002 21019 SH SOLE 21019 0 0 DANAHER CORP DEL COM COM 235851102 28599931 123627 SH SOLE 123037 0 590 DANONE SPONSORED ADR COM 23636T100 1248790 96326 SH SOLE 96326 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 2979774 29412 SH SOLE 29152 0 260 DEERE & CO COM COM 244199105 9197281 23001 SH SOLE 23001 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 255586 3341 SH SOLE 3341 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 62782415 1560587 SH SOLE 1357699 0 202888 DENTSPLY SIRONA INC COM COM 24906P109 70244181 1973706 SH SOLE 1628482 0 345224 DESCARTES SYS GROUP INC COM COM 249906108 7654420 91059 SH SOLE 61947 0 29112 DEUTSCHE POST AG SPONSORED ADR COM 25157Y202 1503920 30352 SH SOLE 30352 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 2353970 51964 SH SOLE 51764 0 200 DIAGEO P L C SPON ADR NEW COM 25243Q205 5859646 40228 SH SOLE 38858 0 1370 DICKS SPORTING GOODS INC COM COM 253393102 1691541 11511 SH SOLE 11511 0 0 DIGITAL RLTY TR INC COM COM 253868103 297826 2213 SH SOLE 2213 0 0 DISCO CORP ADR COM 25461D100 8717895 351358 SH SOLE 338383 0 12975 DISCOVER FINL SVCS COM COM 254709108 351138 3124 SH SOLE 3124 0 0 DISCOVERY SILVER CORP COM COM 254677107 20090 35000 SH SOLE 35000 0 0 DISNEY WALT CO COM DISNEY COM 254687106 12858688 142415 SH SOLE 134377 0 8038 DOLLAR TREE INC COM COM 256746108 1460274 10280 SH SOLE 7280 0 3000 DOMINION ENERGY INC COM COM 25746U109 2951976 62808 SH SOLE 62808 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 21001107 707584 SH SOLE 698354 0 9230 DOVER CORP COM COM 260003108 2243626 14587 SH SOLE 14587 0 0 DOW INC COM COM 260557103 628302 11457 SH SOLE 11457 0 0 DRAFTKINGS INC NEW COM CL A COM 26142V105 378091 10726 SH SOLE 10726 0 0 DUCOMMUN INC DEL COM COM 264147109 6852918 131635 SH SOLE 131635 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 1720519 17730 SH SOLE 17730 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 62185904 808344 SH SOLE 732122 0 76222 DYNATRACE INC COM COM 268150109 583378 10667 SH SOLE 10667 0 0 EASTGROUP PPTY INC COM COM 277276101 44202115 240831 SH SOLE 188016 0 52815 EATON CORP PLC SHS COM G29183103 87289544 362468 SH SOLE 358102 0 4366 ECARE SOLUTIONS INC COM COM 278744107 7788 12000 SH SOLE 12000 0 0 ECOLAB INC COM COM 278865100 9289921 46836 SH SOLE 45336 0 1500 EDWARDS LIFESCIENCES CORP COM COM 28176E108 790865 10372 SH SOLE 9372 0 1000 ELECTRONIC ARTS INC COM COM 285512109 1174651 8586 SH SOLE 8586 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 130728853 5649475 SH SOLE 4959950 0 689525 EMCOR GROUP INC COM COM 29084Q100 60071297 278844 SH SOLE 203417 0 75427 EMERSON ELEC CO COM COM 291011104 40832855 419530 SH SOLE 411551 0 7979 ENBRIDGE INC COM COM 29250N105 1226373 34047 SH SOLE 34044 0 3 ENCOMPASS HEALTH CORP COM COM 29261A100 16528699 247732 SH SOLE 136772 0 110960 ENDAVA PLC ADS COM 29260V105 22124581 284195 SH SOLE 279541 0 4654 ENEL CHILE S A SPONSORED ADR COM 29278D105 42622 13155 SH SOLE 13155 0 0 ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 799094 65715 SH SOLE 65715 0 0 ENPRO INC COM COM 29355X107 7704711 49156 SH SOLE 26676 0 22480 ENTEGRIS INC COM COM 29362U104 6614064 55200 SH SOLE 55200 0 0 ENTERPRISE BANCORP INC MASS CO COM 293668109 448091 13890 SH SOLE 13890 0 0 EOG RES INC COM COM 26875P101 94069302 777754 SH SOLE 708413 0 69341 EQUIFAX INC COM COM 294429105 733462 2966 SH SOLE 2966 0 0 ERICSSON ADR B SEK 10 COM 294821608 1451974 230472 SH SOLE 230472 0 0 ERSTE GROUP BK A G SPONSORED A COM 296036304 5395652 265966 SH SOLE 264651 0 1315 ESCO TECHNOLOGIES INC COM COM 296315104 73471699 627802 SH SOLE 594642 0 33160 EURONEXT N V ORDINARY SHARE COM N3113K397 6153155 72051 SH SOLE 71618 0 433 EURONEXT NV UNSPONSRED ADS COM 29873W102 869583 52798 SH SOLE 52798 0 0 EVERGY INC COM COM 30034W106 6495350 124432 SH SOLE 124432 0 0 EVERI HLDGS INC COM COM 30034T103 15711665 1394114 SH SOLE 1370166 0 23948 EVERSOURCE ENERGY COM COM 30040W108 5927897 96045 SH SOLE 96045 0 0 EVOLENT HEALTH INC CL A COM 30050B101 30397674 920305 SH SOLE 904376 0 15929 EXACT SCIENCES CORP COM COM 30063P105 477541 6455 SH SOLE 6455 0 0 EXAGEN INC COM COM 30068X103 1084305 544877 SH SOLE 315558 0 229319 EXPONENT INC COM COM 30214U102 22802712 259004 SH SOLE 255063 0 3941 EXTRA SPACE STORAGE INC COM COM 30225T102 30485307 190141 SH SOLE 157896 0 32245 EXXON MOBIL CORP COM COM 30231G102 61846929 618593 SH SOLE 610044 0 8549 EZCORP INC CL A NON VTG COM 302301106 16343730 1869992 SH SOLE 1838850 0 31142 F M C CORP COM NEW COM 302491303 28089256 445508 SH SOLE 409570 0 35938 FAIR ISAAC CORP COM COM 303250104 756606 650 SH SOLE 650 0 0 FASTENAL CO COM COM 311900104 530207 8186 SH SOLE 8186 0 0 FEDERAL SIGNAL CORP COM COM 313855108 112988368 1472353 SH SOLE 1272645 0 199708 FERGUSON PLC NEW SHS COM G3421J106 10897064 56441 SH SOLE 55241 0 1200 FERRARI N V COM COM N3167Y103 7782875 22997 SH SOLE 22112 0 885 FIDELITY NATIONAL FINANCIAL IN COM 31620R303 1737537 34056 SH SOLE 34056 0 0 FIDELITY NATL INFORMATION SVCS COM 31620M106 61631582 1025996 SH SOLE 935463 0 90533 FIRST HORIZON CORPORATION COM COM 320517105 804485 56814 SH SOLE 55599 0 1215 FIRST LONG IS CORP COM COM 320734106 374229 28265 SH SOLE 28265 0 0 FIRSTCASH INC COM COM 33768G107 12844974 118507 SH SOLE 116260 0 2247 FIVE BELOW INC COM COM 33829M101 2064028 9683 SH SOLE 9683 0 0 FLEXTRONICS INTL LTD ORD COM Y2573F102 2839969 93236 SH SOLE 92361 0 875 FLOOR & DECOR HLDGS INC CL A COM 339750101 14566389 130570 SH SOLE 128470 0 2100 FLYWIRE CORPORATION COM VTG COM 302492103 6659121 287651 SH SOLE 162756 0 124895 FORD MTR CO DEL COM PAR $0.01 COM 345370860 139918 11478 SH SOLE 11478 0 0 FORMFACTOR INC COM COM 346375108 53058580 1272083 SH SOLE 1203667 0 68416 FORTINET INC COM COM 34959E109 1871614 31977 SH SOLE 31977 0 0 FORTIS INC COM COM 349553107 278985 6783 SH SOLE 6783 0 0 FORTIVE CORP COM COM 34959J108 538162 7309 SH SOLE 7234 0 75 FORTREA HLDGS INC COMMON STOCK COM 34965K107 714892 20484 SH SOLE 20484 0 0 FORTUNA SILVER MINES INC COM COM 349915108 86850 22500 SH SOLE 22500 0 0 FORTUNE BRANDS INNOVATIONS INC COM 34964C106 733533 9634 SH SOLE 9634 0 0 FORWARD AIR CORP COM COM 349853101 71013586 1129531 SH SOLE 961884 0 167647 FOX FACTORY HLDG CORP COM COM 35138V102 8530147 126410 SH SOLE 124022 0 2388 FRANCO NEVADA CORP COM COM 351858105 832251 7511 SH SOLE 5041 0 2470 FRANKLIN COVEY CO COM COM 353469109 5860487 134631 SH SOLE 73068 0 61563 FRANKLIN RES INC COM COM 354613101 592315 19883 SH SOLE 19883 0 0 FRESHPET INC COM COM 358039105 36899115 425301 SH SOLE 362993 0 62308 FULLER H B CO COM COM 359694106 125102156 1536693 SH SOLE 1308062 0 228631 GE HEALTHCARE TECHNOLOGIES INC COM 36266G107 34390003 444775 SH SOLE 379077 0 65698 GENERAC HLDGS INC COM COM 368736104 224231 1735 SH SOLE 1735 0 0 GENERAL DYNAMICS CORP COM COM 369550108 1762380 6787 SH SOLE 6787 0 0 GENERAL ELECTRIC CO COM NEW COM 369604301 3606313 28256 SH SOLE 27256 0 1000 GENERAL MLS INC COM COM 370334104 46573593 714977 SH SOLE 649639 0 65338 GENERAL MTRS CO COM COM 37045V100 237826 6621 SH SOLE 6621 0 0 GENIUS SPORTS LIMITED SHARES C COM G3934V109 6853515 1108983 SH SOLE 602241 0 506742 GENPREX INC COM COM 372446104 12880 56000 SH SOLE 56000 0 0 GFL ENVIRONMENTAL INC SUB VTG COM 36168Q104 343616 9957 SH SOLE 9957 0 0 GIBRALTAR INDS INC COM COM 374689107 77099888 976195 SH SOLE 924458 0 51737 GILEAD SCIENCES INC COM COM 375558103 1381183 17050 SH SOLE 16730 0 320 GLACIER BANCORP INC NEW COM COM 37637Q105 117576210 2845504 SH SOLE 2717567 0 127937 GLENCORE PLC UNSPONSORD ADR COM 37827X100 6572345 546030 SH SOLE 543515 0 2515 GLOBAL PMTS INC COM COM 37940X102 414655 3265 SH SOLE 3265 0 0 GLOBE LIFE INC COM COM 37959E102 1109600 9116 SH SOLE 9116 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 8203785 21266 SH SOLE 21266 0 0 GOLUB CAP BDC INC COM COM 38173M102 484816 32107 SH SOLE 32107 0 0 GOSSAMER BIO INC COM COM 38341P102 18166 19908 SH SOLE 19908 0 0 GRAINGER W W INC COM COM 384802104 662952 800 SH SOLE 800 0 0 GRANITE RIDGE RESOURCES INC CO COM 387432107 7443730 1236500 SH SOLE 1236500 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 17269457 700587 SH SOLE 373587 0 327000 GREEN PLAINS INC COM COM 393222104 3666332 145374 SH SOLE 78945 0 66429 GRID DYNAMICS HLDGS INC CL A COM 39813G109 5630979 422429 SH SOLE 229552 0 192877 GSK PLC SPONSORED ADR COM 37733W204 12278497 331314 SH SOLE 331314 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 658384 6038 SH SOLE 6038 0 0 GULF KEYSTONE PETROLEUM LTD SH COM G4209G207 492000 300000 SH SOLE 300000 0 0 HALEON PLC ADR COM 405552100 1779729 216249 SH SOLE 216249 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 21855631 591332 SH SOLE 485448 0 105884 HAMILTON LANE INC CL A COM 407497106 10784287 95066 SH SOLE 93275 0 1791 HANESBRANDS INC COM COM 410345102 81346 18239 SH SOLE 18239 0 0 HANOVER INS GROUP INC COM COM 410867105 18778928 154661 SH SOLE 87225 0 67436 HARTFORD FINL SVCS GROUP INC C COM 416515104 1848579 22998 SH SOLE 22998 0 0 HASBRO INC COM COM 418056107 40224391 787787 SH SOLE 633780 0 154007 HCA HEALTHCARE INC COM COM 40412C101 517269 1911 SH SOLE 1911 0 0 HEICO CORP NEW COM COM 422806109 1931438 10798 SH SOLE 10798 0 0 HEINEKEN HOLDINGS SHS COM N39338194 443413 5241 SH SOLE 5241 0 0 HEINEKEN N V SPONSORED ADR L1 COM 423012301 1584520 31203 SH SOLE 31203 0 0 HELIOS TECHNOLOGIES INC COM COM 42328H109 6722639 148239 SH SOLE 83164 0 65075 HERSHEY CO COM COM 427866108 1980477 10623 SH SOLE 10623 0 0 HESS CORP COM COM 42809H107 30009643 208169 SH SOLE 208169 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 357853 21075 SH SOLE 21075 0 0 HEXCEL CORP NEW COM COM 428291108 4514754 61217 SH SOLE 36309 0 24908 HITACHI LTD ADR 10 COM COM 433578507 8527710 59107 SH SOLE 58792 0 315 HOLOGIC INC COM COM 436440101 6106260 85462 SH SOLE 85462 0 0 HOME BANCSHARES INC COM COM 436893200 10329295 407789 SH SOLE 399974 0 7815 HOME DEPOT INC COM COM 437076102 138746538 400366 SH SOLE 376234 0 24132 HONEYWELL INTL INC COM COM 438516106 3064625 14614 SH SOLE 14614 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 477060 14589 SH SOLE 14589 0 0 HOWMET AEROSPACE INC COM COM 443201108 230064 4251 SH SOLE 4251 0 0 HP INC COM COM 40434L105 638269 21212 SH SOLE 21212 0 0 HUMANA INC COM COM 444859102 99967516 218360 SH SOLE 201155 0 17205 HUNT J B TRANS SVCS INC COM COM 445658107 4700881 23535 SH SOLE 23535 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 7988337 628014 SH SOLE 625638 0 2376 ICF INTL INC COM COM 44925C103 124633707 929478 SH SOLE 773330 0 156148 ICON PLC SHS COM G4705A100 8900853 31444 SH SOLE 30344 0 1100 ICU MED INC COM COM 44930G107 13260565 132951 SH SOLE 125756 0 7195 IDACORP INC COM COM 451107106 7295344 74200 SH SOLE 74200 0 0 IDEX CORP COM COM 45167R104 2465067 11354 SH SOLE 11354 0 0 IDEXX LABS INC COM COM 45168D104 816479 1471 SH SOLE 1471 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 722431 2758 SH SOLE 2758 0 0 ILLUMINA INC COM COM 452327109 567821 4078 SH SOLE 3828 0 250 IMPINJ INC COM COM 453204109 8350012 92747 SH SOLE 51004 0 41743 INDEPENDENT BANK CORP MASS COM COM 453836108 100102303 1521080 SH SOLE 1285226 0 235854 INDEPENDENT BK GROUP INC COM COM 45384B106 3217651 63240 SH SOLE 35835 0 27405 INGERSOLL RAND INC COM COM 45687V106 283374 3664 SH SOLE 3664 0 0 INGREDION INC COM COM 457187102 1522025 14024 SH SOLE 13814 0 210 INSTALLED BLDG PRODS INC COM COM 45780R101 61988676 339069 SH SOLE 321225 0 17844 INTAPP INC COM COM 45827U109 9167382 241120 SH SOLE 236590 0 4530 INTEGER HLDGS CORP COM COM 45826H109 97951299 988608 SH SOLE 839699 0 148909 INTEL CORP COM COM 458140100 14804394 294615 SH SOLE 279528 0 15087 INTER PARFUMS INC COM COM 458334109 15897264 110390 SH SOLE 108280 0 2110 INTERCONTINENTAL EXCHANGE GROU COM 45866F104 1934541 15063 SH SOLE 15063 0 0 INTERNATIONAL BUSINESS MACHS C COM 459200101 49383157 301945 SH SOLE 296371 0 5574 INTERNATIONAL MNY EXPRESS INC COM 46005L101 7906254 357911 SH SOLE 194364 0 163547 INTERPUBLIC GROUP COS INC COM COM 460690100 80629988 2470282 SH SOLE 2021745 0 448537 INTRA CELLULAR THERAPIES INC C COM 46116X101 3995178 55783 SH SOLE 31621 0 24162 INTUIT COM COM 461202103 5813404 9301 SH SOLE 7901 0 1400 INTUITIVE SURGICAL INC COM NEW COM 46120E602 16288753 48283 SH SOLE 47788 0 495 IQVIA HLDGS INC COM COM 46266C105 2606727 11266 SH SOLE 11266 0 0 IRHYTHM TECHNOLOGIES INC COM COM 450056106 9667318 90315 SH SOLE 50914 0 39401 ITT INC COM COM 45073V108 393756 3300 SH SOLE 3300 0 0 J & J SNACK FOODS CORP COM COM 466032109 285809 1710 SH SOLE 1710 0 0 JACOBS SOLUTIONS INC COM COM 46982L108 926383 7137 SH SOLE 7137 0 0 JEFFERIES GROUP INC NEW COM 47233W109 585743 14495 SH SOLE 14495 0 0 JFROG LTD ORD SHS COM M6191J100 12661169 365824 SH SOLE 210013 0 155811 JOHNSON & JOHNSON COM COM 478160104 90098212 574825 SH SOLE 571342 0 3483 JOHNSON CTLS INTL PLC SHS COM G51502105 54308754 942206 SH SOLE 860103 0 82103 JPMORGAN CHASE & CO COM COM 46625H100 32656697 191985 SH SOLE 190440 0 1545 KAISER ALUMINUM CORP COM PAR $ COM 483007704 316724 4449 SH SOLE 4449 0 0 KERING S A UNSPONSORED ADR COM 492089107 5203842 118066 SH SOLE 117449 0 617 KIMBERLY CLARK CORP COM COM 494368103 1608063 13234 SH SOLE 12434 0 800 KINDER MORGAN INC DEL COM COM 49456B101 1634240 92644 SH SOLE 90644 0 2000 KINROSS GOLD CORP COM NO PAR COM 496902404 175964 29085 SH SOLE 29085 0 0 KINSALE CAP GROUP INC COM COM 49714P108 8350981 24935 SH SOLE 24525 0 410 KKR & Co. Inc. Class A COM 48251W104 207539 2505 SH SOLE 2505 0 0 KLA CORP COM NEW COM 482480100 4656213 8010 SH SOLE 8010 0 0 KNIFE RIV HLDG CO COMMON STOCK COM 498894104 57324138 866185 SH SOLE 818474 0 47711 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 583187 10116 SH SOLE 10116 0 0 KONINKLIJKE AHOLD DELHAIZE N V COM 500467501 3618208 125905 SH SOLE 124855 0 1050 KRAFT HEINZ CO COM COM 500754106 1036512 28029 SH SOLE 28029 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 10138304 499670 SH SOLE 271350 0 228320 L3HARRIS TECHNOLOGIES INC COM COM 502431109 10205381 48454 SH SOLE 47819 0 635 LA Z BOY INC COM COM 505336107 74780539 2025475 SH SOLE 1649103 0 376372 LABORATORY CORP AMER HLDGS COM COM 50540R409 5763165 25356 SH SOLE 25356 0 0 LAKELAND FINL CORP COM COM 511656100 57105262 876385 SH SOLE 827734 0 48651 LAM RESEARCH CORP COM COM 512807108 225579 288 SH SOLE 288 0 0 LANCASTER COLONY CORP COM COM 513847103 76226774 458121 SH SOLE 413036 0 45085 LANDSTAR SYS INC COM COM 515098101 362513 1872 SH SOLE 1872 0 0 LANTHEUS HLDGS INC COM COM 516544103 52219891 842256 SH SOLE 701127 0 141129 LAUDER ESTEE COS INC CL A COM 518439104 3204058 21908 SH SOLE 21094 0 814 LEONARDO DRS INC COM COM 52661A108 66778815 3332276 SH SOLE 3084078 0 248198 LILLY ELI & CO COM COM 532457108 3126200 5363 SH SOLE 5363 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 2028684 9329 SH SOLE 9329 0 0 LINDE PLC SHS COM G54950103 17507320 42627 SH SOLE 40860 0 1767 LIQUIDITY SERVICES INC COM COM 53635B107 12294635 714389 SH SOLE 700957 0 13432 LITTELFUSE INC COM COM 537008104 52336447 195606 SH SOLE 149843 0 45763 LIVERAMP HLDGS INC COM COM 53815P108 6637675 175229 SH SOLE 101120 0 74109 LOCKHEED MARTIN CORP COM COM 539830109 6925960 15281 SH SOLE 15281 0 0 LOEWS CORP COM COM 540424108 535425 7694 SH SOLE 5694 0 2000 LOWES COS INC COM COM 548661107 8968097 40297 SH SOLE 39997 0 300 LULULEMON ATHLETICA INC COM COM 550021109 4433396 8671 SH SOLE 8331 0 340 LVMH MOET HENNESSY LOU VUITTON COM 502441306 340357 2100 SH SOLE 2100 0 0 LVMH MOET HENNESSY LOU VUITTON COM F58485115 301417 372 SH SOLE 372 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 20852124 224337 SH SOLE 220117 0 4220 MAGNITE INC COM COM 55955D100 7633554 817297 SH SOLE 464827 0 352470 MAGNOLIA OIL & GAS CORP CL A COM 559663109 100914301 4739986 SH SOLE 4084585 0 655401 MANPOWERGROUP INC COM COM 56418H100 500661 6300 SH SOLE 6300 0 0 MARATHON PETE CORP COM COM 56585A102 656493 4425 SH SOLE 4425 0 0 MARKEL CORP COM COM 570535104 2361294 1663 SH SOLE 1663 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 6761466 29983 SH SOLE 29708 0 275 MARSH & MCLENNAN COS INC COM COM 571748102 58865866 310687 SH SOLE 281661 0 29026 MARTEN TRANSPORT LTD COM 573075108 6368773 303564 SH SOLE 164836 0 138728 MARTIN MARIETTA MATLS INC COM COM 573284106 64319976 128921 SH SOLE 116014 0 12907 MASCO CORP COM COM 574599106 1889238 28206 SH SOLE 28206 0 0 MASIMO CORP COM COM 574795100 349520 2982 SH SOLE 2982 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 3688885 8649 SH SOLE 8649 0 0 MATADOR RES CO COM COM 576485205 182622657 3211795 SH SOLE 2735109 0 476686 MATERION CORP COM COM 576690101 68955841 529900 SH SOLE 501099 0 28801 MATTEL INC COM COM 577081102 256447 13583 SH SOLE 13583 0 0 MAXCYTE INC COM COM 57777K106 3143736 668880 SH SOLE 363450 0 305430 MCCORMICK & CO INC COM NON VTG COM 579780206 1804509 26374 SH SOLE 25374 0 1000 MCDONALDS CORP COM COM 580135101 14641887 49381 SH SOLE 47081 0 2300 MCGRATH RENTCORP COM COM 580589109 71347769 596454 SH SOLE 588563 0 7891 MCKESSON CORP COM COM 58155Q103 666228 1439 SH SOLE 1439 0 0 MEDIAALPHA INC CL A COM 58450V104 4168338 373842 SH SOLE 366678 0 7164 MEDICAL PPTYS TRUST INC COM COM 58463J304 51555 10500 SH SOLE 10500 0 0 MEDTRONIC PLC SHS COM G5960L103 1351032 16400 SH SOLE 16400 0 0 MEG ENERGY CORP COM COM 552704108 179200 10000 SH SOLE 10000 0 0 MERCADOLIBRE INC COM COM 58733R102 12599036 8017 SH SOLE 7582 0 435 MERCEDES BENZ GROUP AG UNSPONS COM 233825207 6555379 379494 SH SOLE 377554 0 1940 MERCK & CO INC NEW COM COM 58933Y105 36828978 337818 SH SOLE 332565 0 5253 META PLATFORMS INC CL A COM 30303M102 51408089 145237 SH SOLE 138414 0 6823 METLIFE INC COM COM 59156R108 1047235 15836 SH SOLE 15836 0 0 METTLER TOLEDO INTERNATIONAL C COM 592688105 4999821 4122 SH SOLE 3982 0 140 MGE ENERGY INC COM COM 55277P104 27214632 376361 SH SOLE 355790 0 20571 MGIC INVT CORP WIS COM COM 552848103 1058963 54897 SH SOLE 54897 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 129954160 1441053 SH SOLE 1327005 0 114048 MICRON TECHNOLOGY INC COM COM 595112103 863897 10123 SH SOLE 10123 0 0 MICROSOFT CORP COM COM 594918104 298152992 792876 SH SOLE 760595 0 32281 MICROSTRATEGY INC CL A NEW COM 594972408 420659 666 SH SOLE 666 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 52579154 391039 SH SOLE 378213 0 12826 MIDDLEBY CORP COM COM 596278101 373076 2535 SH SOLE 2535 0 0 MIMEDX GROUP INC COM COM 602496101 975996 111288 SH SOLE 111288 0 0 MIRUM PHARMACEUTICALS INC COM COM 604749101 2920886 98946 SH SOLE 53746 0 45200 MKS INSTRS INC COM COM 55306N104 24234217 235581 SH SOLE 231719 0 3862 MODERNA INC COM COM 60770K107 310682 3124 SH SOLE 3124 0 0 MODINE MFG CO COM COM 607828100 15016819 251538 SH SOLE 205666 0 45872 MODIVCARE INC COM COM 60783X104 31204749 709360 SH SOLE 678738 0 30622 MONDELEZ INTL INC CL A COM 609207105 80299092 1108644 SH SOLE 1004346 0 104298 MONOLITHIC PWR SYS INC COM COM 609839105 928508 1472 SH SOLE 1472 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 4087718 70955 SH SOLE 70955 0 0 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 5308197 165210 SH SOLE 89727 0 75483 MORGAN STANLEY COM NEW COM 617446448 1099417 11790 SH SOLE 11790 0 0 MOSAIC CO NEW COM COM 61945C103 420435 11767 SH SOLE 11767 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 6180084 19739 SH SOLE 19739 0 0 MP MATERIALS CORP COM CL A COM 553368101 4254629 214339 SH SOLE 127360 0 86979 MSA SAFETY INC COM COM 553498106 4604939 27276 SH SOLE 27276 0 0 NATERA INC COM COM 632307104 9730686 155343 SH SOLE 87586 0 67757 NATURA &CO HLDG S A ADS COM 63884N108 69255 10125 SH SOLE 10125 0 0 NCINO INC COM COM 63947X101 12863643 382505 SH SOLE 375446 0 7059 NCR ATLEOS CORPORATION COM SHS COM 63001N106 18616923 766444 SH SOLE 542422 0 224022 NCR VOYIX CORPORATION COM COM 62886E108 26202237 1549511 SH SOLE 1097966 0 451545 NEOGEN CORP COM COM 640491106 10289261 511649 SH SOLE 503433 0 8216 NESTLE S A SPONSORED ADR COM 641069406 16927313 146107 SH SOLE 139262 0 6845 NETFLIX INC COM COM 64110L106 911926 1873 SH SOLE 1873 0 0 NETSTREIT CORP COM COM 64119V303 14708639 824014 SH SOLE 432714 0 391300 NEURONETICS INC COM COM 64131A105 3266804 1126484 SH SOLE 611356 0 515128 NEWMARKET CORP COM COM 651587107 293111 537 SH SOLE 537 0 0 NEWMONT MINING CORP COM COM 651639106 2139366 51688 SH SOLE 39202 0 12486 NEXTERA ENERGY INC COM COM 65339F101 4011027 66036 SH SOLE 66036 0 0 NIKE INC CL B COM 654106103 7779149 71651 SH SOLE 71651 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 5052169 21373 SH SOLE 18223 0 3150 NORTHERN OIL AND GAS INC MN CO COM 665531307 27315178 736854 SH SOLE 625939 0 110915 NORTHERN TR CORP COM COM 665859104 1124954 13332 SH SOLE 13332 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 8275311 17677 SH SOLE 17677 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1059579 10494 SH SOLE 7394 0 3100 NOVO-NORDISK A S ADR COM 670100205 12728488 123040 SH SOLE 120010 0 3030 NUTANIX INC CL A COM 67059N108 500745 10500 SH SOLE 10500 0 0 NVENT ELECTRIC PLC SHS COM G6700G107 376521 6372 SH SOLE 6372 0 0 NVIDIA CORP COM COM 67066G104 11969969 24171 SH SOLE 23896 0 275 NXP SEMICONDUCTORS N V COM COM N6596X109 211306 920 SH SOLE 920 0 0 O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 378132 398 SH SOLE 398 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 337242 5648 SH SOLE 5648 0 0 OGE ENERGY CORP COM COM 670837103 7370230 211000 SH SOLE 211000 0 0 OLD DOMINION FREIGHT LINE INC COM 679580100 1334752 3293 SH SOLE 3293 0 0 OLD NATL BANCORP IND COM COM 680033107 55403134 3280233 SH SOLE 2722327 0 557906 OLO INC CL A COM 68134L109 4862240 850042 SH SOLE 475531 0 374511 OMEGA HEALTHCARE INVS INC COM COM 681936100 28487524 929143 SH SOLE 774937 0 154206 OMNICELL INC COM COM 68213N109 6691781 177831 SH SOLE 100793 0 77038 OMNICOM GROUP INC COM COM 681919106 1235449 14281 SH SOLE 14101 0 180 ON HLDG AG NAMEN AKT A COM H5919C104 4465288 165565 SH SOLE 159765 0 5800 ONE GAS INC COM COM 68235P108 53851262 845123 SH SOLE 810695 0 34428 ONEOK INC NEW COM COM 682680103 2433474 34655 SH SOLE 34655 0 0 ONTO INNOVATION INC COM COM 683344105 10695202 69949 SH SOLE 53910 0 16039 ORACLE CORP COM COM 68389X105 133435422 1265630 SH SOLE 1173885 0 91745 OTIS WORLDWIDE CORP COM COM 68902V107 2195504 24539 SH SOLE 24539 0 0 OXFORD INDS INC COM COM 691497309 71508262 715083 SH SOLE 676324 0 38759 PACCAR INC COM COM 693718108 356422 3650 SH SOLE 3650 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 223536 13019 SH SOLE 13019 0 0 PALO ALTO NETWORKS INC COM COM 697435105 1100197 3731 SH SOLE 3731 0 0 PALOMAR HLDGS INC COM COM 69753M105 4756072 85695 SH SOLE 84356 0 1339 PAPA JOHNS INTL INC COM COM 698813102 457380 6000 SH SOLE 6000 0 0 PARKER HANNIFIN CORP COM COM 701094104 5233091 11359 SH SOLE 9959 0 1400 PARSONS CORPORATION COM COM 70202L102 14825898 236420 SH SOLE 231946 0 4474 PATRIOT NATL BANCORP INC COM N COM 70336F203 484904 126597 SH SOLE 126597 0 0 PAYCHEX INC COM COM 704326107 298132 2503 SH SOLE 2503 0 0 PAYPAL HLDGS INC COM COM 70450Y103 1517318 24708 SH SOLE 24308 0 400 PDF SOLUTIONS INC COM COM 693282105 7752522 241211 SH SOLE 132723 0 108488 PEBBLEBROOK HOTEL TR COM COM 70509V100 26307189 1646257 SH SOLE 1562678 0 83579 PELOTON INTERACTIVE INC CL A C COM 70614W100 788545 129482 SH SOLE 129482 0 0 PENUMBRA INC COM COM 70975L107 408752 1625 SH SOLE 1625 0 0 PEPSICO INC COM COM 713448108 50444294 297011 SH SOLE 291162 0 5849 PERFICIENT INC COM COM 71375U101 62815742 954356 SH SOLE 794917 0 159439 PERMIAN RESOURCES CORP CLASS A COM 71424F105 11982661 881078 SH SOLE 864585 0 16493 PFIZER INC COM COM 717081103 22372286 777085 SH SOLE 769640 0 7445 PHILIP MORRIS INTL INC COM COM 718172109 5246559 55767 SH SOLE 55767 0 0 PHINIA INC COMMON STOCK COM 71880K101 456409 15068 SH SOLE 15068 0 0 PHREESIA INC COM COM 71944F106 9912460 428184 SH SOLE 242840 0 185344 PHYSICIANS RLTY TR COM COM 71943U104 1117441 83955 SH SOLE 83955 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 7872128 90256 SH SOLE 51514 0 38742 PINNACLE WEST CAP CORP COM COM 723484101 7933650 110435 SH SOLE 110435 0 0 PIONEER NAT RES CO COM COM 723787107 5366536 23864 SH SOLE 23864 0 0 PLEXUS CORP COM COM 729132100 83174365 769207 SH SOLE 631557 0 137650 PLYMOUTH INDL REIT INC COM COM 729640102 59434360 2469230 SH SOLE 2333834 0 135396 PNC FINL SVCS GROUP INC COM COM 693475105 98249847 634484 SH SOLE 574123 0 60361 PNM RES INC COM COM 69349H107 7013760 168600 SH SOLE 168600 0 0 POLARIS INDS INC COM COM 731068102 972435 10261 SH SOLE 10261 0 0 PORTILLOS INC COM CL A COM 73642K106 8895535 558414 SH SOLE 382700 0 175714 PORTLAND GEN ELEC CO COM NEW COM 736508847 7017613 161920 SH SOLE 160520 0 1400 POTLATCH CORP NEW COM COM 737630103 66854482 1361598 SH SOLE 1288097 0 73501 PPG INDS INC COM COM 693506107 4143573 27707 SH SOLE 27707 0 0 PROCORE TECHNOLOGIES INC COM COM 74275K108 1983638 28657 SH SOLE 28657 0 0 PROCTER AND GAMBLE CO COM COM 742718109 59508100 406087 SH SOLE 399281 0 6806 PROFOUND MED CORP COM NEW COM 74319B502 568838 67001 SH SOLE 67001 0 0 PROGYNY INC COM COM 74340E103 21405232 575719 SH SOLE 477391 0 98328 PROLOGIS INC COM COM 74340W103 262068 1966 SH SOLE 1966 0 0 PROTAGONIST THERAPEUTICS INC C COM 74366E102 4138773 180496 SH SOLE 98024 0 82472 PRUDENTIAL FINL INC COM COM 744320102 905181 8728 SH SOLE 8728 0 0 PTC INC COM COM 69370C100 2989017 17084 SH SOLE 12409 0 4675 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 633086 10353 SH SOLE 10353 0 0 QUALCOMM INC COM COM 747525103 5004089 34599 SH SOLE 34379 0 220 QUEST DIAGNOSTICS INC COM COM 74834L100 237981 1726 SH SOLE 1726 0 0 QUIDELORTHO CORP COM COM 219798105 13754484 186628 SH SOLE 183114 0 3514 QUINSTREET INC COM COM 74874Q100 10904346 850573 SH SOLE 462018 0 388555 R1 RCM INC COM COM 77634L105 12949878 1225154 SH SOLE 1204406 0 20748 RADNET INC COM COM 750491102 13909738 400050 SH SOLE 393919 0 6131 RAMBUS INC DEL COM COM 750917106 40462800 592862 SH SOLE 561278 0 31584 RANGE RES CORP COM COM 75281A109 2007165 65938 SH SOLE 64876 0 1062 RAYMOND JAMES FINANCIAL INC CO COM 754730109 48034980 430807 SH SOLE 376514 0 54293 RAYONIER INC COM COM 754907103 211452 6329 SH SOLE 6329 0 0 RBC BEARINGS INC COM COM 75524B104 12105546 42492 SH SOLE 41681 0 811 REGAL REXNORD CORPORATION COM COM 758750103 29158904 196993 SH SOLE 193494 0 3499 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 45363529 231447 SH SOLE 165091 0 66356 REPLIGEN CORP COM COM 759916109 1082576 6021 SH SOLE 6021 0 0 REPUBLIC SVCS INC COM COM 760759100 1435377 8704 SH SOLE 8704 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 247047 3162 SH SOLE 3162 0 0 REVOLVE GROUP INC CL A COM 76156B107 4009790 241845 SH SOLE 136778 0 105067 RIO TINTO PLC SPONSORED ADR COM 767204100 206403 2772 SH SOLE 2772 0 0 ROCHE HLDG LTD SPONSORED ADR COM 771195104 5809181 159977 SH SOLE 159077 0 900 ROPER TECHNOLOGIES INC COM COM 776696106 3095475 5678 SH SOLE 5678 0 0 ROSS STORES INC COM COM 778296103 3648791 26366 SH SOLE 26366 0 0 ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 330847 2555 SH SOLE 2555 0 0 RPM INTL INC COM COM 749685103 1930864 17297 SH SOLE 16897 0 400 RTX CORPORATION COM COM 75513E101 7750928 92119 SH SOLE 92119 0 0 RXO INC COMMON STOCK COM 74982T103 15152122 651424 SH SOLE 639198 0 12226 S&P GLOBAL INC COM COM 78409V104 3588476 8146 SH SOLE 8146 0 0 SAIA INC COM COM 78709Y105 6752094 15408 SH SOLE 8841 0 6567 SALESFORCE COM INC COM COM 79466L302 488125 1855 SH SOLE 1855 0 0 SAP SE SPON ADR COM 803054204 324948 2102 SH SOLE 2102 0 0 SCHEIN HENRY INC COM COM 806407102 2854646 37705 SH SOLE 37705 0 0 SCHLUMBERGER LTD COM COM 806857108 1860378 35749 SH SOLE 34349 0 1400 SCHWAB CHARLES CORP NEW COM COM 808513105 2537428 36881 SH SOLE 36426 0 455 SEALED AIR CORP NEW COM COM 81211K100 725652 19870 SH SOLE 19845 0 25 SELECTIVE INS GROUP INC COM COM 816300107 38887913 390912 SH SOLE 370763 0 20149 SERVICE CORP INTL COM COM 817565104 606878 8866 SH SOLE 8566 0 300 SERVICENOW INC COM COM 81762P102 2068603 2928 SH SOLE 2928 0 0 SHELL PLC SPON ADS COM 780259305 94391799 1434526 SH SOLE 1358043 0 76483 SHERWIN WILLIAMS CO COM COM 824348106 468474 1502 SH SOLE 1502 0 0 SHIN ETSU CHEM CO LTD ADR COM 824551105 3315368 157986 SH SOLE 156431 0 1555 SHOPIFY INC CL A COM 82509L107 493808 6339 SH SOLE 6339 0 0 SI BONE INC COM COM 825704109 19567613 932235 SH SOLE 768094 0 164141 SILICON LABORATORIES INC COM COM 826919102 13303452 100578 SH SOLE 98687 0 1891 SIMPLY GOOD FOODS CO COM COM 82900L102 110358598 2786833 SH SOLE 2341363 0 445470 SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 4598311 245572 SH SOLE 244262 0 1310 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 282150 11250 SH SOLE 11250 0 0 SK TELECOM LTD SPONSORED ADR COM 78440P306 5553000 259486 SH SOLE 258080 0 1406 SKYLINE CHAMPION CORP COM 830830105 71208716 958911 SH SOLE 793945 0 164966 SMART GLOBAL HLDGS INC SHS COM G8232Y101 6321143 333922 SH SOLE 181335 0 152587 SNAP ON INC COM COM 833034101 239737 830 SH SOLE 830 0 0 SNOWFLAKE INC CL A COM 833445109 322181 1619 SH SOLE 1619 0 0 SOLO BRANDS INC COM CL A COM 83425V104 4971600 807078 SH SOLE 438278 0 368800 SONOCO PRODS CO COM COM 835495102 28221390 505126 SH SOLE 498213 0 6913 SONY GROUP CORPORATION SPONSOR COM 835699307 17246363 182135 SH SOLE 178290 0 3845 SOUTHERN CO COM COM 842587107 983273 14023 SH SOLE 14023 0 0 SOUTHSTATE CORPORATION COM COM 840441109 63181906 748158 SH SOLE 706887 0 41271 SPORTRADAR GROUP AG NAMEN-AKT COM H8088L103 227343 20574 SH SOLE 20574 0 0 SPROUT SOCIAL INC COM CL A COM 85209W109 10746163 174905 SH SOLE 99536 0 75369 SPX TECHNOLOGIES INC COM COM 78473E103 31812695 314946 SH SOLE 309537 0 5409 SQUARE INC CL A COM 852234103 224315 2900 SH SOLE 2900 0 0 STANDEX INTL CORP COM COM 854231107 94588375 597224 SH SOLE 563955 0 33269 STARBUCKS CORP COM COM 855244109 4585052 47756 SH SOLE 47156 0 600 STATE STR CORP COM COM 857477103 868249 11209 SH SOLE 11209 0 0 STERIS PLC SHS USD COM G8473T100 3308522 15049 SH SOLE 11799 0 3250 STEVANATO GROUP S P A ORD SHS COM T9224W109 8000184 293154 SH SOLE 282724 0 10430 STIFEL FINL CORP COM COM 860630102 106095886 1534286 SH SOLE 1253804 0 280482 STMICROELECTRONICS N V NY REGI COM 861012102 1215903 24255 SH SOLE 24255 0 0 STRYKER CORP COM COM 863667101 42451567 141760 SH SOLE 135511 0 6249 SUMMIT MATLS INC CL A COM 86614U100 4080375 106094 SH SOLE 57665 0 48429 SUNCOR ENERGY INC NEW COM COM 867224107 3630385 113308 SH SOLE 112268 0 1040 SYNNEX CORP COM COM 87162W100 26905710 250030 SH SOLE 140840 0 109190 SYNOPSYS INC COM COM 871607107 1849557 3592 SH SOLE 3592 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 108177394 2873238 SH SOLE 2338680 0 534558 SYSCO CORP COM COM 871829107 1421096 19432 SH SOLE 19432 0 0 T MOBILE US INC COM COM 872590104 413010 2576 SH SOLE 2576 0 0 TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 13161922 126557 SH SOLE 124634 0 1923 TANDEM DIABETES CARE INC COM N COM 875372203 7550325 255251 SH SOLE 144551 0 110700 TARGA RES CORP COM COM 87612G101 1700307 19573 SH SOLE 19573 0 0 TARGET CORP COM COM 87612E106 76141008 534623 SH SOLE 496313 0 38310 TC ENERGY CORP COM COM 87807B107 1108710 28363 SH SOLE 28363 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 408753 2909 SH SOLE 2909 0 0 TECHTARGET INC COM COM 87874R100 4389153 125908 SH SOLE 68392 0 57516 TELEDYNE TECHNOLOGIES INC COM COM 879360105 2323832 5207 SH SOLE 5207 0 0 TELEFLEX INC COM COM 879369106 354811 1423 SH SOLE 1423 0 0 TENARIS S A SPONSORED ADR COM 88031M109 1397665 40209 SH SOLE 40209 0 0 TENCENT HOLDINGS LIMITED SHS P COM G87572163 258956 6887 SH SOLE 6887 0 0 TERADYNE INC COM COM 880770102 431367 3975 SH SOLE 3975 0 0 TESLA INC COM COM 88160R101 8105666 32621 SH SOLE 32516 0 105 TEVA PHARMACEUTICAL INDS LTD A COM 881624209 256187 24539 SH SOLE 24539 0 0 TEXAS INSTRS INC COM COM 882508104 95674655 561273 SH SOLE 525233 0 36040 TEXTRON INC COM COM 883203101 313155 3894 SH SOLE 3894 0 0 TFI INTL INC COM COM 87241L109 14363839 105632 SH SOLE 103859 0 1773 THE TRADE DESK INC COM CL A COM 88339J105 3421986 47554 SH SOLE 46754 0 800 THERMO FISHER SCIENTIFIC INC C COM 883556102 23661026 44577 SH SOLE 43292 0 1285 TITAN MACHY INC COM COM 88830R101 4793271 165972 SH SOLE 90181 0 75791 TJX COS INC NEW COM COM 872540109 6109470 65126 SH SOLE 58726 0 6400 TOAST INC CL A COM 888787108 501036 27439 SH SOLE 27439 0 0 TOKYO ELECTRON LTD ADR COM 889110102 7777490 86832 SH SOLE 83617 0 3215 TOPBUILD CORP COM COM 89055F103 11380498 30408 SH SOLE 29836 0 572 TORONTO DOMINION BK ONT COM NE COM 891160509 235281 3641 SH SOLE 3641 0 0 TOTAL S.A. SPONSORED ADS COM 89151E109 6658289 98817 SH SOLE 98282 0 535 TRACTOR SUPPLY CO COM COM 892356106 1867536 8685 SH SOLE 8685 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 264144 1083 SH SOLE 1083 0 0 TRANSCAT INC COM COM 893529107 6104878 55839 SH SOLE 30323 0 25516 TRANSDIGM GROUP INC COM COM 893641100 786013 777 SH SOLE 677 0 100 TRANSUNION COM COM 89400J107 894673 13021 SH SOLE 10821 0 2200 TRAVELERS COMPANIES INC COM COM 89417E109 1130245 5933 SH SOLE 5933 0 0 TRIMBLE INC COM COM 896239100 17702465 332753 SH SOLE 176768 0 155985 TRUIST FINL CORP COM COM 89832Q109 1470191 39821 SH SOLE 39821 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 3569486 96839 SH SOLE 52575 0 44264 UBER TECHNOLOGIES INC COM COM 90353T100 1053647 17113 SH SOLE 17113 0 0 ULTA BEAUTY INC COM COM 90384S303 50097370 102242 SH SOLE 77555 0 24687 UNILEVER PLC SPON ADR NEW COM 904767704 6373229 131461 SH SOLE 127196 0 4265 UNION PACIFIC CORP COM COM 907818108 86018888 350211 SH SOLE 333173 0 17038 UNIQURE NV SHS COM N90064101 1592338 235205 SH SOLE 127720 0 107485 UNITED BANKSHARES INC WEST VA COM 909907107 88766884 2363965 SH SOLE 2275815 0 88150 UNITED CONTL HLDGS INC COM COM 910047109 904213 21915 SH SOLE 21915 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 2789904 17744 SH SOLE 17511 0 233 UNITED RENTALS INC COM COM 911363109 508050 886 SH SOLE 886 0 0 UNITED THERAPEUTICS CORP DEL C COM 91307C102 259470 1180 SH SOLE 1180 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 9403807 17862 SH SOLE 17662 0 200 UNIVERSAL HLTH SVCS INC CL B COM 913903100 222258 1458 SH SOLE 1458 0 0 US BANCORP DEL COM NEW COM 902973304 1095458 25311 SH SOLE 25311 0 0 US FOODS HLDG CORP COM COM 912008109 87630266 1929757 SH SOLE 1471913 0 457844 VARONIS SYS INC COM COM 922280102 4779032 105544 SH SOLE 59524 0 46020 VEECO INSTRS INC DEL COM COM 922417100 11411376 367753 SH SOLE 202226 0 165527 VERALTO CORP COM SHS COM 92338C103 4282373 52059 SH SOLE 51896 0 163 VERISK ANALYTICS INC CL A COM 92345Y106 2800872 11726 SH SOLE 11726 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 6869910 182226 SH SOLE 177670 0 4556 VERTEX INC CL A COM 92538J106 16909942 627689 SH SOLE 615845 0 11844 VERTEX PHARMACEUTICALS INC COM COM 92532F100 5606537 13779 SH SOLE 13779 0 0 VIAVI SOLUTIONS INC COM COM 925550105 3178686 315659 SH SOLE 171411 0 144248 VICI PPTYS INC COM COM 925652109 1958771 61442 SH SOLE 60432 0 1010 VINCI S A ADR COM 927320101 3776831 120282 SH SOLE 120282 0 0 VISA INC COM CL A COM 92826C839 34018802 130666 SH SOLE 127498 0 3168 VISTEON CORP COM NEW COM 92839U206 6748847 54034 SH SOLE 31967 0 22067 WABTEC CORP COM COM 929740108 835129 6581 SH SOLE 6581 0 0 WALMART INC COM COM 931142103 5269422 33425 SH SOLE 33425 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 199378 17520 SH SOLE 16439 0 1081 WASTE CONNECTIONS INC COM COM 94106B101 69858360 468000 SH SOLE 426419 0 41581 WASTE MGMT INC DEL COM COM 94106L109 1077466 6016 SH SOLE 3986 0 2030 WEAVE COMMUNICATIONS INC COM COM 94724R108 4153780 362143 SH SOLE 196771 0 165372 WEBSTER FINL CORP CONN COM COM 947890109 373543 7359 SH SOLE 7359 0 0 WEC ENERGY GROUP INC COM COM 92939U106 7174062 85233 SH SOLE 85233 0 0 WELLS FARGO CO NEW COM COM 949746101 1155966 23486 SH SOLE 23236 0 250 WERNER ENTERPRISES INC COM COM 950755108 7327807 172948 SH SOLE 94258 0 78690 WEST PHARMACEUTICAL SVSC INC C COM 955306105 3601483 10228 SH SOLE 10228 0 0 WESTROCK CO COM COM 96145D105 971402 23396 SH SOLE 23396 0 0 WEYERHAEUSER CO COM COM 962166104 421691 12128 SH SOLE 12128 0 0 WH GROUP LTD SPONSORED ADR COM 92890T205 2098781 162584 SH SOLE 161119 0 1465 WHEATON PRECIOUS METALS CORP C COM 962879102 1480200 30000 SH SOLE 30000 0 0 WILLIAMS COS INC DEL COM COM 969457100 102177894 2933617 SH SOLE 2710268 0 223349 WILLIAMS SONOMA INC COM COM 969904101 200368 993 SH SOLE 993 0 0 WILLSCOT MOBIL MINI HLDNG CORP COM 971378104 43179193 970319 SH SOLE 725739 0 244580 WINGSTOP INC COM COM 974155103 1880731 7330 SH SOLE 7330 0 0 WNS HOLDINGS LTD SPON ADR COM 92932M101 19683450 311447 SH SOLE 305713 0 5734 WOODSIDE ENERGY GROUP LTD SPON COM 980228308 1138438 53980 SH SOLE 53980 0 0 WORKDAY INC CL A COM 98138H101 3143771 11388 SH SOLE 11388 0 0 XCEL ENERGY INC COM COM 98389B100 7248065 117074 SH SOLE 117074 0 0 XENCOR INC COM COM 98401F105 2928487 137941 SH SOLE 74889 0 63052 XYLEM INC COM COM 98419M100 11383908 99544 SH SOLE 99087 0 457 YAMAHA MOTOR CO LTD UNSPONSOR COM 984628107 654913 42721 SH SOLE 40871 0 1850 YETI HLDGS INC COM COM 98585X104 6412901 123849 SH SOLE 70339 0 53510 YUM BRANDS INC COM COM 988498101 2809843 21505 SH SOLE 21505 0 0 YUM CHINA HLDGS INC COM COM 98850P109 814529 19197 SH SOLE 19197 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 41570470 152089 SH SOLE 106843 0 45246 ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 9066404 1027937 SH SOLE 558523 0 469414 ZEVIA PBC CL A COM 98955K104 1432201 712538 SH SOLE 387819 0 324719 ZIMMER BIOMET HLDGS INC COM COM 98956P102 471874 3877 SH SOLE 3077 0 800 ZOETIS INC CL A COM 98978V103 1894752 9600 SH SOLE 9600 0 0 ZUORA INC COM CL A COM 98983V106 6495729 691035 SH SOLE 381842 0 309193 ZURICH INS GROUP LTD SPONSORED COM 989825104 5019370 96100 SH SOLE 95480 0 620 ZURICH INSURANCE GROUP AG ORD COM H9870Y105 360960 705 SH SOLE 705 0 0 ZYMEWORKS INC COM COM 98985Y108 3905061 375848 SH SOLE 204084 0 171764 PIRELLI & C SPA COM T76434264 72360 13295 SH SOLE 13295 0 0 DS SMITH PLC SHS COM G2848Q123 86870 22175 SH SOLE 22175 0 0 GREAT EASTERN ENER COM 39032T106 21997 493000 SH SOLE 493000 0 0 ITHACA ENERGY PLC COM G49776100 44854 24400 SH SOLE 24400 0 0 SHELL PLC COM G80827101 1394852 42550 SH SOLE 42550 0 0 TP ICAP GROUP PLC COM G8963N100 48561 19505 SH SOLE 19505 0 0 YELLOW CAKE PLC COM G98334108 91966 11664 SH SOLE 11664 0 0 HARVEY NORMAN HLDG COM Q4525E117 43306 15111 SH SOLE 15111 0 0 FAIRFAX INDIA HLDGS CORP COM S COM 303897102 152000 10000 SH SOLE 10000 0 0 YUE YUEN INDL HLDG COM G98803144 37620 34000 SH SOLE 34000 0 0 MITSUBISHI MOTOR C COM J44131167 52232 16400 SH SOLE 16400 0 0 YAMAHA MOTOR CO COM J95776126 2152174 240900 SH SOLE 240900 0 0 COMFORTDELGRO CORP COM Y1690R106 43944 41405 SH SOLE 41405 0 0 MAPLETREE IND TST COM Y5759S103 51290 26955 SH SOLE 26955 0 0 ARK ETF TR INNOVATION ETF 00214Q104 217807 4159 SH SOLE 4159 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 628948 22755 SH SOLE 22755 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1216903 41632 SH SOLE 41632 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 239922 4050 SH SOLE 4050 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 721106 12435 SH SOLE 12435 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 464162 6829 SH SOLE 6829 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 313243 5792 SH SOLE 5792 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3324675 8118 SH SOLE 8118 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 7801080 518000 SH SOLE 518000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1245077 24616 SH SOLE 24466 0 150 ISHARES INC MSCI STH KOR ETF 464286772 6185266 94388 SH SOLE 93913 0 475 ISHARES TR COHEN STEER REIT 464287564 291301 4960 SH SOLE 4960 0 0 ISHARES TR CORE DIV GRWTH 46434V621 475486 8835 SH SOLE 8835 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2514239 35739 SH SOLE 35339 0 400 ISHARES TR CORE MSCI EURO 46434V738 4030105 73248 SH SOLE 73248 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2033188 7336 SH SOLE 7336 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1304083 12047 SH SOLE 12047 0 0 ISHARES TR CORE S&P US GWT 464287671 280040 2690 SH SOLE 2690 0 0 ISHARES TR CORE S&P500 ETF 464287200 8742062 18303 SH SOLE 17284 0 1019 ISHARES TR DEVSMCP EXNA ETF 464288497 1935528 34440 SH SOLE 34440 0 0 ISHARES TR EUROPE ETF 464287861 7740818 146440 SH SOLE 146440 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2345231 150625 SH SOLE 150625 0 0 ISHARES TR GLOBAL 100 ETF 464287572 206936 2570 SH SOLE 2570 0 0 ISHARES TR MICRO-CAP ETF 464288869 470502 4055 SH SOLE 4055 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 512171 6564 SH SOLE 6564 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 207331 3089 SH SOLE 0 0 3089 ISHARES TR MRGSTR MD CP GRW 464288307 217078 3368 SH SOLE 0 0 3368 ISHARES TR MSCI EAFE ETF 464287465 35620808 472738 SH SOLE 472738 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 691524 17198 SH SOLE 16436 0 762 ISHARES TR RUS 1000 ETF 464287622 8490667 32375 SH SOLE 32375 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 105129351 346767 SH SOLE 346747 0 20 ISHARES TR RUS 1000 VAL ETF 464287598 17176581 103943 SH SOLE 103343 0 600 ISHARES TR RUS 2000 GRW ETF 464287648 33837835 134160 SH SOLE 134160 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 10179846 65537 SH SOLE 65537 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1472205 14093 SH SOLE 13768 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 450740 3876 SH SOLE 3756 0 120 ISHARES TR RUS MID CAP ETF 464287499 4089174 52607 SH SOLE 52607 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3518294 17529 SH SOLE 16600 0 929 ISHARES TR RUSSELL 3000 ETF 464287689 21032265 76833 SH SOLE 75788 0 1045 ISHARES TR S&P 100 ETF 464287101 227858 1020 SH SOLE 1020 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 13120571 174708 SH SOLE 171508 0 3200 ISHARES TR S&P 500 VAL ETF 464287408 1330432 7651 SH SOLE 7651 0 0 ISHARES TR EXPANDED TECH 464287515 204848 505 SH SOLE 505 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2843149 27584 SH SOLE 27584 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 1983741 13482 SH SOLE 13482 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 207665 1316 SH SOLE 1316 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 208317 3742 SH SOLE 3742 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 575103 6932 SH SOLE 6932 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 206086 5481 SH SOLE 5481 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 359553 1868 SH SOLE 1868 0 0 SOURCE CAP INC COM 836144105 315046 7803 SH SOLE 7803 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14167646 29807 SH SOLE 29807 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2883550 5684 SH SOLE 5611 0 73 SPDR SER TR S&P OILGAS EXP 78468R556 42767946 312380 SH SOLE 312030 0 350 SPDR SER TR S&P 600 SMCP VAL 78464A300 383294 4601 SH SOLE 4601 0 0 SPDR SER TR S&P BIOTECH 78464A870 520114 5825 SH SOLE 5525 0 300 SPDR SER TR S&P BK ETF 78464A797 942121 20472 SH SOLE 20472 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 6194094 388832 SH SOLE 323832 0 65000 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 589971 5483 SH SOLE 5483 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 11879812 134235 SH SOLE 131439 0 2796 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 253430 2555 SH SOLE 2555 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 32510587 104576 SH SOLE 103691 0 885 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 366243 1668 SH SOLE 1668 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 300606 2073 SH SOLE 2073 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3116134 7134 SH SOLE 7134 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 563431 3131 SH SOLE 3131 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 430073 2016 SH SOLE 2016 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 353710 1463 SH SOLE 1463 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4038091 17023 SH SOLE 17023 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 343850 2300 SH SOLE 2300 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 480698 7455 SH SOLE 7455 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 46700656 1136269 SH SOLE 1136269 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 95129621 1219298 SH SOLE 1216385 0 2913 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 13586821 187301 SH SOLE 185301 0 2000 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 10078363 54908 SH SOLE 54908 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2963649 21699 SH SOLE 21699 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 634755 2982 SH SOLE 2982 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1142855 19718 SH SOLE 19718 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7283782 152062 SH SOLE 148653 0 3409 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 203819 813 SH SOLE 813 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 344124 711 SH SOLE 711 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 561700 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 421258 5994 SH SOLE 5994 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1668158 120881 SH SOLE 120881 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5334851 202461 SH SOLE 197717 0 4744 MPLX LP COM UNIT REP LTD 55336V100 1661029 45235 SH SOLE 45235 0 0 PHILLIPS 66 COM 718546104 2746678 20630 SH SOLE 20630 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1013474 66896 SH SOLE 66896 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 479440 8000 SH SOLE 8000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1113402 38052 SH SOLE 38052 0 0