0001012975-23-000222.txt : 20230515 0001012975-23-000222.hdr.sgml : 20230515 20230515131832 ACCESSION NUMBER: 0001012975-23-000222 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230515 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: 23920519 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 03-31-2023 03-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 05-15-2023 0 795 13169460099 false
INFORMATION TABLE 2 infotable.xml 3M CO COM COM 88579Y101 4902015 46637 SH SOLE 46304 0 333 ABBOTT LABS COM COM 002824100 132331244 1306846 SH SOLE 1189665 0 117181 ABBVIE INC COM COM 00287Y109 29115536 182691 SH SOLE 179502 0 3189 ABM INDS INC COM COM 000957100 46724013 1039697 SH SOLE 976049 0 63648 ABSOLUTE SOFTWARE CORP COM COM 00386B109 7365501 940677 SH SOLE 521042 0 419635 ACADIA HEALTHCARE COMPANY INC COM 00404A109 10784757 149270 SH SOLE 146504 0 2766 ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 68875333 240983 SH SOLE 215823 0 25160 ACI WORLDWIDE INC COM COM 004498101 363555 13475 SH SOLE 13475 0 0 ADAPTHEALTH CORP COM 00653Q102 21338200 1716669 SH SOLE 1613564 0 103105 ADDUS HOMECARE CORP COM COM 006739106 78324889 733653 SH SOLE 696730 0 36923 ADOBE SYS INC COM COM 00724F101 4372023 11345 SH SOLE 11075 0 270 ADVANCED MICRO DEVICES INC COM COM 007903107 874739 8925 SH SOLE 8925 0 0 ADVANTEST CORP SPON ADR NEW COM 00762U200 346097 3788 SH SOLE 3468 0 320 AEHR TEST SYSTEMS COM COM 00760J108 3901447 125772 SH SOLE 68520 0 57252 AES CORP COM COM 00130H105 318338 13220 SH SOLE 13220 0 0 AFLAC INC COM COM 001055102 667782 10350 SH SOLE 10350 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 41410437 299338 SH SOLE 251470 0 47868 AGREE REALTY CORP COM COM 008492100 1011792 14747 SH SOLE 14747 0 0 AIR PRODS & CHEMS INC COM COM 009158106 2791890 9721 SH SOLE 9065 0 656 AIRBNB INC COM CL A COM 009066101 15538182 124905 SH SOLE 1052 0 123853 AIRBUS SE UNSPONSORED ADR COM 009279100 2844726 84957 SH SOLE 84017 0 940 ALBEMARLE CORP COM COM 012653101 1106526 5006 SH SOLE 5006 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 2068532 20244 SH SOLE 20050 0 194 ALIGN TECHNOLOGY INC COM COM 016255101 1371645 4105 SH SOLE 3098 0 1007 ALIMENTATION COUCHE-TARD INC C COM 01626P148 560129 11155 SH SOLE 11155 0 0 ALLEGION PUB LTD CO ORD SHS COM G0176J109 405574 3800 SH SOLE 3800 0 0 ALLEGRO MICROSYSTEMS INC COM COM 01749D105 10594704 220769 SH SOLE 172191 0 48578 ALLIED MOTION TECHNOLOGIES INC COM 019330109 7688490 198926 SH SOLE 108377 0 90549 ALPHABET INC CAP STK CL A COM 02079K305 68262431 658078 SH SOLE 631474 0 26604 ALPHABET INC CAP STK CL C COM 02079K107 114839339 1104224 SH SOLE 983037 0 121187 ALTA EQUIPMENT GROUP INC COMMO COM 02128L106 4958070 312812 SH SOLE 170372 0 142440 ALTIMMUNE INC COM COM 02155H200 436770 103500 SH SOLE 103500 0 0 ALTRIA GROUP INC COM COM 02209S103 2097363 47005 SH SOLE 47005 0 0 AMAZON COM INC COM COM 023135106 20025555 193877 SH SOLE 189877 0 4000 AMBARELLA INC COM G037AX101 4101789 52981 SH SOLE 30583 0 22398 AMBEV SA SPONSORED ADR COM 02319V103 63154 22395 SH SOLE 22395 0 0 AMCOR PLC ORD COM G0250X107 116076 10200 SH SOLE 10200 0 0 AMERICAN BATTERY METALS C COM COM 02451V101 28200 30000 SH SOLE 30000 0 0 AMERICAN ELEC PWR INC COM COM 025537101 8239781 90557 SH SOLE 90557 0 0 AMERICAN EXPRESS CO COM COM 025816109 10350665 62750 SH SOLE 60050 0 2700 AMERICAN INTL GROUP INC COM NE COM 026874784 1037013 20592 SH SOLE 20592 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 2665207 13043 SH SOLE 12968 0 75 AMERICAN WTR WKS CO INC NEW CO COM 030420103 10224988 69800 SH SOLE 69000 0 800 AMERIPRISE FINL INC COM COM 03076C106 113434117 370095 SH SOLE 328826 0 41269 AMERISOURCEBERGEN CORP COM COM 03073E105 5180839 32358 SH SOLE 32358 0 0 AMETEK INC COM COM 031100100 135445785 931988 SH SOLE 802998 0 128990 AMGEN INC COM COM 031162100 72114535 298302 SH SOLE 265961 0 32341 AMICUS THERAPEUTICS INC COM COM 03152W109 2649357 238896 SH SOLE 134046 0 104850 AMN HEALTHCARE SERVICES INC CO COM 001744101 32015662 385916 SH SOLE 363909 0 22007 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 5807550 154868 SH SOLE 84332 0 70536 AMPHENOL CORP NEW CL A COM 032095101 3226469 39482 SH SOLE 39482 0 0 ANALOG DEVICES INC COM COM 032654105 2452825 12437 SH SOLE 8437 0 4000 ANSYS INC COM COM 03662Q105 2065024 6205 SH SOLE 6205 0 0 AON PLC SHS CL A COM G0403H108 8932481 28331 SH SOLE 27041 0 1290 APA CORPORATION COM COM 03743Q108 248502 6891 SH SOLE 6891 0 0 APPLE INC COM COM 037833100 133321111 808497 SH SOLE 796963 0 11534 APPLIED MATLS INC COM COM 038222105 457419 3724 SH SOLE 3724 0 0 APTARGROUP INC COM COM 038336103 432930 3663 SH SOLE 3663 0 0 APTIV PLC SHS COM G6095L109 1469240 13096 SH SOLE 13096 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 838873 12360 SH SOLE 12360 0 0 ARCOSA INC COM COM 039653100 54114912 857469 SH SOLE 706158 0 151311 ARMADA HOFFLER PPTYS INC COM COM 04208T108 15223279 1289016 SH SOLE 654246 0 634770 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 2171878 85507 SH SOLE 48029 0 37478 ASBURY AUTOMOTIVE GROUP INC CO COM 043436104 43524596 207259 SH SOLE 195418 0 11841 ASE INDUSTRIAL HOLDING CO LTD COM 00215W100 2096628 263065 SH SOLE 263065 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 240752 2344 SH SOLE 2344 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 7882739 11580 SH SOLE 11105 0 475 ASPEN AEROGELS INC COM COM 04523Y105 2121879 284816 SH SOLE 158310 0 126506 AT&T INC COM COM 00206R102 1358383 70565 SH SOLE 62062 0 8503 ATKORE INC COM COM 047649108 22443787 159765 SH SOLE 156810 0 2955 ATLANTIC UN BANKSHARES CORP CO COM 04911A107 1763260 50307 SH SOLE 50307 0 0 ATLASSIAN CORP CL A COM 049468101 405159 2367 SH SOLE 2367 0 0 ATMOS ENERGY CORP COM COM 049560105 146758532 1306145 SH SOLE 1062308 0 243837 ATRICURE INC COM COM 04963C209 8865326 213880 SH SOLE 120369 0 93511 AUTODESK INC COM COM 052769106 504996 2426 SH SOLE 2426 0 0 AUTOLIV INC COM COM 052800109 1056929 11321 SH SOLE 11321 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 9428158 42349 SH SOLE 41849 0 500 AVANGRID INC COM STOCK COM 05351W103 360555 9041 SH SOLE 9041 0 0 AVANTOR INC COM COM 05352A100 67071553 3172732 SH SOLE 2261057 0 911675 AVERY DENNISON CORP COM COM 053611109 110585912 618040 SH SOLE 506130 0 111910 AVIENT CORPORATION COM COM 05368V106 52284667 1270278 SH SOLE 1195321 0 74957 AXOGEN INC COM COM 05463X106 7489786 792570 SH SOLE 431669 0 360901 AXON ENTERPRISE INC COM COM 05464C101 335926 1494 SH SOLE 1494 0 0 AZENTA INC COM COM 114340102 11109372 248977 SH SOLE 140092 0 108885 BAE SYS PLC SPONSORED ADR COM 05523R107 11049714 227373 SH SOLE 222341 0 5032 BAIDU INC SPON ADR REP A COM 056752108 2672190 17706 SH SOLE 17516 0 190 BANCO BRADESCO S A SP ADR PFD COM 059460303 65138 24862 SH SOLE 24862 0 0 BANCORP INC DEL COM COM 05969A105 6516816 233997 SH SOLE 132332 0 101665 BANK N S HALIFAX COM COM 064149107 530089 10526 SH SOLE 10526 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 1759255 38716 SH SOLE 38716 0 0 BARRICK GOLD CORPORATION COM COM 067901108 775093 41739 SH SOLE 28349 0 13390 BAUSCH HEALTH COS INC COM COM 071734107 143127 17670 SH SOLE 2820 0 14850 BAXTER INTL INC COM COM 071813109 720467 17763 SH SOLE 15488 0 2275 BAYER A G SPONSORED ADR COM 072730302 865621 54274 SH SOLE 54274 0 0 BECTON DICKINSON & CO COM COM 075887109 2101120 8488 SH SOLE 8488 0 0 BELDEN INC COM COM 077454106 74163222 854710 SH SOLE 804289 0 50421 BELLRING BRANDS INC COM CL A COM 07831C103 19799866 582349 SH SOLE 571528 0 10821 BERKLEY W R CORP COM COM 084423102 254332 4085 SH SOLE 4085 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670108 14433600 31 SH SOLE 28 0 3 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 26556999 86009 SH SOLE 85309 0 700 BHP BILLITON LTD SPONSORED ADR COM 088606108 1910226 30125 SH SOLE 30125 0 0 BIO TECHNE CORP COM COM 09073M104 283851 3826 SH SOLE 3826 0 0 BIOSIG TECH INC COM NEW COM 09073N201 11400 10000 SH SOLE 10000 0 0 BK OF AMERICA CORP COM COM 060505104 2555798 89364 SH SOLE 89364 0 0 BLACKLINE INC COM COM 09239B109 17635940 262635 SH SOLE 258463 0 4172 BLACKROCK INC COM COM 09247X101 13759784 20564 SH SOLE 20074 0 490 BLACKSTONE INC COM COM 09260D107 20967719 238704 SH SOLE 238704 0 0 BLACKSTONE REAL ESTATE INCOME COM PER092613 1369897 92606 SH SOLE 92606 0 0 BOEING CO COM COM 097023105 1053865 4961 SH SOLE 4236 0 725 BOOKING HLDGS INC COM COM 09857L108 755937 285 SH SOLE 235 0 50 BOOT BARN HLDGS INC COM COM 099406100 4316135 56317 SH SOLE 55279 0 1038 BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 1149727 12404 SH SOLE 12404 0 0 BORGWARNER INC COM COM 099724106 111674064 2273957 SH SOLE 1845649 0 428308 BOSTON SCIENTIFIC CORP COM COM 101137107 347708 6950 SH SOLE 6950 0 0 BOX INC CL A COM 10316T104 4774166 178207 SH SOLE 97082 0 81125 BP PLC SPONSORED ADR COM 055622104 367032 9674 SH SOLE 5934 0 3740 BRINKER INTL INC COM COM 109641100 22090870 581338 SH SOLE 544641 0 36697 BRINKS CO COM COM 109696104 48503778 726104 SH SOLE 683465 0 42639 BRISTOL MYERS SQUIBB CO COM COM 110122108 7844922 113186 SH SOLE 106636 0 6550 BRITISH AMERN TOB PLC SPONSORE COM 110448107 3853085 109712 SH SOLE 109712 0 0 BROADCOM INC COM COM 11135F101 158264069 246694 SH SOLE 216983 0 29711 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1386552 9460 SH SOLE 9460 0 0 BROOKFIELD CORP CL A LTD VT SH COM 11271J107 9053502 277800 SH SOLE 266745 0 11055 BROOKFIELD RENEWABLE CORP CL A COM 11284V105 452288 12941 SH SOLE 7741 0 5200 BROWN FORMAN CORP CL B COM 115637209 766998 11934 SH SOLE 11934 0 0 BRUNSWICK CORP COM COM 117043109 66511180 811111 SH SOLE 684880 0 126231 BUILDERS FIRSTSOURCE INC COM COM 12008R107 641080 7221 SH SOLE 7221 0 0 BURLINGTON STORES INC COM COM 122017106 1693598 8380 SH SOLE 8380 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 15360387 243660 SH SOLE 111720 0 131940 BYD CO LTD SHS H COM Y1023R104 478645 16350 SH SOLE 16350 0 0 CACI INTL INC CL A COM 127190304 8302358 28022 SH SOLE 27494 0 528 CACTUS INC CL A COM 127203107 5251341 127367 SH SOLE 71584 0 55783 CADENCE BANK COM COM 12740C103 115740964 5575191 SH SOLE 4803668 0 771523 CALIX INC COM COM 13100M509 5153214 96160 SH SOLE 53301 0 42859 CAMBIUM NETWORKS CORP SHS COM G17766109 2869187 161918 SH SOLE 88214 0 73704 CANADA GOOSE HOLDINGS INC SHS COM 135086106 12120839 629654 SH SOLE 617983 0 11671 CANADIAN NATL RY CO COM COM 136375102 9445222 80065 SH SOLE 77375 0 2690 CANON INC SPONSORED ADR COM 138006309 1381929 62230 SH SOLE 62230 0 0 CANTALOUPE INC COM COM 138103106 5582073 979311 SH SOLE 548038 0 431273 CARDINAL HEALTH INC COM COM 14149Y108 503132 6664 SH SOLE 5464 0 1200 CARLISLE COS INC COM COM 142339100 121019524 535318 SH SOLE 399824 0 135494 CARRIER GLOBAL CORPORATION COM COM 14448C104 2326891 50861 SH SOLE 50861 0 0 CARTERS INC COM COM 146229109 27664172 384652 SH SOLE 377347 0 7305 CASELLA WASTE SYS INC CL A COM 147448104 120269803 1454994 SH SOLE 1221737 0 233257 CATALENT INC COM COM 148806102 324739 4942 SH SOLE 4942 0 0 CATERPILLAR INC DEL COM COM 149123101 3757553 16420 SH SOLE 16420 0 0 CBIZ INC COM COM 124805102 63103595 1275077 SH SOLE 1196802 0 78275 CDW CORP COM COM 12514G108 52758672 270710 SH SOLE 239384 0 31326 CECO ENVIRONMENTAL CORP COM COM 125141101 4942919 353318 SH SOLE 192390 0 160928 CENTRAL GARDEN & PET CO CL A N COM 153527205 37288310 954397 SH SOLE 896836 0 57561 CERIDIAN HCM HLDG INC COM COM 15677J108 275820 3767 SH SOLE 3767 0 0 CERTARA INC COM COM 15687V109 6359808 263783 SH SOLE 149151 0 114632 CERUS CORP COM COM 157085101 6544662 2203590 SH SOLE 1237868 0 965722 CHARLES RIV LABS INTL INC COM COM 159864107 1050675 5206 SH SOLE 5206 0 0 CHECK POINT SOFTWARE TECH LTD COM M22465104 344500 2650 SH SOLE 2650 0 0 CHEFS WHSE INC COM COM 163086101 21984417 645651 SH SOLE 633615 0 12036 CHEVRON CORP NEW COM COM 166764100 128569245 787994 SH SOLE 718392 0 69602 CHORD ENERGY CORPORATION COM N COM 674215207 5534214 41116 SH SOLE 23133 0 17983 CIENA CORP COM NEW COM 171779309 230773 4394 SH SOLE 4394 0 0 CIGNA CORP NEW COM COM 125523100 989923 3874 SH SOLE 3874 0 0 CINTAS CORP COM COM 172908105 2137582 4620 SH SOLE 4620 0 0 CISCO SYS INC COM COM 17275R102 134002235 2563409 SH SOLE 2267653 0 295756 CITIGROUP INC COM NEW COM 172967424 85379824 1820854 SH SOLE 1576331 0 244523 CITY OFFICE REIT INC COM COM 178587101 762974 110576 SH SOLE 110576 0 0 CK HUTCHISON HLDGS LTD ADR COM 12562Y100 1277011 205840 SH SOLE 205840 0 0 CLEARFIELD INC COM COM 18482P103 1847689 39667 SH SOLE 21684 0 17983 CLEARPOINT NEURO INC COM COM 18507C103 301308 35700 SH SOLE 35700 0 0 CLEARWAY ENERGY INC CL C COM 18539C204 2387847 76216 SH SOLE 75216 0 1000 COCA COLA CO COM COM 191216100 17900080 288571 SH SOLE 281371 0 7200 COCA COLA EUROPEAN PARTNERS P COM G25839104 5853122 98887 SH SOLE 98297 0 590 COGNEX CORP COM COM 192422103 917071 18508 SH SOLE 18508 0 0 COHERENT CORP COM COM 19247G107 31613354 830182 SH SOLE 779922 0 50260 COLGATE PALMOLIVE CO COM COM 194162103 4094322 54482 SH SOLE 54057 0 425 COLLIERS INTL GROUP INC SUB VT COM 194693107 7393672 70049 SH SOLE 67219 0 2830 COLUMBIA BKG SYS INC COM COM 197236102 43166976 2015265 SH SOLE 1378913 0 636352 COLUMBIA SPORTSWEAR CO COM COM 198516106 329376 3650 SH SOLE 3650 0 0 COMCAST CORP NEW CL A COM 20030N101 44973059 1186311 SH SOLE 1049735 0 136576 COMMERCIAL INTL BK EGYPT S A E COM 201712304 37846 30769 SH SOLE 30769 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 5089181 89693 SH SOLE 89693 0 0 COMPANHIA BRASILEIRA DE DISTRB COM 20440T300 80732 27460 SH SOLE 27460 0 0 COMPASS DIVERSIFIED HOLDINGS S COM 20451Q104 572400 30000 SH SOLE 30000 0 0 CONCENTRIX CORP COM COM 20602D101 101819183 837673 SH SOLE 657961 0 179712 CONOCOPHILLIPS COM COM 20825C104 25532785 257361 SH SOLE 256449 0 912 CONSOLIDATED EDISON INC COM COM 209115104 479658 5014 SH SOLE 5014 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 1783853 7897 SH SOLE 7897 0 0 COOPER COS INC COM NEW COM 216648402 2328646 6237 SH SOLE 6237 0 0 COPART INC COM COM 217204106 367626 4888 SH SOLE 4888 0 0 CORNING INC COM COM 219350105 1178387 33401 SH SOLE 33401 0 0 CORTEVA INC COM COM 22052L104 398528 6608 SH SOLE 5995 0 613 COSTCO WHSL CORP NEW COM COM 22160K105 17454049 35128 SH SOLE 34828 0 300 CRANE HLDGS CO COM COM 224441105 20845523 183661 SH SOLE 180168 0 3493 CREDO TECHNOLOGY GROUP HOLDING COM G25457105 2036934 216235 SH SOLE 121555 0 94680 CROWN CASTLE INTL CORP NEW COM COM 22822V101 299132 2235 SH SOLE 2235 0 0 CROWN HOLDINGS INC COM COM 228368106 399489 4830 SH SOLE 4830 0 0 CRYOPORT INC COM PAR $0.001 COM 229050307 5285688 220237 SH SOLE 119984 0 100253 CSL LTD SPONSORED ADR COM 12637N204 5382174 55748 SH SOLE 53733 0 2015 CSW INDUSTRIALS INC COM COM 126402106 9642298 69404 SH SOLE 68119 0 1285 CSX CORP COM COM 126408103 1517898 50698 SH SOLE 48898 0 1800 CUMMINS INC COM COM 231021106 263962 1105 SH SOLE 1105 0 0 CURIS INC COM COM 231269200 5960 10000 SH SOLE 10000 0 0 CURTISS WRIGHT CORP COM COM 231561101 80613915 457357 SH SOLE 290139 0 167218 CVB FINL CORP COM COM 126600105 55353564 3318559 SH SOLE 3119008 0 199551 CVS HEALTH CORP COM COM 126650100 100015687 1345925 SH SOLE 1208602 0 137323 D R HORTON INC COM COM 23331A109 36321533 371804 SH SOLE 278490 0 93314 DAIKIN INDUSTRIES LTD SHS COM J10038115 3472228 19813 SH SOLE 19813 0 0 DANAHER CORP DEL COM COM 235851102 34514737 136942 SH SOLE 136352 0 590 DANONE SPONSORED ADR COM 23636T100 887033 71231 SH SOLE 71231 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 1904719 19185 SH SOLE 18970 0 215 DEERE & CO COM COM 244199105 7348718 17799 SH SOLE 17799 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 37828068 1083278 SH SOLE 816303 0 266975 DENTSPLY SIRONA INC COM COM 24906P109 24115092 613928 SH SOLE 451938 0 161990 DESCARTES SYS GROUP INC COM COM 249906108 8534019 105868 SH SOLE 66782 0 39086 DEUTSCHE POST AG SPONSORED ADR COM 25157Y202 898241 19187 SH SOLE 19187 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 9863384 194890 SH SOLE 194690 0 200 DEXCOM INC COM COM 252131107 3768298 32435 SH SOLE 32435 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 434164 2396 SH SOLE 2396 0 0 DICKS SPORTING GOODS INC COM COM 253393102 1310496 9236 SH SOLE 9236 0 0 DISCOVER FINL SVCS COM COM 254709108 320242 3240 SH SOLE 3240 0 0 DISCOVERY SILVER CORP COM COM 254677107 34590 35000 SH SOLE 35000 0 0 DISNEY WALT CO COM DISNEY COM 254687106 13554340 135367 SH SOLE 127129 0 8238 DOLLAR TREE INC COM COM 256746108 1312478 9143 SH SOLE 6143 0 3000 DOMINION ENERGY INC COM COM 25746U109 4263193 76251 SH SOLE 76251 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 24986595 783524 SH SOLE 768862 0 14662 DOVER CORP COM COM 260003108 2171526 14292 SH SOLE 14292 0 0 DOW INC COM COM 260557103 767699 14004 SH SOLE 13391 0 613 DRIVEN BRANDS HLDGS INC COM COM 26210V102 3107715 102531 SH SOLE 100627 0 1904 DUCOMMUN INC DEL COM COM 264147109 12541830 229242 SH SOLE 229242 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 2010724 20843 SH SOLE 20843 0 0 DUPONT DE NEMOURS INC COM COM 26614N102 58842859 819881 SH SOLE 683250 0 136631 EASTGROUP PPTY INC COM COM 277276101 41960783 253815 SH SOLE 200097 0 53718 EATON CORP PLC SHS COM G29183103 69059615 403056 SH SOLE 399147 0 3909 ECARE SOLUTIONS INC COM COM 278744107 9000 12000 SH SOLE 12000 0 0 ECOLAB INC COM COM 278865100 5740911 34682 SH SOLE 33182 0 1500 EDWARDS LIFESCIENCES CORP COM COM 28176E108 1157641 13993 SH SOLE 12643 0 1350 ELECTRONIC ARTS INC COM COM 285512109 3874033 32163 SH SOLE 32163 0 0 ELEMENT SOLUTIONS INC COM COM 28618M106 50231750 2601333 SH SOLE 2110695 0 490638 EMCOR GROUP INC COM COM 29084Q100 57616632 354367 SH SOLE 240577 0 113790 EMERSON ELEC CO COM COM 291011104 38176818 438109 SH SOLE 428130 0 9979 ENBRIDGE INC COM COM 29250N105 5825619 152703 SH SOLE 152700 0 3 ENCOMPASS HEALTH CORP COM COM 29261A100 13309749 246021 SH SOLE 132741 0 113280 ENDAVA PLC ADS COM 29260V105 9784901 145652 SH SOLE 143323 0 2329 ENEL CHILE S A SPONSORED ADR COM 29278D105 43132 15975 SH SOLE 15975 0 0 ENERGY RECOVERY INC COM COM 29270J100 4982557 216163 SH SOLE 118433 0 97730 ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 1050862 96943 SH SOLE 96943 0 0 ENPRO INDS INC COM COM 29355X107 7530986 72490 SH SOLE 39483 0 33007 ENTEGRIS INC COM COM 29362U104 1385313 16892 SH SOLE 16892 0 0 ENTERPRISE BANCORP INC MASS CO COM 293668109 436979 13890 SH SOLE 13890 0 0 ENVESTNET INC COM COM 29404K106 5211011 88819 SH SOLE 50218 0 38601 EOG RES INC COM COM 26875P101 107480265 937628 SH SOLE 826270 0 111358 EQUIFAX INC COM COM 294429105 536715 2646 SH SOLE 2646 0 0 ERICSSON ADR B SEK 10 COM 294821608 1051549 179752 SH SOLE 179752 0 0 ERSTE GROUP BK A G SPONSORED A COM 296036304 3982439 240365 SH SOLE 239300 0 1065 ESCO TECHNOLOGIES INC COM COM 296315104 60981386 638883 SH SOLE 601663 0 37220 ETSY INC COM COM 29786A106 491077 4411 SH SOLE 4411 0 0 EURONEXT N V ORDINARY SHARE COM N3113K397 3750584 49480 SH SOLE 49102 0 378 EURONEXT NV UNSPONSRED ADS COM 29873W102 441561 28580 SH SOLE 28580 0 0 EVERGY INC COM COM 30034W106 7566656 123800 SH SOLE 123800 0 0 EVERI HLDGS INC COM COM 30034T103 24035725 1401500 SH SOLE 1377552 0 23948 EVERSOURCE ENERGY COM COM 30040W108 7458100 95299 SH SOLE 95299 0 0 EVOLENT HEALTH INC CL A COM 30050B101 27094290 834955 SH SOLE 820441 0 14514 EVOLV TECHNOLOGIES HLDNGS INC COM 30049H102 126469 40535 SH SOLE 40535 0 0 EXACT SCIENCES CORP COM COM 30063P105 303924 4482 SH SOLE 4482 0 0 EXAGEN INC COM COM 30068X103 1221354 502615 SH SOLE 273296 0 229319 EXPONENT INC COM COM 30214U102 20070488 201329 SH SOLE 197878 0 3451 EXXON MOBIL CORP COM COM 30231G102 67981746 619932 SH SOLE 608936 0 10996 EZCORP INC CL A NON VTG COM 302301106 9297021 1081049 SH SOLE 1061070 0 19979 F M C CORP COM NEW COM 302491303 83084987 680300 SH SOLE 609243 0 71057 FABRINET SHS COM G3323L100 5496213 46280 SH SOLE 25292 0 20988 FAIR ISAAC CORP COM COM 303250104 456748 650 SH SOLE 650 0 0 FARFETCH LTD ORD SH CL A COM 30744W107 77406 15765 SH SOLE 700 0 15065 FASTENAL CO COM COM 311900104 434756 8060 SH SOLE 8060 0 0 FEDERAL SIGNAL CORP COM COM 313855108 64199545 1184274 SH SOLE 1111477 0 72797 FEDEX CORP COM COM 31428X106 633603 2773 SH SOLE 2773 0 0 FERGUSON PLC NEW SHS COM G3421J106 4917319 36765 SH SOLE 35565 0 1200 FERRARI N V COM COM N3167Y103 6888649 25425 SH SOLE 24200 0 1225 FIDELITY NATIONAL FINANCIAL IN COM 31620R303 3659127 104756 SH SOLE 104061 0 695 FIDELITY NATL INFORMATION SVCS COM 31620M106 67494406 1242305 SH SOLE 1082683 0 159622 FIGS INC CL A COM 30260D103 170881 27606 SH SOLE 27606 0 0 FIRST HORIZON CORPORATION COM COM 320517105 1806411 101598 SH SOLE 100383 0 1215 FIRST LONG IS CORP COM COM 320734106 354105 26230 SH SOLE 26230 0 0 FIRSTCASH INC COM COM 33768G107 11559321 121205 SH SOLE 118958 0 2247 FIRSTENERGY CORP COM COM 337932107 735902 18370 SH SOLE 18370 0 0 FIVE BELOW INC COM COM 33829M101 2013769 9777 SH SOLE 9777 0 0 FIVE9 INC COM COM 338307101 12017996 166247 SH SOLE 163894 0 2353 FLOOR & DECOR HLDGS INC CL A COM 339750101 15482910 157635 SH SOLE 155029 0 2606 FORMFACTOR INC COM COM 346375108 33055174 1037839 SH SOLE 976306 0 61533 FORTIS INC COM COM 349553107 298050 7008 SH SOLE 7008 0 0 FORTIVE CORP COM COM 34959J108 719807 10559 SH SOLE 10484 0 75 FORWARD AIR CORP COM COM 349853101 125700407 1166484 SH SOLE 994000 0 172484 FOX FACTORY HLDG CORP COM COM 35138V102 17989097 148217 SH SOLE 145646 0 2571 FRANCHISE GROUP INC COM COM 35180X105 25113388 921592 SH SOLE 865407 0 56185 FRANCO NEVADA CORP COM COM 351858105 6032962 41378 SH SOLE 36908 0 4470 FRANKLIN COVEY CO COM COM 353469109 3997187 103904 SH SOLE 56604 0 47300 FRESHPET INC COM COM 358039105 26930527 406867 SH SOLE 352700 0 54167 FULLER H B CO COM COM 359694106 104667990 1529116 SH SOLE 1295064 0 234052 GE HEALTHCARE TECHNOLOGIES INC COM 36266G107 30600061 373035 SH SOLE 277707 0 95328 GENERAC HLDGS INC COM COM 368736104 409034 3787 SH SOLE 3787 0 0 GENERAL DYNAMICS CORP COM COM 369550108 1232562 5401 SH SOLE 5401 0 0 GENERAL ELECTRIC CO COM NEW COM 369604301 2788556 29169 SH SOLE 27544 0 1625 GENERAL MLS INC COM COM 370334104 54742502 640563 SH SOLE 551804 0 88759 GENERAL MTRS CO COM COM 37045V100 314421 8572 SH SOLE 8572 0 0 GENPREX INC COM COM 372446104 50954 56000 SH SOLE 56000 0 0 GENTEX CORP COM COM 371901109 315590 11259 SH SOLE 11259 0 0 GENTHERM INC COM COM 37253A103 5645282 93434 SH SOLE 52731 0 40703 GENUINE PARTS CO COM COM 372460105 736331 4401 SH SOLE 4401 0 0 GIBRALTAR INDS INC COM COM 374689107 59876538 1234567 SH SOLE 1162135 0 72432 GILEAD SCIENCES INC COM COM 375558103 1361417 16409 SH SOLE 16089 0 320 GLACIER BANCORP INC NEW COM COM 37637Q105 112646685 2681425 SH SOLE 2544115 0 137310 GLAUKOS CORP COM COM 377322102 6579032 131318 SH SOLE 73812 0 57506 GLENCORE PLC UNSPONSORD ADR COM 37827X100 856570 74555 SH SOLE 73075 0 1480 GLOBAL PMTS INC COM COM 37940X102 324455 3083 SH SOLE 3083 0 0 GLOBE LIFE INC COM COM 37959E102 984679 8950 SH SOLE 8950 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 423607 1295 SH SOLE 1295 0 0 GRAINGER W W INC COM COM 384802104 549670 798 SH SOLE 798 0 0 GREEK ORGANISATION OF FOOTBALL COM 392483103 1225102 152484 SH SOLE 152484 0 0 GREEN PLAINS RENEWABLE ENERGY COM 393222104 5808270 187424 SH SOLE 102104 0 85320 GSK PLC SPONSORED ADR COM 37733W204 11727168 329600 SH SOLE 329600 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 599868 7311 SH SOLE 7311 0 0 HALEON PLC ADR COM 405552100 1744565 214320 SH SOLE 214320 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 13033598 341283 SH SOLE 294579 0 46704 HAMILTON LANE INC CL A COM 407497106 9866121 133362 SH SOLE 130892 0 2470 HANOVER INS GROUP INC COM COM 410867105 15674151 121977 SH SOLE 65787 0 56190 HARTFORD FINL SVCS GROUP INC C COM 416515104 1968046 28240 SH SOLE 28240 0 0 HASBRO INC COM COM 418056107 57294717 1067139 SH SOLE 847472 0 219667 HASHICORP INC COM CL A COM 418100103 267037 9117 SH SOLE 9117 0 0 HCA HEALTHCARE INC COM COM 40412C101 446674 1694 SH SOLE 1694 0 0 HEINEKEN HOLDINGS SHS COM N39338194 481368 5241 SH SOLE 5241 0 0 HEINEKEN N V SPONSORED ADR L1 COM 423012301 996379 18516 SH SOLE 18516 0 0 HELIOS TECHNOLOGIES INC COM COM 42328H109 8285330 126687 SH SOLE 70873 0 55814 HERSHEY CO COM COM 427866108 2811637 11052 SH SOLE 11052 0 0 HESS CORP COM COM 42809H107 27546439 208149 SH SOLE 208149 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 315812 19825 SH SOLE 19825 0 0 HEXCEL CORP NEW COM COM 428291108 234234 3432 SH SOLE 3432 0 0 HILLMAN SOLUTIONS CORP COM COM 431636109 6557883 778846 SH SOLE 764520 0 14326 HITACHI LTD ADR 10 COM COM 433578507 6274569 57576 SH SOLE 57216 0 360 HOLOGIC INC COM COM 436440101 6848363 84862 SH SOLE 84862 0 0 HOME BANCSHARES INC COM COM 436893200 9180312 422861 SH SOLE 415046 0 7815 HOME DEPOT INC COM COM 437076102 167145237 566364 SH SOLE 512044 0 54320 HONDA MOTOR LTD AMERN SHS COM 438128308 1170990 44205 SH SOLE 44205 0 0 HONEYWELL INTL INC COM COM 438516106 2740470 14339 SH SOLE 14339 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 32227262 962582 SH SOLE 906567 0 56015 HP INC COM COM 40434L105 596187 20313 SH SOLE 20313 0 0 HUMANA INC COM COM 444859102 116203589 239368 SH SOLE 210333 0 29035 HUNT J B TRANS SVCS INC COM COM 445658107 1483690 8456 SH SOLE 8456 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 56388370 5034676 SH SOLE 4503575 0 531101 I3 VERTICALS INC COM CL A COM 46571Y107 4414051 179945 SH SOLE 98040 0 81905 ICF INTL INC COM COM 44925C103 110961048 1011495 SH SOLE 850334 0 161161 ICON PLC SHS COM G4705A100 7365438 34484 SH SOLE 33184 0 1300 ICU MED INC COM COM 44930G107 49374004 299308 SH SOLE 232773 0 66535 IDACORP INC COM COM 451107106 8038086 74200 SH SOLE 74200 0 0 IDEXX LABS INC COM COM 45168D104 1220195 2440 SH SOLE 2440 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 735706 3022 SH SOLE 3022 0 0 ILLUMINA INC COM COM 452327109 933456 4014 SH SOLE 3764 0 250 IMPINJ INC COM COM 453204109 4658636 34376 SH SOLE 19022 0 15354 INDEPENDENT BANK CORP MASS COM COM 453836108 93384413 1423109 SH SOLE 1188573 0 234536 INGREDION INC COM COM 457187102 1434088 14097 SH SOLE 13887 0 210 INOGEN INC COM COM 45780L104 2730636 218801 SH SOLE 119229 0 99572 INSTALLED BLDG PRODS INC COM COM 45780R101 46305833 406084 SH SOLE 382445 0 23639 INSULET CORP COM COM 45784P101 956880 3000 SH SOLE 3000 0 0 INTEGER HLDGS CORP COM COM 45826H109 77290318 997294 SH SOLE 843610 0 153684 INTEL CORP COM COM 458140100 10233488 313239 SH SOLE 296564 0 16675 INTER PARFUMS INC COM COM 458334109 16060745 112913 SH SOLE 110803 0 2110 INTERNATIONAL BUSINESS MACHS C COM 459200101 44759412 341440 SH SOLE 335505 0 5935 INTERNATIONAL MNY EXPRESS INC COM 46005L101 8066098 312882 SH SOLE 170449 0 142433 INTERPUBLIC GROUP COS INC COM COM 460690100 94184205 2529114 SH SOLE 1954746 0 574368 INTRA CELLULAR THERAPIES INC C COM 46116X101 3612780 66718 SH SOLE 37488 0 29230 INTUIT COM COM 461202103 3260355 7313 SH SOLE 5913 0 1400 INTUITIVE SURGICAL INC COM NEW COM 46120E602 11598083 45399 SH SOLE 45129 0 270 ITT INC COM COM 45073V108 284790 3300 SH SOLE 3300 0 0 J & J SNACK FOODS CORP COM COM 466032109 246045 1660 SH SOLE 1660 0 0 JACOBS SOLUTIONS INC COM COM 46982L108 49020102 417156 SH SOLE 258106 0 159050 JAMF HLDG CORP COM COM 47074L105 13265821 683101 SH SOLE 573075 0 110026 JD COM INC SPON ADR CL A COM 47215P106 466770 10635 SH SOLE 10635 0 0 JEFFERIES GROUP INC NEW COM 47233W109 466419 14695 SH SOLE 14695 0 0 JFROG LTD ORD SHS COM M6191J100 5437929 276037 SH SOLE 158592 0 117445 JOHNSON & JOHNSON COM COM 478160104 95769569 617868 SH SOLE 613063 0 4805 JOHNSON CTLS INTL PLC SHS COM G51502105 56926628 945311 SH SOLE 823649 0 121662 JPMORGAN CHASE & CO COM COM 46625H100 23527667 180551 SH SOLE 178867 0 1684 KAISER ALUMINUM CORP COM PAR $ COM 483007704 334268 4479 SH SOLE 4269 0 210 KELLOGG CO COM COM 487836108 246614 3683 SH SOLE 3683 0 0 KERING S A UNSPONSORED ADR COM 492089107 1196701 18358 SH SOLE 18358 0 0 KIMBERLY CLARK CORP COM COM 494368103 1234556 9198 SH SOLE 8398 0 800 KINDER MORGAN INC DEL COM COM 49456B101 2310567 131957 SH SOLE 129957 0 2000 KINSALE CAP GROUP INC COM COM 49714P108 13149571 43810 SH SOLE 43075 0 735 KIRIN HLDGS COMPANY LTD SPON A COM 497350306 1527388 96985 SH SOLE 96985 0 0 KLA CORP COM NEW COM 482480100 3621270 9072 SH SOLE 9072 0 0 KNIGHT-SWIFT TRANSN HLDGS INC COM 499049104 334671 5915 SH SOLE 5915 0 0 KONINKLIJKE AHOLD DELHAIZE N V COM 500467501 2944961 86079 SH SOLE 85164 0 915 KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 5987331 444164 SH SOLE 295482 0 148682 KT CORP SPONSORED ADR COM 48268K101 1456453 128435 SH SOLE 128435 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 6004658 113962 SH SOLE 65263 0 48699 L3HARRIS TECHNOLOGIES INC COM COM 502431109 12491155 63652 SH SOLE 62912 0 740 LA Z BOY INC COM COM 505336107 56094335 1928966 SH SOLE 1595232 0 333734 LABORATORY CORP AMER HLDGS COM COM 50540R409 6174380 26913 SH SOLE 26833 0 80 LAKELAND FINL CORP COM COM 511656100 31410241 501440 SH SOLE 470819 0 30621 LANCASTER COLONY CORP COM COM 513847103 109859095 541497 SH SOLE 482468 0 59029 LANTHEUS HLDGS INC COM COM 516544103 90161624 1092073 SH SOLE 1027137 0 64936 LATTICE SEMICONDUCTOR CORP COM COM 518415104 1846206 19332 SH SOLE 19332 0 0 LAUDER ESTEE COS INC CL A COM 518439104 7133698 28945 SH SOLE 28132 0 813 LEGGETT & PLATT INC COM COM 524660107 487189 15282 SH SOLE 15282 0 0 LEONARDO DRS INC COM COM 52661A108 6743207 519908 SH SOLE 293104 0 226804 LESLIES INC COM COM 527064109 9737101 884387 SH SOLE 868069 0 16318 LIFE STORAGE INC COM 53223X107 49225102 375506 SH SOLE 234429 0 141077 LILLY ELI & CO COM COM 532457108 1487352 4331 SH SOLE 4331 0 0 LINDE PLC SHS COM G54950103 15942806 44854 SH SOLE 42988 0 1866 LIQUIDITY SERVICES INC COM COM 53635B107 11062510 839978 SH SOLE 824459 0 15519 LITTELFUSE INC COM COM 537008104 51782839 193154 SH SOLE 147069 0 46085 LIVERAMP HLDGS INC COM COM 53815P108 4284793 195385 SH SOLE 112531 0 82854 LOCKHEED MARTIN CORP COM COM 539830109 7037532 14887 SH SOLE 14887 0 0 LOEWS CORP COM COM 540424108 446406 7694 SH SOLE 5694 0 2000 LOWES COS INC COM COM 548661107 8852672 44270 SH SOLE 43970 0 300 LULULEMON ATHLETICA INC COM COM 550021109 2949575 8099 SH SOLE 7759 0 340 LUMEN TECHNOLOGIES INC COM COM 550241103 53281 20106 SH SOLE 20106 0 0 LUMENTUM HLDGS INC COM COM 55024U109 3844270 71177 SH SOLE 42408 0 28769 LVMH MOET HENNESSY LOU VUITTON COM 502441306 5937947 32363 SH SOLE 30953 0 1410 M & T BK CORP COM COM 55261F104 251934 2107 SH SOLE 2107 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 13580595 191708 SH SOLE 188165 0 3543 MAGNITE INC COM COM 55955D100 6504122 702389 SH SOLE 400912 0 301477 MAGNOLIA OIL & GAS CORP CL A COM 559663109 104017606 4754004 SH SOLE 4099184 0 654820 MANPOWERGROUP INC COM COM 56418H100 594216 7200 SH SOLE 7200 0 0 MARATHON PETE CORP COM COM 56585A102 525567 3898 SH SOLE 3898 0 0 MARKEL CORP COM COM 570535104 717904 562 SH SOLE 562 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 6126212 36896 SH SOLE 36621 0 275 MARSH & MCLENNAN COS INC COM COM 571748102 56284573 337944 SH SOLE 297407 0 40537 MARTIN MARIETTA MATLS INC COM COM 573284106 48082580 135421 SH SOLE 115841 0 19580 MASIMO CORP COM COM 574795100 363913 1972 SH SOLE 1972 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 2800074 7705 SH SOLE 7705 0 0 MATADOR RES CO COM COM 576485205 157802671 3311703 SH SOLE 2842553 0 469150 MATERION CORP COM COM 576690101 62618407 539813 SH SOLE 507898 0 31915 MAXCYTE INC COM COM 57777K106 5396995 1090302 SH SOLE 593994 0 496308 MCCORMICK & CO INC COM NON VTG COM 579780206 2139662 25714 SH SOLE 24714 0 1000 MCDONALDS CORP COM COM 580135101 12270336 43884 SH SOLE 41584 0 2300 MCGRATH RENTCORP COM COM 580589109 60249381 645691 SH SOLE 633211 0 12480 MCKESSON CORP COM COM 58155Q103 494553 1389 SH SOLE 1389 0 0 MEDIAALPHA INC CL A COM 58450V104 5741804 383298 SH SOLE 376134 0 7164 MEDTRONIC PLC SHS COM G5960L103 1857727 23043 SH SOLE 23043 0 0 MEG ENERGY CORP COM COM 552704108 160636 10000 SH SOLE 10000 0 0 MERCADOLIBRE INC COM COM 58733R102 9911811 7520 SH SOLE 7085 0 435 MERCEDES BENZ GROUP AG UNSPONS COM 233825207 5320724 276765 SH SOLE 275040 0 1725 MERCK & CO INC NEW COM COM 58933Y105 36308243 341275 SH SOLE 335513 0 5762 META PLATFORMS INC CL A COM 30303M102 16994197 80184 SH SOLE 78016 0 2168 METLIFE INC COM COM 59156R108 953519 16457 SH SOLE 16457 0 0 METTLER TOLEDO INTERNATIONAL C COM 592688105 5860704 3830 SH SOLE 3690 0 140 MGE ENERGY INC COM COM 55277P104 29981450 386010 SH SOLE 362939 0 23071 MGIC INVT CORP WIS COM COM 552848103 724680 54000 SH SOLE 54000 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 228319 5140 SH SOLE 5140 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 100660162 1201482 SH SOLE 1033689 0 167793 MICROSOFT CORP COM COM 594918104 223650405 775756 SH SOLE 727754 0 48002 MID AMER APT CMNTYS INC COM COM 59522J103 78872162 522193 SH SOLE 459409 0 62784 MIDDLEBY CORP COM COM 596278101 387344 2642 SH SOLE 2642 0 0 MILLERKNOLL INC COM COM 600544100 33206330 1623781 SH SOLE 1552876 0 70905 MIMEDX GROUP INC COM COM 602496101 379056 111160 SH SOLE 111160 0 0 MIRUM PHARMACEUTICALS INC COM COM 604749101 4837148 201380 SH SOLE 109733 0 91647 MIZUHO FINL GROUP INC SPONSORE COM 60687Y109 1888639 669730 SH SOLE 669730 0 0 MKS INSTRS INC COM COM 55306N104 12790702 144332 SH SOLE 141945 0 2387 MOBILEYE GLOBAL INC COMMON CLA COM 60741F104 290558 6715 SH SOLE 6715 0 0 MODEL N INC COM COM 607525102 6918316 206702 SH SOLE 112609 0 94093 MODIVCARE INC COM COM 60783X104 54253784 645263 SH SOLE 611199 0 34064 MONDELEZ INTL INC CL A COM 609207105 97335709 1396095 SH SOLE 1208072 0 188023 MONSTER BEVERAGE CORP NEW COM COM 61174X109 2028724 37562 SH SOLE 37562 0 0 MONTROSE ENVIRONMENTAL GROUP I COM 615111101 7898800 221441 SH SOLE 120647 0 100794 MOOG INC CL A COM 615394202 237770 2360 SH SOLE 2360 0 0 MORGAN STANLEY COM NEW COM 617446448 888097 10115 SH SOLE 10115 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 3831567 13391 SH SOLE 13391 0 0 MP MATERIALS CORP COM CL A COM 553368101 219177 7775 SH SOLE 7775 0 0 MSA SAFETY INC COM COM 553498106 4639071 34750 SH SOLE 34750 0 0 NAPCO SEC TECHNOLOGIES INC COM COM 630402105 8820928 234724 SH SOLE 127585 0 107139 NATERA INC COM COM 632307104 6251108 112592 SH SOLE 63237 0 49355 NATIONAL HEALTHCARE CORP COM COM 635906100 566531 9756 SH SOLE 9756 0 0 NCR CORP NEW COM COM 62886E108 45616171 1933708 SH SOLE 1480123 0 453585 NEOGEN CORP COM COM 640491106 7649075 413017 SH SOLE 404801 0 8216 NESTLE S A SPONSORED ADR COM 641069406 17267491 141528 SH SOLE 134683 0 6845 NETFLIX INC COM COM 64110L106 245636 711 SH SOLE 711 0 0 NEURONETICS INC COM COM 64131A105 2822674 969991 SH SOLE 528336 0 441655 NEWCREST MNG LTD SPONSORED ADR COM 651191108 894015 49715 SH SOLE 32075 0 17640 NEWMONT MINING CORP COM COM 651639106 769369 15695 SH SOLE 10265 0 5430 NEXTERA ENERGY INC COM COM 65339F101 5650118 73302 SH SOLE 73302 0 0 NIKE INC CL B COM 654106103 4997703 40751 SH SOLE 40751 0 0 NOODLES & CO CL A COM 65540B105 4742592 977854 SH SOLE 531621 0 446233 NORFOLK SOUTHERN CORP COM COM 655844108 4786787 22579 SH SOLE 19429 0 3150 NORTHERN OIL AND GAS INC MN CO COM 665531307 21795245 718130 SH SOLE 621979 0 96151 NORTHERN TR CORP COM COM 665859104 1368659 15530 SH SOLE 15530 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 8071789 17482 SH SOLE 17482 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 1013932 11021 SH SOLE 7921 0 3100 NOVO-NORDISK A S ADR COM 670100205 9534077 59910 SH SOLE 58395 0 1515 NVIDIA CORP COM COM 67066G104 5829005 20985 SH SOLE 20710 0 275 OGE ENERGY CORP COM COM 670837103 7946260 211000 SH SOLE 211000 0 0 OLO INC CL A COM 68134L109 4503643 551917 SH SOLE 322394 0 229523 OMEGA HEALTHCARE INVS INC COM COM 681936100 26782695 977114 SH SOLE 698619 0 278495 OMNICELL INC COM COM 68213N109 5016109 85497 SH SOLE 48249 0 37248 OMNICOM GROUP INC COM COM 681919106 1281703 13586 SH SOLE 13406 0 180 ONE GAS INC COM COM 68235P108 71973802 908416 SH SOLE 805830 0 102586 ONEOK INC NEW COM COM 682680103 1915795 30151 SH SOLE 30151 0 0 OPEN LENDING CORP COM CL A COM 68373J104 2750486 390694 SH SOLE 227200 0 163494 OPTION CARE HEALTH INC COM NEW COM 68404L201 18959161 596763 SH SOLE 587516 0 9247 ORACLE CORP COM COM 68389X105 114981913 1237429 SH SOLE 1093990 0 143439 ORGANON & CO COMMON STOCK COM 68622V106 243832 10367 SH SOLE 10165 0 202 OTIS WORLDWIDE CORP COM COM 68902V107 2257953 26753 SH SOLE 26753 0 0 OXFORD INDS INC COM COM 691497309 76916065 728440 SH SOLE 685074 0 43366 P T TELEKOMUNIKASI INDONESIA S COM 715684106 1156657 42415 SH SOLE 42415 0 0 PACCAR INC COM COM 693718108 237168 3240 SH SOLE 3240 0 0 PACIRA BIOSCIENCES, INC. COM 695127100 4254769 104258 SH SOLE 59038 0 45220 PALO ALTO NETWORKS INC COM COM 697435105 348546 1745 SH SOLE 1745 0 0 PALOMAR HLDGS INC COM COM 69753M105 6921086 125382 SH SOLE 123269 0 2113 PARKER HANNIFIN CORP COM COM 701094104 3123470 9293 SH SOLE 7893 0 1400 PATRIOT NATL BANCORP INC COM N COM 70336F203 1116586 126597 SH SOLE 126597 0 0 PAYCHEX INC COM COM 704326107 250150 2183 SH SOLE 2183 0 0 PAYPAL HLDGS INC COM COM 70450Y103 1105383 14556 SH SOLE 14156 0 400 PDF SOLUTIONS INC COM COM 693282105 2534757 59782 SH SOLE 32570 0 27212 PEBBLEBROOK HOTEL TR COM COM 70509V100 49243027 3507338 SH SOLE 2950829 0 556509 PELOTON INTERACTIVE INC CL A C COM 70614W100 1451089 127962 SH SOLE 127962 0 0 PENUMBRA INC COM COM 70975L107 212083 761 SH SOLE 761 0 0 PEPSICO INC COM COM 713448108 55750300 305816 SH SOLE 299970 0 5846 PERFICIENT INC COM COM 71375U101 57794061 800582 SH SOLE 663579 0 137003 PFIZER INC COM COM 717081103 84012038 2059119 SH SOLE 1873149 0 185970 PHILIP MORRIS INTL INC COM COM 718172109 5348653 54999 SH SOLE 54999 0 0 PHREESIA INC COM COM 71944F106 9112981 282223 SH SOLE 159709 0 122514 PHYSICIANS RLTY TR COM COM 71943U104 1726789 115659 SH SOLE 115659 0 0 PING AN INS GROUP CO CHINA LTD COM 72341E304 1401582 107655 SH SOLE 107655 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 2960823 53677 SH SOLE 30413 0 23264 PINNACLE WEST CAP CORP COM COM 723484101 8740172 110300 SH SOLE 110300 0 0 PIONEER NAT RES CO COM COM 723787107 15114168 74002 SH SOLE 74002 0 0 PLEXUS CORP COM COM 729132100 60016971 615117 SH SOLE 515996 0 99121 PLYMOUTH INDL REIT INC COM COM 729640102 52790019 2512614 SH SOLE 2362710 0 149904 PNC FINL SVCS GROUP INC COM COM 693475105 65381257 514408 SH SOLE 425104 0 89304 PNM RES INC COM COM 69349H107 8207448 168600 SH SOLE 168600 0 0 POLARIS INDS INC COM COM 731068102 29125137 263266 SH SOLE 180490 0 82776 PORTILLOS INC COM CL A COM 73642K106 9302361 435300 SH SOLE 318147 0 117153 PORTLAND GEN ELEC CO COM NEW COM 736508847 7932647 162255 SH SOLE 160855 0 1400 POSCO SPONSORED ADR COM 693483109 1715977 24623 SH SOLE 24623 0 0 POTLATCH CORP NEW COM COM 737630103 69428378 1402593 SH SOLE 1320234 0 82359 PPG INDS INC COM COM 693506107 3701093 27707 SH SOLE 27707 0 0 PRA GROUP INC COM COM 69354N106 9971228 255935 SH SOLE 251196 0 4739 PRIVIA HEALTH GROUP INC COM COM 74276R102 15221862 551317 SH SOLE 541166 0 10151 PROCTER & GAMBLE CO COM COM 742718109 59954325 403216 SH SOLE 396234 0 6982 PROGYNY INC COM COM 74340E103 15989015 497790 SH SOLE 393888 0 103902 PROTAGONIST THERAPEUTICS INC C COM 74366E102 2607165 113355 SH SOLE 61760 0 51595 PTC INC COM COM 69370C100 2216327 17284 SH SOLE 12409 0 4875 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 634617 10162 SH SOLE 10162 0 0 QUALCOMM INC COM COM 747525103 3844441 30134 SH SOLE 29949 0 185 QUEST DIAGNOSTICS INC COM COM 74834L100 254098 1796 SH SOLE 1796 0 0 QUIDELORTHO CORP COM COM 219798105 14893086 167169 SH SOLE 164034 0 3135 QUINSTREET INC COM COM 74874Q100 8422526 530720 SH SOLE 289213 0 241507 R1 RCM INC COM COM 77634L105 12100830 806722 SH SOLE 793116 0 13606 RADNET INC COM COM 750491102 18132733 724440 SH SOLE 711960 0 12480 RAMBUS INC DEL COM COM 750917106 59735352 1165340 SH SOLE 1094535 0 70805 RANPAK HLDGS CORP COM CL A COM 75321W103 2723044 521656 SH SOLE 291357 0 230299 RAYMOND JAMES FINANCIAL INC CO COM 754730109 19289355 206812 SH SOLE 153946 0 52866 RAYONIER INC COM COM 754907103 210503 6329 SH SOLE 6329 0 0 RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 8997751 91879 SH SOLE 91879 0 0 RBC BEARINGS INC COM COM 75524B104 13424332 57682 SH SOLE 56619 0 1063 REALTY INCOME CORP COM COM 756109104 221620 3500 SH SOLE 3500 0 0 REGAL REXNORD CORPORATION COM COM 758750103 20069224 142608 SH SOLE 140154 0 2454 REPUBLIC SVCS INC COM COM 760759100 1181147 8735 SH SOLE 8735 0 0 REVOLVE GROUP INC CL A COM 76156B107 5371854 204253 SH SOLE 114020 0 90233 RIO TINTO PLC SPONSORED ADR COM 767204100 4610263 67205 SH SOLE 64695 0 2510 ROCHE HLDG LTD SPONSORED ADR COM 771195104 4684562 131200 SH SOLE 130300 0 900 ROPER TECHNOLOGIES INC COM COM 776696106 284245 645 SH SOLE 645 0 0 ROSS STORES INC COM COM 778296103 1504711 14178 SH SOLE 14178 0 0 RPM INTL INC COM COM 749685103 2813490 32250 SH SOLE 31850 0 400 S&P GLOBAL INC COM COM 78409V104 2590602 7514 SH SOLE 7514 0 0 SAIA INC COM COM 78709Y105 5857066 21527 SH SOLE 12243 0 9284 SALESFORCE COM INC COM COM 79466L302 257716 1290 SH SOLE 1290 0 0 SARCOS TECHN AND ROBOTICS CORP COM 80359A106 35598 74990 SH SOLE 74990 0 0 SCHEIN HENRY INC COM COM 806407102 3847873 47190 SH SOLE 47190 0 0 SCHLUMBERGER LTD COM COM 806857108 1666258 33936 SH SOLE 32536 0 1400 SCHWAB CHARLES CORP NEW COM COM 808513105 1222183 23333 SH SOLE 22598 0 735 SEACOAST BKG CORP FLA COM NEW COM 811707801 4310224 181866 SH SOLE 102168 0 79698 SEAGEN INC COM COM 81181C104 404940 2000 SH SOLE 2000 0 0 SEALED AIR CORP NEW COM COM 81211K100 3790008 82553 SH SOLE 82528 0 25 SELECTIVE INS GROUP INC COM COM 816300107 52914204 555063 SH SOLE 523361 0 31702 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 229680 3000 SH SOLE 3000 0 0 SERVICE CORP INTL COM COM 817565104 741173 10776 SH SOLE 10476 0 300 SERVICENOW INC COM COM 81762P102 650143 1399 SH SOLE 1399 0 0 SHELL PLC SPON ADS COM 780259305 61848192 1074873 SH SOLE 1056258 0 18615 SHERWIN WILLIAMS CO COM COM 824348106 249495 1110 SH SOLE 1110 0 0 SHINHAN FINANCIAL GROUP CO LTD COM 824596100 1967401 73029 SH SOLE 73029 0 0 SHOALS TECHNOLOGIES GROUP INC COM 82489W107 4583707 201128 SH SOLE 109546 0 91582 SHOPIFY INC CL A COM 82509L107 225749 4709 SH SOLE 4709 0 0 SI BONE INC COM COM 825704109 17722060 900969 SH SOLE 729848 0 171121 SIMPLY GOOD FOODS CO COM COM 82900L102 104579395 2629605 SH SOLE 2188679 0 440926 SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 4790075 258888 SH SOLE 257793 0 1095 SITIME CORP COM COM 82982T106 10924829 76811 SH SOLE 64782 0 12029 SK TELECOM LTD SPONSORED ADR COM 78440P306 6267200 305568 SH SOLE 304307 0 1261 SKYLINE CHAMPION CORP COM 830830105 105950811 1408358 SH SOLE 1140860 0 267498 SMARTSHEET INC COM CL A COM 83200N103 2096747 43865 SH SOLE 43865 0 0 SMUCKER J M CO COM NEW COM 832696405 1030773 6550 SH SOLE 6550 0 0 SNAP ON INC COM COM 833034101 204919 830 SH SOLE 830 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 297567 979 SH SOLE 979 0 0 SONOCO PRODS CO COM COM 835495102 34715222 569102 SH SOLE 558575 0 10527 SONY GROUP CORPORATION SPONSOR COM 835699307 14022286 154686 SH SOLE 150911 0 3775 SOUTHERN CO COM COM 842587107 555318 7981 SH SOLE 7981 0 0 SOUTHSTATE CORPORATION COM COM 840441109 59921463 840884 SH SOLE 790265 0 50619 SPARK NEW ZEALAND LTD SPONSORE COM 84652A102 1939199 122510 SH SOLE 122510 0 0 SPX TECHNOLOGIES INC COM COM 78473E103 18990961 269070 SH SOLE 264462 0 4608 STAAR SURGICAL CO COM PAR $0.0 COM 852312305 3952622 61808 SH SOLE 34740 0 27068 STANDEX INTL CORP COM COM 854231107 67932664 554824 SH SOLE 520858 0 33966 STARBUCKS CORP COM COM 855244109 4683620 44979 SH SOLE 44379 0 600 STATE STR CORP COM COM 857477103 847879 11202 SH SOLE 11202 0 0 STERIS PLC SHS USD COM G8473T100 3548434 18551 SH SOLE 14521 0 4030 STEVANATO GROUP S P A ORD SHS COM T9224W109 11811540 456044 SH SOLE 438114 0 17930 STIFEL FINL CORP COM COM 860630102 88389308 1495842 SH SOLE 1223868 0 271974 STMICROELECTRONICS N V NY REGI COM 861012102 1278411 23900 SH SOLE 23900 0 0 STRATASYS LTD SHS COM M85548101 5590777 338220 SH SOLE 183842 0 154378 STRYKER CORP COM COM 863667101 40862612 143141 SH SOLE 136843 0 6298 SUNCOR ENERGY INC NEW COM COM 867224107 700736 22568 SH SOLE 22568 0 0 SURGALIGN HOLDINGS INC COM NEW COM 86882C204 26666 16666 SH SOLE 16666 0 0 SYNAPTICS INC COM COM 87157D109 4011292 36089 SH SOLE 20849 0 15240 SYNEOS HEALTH INC CL A COM 87166B102 52061166 1461571 SH SOLE 1226734 0 234837 SYNNEX CORP COM COM 87162W100 23778234 245668 SH SOLE 136478 0 109190 SYNOPSYS INC COM COM 871607107 941291 2437 SH SOLE 2437 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 90433823 2933306 SH SOLE 2289484 0 643822 SYSCO CORP COM COM 871829107 1739529 22524 SH SOLE 22524 0 0 TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 16205696 174217 SH SOLE 169633 0 4584 TANDEM DIABETES CARE INC COM N COM 875372203 6643958 163604 SH SOLE 92469 0 71135 TAPESTRY INC COM COM 876030107 377212 8750 SH SOLE 6850 0 1900 TARGA RES CORP COM COM 87612G101 2168439 29725 SH SOLE 29725 0 0 TARGET CORP COM COM 87612E106 128616830 776531 SH SOLE 694487 0 82044 TC ENERGY CORP COM COM 87807B107 1251851 32173 SH SOLE 32173 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 288792 2202 SH SOLE 2202 0 0 TECHTARGET INC COM COM 87874R100 1447401 40072 SH SOLE 21832 0 18240 TEFRON LTD SHS NEW COM M87482119 232507 61500 SH SOLE 61500 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 1615417 3611 SH SOLE 3611 0 0 TELEFLEX INC COM COM 879369106 360207 1422 SH SOLE 1422 0 0 TENCENT HOLDINGS LIMITED SHS P COM G87572163 338484 6887 SH SOLE 6887 0 0 TERADYNE INC COM COM 880770102 259422 2413 SH SOLE 2413 0 0 TESLA INC COM COM 88160R101 5939165 28628 SH SOLE 28523 0 105 TEXAS INSTRS INC COM COM 882508104 110436372 593712 SH SOLE 535985 0 57727 TFI INTL INC COM COM 87241L109 12750670 106888 SH SOLE 105115 0 1773 THE TRADE DESK INC COM CL A COM 88339J105 226707 3722 SH SOLE 3722 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 24252497 42078 SH SOLE 40793 0 1285 TJX COS INC NEW COM COM 872540109 4359324 55632 SH SOLE 49232 0 6400 TOKYO ELECTRON LTD ADR COM 889110102 5027107 56478 SH SOLE 56130 0 348 TOPBUILD CORP COM COM 89055F103 11136947 53507 SH SOLE 52535 0 972 TORONTO DOMINION BK ONT COM NE COM 891160509 225763 3769 SH SOLE 3769 0 0 TOTAL S.A. SPONSORED ADS COM 89151E109 4690637 79435 SH SOLE 78900 0 535 TRACTOR SUPPLY CO COM COM 892356106 1923332 8183 SH SOLE 8183 0 0 TRANSDIGM GROUP INC COM COM 893641100 585955 795 SH SOLE 695 0 100 TRANSMEDICS GROUP INC COM COM 89377M109 5483231 72405 SH SOLE 39448 0 32957 TRANSUNION COM COM 89400J107 1079123 17366 SH SOLE 15166 0 2200 TRAVELERS COMPANIES INC COM COM 89417E109 1099767 6416 SH SOLE 6416 0 0 TREX CO INC COM COM 89531P105 12186871 250398 SH SOLE 245899 0 4499 TRIMBLE INC COM COM 896239100 11316104 215873 SH SOLE 111193 0 104680 TRUIST FINL CORP COM COM 89832Q109 1332696 39082 SH SOLE 39082 0 0 ULTA BEAUTY INC COM COM 90384S303 1251221 2293 SH SOLE 2293 0 0 UNDER ARMOUR INC CL C COM 904311206 190722 22359 SH SOLE 22359 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 6345223 122188 SH SOLE 117623 0 4565 UNION PACIFIC CORP COM COM 907818108 88010045 437295 SH SOLE 400394 0 36901 UNIQURE NV SHS COM N90064101 2671672 132655 SH SOLE 72267 0 60388 UNITED BANKSHARES INC WEST VA COM 909907107 126927560 3605896 SH SOLE 3094951 0 510945 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 7873544 279998 SH SOLE 274831 0 5167 UNITED PARCEL SERVICE INC CL B COM 911312106 2958776 15252 SH SOLE 15023 0 229 UNITED PARCEL SERVICE INC CL B COM 911312106 20369 105 SH OTR 0 0 105 UNITED RENTALS INC COM COM 911363109 332438 840 SH SOLE 840 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 7795372 16495 SH SOLE 16295 0 200 US BANCORP DEL COM NEW COM 902973304 861485 23897 SH SOLE 23897 0 0 US FOODS HLDG CORP COM COM 912008109 43389335 1174589 SH SOLE 732466 0 442123 VEECO INSTRS INC DEL COM COM 922417100 4505402 213223 SH SOLE 118873 0 94350 VERISK ANALYTICS INC CL A COM 92345Y106 792766 4132 SH SOLE 4132 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 8774997 225637 SH SOLE 220771 0 4866 VERTEX PHARMACEUTICALS INC COM COM 92532F100 4227924 13419 SH SOLE 13419 0 0 VIAVI SOLUTIONS INC COM COM 925550105 2541065 234632 SH SOLE 127836 0 106796 VICI PPTYS INC COM COM 925652109 1239430 37996 SH SOLE 37246 0 750 VISA INC COM CL A COM 92826C839 28791450 127701 SH SOLE 124533 0 3168 VISTEON CORP COM NEW COM 92839U206 7325843 46712 SH SOLE 27817 0 18895 VMWARE INC CL A COM COM 928563402 316620 2536 SH SOLE 2536 0 0 WABASH NATL CORP COM COM 929566107 5419120 220379 SH SOLE 120044 0 100335 WABTEC CORP COM COM 929740108 671342 6643 SH SOLE 6643 0 0 WALMART INC COM COM 931142103 3876460 26290 SH SOLE 26290 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 305277 20217 SH SOLE 19136 0 1081 WASTE CONNECTIONS INC COM COM 94106B101 69975017 503164 SH SOLE 429692 0 73472 WASTE MGMT INC DEL COM COM 94106L109 874918 5362 SH SOLE 3332 0 2030 WATSCO INC COM COM 942622200 684044 2150 SH SOLE 2150 0 0 WEBSTER FINL CORP CONN COM COM 947890109 275349 6985 SH SOLE 6985 0 0 WEC ENERGY GROUP INC COM COM 92939U106 8009755 84500 SH SOLE 84500 0 0 WEICHAI PWR CO LTD ADR COM 948597109 3396892 264539 SH SOLE 263269 0 1270 WELLS FARGO CO NEW COM COM 949746101 1180613 31584 SH SOLE 31334 0 250 WERNER ENTERPRISES INC COM COM 950755108 5912244 129968 SH SOLE 70775 0 59193 WEST PHARMACEUTICAL SVSC INC C COM 955306105 3902638 11264 SH SOLE 11264 0 0 WESTROCK CO COM COM 96145D105 1039027 34100 SH SOLE 34100 0 0 WEYERHAEUSER CO COM COM 962166104 359993 11948 SH SOLE 11948 0 0 WH GROUP LTD SPONSORED ADR COM 92890T205 1998503 167609 SH SOLE 165804 0 1805 WILLIAMS COS INC DEL COM COM 969457100 97618802 3269216 SH SOLE 2921814 0 347402 WILLIAMS SONOMA INC COM COM 969904101 450142 3700 SH SOLE 3700 0 0 WINGSTOP INC COM COM 974155103 984356 5362 SH SOLE 5362 0 0 WNS HOLDINGS LTD SPON ADR COM 92932M101 22059022 236761 SH SOLE 232420 0 4341 WOODSIDE ENERGY GROUP LTD SPON COM 980228308 1587977 70797 SH SOLE 70797 0 0 WORKIVA INC COM CL A COM 98139A105 20072770 196004 SH SOLE 165560 0 30444 XCEL ENERGY INC COM COM 98389B100 7889281 116982 SH SOLE 116982 0 0 XENCOR INC COM COM 98401F105 2326193 83406 SH SOLE 45441 0 37965 XPEL INC COM COM 98379L100 14180893 208696 SH SOLE 204843 0 3853 XSHORE AB COM W989CF144 0 87400 SH SOLE 87400 0 0 XYLEM INC COM COM 98419M100 8126553 77618 SH SOLE 76762 0 856 YETI HLDGS INC COM COM 98585X104 4916520 122913 SH SOLE 68989 0 53924 YUM BRANDS INC COM COM 988498101 2545974 19276 SH SOLE 19276 0 0 YUM CHINA HLDGS INC COM COM 98850P109 934242 14738 SH SOLE 14738 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 43385688 136432 SH SOLE 87778 0 48654 ZEVIA PBC CL A COM 98955K104 2667819 692940 SH SOLE 377089 0 315851 ZIMMER BIOMET HLDGS INC COM COM 98956P102 540185 4181 SH SOLE 3381 0 800 ZOETIS INC CL A COM 98978V103 762795 4583 SH SOLE 4583 0 0 ZURICH INS GROUP LTD SPONSORED COM 989825104 2707268 56505 SH SOLE 56050 0 455 ZURICH INSURANCE GROUP AG ORD COM H9870Y105 557566 1160 SH SOLE 1160 0 0 SHELL PLC SHS A COM G8082710X 1267759 44050 SH SOLE 44050 0 0 DS SMITH PLC SHS COM G2848Q123 69995 18000 SH SOLE 18000 0 0 GREAT EASTERN ENER COM 39032T106 28955 493000 SH SOLE 493000 0 0 TP ICAP GROUP PLC COM G8963N100 26666 11975 SH SOLE 11975 0 0 YELLOW CAKE PLC COM G98334108 56994 12485 SH SOLE 12485 0 0 AUST & NZ BANK GRP COM Q09504137 1308448 85200 SH SOLE 85200 0 0 HARVEY NORMAN HLDG COM Q4525E117 1379664 575410 SH SOLE 575410 0 0 FAIRFAX INDIA HLDGS CORP COM S COM 303897102 135600 10000 SH SOLE 10000 0 0 ANHUI CONCH CEMENT COM Y01373102 1304569 376500 SH SOLE 376500 0 0 CK INFRASTRUCTURE COM G2178K100 1735209 319000 SH SOLE 319000 0 0 HENGAN INTL COM G4402L151 1167619 252500 SH SOLE 252500 0 0 HKT TRUST AND HKT COM Y3R29Z107 2045519 1541000 SH SOLE 1541000 0 0 VTECH HLDGS COM G9400S132 1058625 177000 SH SOLE 177000 0 0 WH GROUP LTD COM G96007102 1455877 2442000 SH SOLE 2442000 0 0 XINYI GLASS HLDGS COM G9828G108 1466906 819000 SH SOLE 819000 0 0 YUE YUEN INDL HLDG COM G98803144 1463874 1039000 SH SOLE 1039000 0 0 JAPAN TOBACCO INC COM J27869106 1185718 56400 SH SOLE 56400 0 0 MITSUI O.S.K.LINES COM J45013133 1171395 47100 SH SOLE 47100 0 0 TOYO TIRE CORPORAT COM J92805175 2144124 184700 SH SOLE 184700 0 0 COMFORTDELGRO CORP COM Y1690R106 29736 33505 SH SOLE 33505 0 0 MAPLETREE IND TST COM Y5759S103 38958 21855 SH SOLE 21855 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1060783 41632 SH SOLE 41632 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 576547 11485 SH SOLE 11485 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 594285 10129 SH SOLE 10129 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1932772 6022 SH SOLE 6022 0 0 ISHARES TR BRAZIL SM-CP ETF 464289131 6060600 518000 SH SOLE 518000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1287178 26382 SH SOLE 26127 0 255 ISHARES INC MSCI STH KOR ETF 464286772 5247227 85711 SH SOLE 85176 0 535 ISHARES TR COHEN STEER REIT 464287564 323243 5820 SH SOLE 5760 0 60 ISHARES TR CORE DIV GRWTH 46434V621 436610 8734 SH SOLE 8734 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2696194 40332 SH SOLE 39717 0 615 ISHARES TR CORE MSCI EURO 46434V738 4439100 84748 SH SOLE 84748 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1841723 7362 SH SOLE 6983 0 379 ISHARES TR CORE S&P SCP ETF 464287804 994269 10282 SH SOLE 9610 0 672 ISHARES TR CORE S&P US GWT 464287671 236629 2666 SH SOLE 2666 0 0 ISHARES TR CORE S&P500 ETF 464287200 6283769 15286 SH SOLE 14636 0 650 ISHARES TR DEVSMCP EXNA ETF 464288497 2104124 39440 SH SOLE 39440 0 0 ISHARES TR EUROPE ETF 464287861 7322928 146400 SH SOLE 146400 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2638593 133397 SH SOLE 133397 0 0 ISHARES TR MICRO-CAP ETF 464288869 533524 5105 SH SOLE 4975 0 130 ISHARES TR MSCI USA MIN VOL 46429B697 471800 6486 SH SOLE 6486 0 0 ISHARES TR MSCI EAFE ETF 464287465 34047168 476051 SH SOLE 476051 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 446648 11319 SH SOLE 11319 0 0 ISHARES TR RUS 1000 ETF 464287622 11754754 52190 SH SOLE 51940 0 250 ISHARES TR RUS 1000 GRW ETF 464287614 90807199 371658 SH SOLE 371638 0 20 ISHARES TR RUS 1000 VAL ETF 464287598 12760606 83808 SH SOLE 83808 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 27251062 120144 SH SOLE 120144 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 11140096 81302 SH SOLE 81302 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1098700 12067 SH SOLE 11742 0 325 ISHARES TR RUS MDCP VAL ETF 464287473 701239 6603 SH SOLE 6483 0 120 ISHARES TR RUS MID CAP ETF 464287499 3761496 53797 SH SOLE 53797 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7365874 41289 SH SOLE 39806 0 1483 ISHARES TR RUSSELL 3000 ETF 464287689 4322128 18360 SH SOLE 18360 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 12552213 196466 SH SOLE 190128 0 6338 ISHARES TR S&P 500 VAL ETF 464287408 1203457 7930 SH SOLE 7930 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 451777 6932 SH SOLE 6932 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 408482 2705 SH SOLE 2705 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9158059 22370 SH SOLE 22370 0 0 SPDR S&P MIDCAP 400 ETF TR UTSERI S&P DCRP 78467Y107 2886508 6297 SH SOLE 6224 0 73 SPDR SER TR S&P OILGAS EXP 78468R556 39644892 310721 SH SOLE 310371 0 350 SPDR SERIES TR S&P 600 SMCP VAL 78464A300 304782 4001 SH SOLE 4001 0 0 SPDR SERIES TR S&P BIOTECH 78464A870 443923 5825 SH SOLE 5525 0 300 SPROTT PHYSICAL GOLD TRUST TR UNIT 85207H104 3931973 254332 SH SOLE 189332 0 65000 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 3401127 42114 SH SOLE 42114 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 21294443 85369 SH SOLE 85369 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 964511 4949 SH SOLE 4949 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 267470 1995 SH SOLE 1995 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 370000 1754 SH SOLE 1754 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 907081 2412 SH SOLE 2412 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 297230 1568 SH SOLE 1568 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 283497 1310 SH SOLE 1310 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3167542 15520 SH SOLE 15520 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 686407 4970 SH SOLE 4970 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE EFT 922042874 454687 7460 SH SOLE 7460 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 45138799 1117297 SH SOLE 1117297 0 0 VANGUARD SCOTTSDALE FDS VNG RUS 1000 GRW 92206C680 70465539 1120457 SH SOLE 1120457 0 0 VANGUARD SCOTTSDALE FDS VNG RUS 1000 VAL 92206C714 5730591 85774 SH SOLE 85774 0 0 VANGUARD SCOTTSDALE FDS VNG RUS 2000 GRW 92206C623 7494116 45405 SH SOLE 45405 0 0 VANGUARD SCOTTSDALE FDS VNG RUS 2000 VAL 92206C649 2975265 24691 SH SOLE 24691 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 255349 1658 SH SOLE 1658 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1076209 19493 SH SOLE 19493 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3129476 69282 SH SOLE 69282 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 447145 1160 SH SOLE 1160 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 432098 13700 SH SOLE 13700 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 373666 5994 SH SOLE 5994 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 253935 8891 SH SOLE 8891 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2068461 165875 SH SOLE 165875 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 6643691 256513 SH SOLE 251769 0 4744 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2418857 44579 SH SOLE 44579 0 0 MPLX LP COM UNIT REP LTD 55336V100 2343530 68027 SH SOLE 68027 0 0 PHILLIPS 66 COM 718546104 2717795 26808 SH SOLE 26808 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1297267 104031 SH SOLE 104031 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1547945 58701 SH SOLE 58701 0 0