0001012975-23-000457.txt : 20231114 0001012975-23-000457.hdr.sgml : 20231114 20231114085619 ACCESSION NUMBER: 0001012975-23-000457 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SILVERCREST ASSET MANAGEMENT GROUP LLC CENTRAL INDEX KEY: 0001232395 IRS NUMBER: 134194623 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10472 FILM NUMBER: 231401858 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 09-30-2023 09-30-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 11-14-2023 0 829 13173765704 false
INFORMATION TABLE 2 infotable.xml INFOTABLE 3M CO COM COM 88579Y101 4654131 49713 SH SOLE 49713 0 0 ABBOTT LABS COM COM 002824100 133435035 1377749 SH SOLE 1257251 0 120498 ABBVIE INC COM COM 00287Y109 25850052 173420 SH SOLE 170231 0 3189 ABM INDS INC COM COM 000957100 41003821 1024839 SH SOLE 962711 0 62128 ACADIA HEALTHCARE COMPANY INC COM 00404A109 13976995 198791 SH SOLE 195425 0 3366 ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 69097454 224993 SH SOLE 204229 0 20764 ACI WORLDWIDE INC COM COM 004498101 285046 12635 SH SOLE 12635 0 0 ADAPTHEALTH CORP COM 00653Q102 15378769 1689975 SH SOLE 1589340 0 100635 ADDUS HOMECARE CORP COM COM 006739106 61863576 726184 SH SOLE 690256 0 35928 ADOBE SYS INC COM COM 00724F101 5783286 11342 SH SOLE 11072 0 270 ADVANCED MICRO DEVICES INC COM COM 007903107 915509 8904 SH SOLE 8904 0 0 AEHR TEST SYSTEMS COM COM 00760J108 5352475 117122 SH SOLE 63586 0 53536 AES CORP COM COM 00130H105 201324 13245 SH SOLE 13245 0 0 AFLAC INC COM COM 001055102 836345 10897 SH SOLE 10897 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 32400816 289759 SH SOLE 248477 0 41282 AGREE REALTY CORP COM COM 008492100 814624 14747 SH SOLE 14747 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2768174 9768 SH SOLE 9112 0 656 AIRBNB INC COM CL A COM 009066101 16559463 120687 SH SOLE 873 0 119814 AIRBUS SE UNSPONSORED ADR COM 009279100 3819440 113640 SH SOLE 112590 0 1050 ALBEMARLE CORP COM COM 012653101 1005617 5914 SH SOLE 5914 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 2393937 27599 SH SOLE 27405 0 194 ALIGN TECHNOLOGY INC COM COM 016255101 1257918 4120 SH SOLE 3113 0 1007 ALIMENTATION COUCHE-TARD INC C COM 01626P148 1133118 22218 SH SOLE 22218 0 0 ALKAMI TECHNOLOGY INC COM COM 01644J108 4300212 236016 SH SOLE 128171 0 107845 ALLEGION PUB LTD CO ORD SHS COM G0176J109 379392 3641 SH SOLE 3641 0 0 ALLEGRO MICROSYSTEMS INC COM COM 01749D105 4376674 137028 SH SOLE 79461 0 57567 ALLIENT INC COM COM 019330109 4722566 152735 SH SOLE 83020 0 69715 ALLSTATE CORP COM COM 020002101 538890 4837 SH SOLE 4837 0 0 ALMACENES EXITO SA SPON ADS COM 02028M105 56115 10240 SH SOLE 10240 0 0 ALPHABET INC CAP STK CL A COM 02079K305 93648520 715639 SH SOLE 691339 0 24300 ALPHABET INC CAP STK CL C COM 02079K107 154214130 1169618 SH SOLE 1051831 0 117787 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 4369652 362326 SH SOLE 197091 0 165235 ALTIMMUNE INC COM COM 02155H200 269100 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM COM 02209S103 2084208 49565 SH SOLE 49565 0 0 AMAZON COM INC COM COM 023135106 26955415 212047 SH SOLE 208047 0 4000 AMBEV SA SPONSORED ADR COM 02319V103 57779 22395 SH SOLE 22395 0 0 AMCOR PLC ORD COM G0250X107 93863 10247 SH SOLE 10247 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 169694 13247 SH SOLE 13247 0 0 AMERICAN ELEC PWR INC COM COM 025537101 6989743 92924 SH SOLE 92924 0 0 AMERICAN EXPRESS CO COM COM 025816109 10074849 67530 SH SOLE 64830 0 2700 AMERICAN INTL GROUP INC COM NE COM 026874784 1249027 20611 SH SOLE 20611 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 2268259 13793 SH SOLE 13718 0 75 AMERICAN WTR WKS CO INC NEW CO COM 030420103 8078039 65235 SH SOLE 64435 0 800 AMERIPRISE FINL INC COM COM 03076C106 127612864 387081 SH SOLE 349879 0 37202 AMETEK INC COM COM 031100100 109364780 740152 SH SOLE 653661 0 86491 AMGEN INC COM COM 031162100 65206043 242618 SH SOLE 220290 0 22328 AMICUS THERAPEUTICS INC COM COM 03152W109 4365428 358999 SH SOLE 202379 0 156620 AMN HEALTHCARE SERVICES INC CO COM 001744101 48119835 564919 SH SOLE 532947 0 31972 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 3828484 83246 SH SOLE 45202 0 38044 AMPHENOL CORP NEW CL A COM 032095101 2906222 34602 SH SOLE 34602 0 0 ANALOG DEVICES INC COM COM 032654105 1605225 9168 SH SOLE 5368 0 3800 ANSYS INC COM COM 03662Q105 1454722 4889 SH SOLE 4889 0 0 AON PLC SHS CL A COM G0403H108 9524287 29376 SH SOLE 28326 0 1050 APA CORPORATION COM COM 03743Q108 389108 9467 SH SOLE 9467 0 0 APPLE INC COM COM 037833100 138058058 806367 SH SOLE 795280 0 11087 APPLIED INDL TECHNOLOGIES INC COM 03820C105 5718251 36985 SH SOLE 20081 0 16904 APPLIED MATLS INC COM COM 038222105 494682 3573 SH SOLE 3573 0 0 APTARGROUP INC COM COM 038336103 467400 3738 SH SOLE 3738 0 0 ARCBEST CORP COM COM 03937C105 6147284 60475 SH SOLE 34269 0 26206 ARCH CAP GROUP LTD ORD COM G0450A105 953332 11960 SH SOLE 11960 0 0 ARCOSA INC COM COM 039653100 62828259 873828 SH SOLE 723407 0 150421 ARMADA HOFFLER PPTYS INC COM COM 04208T108 14438655 1410025 SH SOLE 775255 0 634770 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 2694497 100279 SH SOLE 56533 0 43746 ARTERIS INC COM COM 04302A104 2556028 392631 SH SOLE 216574 0 176057 ASBURY AUTOMOTIVE GROUP INC CO COM 043436104 56470238 245448 SH SOLE 231629 0 13819 ASE INDUSTRIAL HOLDING CO LTD COM 00215W100 2134890 283895 SH SOLE 283895 0 0 ASHTEAD GROUP PLC ADR COM 045055100 2896801 11862 SH SOLE 11746 0 116 ASML HOLDING N V N Y REGISTRY COM N07059210 7044033 11966 SH SOLE 11491 0 475 ASPEN AEROGELS INC COM COM 04523Y105 2777516 322967 SH SOLE 175075 0 147892 AT&T INC COM COM 00206R102 1271212 84635 SH SOLE 76132 0 8503 ATKORE INC COM COM 047649108 27237469 182569 SH SOLE 179614 0 2955 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 1447835 50307 SH SOLE 50307 0 0 ATMOS ENERGY CORP COM COM 049560105 115111598 1086676 SH SOLE 921713 0 164963 ATRICURE INC COM COM 04963C209 8880450 202750 SH SOLE 114553 0 88197 AUTODESK INC COM COM 052769106 414648 2004 SH SOLE 2004 0 0 AUTOLIV INC COM COM 052800109 1574650 16321 SH SOLE 16321 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 10123125 42078 SH SOLE 41578 0 500 AVANGRID INC COM STOCK COM 05351W103 232943 7721 SH SOLE 7721 0 0 AVANTOR INC COM COM 05352A100 77736805 3687704 SH SOLE 2820319 0 867385 AVERY DENNISON CORP COM COM 053611109 94609700 517927 SH SOLE 432806 0 85121 AVIENT CORPORATION COM COM 05368V106 44777989 1267780 SH SOLE 1194623 0 73157 AXOGEN INC COM COM 05463X106 4609930 921986 SH SOLE 499562 0 422424 AXON ENTERPRISE INC COM COM 05464C101 341268 1715 SH SOLE 1715 0 0 AXONICS INC COM COM 05465P101 6159731 109760 SH SOLE 61713 0 48047 AZENTA INC COM COM 114340102 1186491 23640 SH SOLE 23640 0 0 BAE SYS PLC SPONSORED ADR COM 05523R107 9568902 196427 SH SOLE 191775 0 4652 BAIDU INC SPON ADR REP A COM 056752108 3411953 25396 SH SOLE 25166 0 230 BANCO BRADESCO S A SP ADR PFD COM 059460303 70857 24862 SH SOLE 24862 0 0 BANCORP INC DEL COM COM 05969A105 8400405 243490 SH SOLE 138709 0 104781 BANK N S HALIFAX COM COM 064149107 978954 21473 SH SOLE 21473 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 1626415 38134 SH SOLE 38134 0 0 BARRICK GOLD CORPORATION COM COM 067901108 672254 46203 SH SOLE 32813 0 13390 BAXTER INTL INC COM COM 071813109 658752 17455 SH SOLE 15180 0 2275 BAYER A G SPONSORED ADR COM 072730302 1202759 99980 SH SOLE 99980 0 0 BECTON DICKINSON & CO COM COM 075887109 2119946 8200 SH SOLE 8200 0 0 BELDEN INC COM COM 077454106 81745818 846668 SH SOLE 797322 0 49346 BELLRING BRANDS INC COM CL A COM 07831C103 16699840 405041 SH SOLE 398206 0 6835 BERKLEY W R CORP COM COM 084423102 259357 4085 SH SOLE 4085 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670108 16475787 31 SH SOLE 29 0 2 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 31680431 90438 SH SOLE 89838 0 600 BHP BILLITON LTD SPONSORED ADR COM 088606108 1766408 31055 SH SOLE 31055 0 0 BIO TECHNE CORP COM COM 09073M104 248251 3647 SH SOLE 3647 0 0 BIOSIG TECH INC COM NEW COM 09073N201 4893 10000 SH SOLE 10000 0 0 BK OF AMERICA CORP COM COM 060505104 2211991 80789 SH SOLE 80789 0 0 BLACKROCK INC COM COM 09247X101 11757067 18186 SH SOLE 17696 0 490 BLACKSTONE INC COM COM 09260D107 26398068 246389 SH SOLE 246389 0 0 BLACKSTONE REAL ESTATE INCOME COM PER092613 1379260 92606 SH SOLE 92606 0 0 BOEING CO COM COM 097023105 3142210 16393 SH SOLE 15668 0 725 BOOKING HLDGS INC COM COM 09857L108 962192 312 SH SOLE 262 0 50 BOOT BARN HLDGS INC COM COM 099406100 10493889 129251 SH SOLE 127072 0 2179 BORGWARNER INC COM COM 099724106 78753802 1950800 SH SOLE 1628662 0 322138 BOSTON SCIENTIFIC CORP COM COM 101137107 366274 6937 SH SOLE 6937 0 0 BOWMAN CONSULTING GROUP LTD CO COM 103002101 2585179 92229 SH SOLE 50085 0 42144 BOX INC CL A COM 10316T104 6247633 258060 SH SOLE 140143 0 117917 BP PLC SPONSORED ADR COM 055622104 374577 9674 SH SOLE 5934 0 3740 BRINKS CO COM COM 109696104 59526738 819476 SH SOLE 771677 0 47799 BRISTOL-MYERS SQUIBB CO COM COM 110122108 6570824 113212 SH SOLE 106662 0 6550 BRITISH AMERN TOB PLC SPONSORE COM 110448107 4582876 145905 SH SOLE 145905 0 0 BROADCOM INC COM COM 11135F101 183500039 220930 SH SOLE 199354 0 21576 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1589248 8876 SH SOLE 8876 0 0 BROOKFIELD CORP CL A LTD VT SH COM 11271J107 6777522 216742 SH SOLE 209107 0 7635 BROWN FORMAN CORP CL B COM 115637209 688472 11934 SH SOLE 11934 0 0 BRUNSWICK CORP COM COM 117043109 64937824 821998 SH SOLE 698848 0 123150 BURLINGTON STORES INC COM COM 122017106 292654 2163 SH SOLE 2163 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 25041151 333971 SH SOLE 168051 0 165920 BYD CO LTD SHS H COM Y1023R104 505235 16350 SH SOLE 16350 0 0 CACI INTL INC CL A COM 127190304 4411344 14052 SH SOLE 13813 0 239 CACTUS INC CL A COM 127203107 7512019 149612 SH SOLE 84452 0 65160 CADENCE BANK COM COM 12740C103 134310644 6329437 SH SOLE 5523979 0 805458 CADENCE DESIGN SYSTEM INC COM COM 127387108 2396420 10228 SH SOLE 10228 0 0 CAMBIUM NETWORKS CORP SHS COM G17766109 978562 133501 SH SOLE 72449 0 61052 CAMTEK LTD ORD COM M20791105 6107644 98099 SH SOLE 53273 0 44826 CANADA GOOSE HOLDINGS INC SHS COM 135086106 9891087 674699 SH SOLE 663028 0 11671 CANADIAN NATL RY CO COM COM 136375102 8945162 82573 SH SOLE 79883 0 2690 CANON INC SPONSORED ADR COM 138006309 1503365 62230 SH SOLE 62230 0 0 CANTALOUPE INC COM COM 138103106 7027400 1124384 SH SOLE 621175 0 503209 CAPITAL ONE FINL CORP COM COM 14040H105 204682 2109 SH SOLE 2109 0 0 CARDINAL HEALTH INC COM COM 14149Y108 579437 6674 SH SOLE 5474 0 1200 CARLISLE COS INC COM COM 142339100 100272594 386765 SH SOLE 301106 0 85659 CARRIER GLOBAL CORPORATION COM COM 14448C104 2771647 50211 SH SOLE 50211 0 0 CARTERS INC COM COM 146229109 25673390 371271 SH SOLE 366251 0 5020 CASELLA WASTE SYS INC CL A COM 147448104 116319592 1524503 SH SOLE 1295881 0 228622 CATERPILLAR INC DEL COM COM 149123101 4754022 17414 SH SOLE 17414 0 0 CBIZ INC COM COM 124805102 57360277 1105208 SH SOLE 1038008 0 67200 CDW CORP COM COM 12514G108 29654483 146979 SH SOLE 145006 0 1973 CECO ENVIRONMENTAL CORP COM COM 125141101 7916169 495690 SH SOLE 268933 0 226757 CELSIUS HOLDINGS INC COM NEW COM 15118V207 1258686 7335 SH SOLE 7335 0 0 CENCORA INC COM COM 03073E105 5908055 32828 SH SOLE 32828 0 0 CENTRAL GARDEN & PET CO CL A N COM 153527205 41965347 1046778 SH SOLE 984337 0 62441 CERIDIAN HCM HLDG INC COM COM 15677J108 255591 3767 SH SOLE 3767 0 0 CERTARA INC COM COM 15687V109 5902048 405918 SH SOLE 230601 0 175317 CERUS CORP COM COM 157085101 4184927 2583288 SH SOLE 1456925 0 1126363 CHARLES RIV LABS INTL INC COM COM 159864107 1326393 6768 SH SOLE 6768 0 0 CHECK POINT SOFTWARE TECH LTD COM M22465104 339864 2550 SH SOLE 2550 0 0 CHEFS WHSE INC COM COM 163086101 13047409 616025 SH SOLE 605617 0 10408 CHEVRON CORP NEW COM COM 166764100 132174490 783860 SH SOLE 724163 0 59697 CHORD ENERGY CORPORATION COM N COM 674215207 7833329 48333 SH SOLE 27294 0 21039 CHUBB LIMITED COM COM H1467J104 4468167 21463 SH SOLE 21463 0 0 CIENA CORP COM NEW COM 171779309 413052 8740 SH SOLE 8740 0 0 CIGNA CORP NEW COM COM 125523100 1439218 5031 SH SOLE 5031 0 0 CINTAS CORP COM COM 172908105 2170798 4513 SH SOLE 4513 0 0 CISCO SYS INC COM COM 17275R102 132854126 2471245 SH SOLE 2213760 0 257485 CITIGROUP INC COM NEW COM 172967424 62310547 1514966 SH SOLE 1335295 0 179671 CITY OFFICE REIT INC COM COM 178587101 469948 110576 SH SOLE 110576 0 0 CK HUTCHISON HLDGS LTD ADR COM 12562Y100 1101223 205840 SH SOLE 205840 0 0 CLEAN HARBORS INC COM COM 184496107 43676511 260973 SH SOLE 179152 0 81821 CLEARPOINT NEURO INC COM COM 18507C103 178857 35700 SH SOLE 35700 0 0 CLEARWATER ANALYTICS HLDGS INC COM 185123106 17117525 885084 SH SOLE 870162 0 14922 CLEARWAY ENERGY INC CL C COM 18539C204 1244335 58806 SH SOLE 57806 0 1000 CLEVELAND CLIFFS INC COM COM 185899101 320415 20500 SH SOLE 20500 0 0 COCA COLA CO COM COM 191216100 23144837 413448 SH SOLE 406248 0 7200 COCA COLA EUROPEAN PARTNERS P COM G25839104 4134177 66168 SH SOLE 65808 0 360 COHERENT CORP COM COM 19247G107 23442750 718222 SH SOLE 675082 0 43140 COLGATE PALMOLIVE CO COM COM 194162103 4079154 57364 SH SOLE 56939 0 425 COLLIERS INTL GROUP INC SUB VT COM 194693107 6982403 73306 SH SOLE 70476 0 2830 COLUMBIA BKG SYS INC COM COM 197236102 56293505 2773079 SH SOLE 1991266 0 781813 COLUMBIA SPORTSWEAR CO COM COM 198516106 270465 3650 SH SOLE 3650 0 0 COMCAST CORP NEW CL A COM 20030N101 65981167 1488073 SH SOLE 1342141 0 145932 COMMERCIAL INTL BK EGYPT S A E COM 201712304 40769 30769 SH SOLE 30769 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 676100 10000 SH SOLE 10000 0 0 COMPASS DIVERSIFIED HOLDINGS S COM 20451Q104 563100 30000 SH SOLE 30000 0 0 CONCENTRIX CORP COM COM 20602D101 52792432 658999 SH SOLE 519009 0 139990 CONOCOPHILLIPS COM COM 20825C104 31454329 262557 SH SOLE 261645 0 912 CONSOLIDATED EDISON INC COM COM 209115104 436103 5099 SH SOLE 5099 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 1917145 7628 SH SOLE 7628 0 0 COOPER COS INC COM NEW COM 216648402 2046712 6436 SH SOLE 6436 0 0 COPART INC COM COM 217204106 854863 19839 SH SOLE 19839 0 0 CORE & MAIN INC CL A COM 21874C102 19139043 663398 SH SOLE 361798 0 301600 CORNING INC COM COM 219350105 482462 15834 SH SOLE 15834 0 0 CORTEVA INC COM COM 22052L104 342567 6696 SH SOLE 6083 0 613 COSTCO WHSL CORP NEW COM COM 22160K105 20223873 35797 SH SOLE 35497 0 300 COTERRA ENERGY INC COM COM 127097103 226219 8363 SH SOLE 8363 0 0 CRANE CO NEW COM COM 224408104 18379575 206884 SH SOLE 203391 0 3493 CRANE NXT CO COM COM 224441105 15598499 280700 SH SOLE 275963 0 4737 CREDO TECHNOLOGY GROUP HOLDING COM G25457105 5857571 384103 SH SOLE 220849 0 163254 CROCS INC COM COM 227046109 3801478 43086 SH SOLE 42350 0 736 CROWN CASTLE INTL CORP NEW COM COM 22822V101 248573 2701 SH SOLE 2701 0 0 CROWN HOLDINGS INC COM COM 228368106 424704 4800 SH SOLE 4800 0 0 CRYOPORT INC COM PAR $0.001 COM 229050307 4225230 308186 SH SOLE 167822 0 140364 CSL LTD SPONSORED ADR COM 12637N204 4746963 58653 SH SOLE 56638 0 2015 CSW INDUSTRIALS INC COM COM 126402106 13287398 75824 SH SOLE 74539 0 1285 CSX CORP COM COM 126408103 1401339 45572 SH SOLE 43772 0 1800 CUMMINS INC COM COM 231021106 252905 1107 SH SOLE 1107 0 0 CURTISS WRIGHT CORP COM COM 231561101 90639114 463319 SH SOLE 321160 0 142159 CVB FINL CORP COM COM 126600105 62317038 3760835 SH SOLE 3537834 0 223001 CVS HEALTH CORP COM COM 126650100 92806071 1329219 SH SOLE 1210510 0 118709 D R HORTON INC COM COM 23331A109 28921037 269108 SH SOLE 218479 0 50629 DAIKIN INDUSTRIES LTD SHS COM J10038115 3166083 20571 SH SOLE 20571 0 0 DANAHER CORP DEL COM COM 235851102 31563025 127219 SH SOLE 126629 0 590 DANONE SPONSORED ADR COM 23636T100 1017871 91981 SH SOLE 91981 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 2748183 27876 SH SOLE 27616 0 260 DEERE & CO COM COM 244199105 8301483 21998 SH SOLE 21998 0 0 DELL TECHNOLOGIES INC CL C COM 24703L202 221996 3222 SH SOLE 3222 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 53137587 1436151 SH SOLE 1189299 0 246852 DENTSPLY SIRONA INC COM COM 24906P109 71038633 2079585 SH SOLE 1704115 0 375470 DESCARTES SYS GROUP INC COM COM 249906108 7710550 105077 SH SOLE 69109 0 35968 DEUTSCHE POST AG SPONSORED ADR COM 25157Y202 1180843 28943 SH SOLE 28943 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 2477109 51931 SH SOLE 51731 0 200 DEXCOM INC COM COM 252131107 2852741 30576 SH SOLE 30576 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 339783 2278 SH SOLE 2278 0 0 DICKS SPORTING GOODS INC COM COM 253393102 1002845 9236 SH SOLE 9236 0 0 DIGITAL RLTY TR INC COM COM 253868103 242282 2002 SH SOLE 2002 0 0 DISCO CORP ADR COM 25461D100 6225914 336860 SH SOLE 323885 0 12975 DISCOVER FINL SVCS COM COM 254709108 276869 3196 SH SOLE 3196 0 0 DISCOVERY SILVER CORP COM COM 254677107 17850 35000 SH SOLE 35000 0 0 DISNEY WALT CO COM DISNEY COM 254687106 11516672 142093 SH SOLE 133815 0 8278 DOLLAR TREE INC COM COM 256746108 1090687 10246 SH SOLE 7246 0 3000 DOMINION ENERGY INC COM COM 25746U109 3392731 75951 SH SOLE 75951 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 22952719 760527 SH SOLE 750789 0 9738 DOVER CORP COM COM 260003108 1994714 14298 SH SOLE 14206 0 92 DOW INC COM COM 260557103 733905 14234 SH SOLE 13621 0 613 DOXIMITY INC CL A COM 26622P107 222555 10488 SH SOLE 10488 0 0 DRAFTKINGS INC NEW COM CL A COM 26142V105 495505 16831 SH SOLE 16831 0 0 DUCOMMUN INC DEL COM COM 264147109 10921880 251020 SH SOLE 251020 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 1571116 17801 SH SOLE 17801 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 65578484 879186 SH SOLE 763205 0 115981 DYNATRACE INC COM COM 268150109 508516 10882 SH SOLE 10882 0 0 EASTGROUP PPTY INC COM COM 277276101 41926857 251767 SH SOLE 198945 0 52822 EATON CORP PLC SHS COM G29183103 75325591 353177 SH SOLE 348639 0 4538 ECARE SOLUTIONS INC COM COM 278744107 7200 12000 SH SOLE 12000 0 0 ECOLAB INC COM COM 278865100 9787424 57777 SH SOLE 56277 0 1500 EDWARDS LIFESCIENCES CORP COM COM 28176E108 744829 10751 SH SOLE 9401 0 1350 ELECTRONIC ARTS INC COM COM 285512109 1068309 8873 SH SOLE 8873 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 97815560 4988045 SH SOLE 4329222 0 658823 EMCOR GROUP INC COM COM 29084Q100 70928726 337130 SH SOLE 239077 0 98053 EMERSON ELEC CO COM COM 291011104 40558627 419992 SH SOLE 412013 0 7979 ENBRIDGE INC COM COM 29250N105 4944248 148968 SH SOLE 144265 0 4703 ENCOMPASS HEALTH CORP COM COM 29261A100 17357927 258456 SH SOLE 147496 0 110960 ENDAVA PLC ADS COM 29260V105 17809297 310537 SH SOLE 305883 0 4654 ENEL CHILE S A SPONSORED ADR COM 29278D105 47286 15975 SH SOLE 15975 0 0 ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 879657 71985 SH SOLE 71985 0 0 ENPRO INDS INC COM COM 29355X107 5957216 49156 SH SOLE 26676 0 22480 ENTEGRIS INC COM COM 29362U104 4873366 51894 SH SOLE 51894 0 0 ENTERPRISE BANCORP INC MASS CO COM 293668109 380308 13890 SH SOLE 13890 0 0 EOG RES INC COM COM 26875P101 105032038 828590 SH SOLE 733229 0 95361 EQUIFAX INC COM COM 294429105 485610 2651 SH SOLE 2651 0 0 ERICSSON ADR B SEK 10 COM 294821608 1067387 219627 SH SOLE 219627 0 0 ERSTE GROUP BK A G SPONSORED A COM 296036304 4750357 273416 SH SOLE 272101 0 1315 ESCO TECHNOLOGIES INC COM COM 296315104 66358678 635376 SH SOLE 599056 0 36320 ETSY INC COM COM 29786A106 533883 8267 SH SOLE 8267 0 0 EURONEXT N V ORDINARY SHARE COM N3113K397 4993381 72631 SH SOLE 72198 0 433 EURONEXT NV UNSPONSRED ADS COM 29873W102 806628 56125 SH SOLE 56125 0 0 EVERGY INC COM COM 30034W106 6308702 124432 SH SOLE 124432 0 0 EVERI HLDGS INC COM COM 30034T103 20516951 1551963 SH SOLE 1528015 0 23948 EVERSOURCE ENERGY COM COM 30040W108 5581121 95978 SH SOLE 95978 0 0 EVOLENT HEALTH INC CL A COM 30050B101 27504124 1010067 SH SOLE 994138 0 15929 EXACT SCIENCES CORP COM COM 30063P105 448137 6569 SH SOLE 6569 0 0 EXAGEN INC COM COM 30068X103 1318602 544877 SH SOLE 315558 0 229319 EXPONENT INC COM COM 30214U102 23018953 268913 SH SOLE 264972 0 3941 EXTRA SPACE STORAGE INC COM COM 30225T102 26396842 217115 SH SOLE 167242 0 49873 EXXON MOBIL CORP COM COM 30231G102 73482213 624955 SH SOLE 614534 0 10421 EZCORP INC CL A NON VTG COM 302301106 16488169 1998566 SH SOLE 1968098 0 30468 F M C CORP COM NEW COM 302491303 39466607 589318 SH SOLE 533031 0 56287 FAIR ISAAC CORP COM COM 303250104 564544 650 SH SOLE 650 0 0 FASTENAL CO COM COM 311900104 441109 8073 SH SOLE 8073 0 0 FEDERAL SIGNAL CORP COM COM 313855108 89376301 1496339 SH SOLE 1290377 0 205962 FEDEX CORP COM COM 31428X106 732545 2765 SH SOLE 2765 0 0 FERGUSON PLC NEW SHS COM G3421J106 9488768 57693 SH SOLE 56493 0 1200 FERRARI N V COM COM N3167Y103 7773884 26304 SH SOLE 25279 0 1025 FIDELITY NATIONAL FINANCIAL IN COM 31620R303 1690905 40942 SH SOLE 40942 0 0 FIDELITY NATL INFORMATION SVCS COM 31620M106 65617958 1187226 SH SOLE 1057191 0 130035 FIRST HORIZON CORPORATION COM COM 320517105 681223 61817 SH SOLE 60602 0 1215 FIRST LONG IS CORP COM COM 320734106 325330 28265 SH SOLE 28265 0 0 FIRSTCASH INC COM COM 33768G107 13294829 132445 SH SOLE 130198 0 2247 FIRSTENERGY CORP COM COM 337932107 592852 17345 SH SOLE 17345 0 0 FIVE BELOW INC COM COM 33829M101 1571832 9769 SH SOLE 9769 0 0 FLEXTRONICS INTL LTD ORD COM Y2573F102 1128843 41840 SH SOLE 41145 0 695 FLOOR & DECOR HLDGS INC CL A COM 339750101 12921318 142777 SH SOLE 140677 0 2100 FLYWIRE CORPORATION COM VTG COM 302492103 6209557 194718 SH SOLE 110508 0 84210 FORMFACTOR INC COM COM 346375108 44498096 1273557 SH SOLE 1198539 0 75018 FORTINET INC COM COM 34959E109 1630013 27778 SH SOLE 27778 0 0 FORTIS INC COM COM 349553107 257686 6783 SH SOLE 6783 0 0 FORTIVE CORP COM COM 34959J108 732997 9884 SH SOLE 9809 0 75 FORTREA HLDGS INC COMMON STOCK COM 34965K107 605822 21190 SH SOLE 21190 0 0 FORTUNE BRANDS INNOVATIONS INC COM 34964C106 597544 9613 SH SOLE 9613 0 0 FORWARD AIR CORP COM COM 349853101 85153622 1238778 SH SOLE 1059084 0 179694 FOX FACTORY HLDG CORP COM COM 35138V102 16107931 162575 SH SOLE 160004 0 2571 FRANCO NEVADA CORP COM COM 351858105 5634547 42210 SH SOLE 38340 0 3870 FRANKLIN COVEY CO COM COM 353469109 5190359 120931 SH SOLE 65591 0 55340 FRANKLIN RES INC COM COM 354613101 488724 19883 SH SOLE 19883 0 0 FRESHPET INC COM COM 358039105 30021582 455701 SH SOLE 393393 0 62308 FULLER H B CO COM COM 359694106 107560522 1567709 SH SOLE 1334877 0 232832 GE HEALTHCARE TECHNOLOGIES INC COM 36266G107 31909127 468976 SH SOLE 367783 0 101193 GENERAL DYNAMICS CORP COM COM 369550108 1478510 6691 SH SOLE 6691 0 0 GENERAL ELECTRIC CO COM NEW COM 369604301 3140504 28408 SH SOLE 26783 0 1625 GENERAL MLS INC COM COM 370334104 41310975 645585 SH SOLE 569942 0 75643 GENERAL MTRS CO COM COM 37045V100 284960 8643 SH SOLE 8643 0 0 GENIUS SPORTS LIMITED SHARES C COM G3934V109 5910879 1108983 SH SOLE 602241 0 506742 GENPREX INC COM COM 372446104 22114 56000 SH SOLE 56000 0 0 GFL ENVIRONMENTAL INC SUB VTG COM 36168Q104 7599183 239269 SH SOLE 230454 0 8815 GIBRALTAR INDS INC COM COM 374689107 82926463 1228358 SH SOLE 1157361 0 70997 GILEAD SCIENCES INC COM COM 375558103 1239024 16534 SH SOLE 16214 0 320 GLACIER BANCORP INC NEW COM COM 37637Q105 72270437 2535805 SH SOLE 2414631 0 121174 GLAUKOS CORP COM COM 377322102 3942423 52391 SH SOLE 29917 0 22474 GLENCORE PLC UNSPONSORD ADR COM 37827X100 5509425 480300 SH SOLE 477785 0 2515 GLOBAL PMTS INC COM COM 37940X102 374671 3247 SH SOLE 3247 0 0 GLOBE LIFE INC COM COM 37959E102 991183 9116 SH SOLE 9116 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 6864538 21215 SH SOLE 21215 0 0 GOSSAMER BIO INC COM COM 38341P102 16579 19908 SH SOLE 19908 0 0 GRAINGER W W INC COM COM 384802104 553472 800 SH SOLE 800 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 16349873 733836 SH SOLE 406836 0 327000 GREEN PLAINS INC COM COM 393222104 6552048 217676 SH SOLE 118116 0 99560 GSK PLC SPONSORED ADR COM 37733W204 11982437 330550 SH SOLE 330550 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 562050 6245 SH SOLE 6245 0 0 HALEON PLC ADR COM 405552100 1787768 214618 SH SOLE 214618 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 24183427 633074 SH SOLE 527190 0 105884 HAMILTON LANE INC CL A COM 407497106 9600568 106154 SH SOLE 104363 0 1791 HANESBRANDS INC COM COM 410345102 72226 18239 SH SOLE 18239 0 0 HANOVER INS GROUP INC COM COM 410867105 17877877 161091 SH SOLE 93655 0 67436 HARTFORD FINL SVCS GROUP INC C COM 416515104 1687658 23800 SH SOLE 23800 0 0 HASBRO INC COM COM 418056107 88285412 1334826 SH SOLE 1088033 0 246793 HCA HEALTHCARE INC COM COM 40412C101 372414 1514 SH SOLE 1514 0 0 HEICO CORP NEW COM COM 422806109 1471296 9086 SH SOLE 9086 0 0 HEINEKEN HOLDINGS SHS COM N39338194 396136 5241 SH SOLE 5241 0 0 HEINEKEN N V SPONSORED ADR L1 COM 423012301 1191092 26959 SH SOLE 26959 0 0 HELIOS TECHNOLOGIES INC COM COM 42328H109 8228017 148306 SH SOLE 83231 0 65075 HERSHEY CO COM COM 427866108 2271628 11354 SH SOLE 11354 0 0 HESS CORP COM COM 42809H107 31849857 208169 SH SOLE 208169 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 351951 20262 SH SOLE 20262 0 0 HEXCEL CORP NEW COM COM 428291108 401784 6168 SH SOLE 6168 0 0 HILLMAN SOLUTIONS CORP COM COM 431636109 3952567 479099 SH SOLE 471002 0 8097 HITACHI LTD ADR 10 COM COM 433578507 7113577 57225 SH SOLE 56915 0 310 HOLOGIC INC COM COM 436440101 5931063 85462 SH SOLE 85462 0 0 HOME BANCSHARES INC COM COM 436893200 9551257 456125 SH SOLE 448310 0 7815 HOME DEPOT INC COM COM 437076102 129870525 429808 SH SOLE 397755 0 32053 HONDA MOTOR LTD AMERN SHS COM 438128308 1503708 44700 SH SOLE 44700 0 0 HONEYWELL INTL INC COM COM 438516106 2627489 14223 SH SOLE 14223 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 1125372 38304 SH SOLE 38304 0 0 HP INC COM COM 40434L105 564578 21968 SH SOLE 21968 0 0 HUMANA INC COM COM 444859102 116339672 239126 SH SOLE 214257 0 24869 HUNT J B TRANS SVCS INC COM COM 445658107 3816776 20246 SH SOLE 20246 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 30756844 2957389 SH SOLE 2926378 0 31011 I3 VERTICALS INC COM CL A COM 46571Y107 5502002 260265 SH SOLE 141299 0 118966 ICF INTL INC COM COM 44925C103 121019401 1001733 SH SOLE 842189 0 159544 ICON PLC SHS COM G4705A100 7602476 30873 SH SOLE 29773 0 1100 ICU MED INC COM COM 44930G107 36313947 305134 SH SOLE 238849 0 66285 IDACORP INC COM COM 451107106 6948830 74200 SH SOLE 74200 0 0 IDEX CORP COM COM 45167R104 2174641 10454 SH SOLE 10454 0 0 IDEXX LABS INC COM COM 45168D104 621798 1422 SH SOLE 1422 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 697379 3028 SH SOLE 3028 0 0 ILLUMINA INC COM COM 452327109 559828 4078 SH SOLE 3828 0 250 IMPINJ INC COM COM 453204109 6917766 125709 SH SOLE 69341 0 56368 INDEPENDENT BANK CORP MASS COM COM 453836108 77592394 1580615 SH SOLE 1338969 0 241646 INGERSOLL RAND INC COM COM 45687V106 233470 3664 SH SOLE 3664 0 0 INGREDION INC COM COM 457187102 1418830 14419 SH SOLE 14209 0 210 INSTALLED BLDG PRODS INC COM COM 45780R101 43061187 344793 SH SOLE 325233 0 19560 INTEGER HLDGS CORP COM COM 45826H109 79054406 1007961 SH SOLE 855162 0 152799 INTEL CORP COM COM 458140100 10855151 305349 SH SOLE 289672 0 15677 INTER PARFUMS INC COM COM 458334109 16586019 123463 SH SOLE 121353 0 2110 INTERCONTINENTAL EXCHANGE GROU COM 45866F104 1501553 13648 SH SOLE 13648 0 0 INTERNATIONAL BUSINESS MACHS C COM 459200101 43383331 309218 SH SOLE 303354 0 5864 INTERNATIONAL MNY EXPRESS INC COM 46005L101 4185570 247228 SH SOLE 134222 0 113006 INTERPUBLIC GROUP COS INC COM COM 460690100 75480557 2633655 SH SOLE 2104737 0 528918 INTRA CELLULAR THERAPIES INC C COM 46116X101 4082502 78374 SH SOLE 44130 0 34244 INTUIT COM COM 461202103 3499939 6850 SH SOLE 5450 0 1400 INTUITIVE SURGICAL INC COM NEW COM 46120E602 13949540 47725 SH SOLE 47230 0 495 IQVIA HLDGS INC COM COM 46266C105 1866174 9485 SH SOLE 9485 0 0 IRHYTHM TECHNOLOGIES INC COM COM 450056106 3808104 40400 SH SOLE 22707 0 17693 ITT INC COM COM 45073V108 323103 3300 SH SOLE 3300 0 0 J & J SNACK FOODS CORP COM COM 466032109 276568 1690 SH SOLE 1690 0 0 JACOBS SOLUTIONS INC COM COM 46982L108 1567020 11480 SH SOLE 11480 0 0 JAMF HLDG CORP COM COM 47074L105 13499975 764438 SH SOLE 637325 0 127113 JEFFERIES GROUP INC NEW COM 47233W109 530952 14495 SH SOLE 14495 0 0 JFROG LTD ORD SHS COM M6191J100 9299690 366707 SH SOLE 210896 0 155811 JOHNSON & JOHNSON COM COM 478160104 91746102 589060 SH SOLE 584261 0 4799 JOHNSON CTLS INTL PLC SHS COM G51502105 62663235 1177659 SH SOLE 1050813 0 126846 JPMORGAN CHASE & CO COM COM 46625H100 27515688 189737 SH SOLE 188044 0 1693 KAISER ALUMINUM CORP COM PAR $ COM 483007704 338670 4500 SH SOLE 4500 0 0 KERING S A UNSPONSORED ADR COM 492089107 5241000 114614 SH SOLE 113997 0 617 KIMBERLY CLARK CORP COM COM 494368103 1561503 12921 SH SOLE 12121 0 800 KINDER MORGAN INC DEL COM COM 49456B101 1646444 99303 SH SOLE 97303 0 2000 KINROSS GOLD CORP COM NO PAR COM 496902404 132628 29085 SH SOLE 29085 0 0 KINSALE CAP GROUP INC COM COM 49714P108 11237003 27134 SH SOLE 26724 0 410 KIRIN HLDGS COMPANY LTD SPON A COM 497350306 1360292 96985 SH SOLE 96985 0 0 KLA CORP COM NEW COM 482480100 3821096 8331 SH SOLE 8201 0 130 KNIFE RIV HLDG CO COMMON STOCK COM 498894104 42630568 873041 SH SOLE 820756 0 52285 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 513085 10231 SH SOLE 10231 0 0 KONINKLIJKE AHOLD DELHAIZE N V COM 500467501 3271512 108344 SH SOLE 107429 0 915 KRAFT HEINZ CO COM COM 500754106 308378 9167 SH SOLE 9167 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 7505043 499670 SH SOLE 271350 0 228320 KT CORP SPONSORED ADR COM 48268K101 1711970 133539 SH SOLE 133539 0 0 L3HARRIS TECHNOLOGIES INC COM COM 502431109 10041849 57672 SH SOLE 57037 0 635 LA Z BOY INC COM COM 505336107 64016839 2073084 SH SOLE 1689820 0 383264 LABORATORY CORP AMER HLDGS COM COM 50540R409 5231723 26022 SH SOLE 26022 0 0 LAKELAND FINL CORP COM COM 511656100 41662629 877847 SH SOLE 824828 0 53019 LANCASTER COLONY CORP COM COM 513847103 76980008 466461 SH SOLE 413946 0 52515 LANDSTAR SYS INC COM COM 515098101 331232 1872 SH SOLE 1872 0 0 LANTHEUS HLDGS INC COM COM 516544103 38701067 557010 SH SOLE 524874 0 32136 LAUDER ESTEE COS INC CL A COM 518439104 3895702 26951 SH SOLE 26137 0 814 LEONARDO DRS INC COM COM 52661A108 54207701 3245970 SH SOLE 2928684 0 317286 LESLIES INC COM COM 527064109 5513219 974067 SH SOLE 957749 0 16318 LILLY ELI & CO COM COM 532457108 2717878 5060 SH SOLE 5060 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 1537580 8458 SH SOLE 8458 0 0 LINDE PLC SHS COM G54950103 16583193 44537 SH SOLE 42770 0 1767 LIQUIDITY SERVICES INC COM COM 53635B107 20170742 1144764 SH SOLE 1125430 0 19334 LITTELFUSE INC COM COM 537008104 49729533 201074 SH SOLE 155299 0 45775 LIVERAMP HLDGS INC COM COM 53815P108 5066611 175680 SH SOLE 101571 0 74109 LOCKHEED MARTIN CORP COM COM 539830109 6284079 15366 SH SOLE 15366 0 0 LOEWS CORP COM COM 540424108 487107 7694 SH SOLE 5694 0 2000 LOWES COS INC COM COM 548661107 9969046 47965 SH SOLE 47665 0 300 LULULEMON ATHLETICA INC COM COM 550021109 3269973 8480 SH SOLE 8140 0 340 LUMENTUM HLDGS INC COM COM 55024U109 5182010 114697 SH SOLE 66638 0 48059 LVMH MOET HENNESSY LOU VUITTON COM 502441306 5076715 33466 SH SOLE 32056 0 1410 M & T BK CORP COM COM 55261F104 298296 2359 SH SOLE 2359 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 17353453 212717 SH SOLE 209123 0 3594 MAGNITE INC COM COM 55955D100 6174762 818934 SH SOLE 466464 0 352470 MAGNOLIA OIL & GAS CORP CL A COM 559663109 112500944 4910561 SH SOLE 4240654 0 669907 MANPOWERGROUP INC COM COM 56418H100 461916 6300 SH SOLE 6300 0 0 MARATHON PETE CORP COM COM 56585A102 597188 3946 SH SOLE 3946 0 0 MARKEL CORP COM COM 570535104 1261924 857 SH SOLE 857 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 7089723 36069 SH SOLE 35794 0 275 MARSH & MCLENNAN COS INC COM COM 571748102 62202409 326865 SH SOLE 290609 0 36256 MARTEN TRANSPORT LTD COM 573075108 4997037 253528 SH SOLE 137665 0 115863 MARTIN MARIETTA MATLS INC COM COM 573284106 55457490 135104 SH SOLE 117770 0 17334 MASCO CORP COM COM 574599106 1496974 28007 SH SOLE 28007 0 0 MASIMO CORP COM COM 574795100 252606 2881 SH SOLE 2881 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 3166092 7997 SH SOLE 7997 0 0 MATADOR RES CO COM COM 576485205 196429469 3302446 SH SOLE 2816615 0 485831 MATERION CORP COM COM 576690101 54579750 535568 SH SOLE 503988 0 31580 MAXCYTE INC COM COM 57777K106 3933144 1260623 SH SOLE 687161 0 573462 MCCORMICK & CO INC COM NON VTG COM 579780206 1960664 25921 SH SOLE 24921 0 1000 MCDONALDS CORP COM COM 580135101 12673506 48108 SH SOLE 45808 0 2300 MCGRATH RENTCORP COM COM 580589109 62173109 620243 SH SOLE 612322 0 7921 MCKESSON CORP COM COM 58155Q103 610529 1404 SH SOLE 1404 0 0 MEDIAALPHA INC CL A COM 58450V104 3456760 418494 SH SOLE 411330 0 7164 MEDICAL PPTYS TRUST INC COM COM 58463J304 57225 10500 SH SOLE 10500 0 0 MEDTRONIC PLC SHS COM G5960L103 1811997 23124 SH SOLE 23124 0 0 MEG ENERGY CORP COM COM 552704108 194696 10000 SH SOLE 10000 0 0 MERCADOLIBRE INC COM COM 58733R102 9923697 7827 SH SOLE 7392 0 435 MERCEDES BENZ GROUP AG UNSPONS COM 233825207 6367506 365103 SH SOLE 363163 0 1940 MERCK & CO INC NEW COM COM 58933Y105 34847669 338491 SH SOLE 332975 0 5516 META PLATFORMS INC CL A COM 30303M102 27265072 90820 SH SOLE 88755 0 2065 METLIFE INC COM COM 59156R108 920625 14634 SH SOLE 14634 0 0 METTLER TOLEDO INTERNATIONAL C COM 592688105 4461090 4026 SH SOLE 3886 0 140 MGE ENERGY INC COM COM 55277P104 26121052 381274 SH SOLE 358743 0 22531 MGIC INVT CORP WIS COM COM 552848103 901260 54000 SH SOLE 54000 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 119226838 1527570 SH SOLE 1370809 0 156761 MICRON TECHNOLOGY INC COM COM 595112103 348314 5120 SH SOLE 5120 0 0 MICROSOFT CORP COM COM 594918104 254438016 805821 SH SOLE 763800 0 42021 MID AMER APT CMNTYS INC COM COM 59522J103 52700233 409640 SH SOLE 396600 0 13040 MIDDLEBY CORP COM COM 596278101 327936 2562 SH SOLE 2562 0 0 MIMEDX GROUP INC COM COM 602496101 810356 111160 SH SOLE 111160 0 0 MIRUM PHARMACEUTICALS INC COM COM 604749101 4816156 152410 SH SOLE 82766 0 69644 MIZUHO FINL GROUP INC SPONSORE COM 60687Y109 1036374 302150 SH SOLE 302150 0 0 MKS INSTRS INC COM COM 55306N104 22106643 255450 SH SOLE 251588 0 3862 MOBILEYE GLOBAL INC COMMON CLA COM 60741F104 684619 16477 SH SOLE 16477 0 0 MODERNA INC COM COM 60770K107 235914 2284 SH SOLE 2284 0 0 MODIVCARE INC COM COM 60783X104 20330407 645205 SH SOLE 611891 0 33314 MONDELEZ INTL INC CL A COM 609207105 82814867 1193298 SH SOLE 1056544 0 136754 MONSTER BEVERAGE CORP NEW COM COM 61174X109 2732961 51614 SH SOLE 51614 0 0 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 4834045 165210 SH SOLE 89727 0 75483 MOOG INC CL A COM 615394202 266586 2360 SH SOLE 2360 0 0 MORGAN STANLEY COM NEW COM 617446448 829686 10159 SH SOLE 10159 0 0 MOSAIC CO NEW COM COM 61945C103 235672 6620 SH SOLE 6620 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 4799863 17631 SH SOLE 17631 0 0 MP MATERIALS CORP COM CL A COM 553368101 3254716 170404 SH SOLE 101940 0 68464 MSA SAFETY INC COM COM 553498106 4497060 28526 SH SOLE 28526 0 0 NATERA INC COM COM 632307104 5835734 131881 SH SOLE 74430 0 57451 NATURA &CO HLDG S A ADS COM 63884N108 58421 10125 SH SOLE 10125 0 0 NCINO INC COM COM 63947X101 10656403 335107 SH SOLE 329450 0 5657 NCR CORP NEW COM COM 62886E108 51637128 1914614 SH SOLE 1463169 0 451445 NEOGEN CORP COM COM 640491106 10279540 554452 SH SOLE 546236 0 8216 NESTLE S A SPONSORED ADR COM 641069406 16201232 142866 SH SOLE 136021 0 6845 NETFLIX INC COM COM 64110L106 444813 1178 SH SOLE 1178 0 0 NEURONETICS INC COM COM 64131A105 1520753 1126484 SH SOLE 611356 0 515128 NEWCREST MNG LTD SPONSORED ADR COM 651191108 786750 49715 SH SOLE 32075 0 17640 NEWMARKET CORP COM COM 651587107 244356 537 SH SOLE 537 0 0 NEWMONT MINING CORP COM COM 651639106 995618 26945 SH SOLE 21515 0 5430 NEXTERA ENERGY INC COM COM 65339F101 4275896 74636 SH SOLE 74636 0 0 NIKE INC CL B COM 654106103 6388659 66813 SH SOLE 66813 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 4276381 21715 SH SOLE 18565 0 3150 NORTHERN OIL AND GAS INC MN CO COM 665531307 32045689 796562 SH SOLE 685647 0 110915 NORTHERN TR CORP COM COM 665859104 924431 13305 SH SOLE 13305 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 7673392 17432 SH SOLE 17432 0 0 NOVANTA INC COM COM 67000B104 314707 2194 SH SOLE 2194 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1070039 10505 SH SOLE 7405 0 3100 NOVO-NORDISK A S ADR COM 670100205 9576619 105307 SH SOLE 102277 0 3030 NVENT ELECTRIC PLC SHS COM G6700G107 298811 5639 SH SOLE 5639 0 0 NVIDIA CORP COM COM 67066G104 9527590 21903 SH SOLE 21628 0 275 O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 347185 382 SH SOLE 382 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 363263 5599 SH SOLE 5599 0 0 OGE ENERGY CORP COM COM 670837103 7032630 211000 SH SOLE 211000 0 0 OLO INC CL A COM 68134L109 5413143 893258 SH SOLE 518747 0 374511 OMEGA HEALTHCARE INVS INC COM COM 681936100 34591683 1043175 SH SOLE 806109 0 237066 OMNICELL INC COM COM 68213N109 5583609 123970 SH SOLE 70465 0 53505 OMNICOM GROUP INC COM COM 681919106 1072140 14395 SH SOLE 14215 0 180 ON HLDG AG NAMEN AKT A COM H5919C104 2128341 76504 SH SOLE 74004 0 2500 ONE GAS INC COM COM 68235P108 61826706 905488 SH SOLE 805769 0 99719 ONEOK INC NEW COM COM 682680103 2740493 43205 SH SOLE 43205 0 0 ONTO INNOVATION INC COM COM 683344105 11062870 86754 SH SOLE 56569 0 30185 OPEN LENDING CORP COM CL A COM 68373J104 3067051 418996 SH SOLE 243841 0 175155 ORACLE CORP COM COM 68389X105 139643841 1318390 SH SOLE 1191997 0 126393 ORGANON & CO COMMON STOCK COM 68622V106 182089 10489 SH SOLE 10287 0 202 OTIS WORLDWIDE CORP COM COM 68902V107 2099785 26146 SH SOLE 26146 0 0 OXFORD INDS INC COM COM 691497309 69291308 720808 SH SOLE 678302 0 42506 P T TELEKOMUNIKASI INDONESIA S COM 715684106 1022201 42415 SH SOLE 42415 0 0 PACCAR INC COM COM 693718108 310323 3650 SH SOLE 3650 0 0 PALANTIR TECHNOLOGIES INC CL A COM 69608A108 183904 11494 SH SOLE 11494 0 0 PALO ALTO NETWORKS INC COM COM 697435105 741768 3164 SH SOLE 3164 0 0 PALOMAR HLDGS INC COM COM 69753M105 6897635 135914 SH SOLE 133801 0 2113 PAPA JOHNS INTL INC COM COM 698813102 204660 3000 SH SOLE 3000 0 0 PARKER HANNIFIN CORP COM COM 701094104 4275761 10977 SH SOLE 9577 0 1400 PARSONS CORPORATION COM COM 70202L102 14280952 262759 SH SOLE 258285 0 4474 PATRIOT NATL BANCORP INC COM N COM 70336F203 936818 126597 SH SOLE 126597 0 0 PAYCHEX INC COM COM 704326107 288671 2503 SH SOLE 2503 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 1999231 7711 SH SOLE 7711 0 0 PAYPAL HLDGS INC COM COM 70450Y103 1141841 19532 SH SOLE 19132 0 400 PDF SOLUTIONS INC COM COM 693282105 6288322 194084 SH SOLE 106438 0 87646 PEBBLEBROOK HOTEL TR COM COM 70509V100 48795112 3590516 SH SOLE 3037187 0 553329 PELOTON INTERACTIVE INC CL A C COM 70614W100 649465 128607 SH SOLE 128607 0 0 PENUMBRA INC COM COM 70975L107 397942 1645 SH SOLE 1645 0 0 PEPSICO INC COM COM 713448108 50605574 298664 SH SOLE 292815 0 5849 PERFICIENT INC COM COM 71375U101 56191211 971158 SH SOLE 808035 0 163123 PFIZER INC COM COM 717081103 30134126 908475 SH SOLE 898039 0 10436 PHILIP MORRIS INTL INC COM COM 718172109 5103287 55123 SH SOLE 55123 0 0 PHINIA INC COMMON STOCK COM 71880K101 7291296 272165 SH SOLE 230737 0 41428 PHREESIA INC COM COM 71944F106 6196361 331711 SH SOLE 188704 0 143007 PHYSICIANS RLTY TR COM COM 71943U104 1220280 100105 SH SOLE 100105 0 0 PING AN INS GROUP CO CHINA LTD COM 72341E304 1242191 108458 SH SOLE 108458 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 4232235 63130 SH SOLE 35975 0 27155 PINNACLE WEST CAP CORP COM COM 723484101 8134861 110408 SH SOLE 110408 0 0 PIONEER NAT RES CO COM COM 723787107 5328085 23211 SH SOLE 23211 0 0 PLDT INC SPONSORED ADR COM 69344D408 489539 23695 SH SOLE 23695 0 0 PLEXUS CORP COM COM 729132100 63355100 681384 SH SOLE 559303 0 122081 PLYMOUTH INDL REIT INC COM COM 729640102 52357936 2499186 SH SOLE 2350722 0 148464 PNC FINL SVCS GROUP INC COM COM 693475105 64141678 522454 SH SOLE 444080 0 78374 PNM RES INC COM COM 69349H107 7521246 168600 SH SOLE 168600 0 0 POLARIS INDS INC COM COM 731068102 17536149 168390 SH SOLE 96673 0 71717 PORTILLOS INC COM CL A COM 73642K106 7577605 492372 SH SOLE 356365 0 136007 PORTLAND GEN ELEC CO COM NEW COM 736508847 6564642 162170 SH SOLE 160770 0 1400 POTLATCH CORP NEW COM COM 737630103 62824611 1384107 SH SOLE 1303698 0 80409 PPG INDS INC COM COM 693506107 3654771 28157 SH SOLE 28157 0 0 PRIVIA HEALTH GROUP INC COM COM 74276R102 12814749 557163 SH SOLE 547751 0 9412 PROCORE TECHNOLOGIES INC COM COM 74275K108 1772915 27142 SH SOLE 27142 0 0 PROCTER AND GAMBLE CO COM COM 742718109 60156815 412428 SH SOLE 405623 0 6805 PROGYNY INC COM COM 74340E103 17249739 507047 SH SOLE 410549 0 96498 PROTAGONIST THERAPEUTICS INC C COM 74366E102 3010106 180462 SH SOLE 97990 0 82472 PRUDENTIAL FINL INC COM COM 744320102 802485 8457 SH SOLE 8457 0 0 PTC INC COM COM 69370C100 2420461 17084 SH SOLE 12409 0 4675 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 567563 9973 SH SOLE 9973 0 0 QUALCOMM INC COM COM 747525103 3767774 33926 SH SOLE 33706 0 220 QUEST DIAGNOSTICS INC COM COM 74834L100 210330 1726 SH SOLE 1726 0 0 QUIDELORTHO CORP COM COM 219798105 15087946 206571 SH SOLE 203057 0 3514 QUINSTREET INC COM COM 74874Q100 9528490 1062262 SH SOLE 576788 0 485474 R1 RCM INC COM COM 77634L105 15939629 1057706 SH SOLE 1041611 0 16095 RADNET INC COM COM 750491102 16498367 585256 SH SOLE 576517 0 8739 RAMBUS INC DEL COM COM 750917106 33260503 596173 SH SOLE 561318 0 34855 RANGE RES CORP COM COM 75281A109 1592141 49125 SH SOLE 48315 0 810 RAYMOND JAMES FINANCIAL INC CO COM 754730109 45907055 457105 SH SOLE 380601 0 76504 RBC BEARINGS INC COM COM 75524B104 11907852 50860 SH SOLE 49997 0 863 REGAL REXNORD CORPORATION COM COM 758750103 21503440 150500 SH SOLE 148046 0 2454 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 48788829 246508 SH SOLE 167933 0 78575 REPLIGEN CORP COM COM 759916109 888707 5589 SH SOLE 5589 0 0 REPUBLIC SVCS INC COM COM 760759100 1240407 8704 SH SOLE 8704 0 0 REVOLVE GROUP INC CL A COM 76156B107 3293361 241981 SH SOLE 136914 0 105067 RIO TINTO PLC SPONSORED ADR COM 767204100 734724 11545 SH SOLE 11545 0 0 ROCHE HLDG LTD SPONSORED ADR COM 771195104 5324464 155586 SH SOLE 154686 0 900 ROPER TECHNOLOGIES INC COM COM 776696106 2351664 4856 SH SOLE 4856 0 0 ROSS STORES INC COM COM 778296103 2568596 22741 SH SOLE 22741 0 0 RPM INTL INC COM COM 749685103 1635472 17250 SH SOLE 16850 0 400 RTX CORPORATION COM COM 75513E101 6863233 95362 SH SOLE 95362 0 0 RXO INC COMMON STOCK COM 74982T103 14336706 726645 SH SOLE 714419 0 12226 S&P GLOBAL INC COM COM 78409V104 2698918 7386 SH SOLE 7386 0 0 SAIA INC COM COM 78709Y105 8124886 20381 SH SOLE 11680 0 8701 SALESFORCE COM INC COM COM 79466L302 220422 1087 SH SOLE 1087 0 0 SARCOS TECHN AND ROBOTICS CORP COM 80359A205 10681 12498 SH SOLE 12498 0 0 SCHEIN HENRY INC COM COM 806407102 3228390 43480 SH SOLE 43480 0 0 SCHLUMBERGER LTD COM COM 806857108 1973397 33849 SH SOLE 32449 0 1400 SCHWAB CHARLES CORP NEW COM COM 808513105 1978102 36031 SH SOLE 35146 0 885 SEAGEN INC COM COM 81181C104 426846 2012 SH SOLE 2012 0 0 SEALED AIR CORP NEW COM COM 81211K100 806844 24554 SH SOLE 24529 0 25 SELECTIVE INS GROUP INC COM COM 816300107 40872426 396166 SH SOLE 373757 0 22409 SERVICE CORP INTL COM COM 817565104 612884 10726 SH SOLE 10426 0 300 SERVICENOW INC COM COM 81762P102 1677439 3001 SH SOLE 3001 0 0 SHELL PLC SPON ADS COM 780259305 97181739 1509502 SH SOLE 1397770 0 111732 SHERWIN WILLIAMS CO COM COM 824348106 244848 960 SH SOLE 960 0 0 SHIN ETSU CHEM CO LTD ADR COM 824551105 2338097 160673 SH SOLE 159118 0 1555 SHINHAN FINANCIAL GROUP CO LTD COM 824596100 2051386 77440 SH SOLE 77440 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 6150597 337019 SH SOLE 183017 0 154002 SHOPIFY INC CL A COM 82509L107 291349 5339 SH SOLE 5339 0 0 SI BONE INC COM COM 825704109 21801501 1026436 SH SOLE 828016 0 198420 SILK ROAD MEDICAL INC COM COM 82710M100 3908268 260725 SH SOLE 141586 0 119139 SIMPLY GOOD FOODS CO COM COM 82900L102 98463012 2852347 SH SOLE 2399356 0 452991 SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 5420335 305712 SH SOLE 304402 0 1310 SITIME CORP COM COM 82982T106 9756379 85395 SH SOLE 71609 0 13786 SK TELECOM LTD SPONSORED ADR COM 78440P306 7434238 346423 SH SOLE 345017 0 1406 SKYLINE CHAMPION CORP COM 830830105 64166571 1007008 SH SOLE 827743 0 179265 SMART GLOBAL HLDGS INC SHS COM G8232Y101 6542796 268698 SH SOLE 145623 0 123075 SNAP ON INC COM COM 833034101 211700 830 SH SOLE 830 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 217059 1676 SH SOLE 1676 0 0 SOLO BRANDS INC COM CL A COM 83425V104 597230 117104 SH SOLE 63594 0 53510 SONOCO PRODS CO COM COM 835495102 28926157 532220 SH SOLE 525272 0 6948 SONY GROUP CORPORATION SPONSOR COM 835699307 14868247 180418 SH SOLE 176573 0 3845 SOUTHERN CO COM COM 842587107 881727 13624 SH SOLE 13624 0 0 SOUTHSTATE CORPORATION COM COM 840441109 63412163 941392 SH SOLE 885873 0 55519 SPARK NEW ZEALAND LTD SPONSORE COM 84652A102 1770319 122510 SH SOLE 122510 0 0 SPROUT SOCIAL INC COM CL A COM 85209W109 8694982 174318 SH SOLE 98949 0 75369 SPX TECHNOLOGIES INC COM COM 78473E103 28135259 345642 SH SOLE 340233 0 5409 STANDEX INTL CORP COM COM 854231107 79907948 548479 SH SOLE 515178 0 33301 STARBUCKS CORP COM COM 855244109 4029843 44153 SH SOLE 43553 0 600 STATE STR CORP COM COM 857477103 722164 10785 SH SOLE 10785 0 0 STERIS PLC SHS USD COM G8473T100 3249390 14809 SH SOLE 11559 0 3250 STEVANATO GROUP S P A ORD SHS COM T9224W109 8537082 287250 SH SOLE 276820 0 10430 STIFEL FINL CORP COM COM 860630102 96079668 1563797 SH SOLE 1280227 0 283570 STMICROELECTRONICS N V NY REGI COM 861012102 1031524 23900 SH SOLE 23900 0 0 STRYKER CORP COM COM 863667101 39118349 143149 SH SOLE 136900 0 6249 SUNCOR ENERGY INC NEW COM COM 867224107 3099426 90152 SH SOLE 89387 0 765 SURGALIGN HOLDINGS INC COM NEW COM 86882C204 227 16666 SH SOLE 16666 0 0 SYNNEX CORP COM COM 87162W100 26284371 263212 SH SOLE 154022 0 109190 SYNOPSYS INC COM COM 871607107 1504045 3277 SH SOLE 3277 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 78178286 2812169 SH SOLE 2201520 0 610649 SYSCO CORP COM COM 871829107 1502338 22745 SH SOLE 22745 0 0 TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 10992907 126501 SH SOLE 124579 0 1922 TANDEM DIABETES CARE INC COM N COM 875372203 5297845 255072 SH SOLE 144372 0 110700 TARGA RES CORP COM COM 87612G101 1813835 21160 SH SOLE 21160 0 0 TARGET CORP COM COM 87612E106 63895086 577870 SH SOLE 526388 0 51482 TC ENERGY CORP COM COM 87807B107 831862 24175 SH SOLE 24175 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 344559 2789 SH SOLE 2789 0 0 TECHTARGET INC COM COM 87874R100 2838235 93486 SH SOLE 50768 0 42718 TELEDYNE TECHNOLOGIES INC COM COM 879360105 1988150 4866 SH SOLE 4866 0 0 TELEFLEX INC COM COM 879369106 279491 1423 SH SOLE 1423 0 0 TENARIS S A SPONSORED ADR COM 88031M109 763519 24162 SH SOLE 24162 0 0 TENCENT HOLDINGS LIMITED SHS P COM G87572163 269274 6887 SH SOLE 6887 0 0 TERADYNE INC COM COM 880770102 510839 5085 SH SOLE 5085 0 0 TESLA INC COM COM 88160R101 9077481 36278 SH SOLE 36173 0 105 TEVA PHARMACEUTICAL INDS LTD A COM 881624209 133518 13090 SH SOLE 13090 0 0 TEXAS INSTRS INC COM COM 882508104 94008736 591213 SH SOLE 541907 0 49306 TEXTRON INC COM COM 883203101 301152 3854 SH SOLE 3854 0 0 TFI INTL INC COM COM 87241L109 14802591 115276 SH SOLE 113503 0 1773 THE TRADE DESK INC COM CL A COM 88339J105 1634195 20911 SH SOLE 20911 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 22078629 43619 SH SOLE 42334 0 1285 TJX COS INC NEW COM COM 872540109 5805464 65318 SH SOLE 58918 0 6400 TOKYO ELECTRON LTD ADR COM 889110102 5764979 84176 SH SOLE 80961 0 3215 TOPBUILD CORP COM COM 89055F103 8484958 33724 SH SOLE 33155 0 569 TORONTO DOMINION BK ONT COM NE COM 891160509 222420 3691 SH SOLE 3691 0 0 TOTAL S.A. SPONSORED ADS COM 89151E109 6673917 101489 SH SOLE 100904 0 585 TRACTOR SUPPLY CO COM COM 892356106 1835369 9039 SH SOLE 9039 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 203925 1005 SH SOLE 1005 0 0 TRANSCAT INC COM COM 893529107 5470547 55839 SH SOLE 30323 0 25516 TRANSDIGM GROUP INC COM COM 893641100 649210 770 SH SOLE 670 0 100 TRANSUNION COM COM 89400J107 1044114 14544 SH SOLE 12344 0 2200 TRAVELERS COMPANIES INC COM COM 89417E109 1063533 6512 SH SOLE 6512 0 0 TREACE MED CONCEPTS INC COM COM 89455T109 3565671 271981 SH SOLE 147699 0 124282 TREX CO INC COM COM 89531P105 8658275 140488 SH SOLE 138133 0 2355 TRIMBLE INC COM COM 896239100 18367508 341023 SH SOLE 185038 0 155985 TRUIST FINL CORP COM COM 89832Q109 1183395 41363 SH SOLE 41363 0 0 TWIST BIOSCIENCE CORP COM COM 90184D100 1961958 96839 SH SOLE 52575 0 44264 ULTA BEAUTY INC COM COM 90384S303 20905615 52336 SH SOLE 38010 0 14326 UNILEVER PLC SPON ADR NEW COM 904767704 6327942 128096 SH SOLE 123831 0 4265 UNION PACIFIC CORP COM COM 907818108 78831216 387130 SH SOLE 362406 0 24724 UNIQURE NV SHS COM N90064101 1702106 253667 SH SOLE 137744 0 115923 UNITED BANKSHARES INC WEST VA COM 909907107 93878855 3402641 SH SOLE 3070181 0 332460 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 7683679 302388 SH SOLE 297221 0 5167 UNITED CONTL HLDGS INC COM COM 910047109 774513 18310 SH SOLE 18310 0 0 UNITED MICROELECTRONICS CORP S COM 910873405 1319055 186835 SH SOLE 186835 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 2273157 14584 SH SOLE 14352 0 232 UNITED RENTALS INC COM COM 911363109 374328 842 SH SOLE 842 0 0 UNITED THERAPEUTICS CORP DEL C COM 91307C102 269689 1194 SH SOLE 1194 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 8324177 16510 SH SOLE 16310 0 200 US BANCORP DEL COM NEW COM 902973304 820680 24824 SH SOLE 24824 0 0 US FOODS HLDG CORP COM COM 912008109 81538559 2053868 SH SOLE 1520639 0 533229 VEECO INSTRS INC DEL COM COM 922417100 10356820 368439 SH SOLE 202912 0 165527 VERALTO CORP COM (WHEN ISSUE) COM 92338C103 805772 9529 SH SOLE 9529 0 0 VERISK ANALYTICS INC CL A COM 92345Y106 2324602 9840 SH SOLE 9840 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 6476838 199841 SH SOLE 195285 0 4556 VERTEX INC CL A COM 92538J106 16196380 701142 SH SOLE 689298 0 11844 VERTEX PHARMACEUTICALS INC COM COM 92532F100 4955990 14252 SH SOLE 14252 0 0 VIAVI SOLUTIONS INC COM COM 925550105 5782165 632622 SH SOLE 343528 0 289094 VICI PPTYS INC COM COM 925652109 1325709 45557 SH SOLE 44807 0 750 VISA INC COM CL A COM 92826C839 31356434 136326 SH SOLE 133158 0 3168 VISTEON CORP COM NEW COM 92839U206 7473039 54125 SH SOLE 32058 0 22067 VMWARE INC CL A COM COM 928563402 422859 2540 SH SOLE 2540 0 0 WABTEC CORP COM COM 929740108 699363 6581 SH SOLE 6581 0 0 WALMART INC COM COM 931142103 4923576 30786 SH SOLE 30786 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 194546 17914 SH SOLE 16833 0 1081 WASTE CONNECTIONS INC COM COM 94106B101 66533026 495406 SH SOLE 429797 0 65609 WASTE MGMT INC DEL COM COM 94106L109 909000 5963 SH SOLE 3933 0 2030 WEBSTER FINL CORP CONN COM COM 947890109 281565 6985 SH SOLE 6985 0 0 WEC ENERGY GROUP INC COM COM 92939U106 6837970 84891 SH SOLE 84891 0 0 WELLS FARGO CO NEW COM COM 949746101 1161125 28417 SH SOLE 28167 0 250 WERNER ENTERPRISES INC COM COM 950755108 5910546 151747 SH SOLE 82598 0 69149 WEST PHARMACEUTICAL SVSC INC C COM 955306105 3477446 9268 SH SOLE 9268 0 0 WESTROCK CO COM COM 96145D105 1220780 34100 SH SOLE 34100 0 0 WEYERHAEUSER CO COM COM 962166104 369760 12060 SH SOLE 12060 0 0 WH GROUP LTD SPONSORED ADR COM 92890T205 2108765 200919 SH SOLE 199114 0 1805 WILLIAMS COS INC DEL COM COM 969457100 104344311 3097189 SH SOLE 2797840 0 299349 WILLSCOT MOBIL MINI HLDNG CORP COM 971378104 37223416 895009 SH SOLE 675129 0 219880 WINGSTOP INC COM COM 974155103 1183347 6580 SH SOLE 6580 0 0 WNS HOLDINGS LTD SPON ADR COM 92932M101 18116159 264624 SH SOLE 260283 0 4341 WOODSIDE ENERGY GROUP LTD SPON COM 980228308 2241616 96248 SH SOLE 96248 0 0 XCEL ENERGY INC COM COM 98389B100 6693722 116982 SH SOLE 116982 0 0 XENCOR INC COM COM 98401F105 2779511 137941 SH SOLE 74889 0 63052 XPEL INC COM COM 98379L100 17594112 228169 SH SOLE 224316 0 3853 XYLEM INC COM COM 98419M100 7051536 77464 SH SOLE 76607 0 857 YAMAHA MOTOR CO LTD UNSPONSOR COM 984628107 358012 27181 SH SOLE 25816 0 1365 YETI HLDGS INC COM COM 98585X104 7018903 145560 SH SOLE 82675 0 62885 YUE YUEN INDL HLDGS LTD ADR COM 988415105 66324 11543 SH SOLE 11543 0 0 YUM BRANDS INC COM COM 988498101 2402596 19230 SH SOLE 19230 0 0 YUM CHINA HLDGS INC COM COM 98850P109 1108438 19893 SH SOLE 19893 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 43358450 183311 SH SOLE 129488 0 53823 ZETA GLOBAL HOLDINGS CORP CL A COM 98956A105 7472432 894902 SH SOLE 485983 0 408919 ZEVIA PBC CL A COM 98955K104 1581834 712538 SH SOLE 387819 0 324719 ZIMMER BIOMET HLDGS INC COM COM 98956P102 433770 3865 SH SOLE 3065 0 800 ZOETIS INC CL A COM 98978V103 1290584 7418 SH SOLE 7418 0 0 ZUORA INC COM CL A COM 98983V106 4685371 568613 SH SOLE 314414 0 254199 ZURICH INS GROUP LTD SPONSORED COM 989825104 4332017 94333 SH SOLE 93713 0 620 ZURICH INSURANCE GROUP AG ORD COM H9870Y105 324300 705 SH SOLE 705 0 0 ZYMEWORKS INC COM COM 98985Y108 2382876 375848 SH SOLE 204084 0 171764 SHELL PLC SHS A COM G8082710X 1422687 44050 SH SOLE 44050 0 0 DS SMITH PLC SHS COM G2848Q123 77706 22175 SH SOLE 22175 0 0 GREAT EASTERN ENER COM 39032T106 21061 493000 SH SOLE 493000 0 0 TP ICAP GROUP PLC COM G8963N100 30613 14745 SH SOLE 14745 0 0 YELLOW CAKE PLC COM G98334108 79724 11664 SH SOLE 11664 0 0 AUST & NZ BANK GRP COM Q09504137 1410994 85200 SH SOLE 85200 0 0 HARVEY NORMAN HLDG COM Q4525E117 1672099 669456 SH SOLE 669456 0 0 FAIRFAX INDIA HLDGS CORP COM S COM 303897102 130500 10000 SH SOLE 10000 0 0 ANHUI CONCH CEMENT COM Y01373102 1256561 472000 SH SOLE 472000 0 0 CHINA EAST EDUCATI COM G2120T100 1295096 3150000 SH SOLE 3150000 0 0 CK INFRASTRUCTURE COM G2178K100 1509088 319000 SH SOLE 319000 0 0 HENGAN INTL COM G4402L151 1161191 364500 SH SOLE 364500 0 0 HKT TRUST AND HKT COM Y3R29Z107 1908216 1827000 SH SOLE 1827000 0 0 VTECH HLDGS COM G9400S132 1059941 177000 SH SOLE 177000 0 0 WH GROUP LTD COM G96007102 1281513 2442000 SH SOLE 2442000 0 0 XINYI GLASS HLDGS COM G9828G108 1060370 819000 SH SOLE 819000 0 0 YUE YUEN INDL HLDG COM G98803144 1493900 1300000 SH SOLE 1300000 0 0 JAPAN TOBACCO INC COM J27869106 1300157 56400 SH SOLE 56400 0 0 MITSUI O.S.K.LINES COM J45013133 1297242 47100 SH SOLE 47100 0 0 TOYO TIRE CORPORAT COM J92805175 2013141 130500 SH SOLE 130500 0 0 YAMAHA MOTOR CO COM J95776126 1609543 61100 SH SOLE 61100 0 0 COMFORTDELGRO CORP COM Y1690R106 39436 41405 SH SOLE 41405 0 0 MAPLETREE IND TST COM Y5759S103 44632 26955 SH SOLE 26955 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1090758 41632 SH SOLE 41632 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 210559 4050 SH SOLE 4050 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 650350 12435 SH SOLE 12435 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 415709 6829 SH SOLE 6829 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 288920 5774 SH SOLE 5774 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2903939 8105 SH SOLE 8105 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 6915300 518000 SH SOLE 518000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1204455 25309 SH SOLE 25159 0 150 ISHARES INC MSCI STH KOR ETF 464286772 6201903 105224 SH SOLE 104689 0 535 ISHARES TR COHEN STEER REIT 464287564 267854 5340 SH SOLE 5340 0 0 ISHARES TR CORE DIV GRWTH 46434V621 433879 8760 SH SOLE 8760 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2388865 37123 SH SOLE 36723 0 400 ISHARES TR CORE MSCI EURO 46434V738 4208586 84748 SH SOLE 84748 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1950204 7821 SH SOLE 7442 0 379 ISHARES TR CORE S&P SCP ETF 464287804 975462 10341 SH SOLE 9669 0 672 ISHARES TR CORE S&P US GWT 464287671 253371 2672 SH SOLE 2672 0 0 ISHARES TR CORE S&P500 ETF 464287200 7625818 17758 SH SOLE 17053 0 705 ISHARES TR DEVSMCP EXNA ETF 464288497 1951491 39440 SH SOLE 39440 0 0 ISHARES TR EUROPE ETF 464287861 6987672 146400 SH SOLE 146400 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2212371 151325 SH SOLE 151325 0 0 ISHARES TR MICRO-CAP ETF 464288869 405905 4055 SH SOLE 4055 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 470518 6501 SH SOLE 6501 0 0 ISHARES TR MSCI EAFE ETF 464287465 32655605 473819 SH SOLE 473819 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 582715 15355 SH SOLE 14593 0 762 ISHARES TR RUS 1000 ETF 464287622 7622829 32450 SH SOLE 32450 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 94174025 354051 SH SOLE 354031 0 20 ISHARES TR RUS 1000 VAL ETF 464287598 9695377 63861 SH SOLE 63861 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 25552652 113998 SH SOLE 113998 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 11786899 86956 SH SOLE 86956 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1274559 13952 SH SOLE 13627 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 404422 3876 SH SOLE 3756 0 120 ISHARES TR RUS MID CAP ETF 464287499 3816085 55106 SH SOLE 55106 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5483401 31025 SH SOLE 30096 0 929 ISHARES TR RUSSELL 3000 ETF 464287689 2168046 8847 SH SOLE 8847 0 0 ISHARES TR S&P 100 ETF 464287101 204653 1020 SH SOLE 1020 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 13550786 198053 SH SOLE 194853 0 3200 ISHARES TR S&P 500 VAL ETF 464287408 1180876 7676 SH SOLE 7676 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2430294 27240 SH SOLE 27240 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 504116 6932 SH SOLE 6932 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9400113 283392 SH SOLE 261433 0 21959 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 295238 1801 SH SOLE 1801 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 11815575 27640 SH SOLE 27640 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2609845 5716 SH SOLE 5643 0 73 SPDR SER TR S&P OILGAS EXP 78468R556 45749303 309305 SH SOLE 308955 0 350 SPDR SER TR S&P REGL BKG 78464A698 11763810 281633 SH SOLE 280850 0 783 SPDR SER TR S&P 600 SMCP VAL 78464A300 332961 4601 SH SOLE 4601 0 0 SPDR SER TR S&P BIOTECH 78464A870 425341 5825 SH SOLE 5525 0 300 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3642034 254332 SH SOLE 189332 0 65000 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6679751 86694 SH SOLE 83898 0 2796 VANGUARD INDEX FDS GROWTH ETF 922908736 25059872 92027 SH SOLE 91812 0 215 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 305594 1569 SH SOLE 1569 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 261265 1995 SH SOLE 1995 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1643452 4185 SH SOLE 4185 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 438380 2749 SH SOLE 2749 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 379653 2008 SH SOLE 2008 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 288500 1347 SH SOLE 1347 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3644012 17156 SH SOLE 17156 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 291584 2114 SH SOLE 2114 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 434475 7500 SH SOLE 7500 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 44323768 1130420 SH SOLE 1130420 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 80846994 1181283 SH SOLE 1178370 0 2913 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5859828 87906 SH SOLE 87906 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7381580 45258 SH SOLE 45258 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2726390 22836 SH SOLE 22836 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 566405 2970 SH SOLE 2970 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1055307 19718 SH SOLE 19718 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6787242 155243 SH SOLE 151834 0 3409 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 212060 902 SH SOLE 902 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 502444 1211 SH SOLE 1211 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 503612 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 380559 5994 SH SOLE 5994 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1821627 129838 SH SOLE 129838 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5698657 208208 SH SOLE 203464 0 4744 MPLX LP COM UNIT REP LTD 55336V100 1730018 48637 SH SOLE 48637 0 0 PHILLIPS 66 COM 718546104 2567125 21366 SH SOLE 21366 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1118605 73016 SH SOLE 73016 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 208037 4250 SH SOLE 4250 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1133503 41627 SH SOLE 41627 0 0