0001426318-24-000005.txt : 20240209 0001426318-24-000005.hdr.sgml : 20240209 20240209105341 ACCESSION NUMBER: 0001426318-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240209 DATE AS OF CHANGE: 20240209 EFFECTIVENESS DATE: 20240209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connor, Clark & Lunn Investment Management Ltd. CENTRAL INDEX KEY: 0001596800 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A1 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16144 FILM NUMBER: 24612922 BUSINESS ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 BUSINESS PHONE: 604-685-2020 MAIL ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001596800 XXXXXXXX 12-31-2023 12-31-2023 Connor, Clark & Lunn Investment Management Ltd.
2300 - 1111 WEST GEORGIA STREET VANCOUVER A1 V6E 4M3
13F HOLDINGS REPORT 028-16144 N
Derrick Crowe Chief Compliance Officer 604-685-2020 Derrick Crowe Vancouver A1 02-09-2024 0 1352 21457900285 false
INFORMATION TABLE 2 r13F-1231.xml 111 INC ADS 68247Q102 16222 10466 SH SOLE 1 10466 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 381641 417779 SH SOLE 1 417779 0 0 2U INC COM 90214J101 117240 95317 SH SOLE 1 95317 0 0 3M CO COM 88579Y101 22094884 202112 SH SOLE 1 189352 0 12760 8X8 INC NEW COM 282914100 1843464 487689 SH SOLE 1 487689 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1317932 43568 SH SOLE 1 43568 0 0 AAON INC COM PAR $0.004 000360206 4559847 61728 SH SOLE 1 61728 0 0 ABBOTT LABS COM 002824100 70257681 638300 SH SOLE 1 600360 0 37940 ABBVIE INC COM 00287Y109 1066349 6881 SH SOLE 1 6881 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 19643393 627384 SH SOLE 1 616956 0 10428 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1323310 128852 SH SOLE 1 128852 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8081457 23030 SH SOLE 1 23030 0 0 ACCO BRANDS CORP COM 00081T108 2009039 330434 SH SOLE 1 330434 0 0 ACCOLADE INC COM 00437E102 205972 17150 SH SOLE 1 17150 0 0 ACCURAY INC COM 004397105 191130 67537 SH SOLE 1 67537 0 0 ACUITY BRANDS INC COM 00508Y102 5851788 28569 SH SOLE 1 28569 0 0 ADECOAGRO S A COM L00849106 4770658 429789 SH SOLE 1 429789 0 0 ADMA BIOLOGICS INC COM 000899104 1784984 394908 SH SOLE 1 394908 0 0 ADT INC DEL COM 00090Q103 1365064 200156 SH SOLE 1 200156 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1543488 26183 SH SOLE 1 26183 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 36392 12212 SH SOLE 1 12212 0 0 ADVANCED MICRO DEVICES INC COM 007903107 147490633 1000547 SH SOLE 1 958831 0 41716 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 791343 218603 SH SOLE 1 218603 0 0 AECOM COM 00766T100 12816159 138658 SH SOLE 1 138636 0 22 AERCAP HOLDINGS NV SHS N00985106 5616734 75575 SH SOLE 1 75575 0 0 AES CORP COM 00130H105 9328127 484578 SH SOLE 1 484578 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1133984 7489 SH SOLE 1 7489 0 0 AFLAC INC COM 001055102 29024655 351814 SH SOLE 1 332484 0 19330 AG MTG INVT TR INC COM NEW 001228501 202165 31837 SH SOLE 1 31837 0 0 AGCO CORP COM 001084102 1386502 11420 SH SOLE 1 11420 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 225617 10131 SH SOLE 1 10131 0 0 AGNICO EAGLE MINES LTD COM 008474108 166897884 3043882 SH SOLE 1 2629299 0 414583 AIR LEASE CORP CL A 00912X302 1235049 29448 SH SOLE 1 29448 0 0 AIR PRODS & CHEMS INC COM 009158106 1497412 5469 SH SOLE 1 5469 0 0 AIRBNB INC COM CL A 009066101 5571257 40923 SH SOLE 1 40445 0 478 AKAMAI TECHNOLOGIES INC COM 00971T101 1183500 10000 SH SOLE 1 10000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 769196 620319 SH SOLE 1 620319 0 0 AKERO THERAPEUTICS INC COM 00973Y108 233850 10015 SH SOLE 1 10015 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 69691211 5181827 SH SOLE 1 5139927 0 41900 ALARM COM HLDGS INC COM 011642105 6911174 106951 SH SOLE 1 104425 0 2526 ALASKA AIR GROUP INC COM 011659109 5368179 137399 SH SOLE 1 137399 0 0 ALBEMARLE CORP COM 012653101 261220 1808 SH SOLE 1 1808 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 815185 129200 SH SOLE 1 129200 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1069310 124194 SH SOLE 1 124194 0 0 ALKERMES PLC SHS G01767105 9825785 354210 SH SOLE 1 354210 0 0 ALLBIRDS INC COM CL A 01675A109 221223 180590 SH SOLE 1 180590 0 0 ALLIENT INC COM 019330109 1186196 39265 SH SOLE 1 39265 0 0 ALLSTATE CORP COM 020002101 15971578 114099 SH SOLE 1 104930 0 9169 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1111615 42656 SH SOLE 1 42656 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 938131 2768 SH SOLE 1 2768 0 0 ALPHABET INC CAP STK CL C 02079K107 167478393 1188380 SH SOLE 1 1131209 0 57171 ALPHABET INC CAP STK CL A 02079K305 166604910 1192676 SH SOLE 1 1126099 0 66577 ALPHATEC HLDGS INC COM NEW 02081G201 7885667 521884 SH SOLE 1 521884 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 226986 11909 SH SOLE 1 11909 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1558150 125962 SH SOLE 1 125962 0 0 ALTAIR ENGR INC COM CL A 021369103 9660252 114798 SH SOLE 1 114798 0 0 ALTICE USA INC CL A 02156K103 188533 58010 SH SOLE 1 58010 0 0 ALTRIA GROUP INC COM 02209S103 19778178 490287 SH SOLE 1 490287 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 198171 13309 SH SOLE 1 13309 0 0 AMAZON COM INC COM 023135106 238620403 1570491 SH SOLE 1 1490221 0 80270 AMBARELLA INC SHS G037AX101 9051307 147680 SH SOLE 1 147680 0 0 AMBEV SA SPONSORED ADR 02319V103 4419649 1578446 SH SOLE 1 1466367 0 112079 AMER SOFTWARE INC CL A 029683109 1519093 134433 SH SOLE 1 134433 0 0 AMEREN CORP COM 023608102 37938641 524449 SH SOLE 1 516583 0 7866 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 9043927 488333 SH SOLE 1 428532 0 59801 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2092110 98871 SH SOLE 1 98871 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 8675403 72970 SH SOLE 1 72970 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1626651 45235 SH SOLE 1 44856 0 379 AMERICAN OUTDOOR BRANDS INC COM 02875D109 102018 12145 SH SOLE 1 12145 0 0 AMERICAN PUB ED INC COM 02913V103 98633 10221 SH SOLE 1 10221 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1357231 121834 SH SOLE 1 121834 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 534560 4050 SH SOLE 1 4050 0 0 AMETEK INC COM 031100100 2560082 15526 SH SOLE 1 13881 0 1645 AMGEN INC COM 031162100 15106073 52448 SH SOLE 1 52448 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1570336 110665 SH SOLE 1 110665 0 0 AMN HEALTHCARE SVCS INC COM 001744101 5174807 69108 SH SOLE 1 69108 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2894819 476906 SH SOLE 1 476906 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2545993 41164 SH SOLE 1 41164 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 766856 129318 SH SOLE 1 129318 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 202738 48271 SH SOLE 1 48271 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 3777240 256606 SH SOLE 1 256606 0 0 ANGI INC COM CL A NEW 00183L102 938573 376937 SH SOLE 1 376937 0 0 ANGIODYNAMICS INC COM 03475V101 1067220 136125 SH SOLE 1 136125 0 0 ANI PHARMACEUTICALS INC COM 00182C103 465106 8435 SH SOLE 1 8435 0 0 ANIKA THERAPEUTICS INC COM 035255108 1192868 52642 SH SOLE 1 52642 0 0 ANNEXON INC COM 03589W102 399933 88091 SH SOLE 1 88091 0 0 ANTERO MIDSTREAM CORP COM 03676B102 9974168 796023 SH SOLE 1 704094 0 91929 ANTERO RESOURCES CORP COM 03674X106 601655 26528 SH SOLE 1 26528 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 2674605 329791 SH SOLE 1 329791 0 0 AON PLC SHS CL A G0403H108 422270 1451 SH SOLE 1 1451 0 0 APOGEE ENTERPRISES INC COM 037598109 2412904 45177 SH SOLE 1 45177 0 0 APPFOLIO INC COM CL A 03783C100 506207 2922 SH SOLE 1 971 0 1951 APPLE INC COM 037833100 591783697 3073722 SH SOLE 1 2920719 0 153003 APPLIED MATLS INC COM 038222105 62263891 384179 SH SOLE 1 363685 0 20494 APTIV PLC SHS G6095L109 6378913 71098 SH SOLE 1 70233 0 865 AQUESTIVE THERAPEUTICS INC COM 03843E104 528416 261592 SH SOLE 1 261592 0 0 ARAMARK COM 03852U106 5153652 183404 SH SOLE 1 183404 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 519309 158326 SH SOLE 1 158326 0 0 ARCELLX INC COMMON STOCK 03940C100 2052501 36982 SH SOLE 1 36982 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1277067 44983 SH SOLE 1 44983 0 0 ARCH RESOURCES INC CL A 03940R107 386640 2330 SH SOLE 1 2330 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1368136 18944 SH SOLE 1 18944 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10676884 841362 SH SOLE 1 841362 0 0 ARCOSA INC COM 039653100 4409753 53361 SH SOLE 1 51413 0 1948 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3144865 99742 SH SOLE 1 99742 0 0 ARDMORE SHIPPING CORP COM Y0207T100 724663 51431 SH SOLE 1 51431 0 0 ARES CAPITAL CORP COM 04010L103 8964046 447531 SH SOLE 1 447531 0 0 ARGAN INC COM 04010E109 451851 9657 SH SOLE 1 9657 0 0 ARHAUS INC COM CL A 04035M102 564119 47605 SH SOLE 1 47605 0 0 ARIS MNG CORP COM 04040Y109 7776350 2357800 SH SOLE 1 2357800 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 225767 26909 SH SOLE 1 26909 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3420165 359261 SH SOLE 1 359261 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2244744 22831 SH SOLE 1 22831 0 0 ARROW ELECTRS INC COM 042735100 7154681 58525 SH SOLE 1 57182 0 1343 ARROW FINL CORP COM 042744102 413456 14798 SH SOLE 1 14798 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 921027 4094 SH SOLE 1 4094 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 5099157 541887 SH SOLE 1 385864 0 156023 ASHLAND INC COM 044186104 3261364 38683 SH SOLE 1 38683 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5253782 6941 SH SOLE 1 6941 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 686297 10190 SH SOLE 1 10190 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 103557 13484 SH SOLE 1 13484 0 0 ASTRONICS CORP COM 046433108 725073 41623 SH SOLE 1 41623 0 0 ASURE SOFTWARE INC COM 04649U102 219493 23056 SH SOLE 1 23056 0 0 AT&T INC COM 00206R102 40057434 2387213 SH SOLE 1 2270191 0 117022 ATEA PHARMACEUTICALS INC COM 04683R106 159003 52132 SH SOLE 1 52132 0 0 ATKORE INC COM 047649108 359520 2247 SH SOLE 1 2247 0 0 ATLASSIAN CORPORATION CL A 049468101 36313373 152667 SH SOLE 1 147878 0 4789 ATOSSA THERAPEUTICS INC COM 04962H506 105889 120328 SH SOLE 1 120328 0 0 ATRICURE INC COM 04963C209 1297224 36347 SH SOLE 1 36347 0 0 ATS CORPORATION COM 00217Y104 117188665 2718855 SH SOLE 1 2452155 0 266700 AUDIOCODES LTD ORD M15342104 347235 28346 SH SOLE 1 28346 0 0 AURA BIOSCIENCES INC COM 05153U107 114489 12922 SH SOLE 1 12922 0 0 AUTODESK INC COM 052769106 37173796 152677 SH SOLE 1 141737 0 10940 AUTOHOME INC SP ADS RP CL A 05278C107 986842 35169 SH SOLE 1 35169 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 33491068 143757 SH SOLE 1 136315 0 7442 AUTONATION INC COM 05329W102 6888156 45866 SH SOLE 1 45866 0 0 AVANOS MED INC COM 05350V106 492765 21969 SH SOLE 1 21969 0 0 AVEPOINT INC COM CL A 053604104 1478424 180076 SH SOLE 1 180076 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 4822622 389235 SH SOLE 1 389235 0 0 AVISTA CORP COM 05379B107 976453 27321 SH SOLE 1 27321 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8156334 62891 SH SOLE 1 62891 0 0 AXOGEN INC COM 05463X106 1043494 152781 SH SOLE 1 152781 0 0 AXON ENTERPRISE INC COM 05464C101 10680396 41344 SH SOLE 1 41344 0 0 AXONICS INC COM 05465P101 2086510 33529 SH SOLE 1 33529 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1141241 14339 SH SOLE 1 14339 0 0 AXT INC COM 00246W103 333094 138789 SH SOLE 1 138789 0 0 AZEK CO INC CL A 05478C105 991172 25913 SH SOLE 1 25913 0 0 B2GOLD CORP COM 11777Q209 23214533 7341056 SH SOLE 1 7316756 0 24300 BACKBLAZE INC COM CL A 05637B105 1018882 134240 SH SOLE 1 134240 0 0 BAIDU INC SPON ADR REP A 056752108 30134057 253036 SH SOLE 1 233628 0 19408 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 152312 10107 SH SOLE 1 10107 0 0 BAKER HUGHES COMPANY CL A 05722G100 43937365 1285470 SH SOLE 1 1200757 0 84713 BANC OF CALIFORNIA INC COM 05990K106 1021701 76076 SH SOLE 1 76076 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 93059 10215 SH SOLE 1 10215 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1687056 73096 SH SOLE 1 71834 0 1262 BANCOLOMBIA S A SPON ADR PREF 05968L102 1126274 36603 SH SOLE 1 36603 0 0 BANDWIDTH INC COM CL A 05988J103 1507571 104186 SH SOLE 1 104186 0 0 BANK MONTREAL QUE COM 063671101 393823769 3979960 SH SOLE 1 3515526 0 464434 BANK NOVA SCOTIA HALIFAX COM 064149107 430605493 8845705 SH SOLE 1 8662552 0 183153 BANK OZK LITTLE ROCK ARK COM 06417N103 4468655 89678 SH SOLE 1 89678 0 0 BANK7 CORP COM 06652N107 371632 13588 SH SOLE 1 13588 0 0 BANNER CORP COM NEW 06652V208 1895863 35397 SH SOLE 1 35397 0 0 BAOZUN INC SPONSORED ADR 06684L103 630269 230025 SH SOLE 1 216254 0 13771 BARNES GROUP INC COM 067806109 4053135 124215 SH SOLE 1 124215 0 0 BARRICK GOLD CORP COM 067901108 101669611 5627035 SH SOLE 1 5259535 0 367500 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 5564115 325205 SH SOLE 1 318505 0 6700 BAXTER INTL INC COM 071813109 5612736 145182 SH SOLE 1 145182 0 0 BAYTEX ENERGY CORP COM 07317Q105 4650382 1406783 SH SOLE 1 1406783 0 0 BCB BANCORP INC COM 055298103 272857 21234 SH SOLE 1 21234 0 0 BCE INC COM NEW 05534B760 181493437 4609488 SH SOLE 1 4383188 0 226300 BEAZER HOMES USA INC COM NEW 07556Q881 3594411 106375 SH SOLE 1 106375 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6017531 33364 SH SOLE 1 31841 0 1523 BEL FUSE INC CL B 077347300 1640205 24565 SH SOLE 1 24565 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 7628166 137618 SH SOLE 1 137618 0 0 BENCHMARK ELECTRS INC COM 08160H101 2350533 85041 SH SOLE 1 85041 0 0 BERKLEY W R CORP COM 084423102 1216172 17197 SH SOLE 1 17197 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9767250 18 SH SOLE 1 18 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 141821926 397639 SH SOLE 1 374775 0 22864 BERRY CORP COM 08579X101 272103 38706 SH SOLE 1 38706 0 0 BEST BUY INC COM 086516101 6156487 78647 SH SOLE 1 77458 0 1189 BGSF INC COM 05601C105 406259 43219 SH SOLE 1 43219 0 0 BIG LOTS INC COM 089302103 915574 117532 SH SOLE 1 117532 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1752711 10627 SH SOLE 1 10627 0 0 BILIBILI INC SPONS ADS REP Z 090040106 930579 76465 SH SOLE 1 76465 0 0 BIOATLA INC COM 09077B104 330048 134166 SH SOLE 1 134166 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 4143271 691698 SH SOLE 1 691698 0 0 BIOMEA FUSION INC COM 09077A106 526989 36294 SH SOLE 1 36294 0 0 BJS RESTAURANTS INC COM 09180C106 234785 6520 SH SOLE 1 6520 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1643769 24659 SH SOLE 1 24045 0 614 BLACK HILLS CORP COM 092113109 4993774 92563 SH SOLE 1 92563 0 0 BLACKBERRY LTD COM 09228F103 31953147 9008000 SH SOLE 1 9008000 0 0 BLACKROCK INC COM 09247X101 388852 479 SH SOLE 1 479 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 1104713 95729 SH SOLE 1 95729 0 0 BLACKSTONE INC COM 09260D107 21517488 164356 SH SOLE 1 156063 0 8293 BLADE AIR MOBILITY INC CL A COM 092667104 555834 157460 SH SOLE 1 157460 0 0 BLOCK INC CL A 852234103 101619955 1313768 SH SOLE 1 1262407 0 51361 BLOOM ENERGY CORP COM CL A 093712107 3499016 236420 SH SOLE 1 236420 0 0 BLUE BIRD CORP COM 095306106 2774912 102927 SH SOLE 1 102927 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 596977 6472 SH SOLE 1 6472 0 0 BOEING CO COM 097023105 590916 2267 SH SOLE 1 2267 0 0 BOISE CASCADE CO DEL COM 09739D100 1114178 8613 SH SOLE 1 8613 0 0 BOOKING HOLDINGS INC COM 09857L108 39597617 11163 SH SOLE 1 10625 0 538 BOOT BARN HLDGS INC COM 099406100 6114011 79651 SH SOLE 1 79651 0 0 BORGWARNER INC COM 099724106 14040581 391648 SH SOLE 1 389629 0 2019 BOSTON BEER INC CL A 100557107 6620813 19158 SH SOLE 1 18858 0 300 BOSTON SCIENTIFIC CORP COM 101137107 4908763 84912 SH SOLE 1 81438 0 3474 BOX INC CL A 10316T104 12993669 507367 SH SOLE 1 505142 0 2225 BOYD GAMING CORP COM 103304101 1848372 29522 SH SOLE 1 29522 0 0 BRADY CORP CL A 104674106 1299925 22149 SH SOLE 1 22149 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 267708 107083 SH SOLE 1 107083 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 3429779 104122 SH SOLE 1 104122 0 0 BRF SA SPONSORED ADR 10552T107 149556 53797 SH SOLE 1 53797 0 0 BRIDGEWATER BANCSHARES INC COM 108621103 243252 17992 SH SOLE 1 17992 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1287978 13667 SH SOLE 1 13667 0 0 BRIGHTCOVE INC COM 10921T101 396635 153141 SH SOLE 1 153141 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 271900 14191 SH SOLE 1 14191 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 125520 16871 SH SOLE 1 16871 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 965058 114615 SH SOLE 1 114615 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 77069313 1502033 SH SOLE 1 1439292 0 62741 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2404855 82105 SH SOLE 1 82105 0 0 BROADCOM INC COM 11135F101 7780263 6970 SH SOLE 1 6970 0 0 BROOKDALE SR LIVING INC COM 112463104 2713517 466240 SH SOLE 1 466240 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 23188993 577324 SH SOLE 1 577324 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 2854040 122500 SH SOLE 1 120400 0 2100 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1023827 49600 SH SOLE 1 47100 0 2500 BROOKFIELD CORP CL A LTD VT SH 11271J107 267344392 6664697 SH SOLE 1 6224850 0 439847 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 82882501 2629753 SH SOLE 1 2266378 0 363375 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1857867 52667 SH SOLE 1 52667 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2892905 100500 SH SOLE 1 96900 0 3600 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 63109772 2402178 SH SOLE 1 2081578 0 320600 BROOKLINE BANCORP INC DEL COM 11373M107 252534 23147 SH SOLE 1 23147 0 0 BRP INC COM SUN VTG 05577W200 45924428 641736 SH SOLE 1 616036 0 25700 BRUKER CORP COM 116794108 5479624 74573 SH SOLE 1 74573 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 514286 22370 SH SOLE 1 22370 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 13927637 83429 SH SOLE 1 80818 0 2611 BUNGE GLOBAL SA COM SHS H11356104 251164 2488 SH SOLE 1 2488 0 0 BURFORD CAP LTD ORD SHS G17977110 1341007 85962 SH SOLE 1 85962 0 0 BYLINE BANCORP INC COM 124411109 682038 28949 SH SOLE 1 28949 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16468267 190627 SH SOLE 1 190627 0 0 C4 THERAPEUTICS INC COM STK 12529R107 950432 168218 SH SOLE 1 168218 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 34364923 126170 SH SOLE 1 117940 0 8230 CAE INC COM 124765108 10173043 471300 SH SOLE 1 471300 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1620642 34570 SH SOLE 1 34570 0 0 CALIX INC COM 13100M509 2118747 48495 SH SOLE 1 48495 0 0 CALLON PETE CO DEL COM 13123X508 263153 8122 SH SOLE 1 8122 0 0 CAMECO CORP COM 13321L108 359091838 8328253 SH SOLE 1 7856953 0 471300 CANADIAN IMPERIAL BK COMM TO COM 136069101 302521467 6282726 SH SOLE 1 5834426 0 448300 CANADIAN NAT RES LTD COM 136385101 375845126 5736563 SH SOLE 1 5072415 0 664148 CANADIAN NATL RY CO COM 136375102 422370971 3360176 SH SOLE 1 3098357 0 261819 CANADIAN PACIFIC KANSAS CITY COM 13646K108 318085774 4020035 SH SOLE 1 3586950 0 433085 CAPITAL SOUTHWEST CORP COM 140501107 291083 12282 SH SOLE 1 12282 0 0 CAPITOL FED FINL INC COM 14057J101 317301 49194 SH SOLE 1 49194 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 751088 14950 SH SOLE 1 14950 0 0 CARDINAL HEALTH INC COM 14149Y108 18089064 179455 SH SOLE 1 173679 0 5776 CAREDX INC COM 14167L103 2019780 168315 SH SOLE 1 168315 0 0 CARLYLE GROUP INC COM 14316J108 15478150 380392 SH SOLE 1 380392 0 0 CARMAX INC COM 143130102 47948840 624822 SH SOLE 1 618907 0 5915 CARNIVAL CORP UNIT 99/99/9999 143658300 12547112 676759 SH SOLE 1 666706 0 10053 CARNIVAL PLC ADR 14365C103 312686 18546 SH SOLE 1 18546 0 0 CARPARTS COM INC COM 14427M107 40789 12908 SH SOLE 1 12908 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1656951 210273 SH SOLE 1 210273 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1911341 88570 SH SOLE 1 88570 0 0 CATO CORP NEW CL A 149205106 573913 80380 SH SOLE 1 80380 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 311990 12776 SH SOLE 1 12776 0 0 CBOE GLOBAL MKTS INC COM 12503M108 485505 2719 SH SOLE 1 2719 0 0 CDW CORP COM 12514G108 2918334 12838 SH SOLE 1 12374 0 464 CECO ENVIRONMENTAL CORP COM 125141101 2446194 120621 SH SOLE 1 120621 0 0 CELESTICA INC SUB VTG SHS 15101Q108 179712218 6135452 SH SOLE 1 5744752 0 390700 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1131817 28538 SH SOLE 1 28538 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 6346775 732884 SH SOLE 1 732884 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 15867490 2047418 SH SOLE 1 1955864 0 91554 CENCORA INC COM 03073E105 4336804 21116 SH SOLE 1 20890 0 226 CENOVUS ENERGY INC COM 15135U109 99917670 5995920 SH SOLE 1 5379220 0 616700 CENTERRA GOLD INC COM 152006102 28807572 4825505 SH SOLE 1 4792305 0 33200 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3332156 386561 SH SOLE 1 386561 0 0 CENTRAL GARDEN & PET CO COM 153527106 100 2 SH SOLE 1 2 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1305698 29648 SH SOLE 1 29648 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 846456 43011 SH SOLE 1 43011 0 0 CENTURY CASINOS INC COM 156492100 58487 11985 SH SOLE 1 11985 0 0 CERENCE INC COM 156727109 2963824 150754 SH SOLE 1 150754 0 0 CEVA INC COM 157210105 1296741 57100 SH SOLE 1 57100 0 0 CGI INC CL A SUB VTG 12532H104 94762357 884531 SH SOLE 1 855631 0 28900 CHAMPIONX CORPORATION COM 15872M104 334484 11451 SH SOLE 1 11451 0 0 CHARLES RIV LABS INTL INC COM 159864107 4025183 17027 SH SOLE 1 17027 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 32747328 214329 SH SOLE 1 204872 0 9457 CHEGG INC COM 163092109 5338166 469909 SH SOLE 1 469909 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4340302 25425 SH SOLE 1 25425 0 0 CHESAPEAKE ENERGY CORP COM 165167735 11799903 153365 SH SOLE 1 153365 0 0 CHEVRON CORP NEW COM 166764100 29255944 196138 SH SOLE 1 196138 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 871681 53874 SH SOLE 1 53874 0 0 CHIMERIX INC COM 16934W106 210378 218575 SH SOLE 1 218575 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 150715 46661 SH SOLE 1 46661 0 0 CHINA YUCHAI INTL LTD COM G21082105 599380 71525 SH SOLE 1 71418 0 107 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 267719 9839 SH SOLE 1 9839 0 0 CHOICE HOTELS INTL INC COM 169905106 247900 2188 SH SOLE 1 2188 0 0 CHROMADEX CORP COM NEW 171077407 166614 116513 SH SOLE 1 116513 0 0 CHUBB LIMITED COM H1467J104 2307460 10210 SH SOLE 1 8606 0 1604 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 18204823 465954 SH SOLE 1 427196 0 38758 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4090046 1762951 SH SOLE 1 1669760 0 93191 CIDARA THERAPEUTICS INC COM 171757107 251567 316835 SH SOLE 1 316835 0 0 CIMPRESS PLC SHS EURO G2143T103 5720213 71458 SH SOLE 1 71458 0 0 CINTAS CORP COM 172908105 232627 386 SH SOLE 1 293 0 93 CIRRUS LOGIC INC COM 172755100 6273691 75414 SH SOLE 1 75414 0 0 CISCO SYS INC COM 17275R102 2876255 56933 SH SOLE 1 56933 0 0 CITIZENS INC CL A 174740100 131754 48979 SH SOLE 1 48979 0 0 CITY OFFICE REIT INC COM 178587101 112393 18395 SH SOLE 1 18395 0 0 CIVEO CORP CDA COM NEW 17878Y207 728207 31869 SH SOLE 1 31869 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 333616 18092 SH SOLE 1 18092 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 212320 3105 SH SOLE 1 3105 0 0 CLEANSPARK INC COM NEW 18452B209 4287549 388717 SH SOLE 1 388717 0 0 CLEAR SECURE INC COM CL A 18467V109 12051608 583613 SH SOLE 1 583613 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 4439089 221622 SH SOLE 1 221622 0 0 CLEARWATER PAPER CORP COM 18538R103 467176 12934 SH SOLE 1 11796 0 1138 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 790187 829941 SH SOLE 1 829941 0 0 CMS ENERGY CORP COM 125896100 378268 6514 SH SOLE 1 6514 0 0 CNA FINL CORP COM 126117100 1596229 37727 SH SOLE 1 37727 0 0 CNX RES CORP COM 12653C108 4193120 209656 SH SOLE 1 209656 0 0 COCA COLA CO COM 191216100 48429558 821815 SH SOLE 1 783616 0 38199 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 13933658 147228 SH SOLE 1 135047 0 12181 COEUR MNG INC COM NEW 192108504 146439 44920 SH SOLE 1 44920 0 0 COGENT BIOSCIENCES INC COM 19240Q201 491568 83600 SH SOLE 1 83600 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1753609 272723 SH SOLE 1 272723 0 0 COHU INC COM 192576106 2761482 78030 SH SOLE 1 78030 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 60273020 346556 SH SOLE 1 334473 0 12083 COLGATE PALMOLIVE CO COM 194162103 1912004 23987 SH SOLE 1 23987 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1181675 38391 SH SOLE 1 38391 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 5594846 44231 SH SOLE 1 44231 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2049109 25762 SH SOLE 1 25762 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 366047 9381 SH SOLE 1 9381 0 0 COMCAST CORP NEW CL A 20030N101 34877062 795372 SH SOLE 1 753502 0 41870 COMFORT SYS USA INC COM 199908104 5764107 28026 SH SOLE 1 28026 0 0 COMMERCE BANCSHARES INC COM 200525103 3235364 60576 SH SOLE 1 54721 0 5855 COMMERCIAL VEH GROUP INC COM 202608105 537835 76724 SH SOLE 1 76724 0 0 COMMVAULT SYS INC COM 204166102 11822591 148060 SH SOLE 1 148060 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 97722 122152 SH SOLE 1 116187 0 5965 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1823229 119713 SH SOLE 1 113656 0 6057 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1511656 99190 SH SOLE 1 83617 0 15573 COMPASS THERAPEUTICS INC COM 20454B104 332225 212965 SH SOLE 1 212965 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 642040 57325 SH SOLE 1 57325 0 0 COMSTOCK RES INC COM 205768302 3925780 443591 SH SOLE 1 443591 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 983254 119909 SH SOLE 1 119909 0 0 CONMED CORP COM 207410101 2372644 21666 SH SOLE 1 21666 0 0 CONOCOPHILLIPS COM 20825C104 746098 6428 SH SOLE 1 6428 0 0 CONSOLIDATED EDISON INC COM 209115104 36918355 405830 SH SOLE 1 381255 0 24575 CONSTELLATION BRANDS INC CL A 21036P108 15782165 65283 SH SOLE 1 65283 0 0 CONSTELLATION ENERGY CORP COM 21037T109 37387617 319853 SH SOLE 1 302118 0 17735 CORCEPT THERAPEUTICS INC COM 218352102 11732003 361207 SH SOLE 1 361207 0 0 CORNING INC COM 219350105 15305297 502637 SH SOLE 1 481640 0 20997 CORPORACION AMER ARPTS S A COM L1995B107 4505761 280558 SH SOLE 1 280558 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 125326 71208 SH SOLE 1 71208 0 0 COSTAMARE INC SHS Y1771G102 2289409 219924 SH SOLE 1 219924 0 0 COSTAR GROUP INC COM 22160N109 899942 10298 SH SOLE 1 9731 0 567 COSTCO WHSL CORP NEW COM 22160K105 1069330 1620 SH SOLE 1 1620 0 0 COTERRA ENERGY INC COM 127097103 616410 24154 SH SOLE 1 24154 0 0 COUCHBASE INC COM 22207T101 3685803 163668 SH SOLE 1 163668 0 0 COURSERA INC COM 22266M104 675199 34858 SH SOLE 1 34858 0 0 CPI CARD GROUP INC COM NEW 12634H200 458967 23917 SH SOLE 1 23917 0 0 CRAWFORD & CO CL B 224633107 206716 15804 SH SOLE 1 15804 0 0 CRAWFORD & CO CL A 224633206 1441800 109393 SH SOLE 1 109393 0 0 CREDICORP LTD COM G2519Y108 2190028 14607 SH SOLE 1 14607 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 51933109 203404 SH SOLE 1 188959 0 14445 CRYOPORT INC COM PAR $0.001 229050307 872722 56341 SH SOLE 1 56341 0 0 CSG SYS INTL INC COM 126349109 3505954 65889 SH SOLE 1 65889 0 0 CSX CORP COM 126408103 6054110 174621 SH SOLE 1 155230 0 19391 CUMMINS INC COM 231021106 4094970 17093 SH SOLE 1 12442 0 4651 CURTISS WRIGHT CORP COM 231561101 3054896 13712 SH SOLE 1 13712 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3107635 287744 SH SOLE 1 287744 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 621245 100525 SH SOLE 1 100525 0 0 CVB FINL CORP COM 126600105 7031632 348273 SH SOLE 1 348273 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 35693540 162947 SH SOLE 1 161113 0 1834 CYTEK BIOSCIENCES INC COM 23285D109 4785383 524713 SH SOLE 1 524713 0 0 CYTOKINETICS INC COM NEW 23282W605 10893107 130472 SH SOLE 1 130472 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 304606 196520 SH SOLE 1 196520 0 0 D R HORTON INC COM 23331A109 41759849 274772 SH SOLE 1 265380 0 9392 DADA NEXUS LTD ADS 23344D108 490490 147738 SH SOLE 1 138582 0 9156 DAKTRONICS INC COM 234264109 603505 71168 SH SOLE 1 71168 0 0 DANA INC COM 235825205 3269513 223786 SH SOLE 1 223786 0 0 DANAHER CORPORATION COM 235851102 5213478 22536 SH SOLE 1 22256 0 280 DARLING INGREDIENTS INC COM 237266101 2131358 42764 SH SOLE 1 42764 0 0 DATADOG INC CL A COM 23804L103 4484020 36942 SH SOLE 1 36942 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 790356 14677 SH SOLE 1 14677 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4050969 251145 SH SOLE 1 251145 0 0 DEERE & CO COM 244199105 12588307 31481 SH SOLE 1 30365 0 1116 DELEK US HLDGS INC NEW COM 24665A103 1060432 41102 SH SOLE 1 41102 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1591659 20806 SH SOLE 1 20806 0 0 DELUXE CORP COM 248019101 407142 18981 SH SOLE 1 18981 0 0 DENTSPLY SIRONA INC COM 24906P109 301768 8479 SH SOLE 1 8479 0 0 DESCARTES SYS GROUP INC COM 249906108 144675561 1721851 SH SOLE 1 1606677 0 115174 DESPEGAR COM CORP ORD SHS G27358103 2381233 251716 SH SOLE 1 251716 0 0 DESTINATION XL GROUP INC COM 25065K104 836761 190173 SH SOLE 1 190173 0 0 DEVON ENERGY CORP NEW COM 25179M103 3047105 67265 SH SOLE 1 67265 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1010538 103011 SH SOLE 1 103011 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 415701 31977 SH SOLE 1 31977 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7638931 49258 SH SOLE 1 49258 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 1520764 41449 SH SOLE 1 41449 0 0 DINE BRANDS GLOBAL INC COM 254423106 577479 11631 SH SOLE 1 11631 0 0 DINGDONG CAYMAN LTD ADS 25445D101 73463 48975 SH SOLE 1 48975 0 0 DISC MEDICINE INC COM 254604101 1447292 25057 SH SOLE 1 25057 0 0 DISNEY WALT CO COM 254687106 111197914 1231564 SH SOLE 1 1168914 0 62650 DISTRIBUTION SOLUTIONS GRP I COM 520776105 560600 17763 SH SOLE 1 17763 0 0 DOCEBO INC COM 25609L105 6655010 137800 SH SOLE 1 134400 0 3400 DOCUSIGN INC COM 256163106 33983582 571633 SH SOLE 1 568072 0 3561 DOMINION ENERGY INC COM 25746U109 7679565 163395 SH SOLE 1 150666 0 12729 DOMINOS PIZZA INC COM 25754A201 425009 1031 SH SOLE 1 1031 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 514490 8249 SH SOLE 1 8249 0 0 DOORDASH INC CL A 25809K105 34196162 345800 SH SOLE 1 345800 0 0 DORIAN LPG LTD SHS USD Y2106R110 3920881 89375 SH SOLE 1 89375 0 0 DOUGLAS ELLIMAN INC COM 25961D105 1019131 345468 SH SOLE 1 345468 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 849194 893888 SH SOLE 1 858652 0 35236 DR REDDYS LABS LTD ADR 256135203 4460774 64110 SH SOLE 1 64051 0 59 DRAFTKINGS INC NEW COM CL A 26142V105 22715100 644400 SH SOLE 1 644400 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2793813 351423 SH SOLE 1 349944 0 1479 DREAM FINDERS HOMES INC COM CL A 26154D100 5230656 147218 SH SOLE 1 147218 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 486822 34139 SH SOLE 1 34139 0 0 DROPBOX INC CL A 26210C104 39093546 1326104 SH SOLE 1 1284177 0 41927 DT MIDSTREAM INC COMMON STOCK 23345M107 3452619 63004 SH SOLE 1 55594 0 7410 DUCKHORN PORTFOLIO INC COM 26414D106 459503 46650 SH SOLE 1 46650 0 0 DUCOMMUN INC DEL COM 264147109 664702 12768 SH SOLE 1 12768 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6139721 63270 SH SOLE 1 63270 0 0 DULUTH HLDGS INC COM CL B 26443V101 141074 26222 SH SOLE 1 26222 0 0 DUOLINGO INC CL A COM 26603R106 15707775 69243 SH SOLE 1 69243 0 0 DXC TECHNOLOGY CO COM 23355L106 2196229 96031 SH SOLE 1 96031 0 0 DXP ENTERPRISES INC COM NEW 233377407 1247304 37012 SH SOLE 1 37012 0 0 DYNATRACE INC COM NEW 268150109 5884425 107596 SH SOLE 1 106161 0 1435 E L F BEAUTY INC COM 26856L103 4146600 28728 SH SOLE 1 28728 0 0 EAGLE BANCORP INC MD COM 268948106 1415706 46971 SH SOLE 1 46971 0 0 EAGLE MATLS INC COM 26969P108 408925 2016 SH SOLE 1 2016 0 0 EASTMAN KODAK CO COM NEW 277461406 110487 28330 SH SOLE 1 28330 0 0 EBAY INC. COM 278642103 68248986 1564626 SH SOLE 1 1474002 0 90624 ECOPETROL S A SPONSORED ADS 279158109 825329 69239 SH SOLE 1 69239 0 0 EDGIO INC COM 53261M104 33491 97785 SH SOLE 1 97785 0 0 EDISON INTL COM 281020107 5309276 74266 SH SOLE 1 72275 0 1991 EDITAS MEDICINE INC COM 28106W103 147706 14581 SH SOLE 1 14581 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 21008171 275517 SH SOLE 1 268542 0 6975 EGAIN CORP COM NEW 28225C806 341080 40946 SH SOLE 1 40946 0 0 EHEALTH INC COM 28238P109 959261 110007 SH SOLE 1 110007 0 0 EL POLLO LOCO HLDGS INC COM 268603107 994111 112711 SH SOLE 1 112711 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5788039 388459 SH SOLE 1 388459 0 0 ELASTIC N V ORD SHS N14506104 29079305 258024 SH SOLE 1 255386 0 2638 ELDORADO GOLD CORP NEW COM 284902509 27198273 2095200 SH SOLE 1 2095200 0 0 ELECTRONIC ARTS INC COM 285512109 7158857 52327 SH SOLE 1 50843 0 1484 ELEVANCE HEALTH INC COM 036752103 11852661 25135 SH SOLE 1 23538 0 1597 ELI LILLY & CO COM 532457108 37939348 65085 SH SOLE 1 62453 0 2632 EMBECTA CORP COMMON STOCK 29082K105 3836562 202671 SH SOLE 1 202671 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 744587 40357 SH SOLE 1 40357 0 0 EMCOR GROUP INC COM 29084Q100 19634506 91141 SH SOLE 1 72936 0 18205 EMERGENT BIOSOLUTIONS INC COM 29089Q105 505090 210454 SH SOLE 1 210454 0 0 EMERSON ELEC CO COM 291011104 680629 6993 SH SOLE 1 6993 0 0 ENACT HLDGS INC COM 29249E109 693331 23999 SH SOLE 1 8917 0 15082 ENANTA PHARMACEUTICALS INC COM 29251M106 389245 41365 SH SOLE 1 41365 0 0 ENBRIDGE INC COM 29250N105 402639567 11184348 SH SOLE 1 10421734 0 762614 ENCORE WIRE CORP COM 292562105 3411619 15972 SH SOLE 1 15972 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 970652 40904 SH SOLE 1 40904 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 4351310 1342997 SH SOLE 1 1337560 0 5437 ENERFLEX LTD COM 29269R105 4137434 894300 SH SOLE 1 894300 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2387056 75349 SH SOLE 1 75349 0 0 ENERPLUS CORP COM 292766102 10035331 654688 SH SOLE 1 654688 0 0 ENNIS INC COM 293389102 1624298 74135 SH SOLE 1 67901 0 6234 ENOVA INTL INC COM 29357K103 1710015 30889 SH SOLE 1 30889 0 0 ENOVIS CORPORATION COM 194014502 6752763 120542 SH SOLE 1 120542 0 0 ENSIGN GROUP INC COM 29358P101 747094 6658 SH SOLE 1 6658 0 0 ENSTAR GROUP LIMITED SHS G3075P101 279338 949 SH SOLE 1 16 0 933 ENTERGY CORP NEW COM 29364G103 497146 4913 SH SOLE 1 4913 0 0 ENVESTNET INC COM 29404K106 350205 7072 SH SOLE 1 7072 0 0 ENVIRI CORP COM 415864107 1432233 159137 SH SOLE 1 159137 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4183192 173865 SH SOLE 1 173865 0 0 EPLUS INC COM 294268107 1673526 20961 SH SOLE 1 20961 0 0 EQUINIX INC COM 29444U700 18415242 22865 SH SOLE 1 20843 0 2022 ERASCA INC COM 29479A108 310950 145986 SH SOLE 1 145986 0 0 ERIE INDTY CO CL A 29530P102 606875 1812 SH SOLE 1 1299 0 513 ERO COPPER CORP COM 296006109 8063834 510000 SH SOLE 1 499700 0 10300 ESPERION THERAPEUTICS INC NE COM 29664W105 1052641 352054 SH SOLE 1 352054 0 0 ESSA BANCORP INC COM 29667D104 297257 14848 SH SOLE 1 14848 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 291813 9142 SH SOLE 1 9142 0 0 ETON PHARMACEUTICALS INC COM 29772L108 188682 43078 SH SOLE 1 43078 0 0 ETSY INC COM 29786A106 32305720 398590 SH SOLE 1 391789 0 6801 EVENTBRITE INC COM CL A 29975E109 2982555 356765 SH SOLE 1 356765 0 0 EVERBRIDGE INC COM 29978A104 2659514 109400 SH SOLE 1 109400 0 0 EVERI HLDGS INC COM 30034T103 2944806 261296 SH SOLE 1 261296 0 0 EVERSOURCE ENERGY COM 30040W108 580477 9405 SH SOLE 1 9405 0 0 EVERTEC INC COM 30040P103 1403996 34294 SH SOLE 1 34294 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 428142 90708 SH SOLE 1 90708 0 0 EXACT SCIENCES CORP COM 30063P105 4797085 64843 SH SOLE 1 64843 0 0 EXELON CORP COM 30161N101 14203368 395637 SH SOLE 1 375118 0 20519 EXPEDIA GROUP INC COM NEW 30212P303 8828258 58161 SH SOLE 1 54775 0 3386 EXPEDITORS INTL WASH INC COM 302130109 451942 3553 SH SOLE 1 3553 0 0 EXPENSIFY INC COM CL A 30219Q106 75985 30763 SH SOLE 1 30763 0 0 EXTREME NETWORKS COM 30226D106 6192716 351061 SH SOLE 1 351061 0 0 EXXON MOBIL CORP COM 30231G102 58576182 585879 SH SOLE 1 585879 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2860186 123764 SH SOLE 1 123764 0 0 FABRINET SHS G3323L100 288540 1516 SH SOLE 1 1516 0 0 FARO TECHNOLOGIES INC COM 311642102 1308948 58098 SH SOLE 1 58098 0 0 FASTENAL CO COM 311900104 22547668 348119 SH SOLE 1 341444 0 6675 FASTLY INC CL A 31188V100 457531 25704 SH SOLE 1 25704 0 0 FEDERATED HERMES INC CL B 314211103 1040416 30727 SH SOLE 1 30727 0 0 FERGUSON PLC NEW SHS G3421J106 10481963 54291 SH SOLE 1 54291 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 324589 6362 SH SOLE 1 6362 0 0 FIDUS INVT CORP COM 316500107 1878288 95393 SH SOLE 1 95393 0 0 FIGS INC CL A 30260D103 144734 20825 SH SOLE 1 20825 0 0 FINANCIAL INSTNS INC COM 317585404 1266072 59440 SH SOLE 1 59440 0 0 FIRST FINL CORP IND COM 320218100 312011 7251 SH SOLE 1 7251 0 0 FIRST HORIZON CORPORATION COM 320517105 6383753 450830 SH SOLE 1 450830 0 0 FIRST LONG IS CORP COM 320734106 481353 36356 SH SOLE 1 36356 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 260162 42400 SH SOLE 1 42400 0 0 FIRST MERCHANTS CORP COM 320817109 387004 10437 SH SOLE 1 10437 0 0 FIRSTENERGY CORP COM 337932107 3655039 99701 SH SOLE 1 96516 0 3185 FIRSTSERVICE CORP NEW COM 33767E202 81694301 504282 SH SOLE 1 473782 0 30500 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 36066 11748 SH SOLE 1 11748 0 0 FIVERR INTL LTD ORD SHS M4R82T106 4163081 152942 SH SOLE 1 152942 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8024867 61564 SH SOLE 1 56250 0 5314 FOOT LOCKER INC COM 344849104 8005612 257002 SH SOLE 1 257002 0 0 FORMFACTOR INC COM 346375108 3235612 77574 SH SOLE 1 77574 0 0 FORTINET INC COM 34959E109 99890283 1706651 SH SOLE 1 1646602 0 60049 FORTIS INC COM 349553107 218472052 5310462 SH SOLE 1 4832945 0 477517 FORTIVE CORP COM 34959J108 3438300 46697 SH SOLE 1 45407 0 1290 FORTUNA SILVER MINES INC COM 349915108 122401 31800 SH SOLE 1 31800 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 249146 11238 SH SOLE 1 11238 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1843864 72880 SH SOLE 1 72880 0 0 FOX FACTORY HLDG CORP COM 35138V102 1164570 17258 SH SOLE 1 17258 0 0 FRANCO NEV CORP COM 351858105 118987725 1074181 SH SOLE 1 998939 0 75242 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 574418 42518 SH SOLE 1 42518 0 0 FRANKLIN ELEC INC COM 353514102 4609625 47694 SH SOLE 1 47694 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5284682 124141 SH SOLE 1 124141 0 0 FRONTDOOR INC COM 35905A109 792063 22489 SH SOLE 1 22489 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1813392 332123 SH SOLE 1 332123 0 0 FRONTLINE PLC COM M46528101 8458915 421891 SH SOLE 1 421891 0 0 FS KKR CAP CORP COM 302635206 1906915 95489 SH SOLE 1 95489 0 0 FULLER H B CO COM 359694106 2244392 27569 SH SOLE 1 27569 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 20679531 378538 SH SOLE 1 365318 0 13220 FUTUREFUEL CORP COM 36116M106 113599 18684 SH SOLE 1 18684 0 0 G1 THERAPEUTICS INC COM 3621LQ109 585936 192110 SH SOLE 1 192110 0 0 GALIANO GOLD INC COM 36352H100 158759 171020 SH SOLE 1 171020 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2155250 9584 SH SOLE 1 9584 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3768568 1041041 SH SOLE 1 933836 0 107205 GATES INDL CORP PLC ORD SHS G39108108 726706 54151 SH SOLE 1 54151 0 0 GEN DIGITAL INC COM 668771108 2847480 124780 SH SOLE 1 124699 0 81 GENCO SHIPPING & TRADING LTD SHS Y2685T131 460057 27731 SH SOLE 1 27731 0 0 GENERAC HLDGS INC COM 368736104 5341231 41328 SH SOLE 1 41328 0 0 GENERAL DYNAMICS CORP COM 369550108 9104030 35060 SH SOLE 1 35060 0 0 GENERAL ELECTRIC CO COM NEW 369604301 20296744 159028 SH SOLE 1 151715 0 7313 GENERAL MLS INC COM 370334104 2657517 40797 SH SOLE 1 40797 0 0 GENERAL MTRS CO COM 37045V100 89643676 2495648 SH SOLE 1 2433828 0 61820 GENERATION BIO CO COM 37148K100 47053 28517 SH SOLE 1 28517 0 0 GENTEX CORP COM 371901109 5019515 153690 SH SOLE 1 153690 0 0 GENUINE PARTS CO COM 372460105 790281 5706 SH SOLE 1 5706 0 0 GEO GROUP INC NEW COM 36162J106 181868 16793 SH SOLE 1 16793 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 186378 14381 SH SOLE 1 14381 0 0 GERDAU SA SPON ADR REP PFD 373737105 6030097 1243319 SH SOLE 1 1232221 0 11098 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 9864327 285936 SH SOLE 1 277836 0 8100 GILEAD SCIENCES INC COM 375558103 6960460 85921 SH SOLE 1 85921 0 0 GLAUKOS CORP COM 377322102 7774043 97799 SH SOLE 1 97799 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 672010 17302 SH SOLE 1 17302 0 0 GLOBE LIFE INC COM 37959E102 15229728 125121 SH SOLE 1 124677 0 444 GLYCOMIMETICS INC COM 38000Q102 338327 143359 SH SOLE 1 143359 0 0 GODADDY INC CL A 380237107 24828276 233876 SH SOLE 1 221090 0 12786 GOLD FIELDS LTD SPONSORED ADR 38059T106 5232597 361867 SH SOLE 1 345970 0 15897 GOLDMAN SACHS GROUP INC COM 38141G104 37494529 97194 SH SOLE 1 92545 0 4649 GOLUB CAP BDC INC COM 38173M102 1228340 81347 SH SOLE 1 81347 0 0 GOODRX HLDGS INC COM CL A 38246G108 5583485 833356 SH SOLE 1 833356 0 0 GOPRO INC CL A 38268T103 1381216 398045 SH SOLE 1 398045 0 0 GORMAN RUPP CO COM 383082104 1211644 34102 SH SOLE 1 34102 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 709934 210663 SH SOLE 1 210663 0 0 GRAHAM CORP COM 384556106 775247 40867 SH SOLE 1 40867 0 0 GRAHAM HLDGS CO COM CL B 384637104 2563890 3681 SH SOLE 1 3681 0 0 GRAINGER W W INC COM 384802104 1263752 1525 SH SOLE 1 1525 0 0 GRAN TIERRA ENERGY INC COM 38500T200 2026948 360825 SH SOLE 1 360825 0 0 GRANITE PT MTG TR INC COM STK 38741L107 656899 110589 SH SOLE 1 110589 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 92168524 1600975 SH SOLE 1 1599475 0 1500 GRAPHIC PACKAGING HLDG CO COM 388689101 4585393 186020 SH SOLE 1 186020 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 977295 127252 SH SOLE 1 127252 0 0 GREEN BRICK PARTNERS INC COM 392709101 1366386 26307 SH SOLE 1 26307 0 0 GREEN DOT CORP CL A 39304D102 2019244 203964 SH SOLE 1 203964 0 0 GREEN PLAINS INC COM 393222104 2938206 116503 SH SOLE 1 116503 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 778312 67328 SH SOLE 1 67328 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2009709 23747 SH SOLE 1 22700 0 1047 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 558777 3189 SH SOLE 1 3189 0 0 GUESS INC COM 401617105 2117969 91846 SH SOLE 1 91846 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 6069821 55666 SH SOLE 1 55666 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2917468 55762 SH SOLE 1 55762 0 0 HALLADOR ENERGY COMPANY COM 40609P105 881118 99674 SH SOLE 1 99674 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5885584 159242 SH SOLE 1 159242 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 305918 17491 SH SOLE 1 17491 0 0 HANESBRANDS INC COM 410345102 5015252 1124496 SH SOLE 1 1124496 0 0 HANMI FINL CORP COM NEW 410495204 507931 26182 SH SOLE 1 26182 0 0 HANOVER INS GROUP INC COM 410867105 4705996 38758 SH SOLE 1 38129 0 629 HARLEY DAVIDSON INC COM 412822108 8386110 227636 SH SOLE 1 227636 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6744717 1096702 SH SOLE 1 1037010 0 59692 HARVARD BIOSCIENCE INC COM 416906105 756966 141489 SH SOLE 1 141489 0 0 HASHICORP INC COM CL A 418100103 2275634 96262 SH SOLE 1 96262 0 0 HCA HEALTHCARE INC COM 40412C101 20194623 74607 SH SOLE 1 70996 0 3611 HDFC BANK LTD SPONSORED ADS 40415F101 1107181 16498 SH SOLE 1 16498 0 0 HEALTH CATALYST INC COM 42225T107 540941 58417 SH SOLE 1 58417 0 0 HEALTHEQUITY INC COM 42226A107 734007 11071 SH SOLE 1 11071 0 0 HEALTHSTREAM INC COM 42222N103 876961 32444 SH SOLE 1 32444 0 0 HEARTLAND FINL USA INC COM 42234Q102 224419 5967 SH SOLE 1 5967 0 0 HECLA MNG CO COM 422704106 2915591 606152 SH SOLE 1 606152 0 0 HEICO CORP NEW COM 422806109 9114321 50955 SH SOLE 1 50720 0 235 HEICO CORP NEW CL A 422806208 63528 446 SH SOLE 1 446 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 440174 14906 SH SOLE 1 14906 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3574942 347757 SH SOLE 1 347757 0 0 HENRY JACK & ASSOC INC COM 426281101 3434388 21017 SH SOLE 1 20736 0 281 HERBALIFE LTD COM SHS G4412G101 4654407 305007 SH SOLE 1 305007 0 0 HERITAGE COMM CORP COM 426927109 450973 45461 SH SOLE 1 45461 0 0 HERITAGE FINL CORP WASH COM 42722X106 1167316 54573 SH SOLE 1 54573 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 731635 112214 SH SOLE 1 112214 0 0 HERSHEY CO COM 427866108 47213693 253238 SH SOLE 1 239940 0 13298 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 4698888 452251 SH SOLE 1 452251 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1475729 46656 SH SOLE 1 46656 0 0 HEXCEL CORP NEW COM 428291108 503123 6822 SH SOLE 1 6822 0 0 HIGHWOODS PPTYS INC COM 431284108 252721 11007 SH SOLE 1 11007 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 7217295 810932 SH SOLE 1 810932 0 0 HIPPO HLDGS INC COM NEW 433539202 166549 18262 SH SOLE 1 18262 0 0 HNI CORP COM 404251100 4917367 117556 SH SOLE 1 117556 0 0 HOLOGIC INC COM 436440101 21100471 295318 SH SOLE 1 284615 0 10703 HOME DEPOT INC COM 437076102 2167324 6254 SH SOLE 1 6254 0 0 HOMESTREET INC COM 43785V102 771728 74925 SH SOLE 1 74925 0 0 HONEYWELL INTL INC COM 438516106 8865700 42276 SH SOLE 1 42276 0 0 HORMEL FOODS CORP COM 440452100 394054 12272 SH SOLE 1 12272 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 607852 3906 SH SOLE 1 3906 0 0 HOWMET AEROSPACE INC COM 443201108 7157641 132255 SH SOLE 1 130686 0 1569 HP INC COM 40434L105 972780 32329 SH SOLE 1 22532 0 9797 HSBC HLDGS PLC SPON ADR NEW 404280406 269064 6637 SH SOLE 1 6637 0 0 HUBBELL INC COM 443510607 14382464 43725 SH SOLE 1 43326 0 399 HUDBAY MINERALS INC COM 443628102 17586925 3196502 SH SOLE 1 3002402 0 194100 HUDSON TECHNOLOGIES INC COM 444144109 435336 32271 SH SOLE 1 32271 0 0 HUMANA INC COM 444859102 452316 988 SH SOLE 1 988 0 0 HURCO CO COM 447324104 226431 10517 SH SOLE 1 10517 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 886086 48928 SH SOLE 1 48928 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1232357 19816 SH SOLE 1 19816 0 0 IAMGOLD CORP COM 450913108 3138946 1245231 SH SOLE 1 1245231 0 0 ICHOR HOLDINGS SHS G4740B105 590913 17571 SH SOLE 1 17571 0 0 ICICI BANK LIMITED ADR 45104G104 38198069 1602268 SH SOLE 1 1458840 0 143428 IDACORP INC COM 451107106 812811 8267 SH SOLE 1 8267 0 0 IDENTIV INC COM NEW 45170X205 290188 35217 SH SOLE 1 35217 0 0 IDEX CORP COM 45167R104 219064 1009 SH SOLE 1 1009 0 0 IDT CORP CL B NEW 448947507 249471 7318 SH SOLE 1 7318 0 0 IES HLDGS INC COM 44951W106 1024077 12927 SH SOLE 1 12927 0 0 ILLINOIS TOOL WKS INC COM 452308109 7653887 29220 SH SOLE 1 26565 0 2655 ILLUMINA INC COM 452327109 18200200 130711 SH SOLE 1 128941 0 1770 IMMUNOVANT INC COM 45258J102 6329611 150240 SH SOLE 1 150240 0 0 IMPERIAL OIL LTD COM NEW 453038408 145290184 2550451 SH SOLE 1 2421528 0 128923 INCYTE CORP COM 45337C102 57538433 916363 SH SOLE 1 889179 0 27184 INDEPENDENT BK CORP MICH COM NEW 453838609 524849 20171 SH SOLE 1 20171 0 0 INFINERA CORP COM 45667G103 1205408 253770 SH SOLE 1 253770 0 0 INFORMATICA INC COM CL A 45674M101 6928523 244048 SH SOLE 1 244048 0 0 INFOSYS LTD SPONSORED ADR 456788108 14401833 783560 SH SOLE 1 742842 0 40718 INGEVITY CORP COM 45688C107 1679143 35560 SH SOLE 1 35560 0 0 INGLES MKTS INC CL A 457030104 2635753 30517 SH SOLE 1 30517 0 0 INNOVID CORP COMMON STOCK 457679108 394083 262722 SH SOLE 1 262722 0 0 INOGEN INC COM 45780L104 109970 20031 SH SOLE 1 20031 0 0 INSMED INC COM PAR $.01 457669307 8407959 271312 SH SOLE 1 271312 0 0 INSPIRE MED SYS INC COM 457730109 15963152 78470 SH SOLE 1 78470 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4321134 23636 SH SOLE 1 23636 0 0 INTAPP INC COM 45827U109 2835988 74592 SH SOLE 1 74592 0 0 INTEGER HLDGS CORP COM 45826H109 378684 3822 SH SOLE 1 3822 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1858104 42666 SH SOLE 1 42666 0 0 INTEL CORP COM 458140100 145627465 2898059 SH SOLE 1 2783687 0 114372 INTERCONTINENTAL EXCHANGE IN COM 45866F104 46146825 359315 SH SOLE 1 338260 0 21055 INTERNATIONAL BUSINESS MACHS COM 459200101 86113491 526527 SH SOLE 1 496667 0 29860 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 218375 7967 SH SOLE 1 7967 0 0 INTERNATIONAL PAPER CO COM 460146103 4533427 125406 SH SOLE 1 125406 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1190985 26187 SH SOLE 1 17191 0 8996 INTEST CORP COM 461147100 461285 33918 SH SOLE 1 33918 0 0 INTEVAC INC COM 461148108 283604 65649 SH SOLE 1 65649 0 0 INVESCO LTD SHS G491BT108 19174932 1074828 SH SOLE 1 1064845 0 9983 INVESTAR HLDG CORP COM 46134L105 229718 15407 SH SOLE 1 15407 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6473193 127954 SH SOLE 1 127954 0 0 IQVIA HLDGS INC COM 46266C105 13736105 59366 SH SOLE 1 56726 0 2640 IRADIMED CORP COM 46266A109 214849 4526 SH SOLE 1 4526 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1209363 29382 SH SOLE 1 29382 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3474042 303675 SH SOLE 1 303675 0 0 ISHARES TR CORE S&P500 ETF 464287200 2505169 5245 SH SOLE 1 5245 0 0 ISHARES TR MSCI EAFE ETF 464287465 2507497 33278 SH SOLE 1 33278 0 0 ISHARES TR IBOXX HI YD ETF 464288513 416590 5383 SH SOLE 1 5383 0 0 ISHARES TR MSCI INDIA ETF 46429B598 32310805 661971 SH SOLE 1 661971 0 0 ISHARES TR MSCI QATAR ETF 46434V779 1903650 105000 SH SOLE 1 105000 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4929037 709214 SH SOLE 1 592643 0 116571 ITERIS INC NEW COM 46564T107 887890 170748 SH SOLE 1 170748 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 443031 16264 SH SOLE 1 13234 0 3030 JAKKS PAC INC COM NEW 47012E403 1084097 30495 SH SOLE 1 30495 0 0 JAMES RIV GROUP LTD COM G5005R107 1291891 139815 SH SOLE 1 139815 0 0 JAMF HLDG CORP COM 47074L105 3043291 168510 SH SOLE 1 168510 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 273280 20941 SH SOLE 1 20941 0 0 JANUX THERAPEUTICS INC COM 47103J105 137516 12816 SH SOLE 1 12816 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22590549 183663 SH SOLE 1 179623 0 4040 JD.COM INC SPON ADR CL A 47215P106 440024 15231 SH SOLE 1 15231 0 0 JEFFERIES FINL GROUP INC COM 47233W109 814504 20156 SH SOLE 1 20156 0 0 JFROG LTD ORD SHS M6191J100 1643352 47482 SH SOLE 1 47482 0 0 JOBY AVIATION INC COMMON STOCK G65163100 263453 39617 SH SOLE 1 39617 0 0 JOHNSON & JOHNSON COM 478160104 9675090 61727 SH SOLE 1 59773 0 1954 JOHNSON CTLS INTL PLC SHS G51502105 33145248 575039 SH SOLE 1 550469 0 24570 JOYY INC ADS REPSTG COM A 46591M109 5166002 130126 SH SOLE 1 121079 0 9047 JPMORGAN CHASE & CO COM 46625H100 7277729 42785 SH SOLE 1 42785 0 0 JUNIPER NETWORKS INC COM 48203R104 15316894 519569 SH SOLE 1 519569 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1358795 110922 SH SOLE 1 110922 0 0 KAMAN CORP COM 483548103 468151 19547 SH SOLE 1 19547 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 562341 200836 SH SOLE 1 200836 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 7467192 449560 SH SOLE 1 427195 0 22365 KARUNA THERAPEUTICS INC COM 48576A100 13384891 42289 SH SOLE 1 42289 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 61609 71224 SH SOLE 1 71224 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 19310854 466784 SH SOLE 1 428905 0 37879 KE HLDGS INC SPONSORED ADS 482497104 2594492 160055 SH SOLE 1 144052 0 16003 KELLANOVA COM 487836108 522311 9342 SH SOLE 1 9342 0 0 KEMPER CORP COM 488401100 531963 10930 SH SOLE 1 10930 0 0 KENNAMETAL INC COM 489170100 4157554 161208 SH SOLE 1 161208 0 0 KEYCORP COM 493267108 1826035 126808 SH SOLE 1 121145 0 5663 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3069960 19297 SH SOLE 1 17966 0 1331 KIMBALL ELECTRONICS INC COM 49428J109 206114 7648 SH SOLE 1 7648 0 0 KIMBERLY-CLARK CORP COM 494368103 389561 3206 SH SOLE 1 3206 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4547824 259283 SH SOLE 1 259283 0 0 KINNATE BIOPHARMA INC COM 49705R105 182101 76836 SH SOLE 1 76836 0 0 KINROSS GOLD CORP COM 496902404 17824067 2944727 SH SOLE 1 2944727 0 0 KINSALE CAP GROUP INC COM 49714P108 1235148 3688 SH SOLE 1 3688 0 0 KNOWLES CORP COM 49926D109 2135839 119254 SH SOLE 1 119254 0 0 KOHLS CORP COM 500255104 4732946 165026 SH SOLE 1 165026 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 13943711 597673 SH SOLE 1 519978 0 77695 KOPIN CORP COM 500600101 102513 50499 SH SOLE 1 50499 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 115468 47034 SH SOLE 1 47034 0 0 KROGER CO COM 501044101 1565110 34240 SH SOLE 1 34240 0 0 KT CORP SPONSORED ADR 48268K101 1206294 89754 SH SOLE 1 86396 0 3358 KULICKE & SOFFA INDS INC COM 501242101 3375130 61680 SH SOLE 1 61680 0 0 KURA ONCOLOGY INC COM 50127T109 272026 18917 SH SOLE 1 18917 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 303432 1335 SH SOLE 1 1335 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 205014 1929 SH SOLE 1 1929 0 0 LANDS END INC NEW COM 51509F105 182854 19127 SH SOLE 1 19127 0 0 LANDSEA HOMES CORP COM 51509P103 1986413 151173 SH SOLE 1 151173 0 0 LANTHEUS HLDGS INC COM 516544103 9720794 156787 SH SOLE 1 156787 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 14749096 213786 SH SOLE 1 213786 0 0 LAUDER ESTEE COS INC CL A 518439104 60240083 411898 SH SOLE 1 401408 0 10490 LCNB CORP COM 50181P100 169102 10723 SH SOLE 1 10723 0 0 LENDINGTREE INC NEW COM 52603B107 408380 13469 SH SOLE 1 13469 0 0 LESAKA TECHNOLOGIES INC COM NEW 64107N206 657957 203073 SH SOLE 1 203073 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 432175 282467 SH SOLE 1 282467 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1213668 659602 SH SOLE 1 635446 0 24156 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1375368 285346 SH SOLE 1 279783 0 5563 LGI HOMES INC COM 50187T106 1412828 10610 SH SOLE 1 10610 0 0 LI AUTO INC SPONSORED ADS 50202M102 22791913 608921 SH SOLE 1 577800 0 31121 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 748 20 SH SOLE 1 20 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 447213 7084 SH SOLE 1 5686 0 1398 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 1078041 37458 SH SOLE 1 37458 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 394140 13714 SH SOLE 1 13714 0 0 LIFEMD INC COM 53216B104 1257104 151641 SH SOLE 1 151641 0 0 LIFETIME BRANDS INC COM 53222Q103 171031 25489 SH SOLE 1 25489 0 0 LIFEVANTAGE CORP COM NEW 53222K205 61020 10170 SH SOLE 1 10170 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 5385573 256500 SH SOLE 1 256500 0 0 LIMBACH HLDGS INC COM 53263P105 306786 6747 SH SOLE 1 6747 0 0 LINCOLN EDL SVCS CORP COM 533535100 670772 66810 SH SOLE 1 66810 0 0 LINCOLN NATL CORP IND COM 534187109 313068 11608 SH SOLE 1 11608 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1436948 127502 SH SOLE 1 127502 0 0 LINDE PLC SHS G54950103 79628455 193880 SH SOLE 1 184489 0 9391 LINEAGE CELL THERAPEUTICS IN COM 53566P109 177324 162683 SH SOLE 1 162683 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 216725 19883 SH SOLE 1 19883 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 209201 20530 SH SOLE 1 20530 0 0 LIQUIDITY SVCS INC COM 53635B107 323135 18776 SH SOLE 1 11647 0 7129 LITHIA MTRS INC COM 536797103 4872356 14797 SH SOLE 1 14797 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 630609 98300 SH SOLE 1 98300 0 0 LIVANOVA PLC SHS G5509L101 5756334 111255 SH SOLE 1 111255 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 17787557 190038 SH SOLE 1 190038 0 0 LIVEPERSON INC COM 538146101 255135 67318 SH SOLE 1 67318 0 0 LIVERAMP HLDGS INC COM 53815P108 6149174 162333 SH SOLE 1 160981 0 1352 LL FLOORING HOLDINGS INC COM 55003T107 78257 20066 SH SOLE 1 20066 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 542934 227169 SH SOLE 1 227169 0 0 LOCKHEED MARTIN CORP COM 539830109 571082 1260 SH SOLE 1 1260 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1440312 203147 SH SOLE 1 203147 0 0 LOUISIANA PAC CORP COM 546347105 2559371 36134 SH SOLE 1 36134 0 0 LOVESAC COMPANY COM 54738L109 574415 22482 SH SOLE 1 22482 0 0 LOWES COS INC COM 548661107 5951210 26741 SH SOLE 1 25060 0 1681 LSI INDS INC OHIO COM 50216C108 1502547 106715 SH SOLE 1 106715 0 0 LTC PPTYS INC COM 502175102 482571 15024 SH SOLE 1 13424 0 1600 LUFAX HOLDING LTD SPONSORED ADR 54975P201 394998 128664 SH SOLE 1 128664 0 0 LUMEN TECHNOLOGIES INC COM 550241103 5370801 2934864 SH SOLE 1 2934864 0 0 LUMENTUM HLDGS INC COM 55024U109 3878975 73998 SH SOLE 1 73998 0 0 LUXFER HLDGS PLC SHS G5698W116 634213 70941 SH SOLE 1 70941 0 0 LYFT INC CL A COM 55087P104 18971704 1265624 SH SOLE 1 1265624 0 0 MACATAWA BK CORP COM 554225102 1202696 106622 SH SOLE 1 106622 0 0 MACROGENICS INC COM 556099109 2349166 244196 SH SOLE 1 244196 0 0 MACYS INC COM 55616P104 13262641 659177 SH SOLE 1 659177 0 0 MADDEN STEVEN LTD COM 556269108 2476110 58955 SH SOLE 1 58955 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 7702137 42359 SH SOLE 1 42359 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 12519278 54107 SH SOLE 1 54107 0 0 MAG SILVER CORP COM 55903Q104 264354 25400 SH SOLE 1 25400 0 0 MAGNA INTL INC COM 559222401 40331531 682576 SH SOLE 1 588776 0 93800 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 584160 77888 SH SOLE 1 77888 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 39335 17177 SH SOLE 1 17177 0 0 MALIBU BOATS INC COM CL A 56117J100 389551 7106 SH SOLE 1 7106 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 241496 54147 SH SOLE 1 54147 0 0 MANITOWOC CO INC COM NEW 563571405 304943 18271 SH SOLE 1 18271 0 0 MANNKIND CORP COM NEW 56400P706 2740279 752824 SH SOLE 1 752824 0 0 MANULIFE FINL CORP COM 56501R106 61144062 2766915 SH SOLE 1 2442715 0 324200 MARATHON DIGITAL HOLDINGS IN COM 565788106 3466584 147577 SH SOLE 1 147577 0 0 MARATHON OIL CORP COM 565849106 374045 15482 SH SOLE 1 15482 0 0 MARATHON PETE CORP COM 56585A102 10619015 71576 SH SOLE 1 71576 0 0 MARCUS CORP DEL COM 566330106 828377 56816 SH SOLE 1 56816 0 0 MARINE PRODS CORP COM 568427108 119426 10476 SH SOLE 1 10476 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 575724 6782 SH SOLE 1 6782 0 0 MARSH & MCLENNAN COS INC COM 571748102 47924731 252941 SH SOLE 1 237776 0 15165 MARTIN MARIETTA MATLS INC COM 573284106 755350 1514 SH SOLE 1 1514 0 0 MARVELL TECHNOLOGY INC COM 573874104 4894699 81159 SH SOLE 1 81159 0 0 MASONITE INTL CORP COM 575385109 1994928 23564 SH SOLE 1 23564 0 0 MASTEC INC COM 576323109 1971370 26035 SH SOLE 1 26035 0 0 MASTERBRAND INC COMMON STOCK 57638P104 1570076 105729 SH SOLE 1 105729 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2699808 6330 SH SOLE 1 6318 0 12 MASTERCRAFT BOAT HLDGS INC COM 57637H103 704217 31105 SH SOLE 1 31105 0 0 MATADOR RES CO COM 576485205 947288 16660 SH SOLE 1 16660 0 0 MCDONALDS CORP COM 580135101 63614145 214543 SH SOLE 1 204352 0 10191 MCEWEN MNG INC COM NEW 58039P305 1053065 146411 SH SOLE 1 146411 0 0 MCGRATH RENTCORP COM 580589109 3214309 26871 SH SOLE 1 20703 0 6168 MCKESSON CORP COM 58155Q103 22884175 49428 SH SOLE 1 46983 0 2445 MDU RES GROUP INC COM 552690109 2017244 101881 SH SOLE 1 101881 0 0 MEDALLION FINL CORP COM 583928106 861284 87440 SH SOLE 1 87440 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7640854 1556182 SH SOLE 1 1556182 0 0 MEDPACE HLDGS INC COM 58506Q109 2460516 8027 SH SOLE 1 8027 0 0 MEDTRONIC PLC SHS G5960L103 59956411 727803 SH SOLE 1 691177 0 36626 MERCANTILE BK CORP COM 587376104 229035 5672 SH SOLE 1 5672 0 0 MERCHANTS BANCORP IND COM 58844R108 883876 20758 SH SOLE 1 20758 0 0 MERCK & CO INC COM 58933Y105 140224140 1286224 SH SOLE 1 1225459 0 60765 MERCURY GENL CORP NEW COM 589400100 1192017 31949 SH SOLE 1 31949 0 0 MERIT MED SYS INC COM 589889104 2221146 29241 SH SOLE 1 29241 0 0 META PLATFORMS INC CL A 30303M102 184525365 521317 SH SOLE 1 495039 0 26278 METHANEX CORP COM 59151K108 44804901 947129 SH SOLE 1 819029 0 128100 METHODE ELECTRS INC COM 591520200 1450015 63793 SH SOLE 1 63793 0 0 METLIFE INC COM 59156R108 9438272 142723 SH SOLE 1 135230 0 7493 MGM RESORTS INTERNATIONAL COM 552953101 4531758 101427 SH SOLE 1 101427 0 0 MICRON TECHNOLOGY INC COM 595112103 59436494 696467 SH SOLE 1 673528 0 22939 MICROSOFT CORP COM 594918104 455167465 1210423 SH SOLE 1 1152557 0 57866 MILLERKNOLL INC COM 600544100 7265898 272335 SH SOLE 1 272335 0 0 MIMEDX GROUP INC COM 602496101 3467518 395384 SH SOLE 1 395384 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 4817338 236144 SH SOLE 1 236144 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 3941717 133527 SH SOLE 1 133527 0 0 MISTRAS GROUP INC COM 60649T107 379813 51887 SH SOLE 1 51887 0 0 MITEK SYS INC COM NEW 606710200 964256 73946 SH SOLE 1 73946 0 0 MODEL N INC COM 607525102 1155108 42893 SH SOLE 1 42893 0 0 MOELIS & CO CL A 60786M105 8196046 146019 SH SOLE 1 146019 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 248757 4064 SH SOLE 1 4064 0 0 MONARCH CASINO & RESORT INC COM 609027107 354325 5124 SH SOLE 1 5124 0 0 MONDELEZ INTL INC CL A 609207105 8951044 123582 SH SOLE 1 123582 0 0 MONROE CAP CORP COM 610335101 582870 82501 SH SOLE 1 82501 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 32440018 563097 SH SOLE 1 532071 0 31026 MOOG INC CL A 615394202 343563 2373 SH SOLE 1 2373 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1040882 17236 SH SOLE 1 17236 0 0 MORGAN STANLEY COM NEW 617446448 46367444 497238 SH SOLE 1 472089 0 25149 MORPHIC HLDG INC COM 61775R105 978079 33867 SH SOLE 1 33867 0 0 MOTORCAR PTS AMER INC COM 620071100 360814 38631 SH SOLE 1 38631 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2105530 6725 SH SOLE 1 6725 0 0 MR COOPER GROUP INC COM 62482R107 3225263 49528 SH SOLE 1 49528 0 0 MRC GLOBAL INC COM 55345K103 246899 22425 SH SOLE 1 22425 0 0 MSA SAFETY INC COM 553498106 791982 4691 SH SOLE 1 4289 0 402 MSC INDL DIRECT INC CL A 553530106 616775 6091 SH SOLE 1 6091 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 302879 51162 SH SOLE 1 51162 0 0 MURPHY OIL CORP COM 626717102 1826744 42821 SH SOLE 1 34942 0 7879 MYRIAD GENETICS INC COM 62855J104 1174373 61357 SH SOLE 1 61357 0 0 N-ABLE INC COMMON STOCK 62878D100 243707 18393 SH SOLE 1 14179 0 4214 NACCO INDS INC CL A 629579103 764493 20945 SH SOLE 1 20945 0 0 NASDAQ INC COM 631103108 29803611 512618 SH SOLE 1 495834 0 16784 NATIONAL BEVERAGE CORP COM 635017106 2389195 48053 SH SOLE 1 48053 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 17452217 256688 SH SOLE 1 237377 0 19311 NATURAL GAS SVCS GROUP INC COM 63886Q109 456833 28410 SH SOLE 1 28410 0 0 NCINO INC COM 63947X101 4436940 131934 SH SOLE 1 131934 0 0 NEKTAR THERAPEUTICS COM 640268108 280647 496720 SH SOLE 1 496720 0 0 NERDWALLET INC COM CL A 64082B102 4008300 272303 SH SOLE 1 272303 0 0 NETAPP INC COM 64110D104 20364696 230997 SH SOLE 1 224767 0 6230 NETEASE INC SPONSORED ADS 64110W102 458813 4925 SH SOLE 1 4925 0 0 NETFLIX INC COM 64110L106 19938223 40951 SH SOLE 1 39641 0 1310 NETGEAR INC COM 64111Q104 1528494 104835 SH SOLE 1 104835 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3678871 27921 SH SOLE 1 24948 0 2973 NEW GOLD INC CDA COM 644535106 23942337 16522582 SH SOLE 1 16376782 0 145800 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 29361391 400674 SH SOLE 1 379474 0 21200 NEWELL BRANDS INC COM 651229106 4109268 473418 SH SOLE 1 473418 0 0 NEWMONT CORP COM 651639106 19244663 464892 SH SOLE 1 453061 0 11831 NEXGEN ENERGY LTD COM 65340P106 39164891 5597960 SH SOLE 1 5298060 0 299900 NIO INC SPON ADS 62914V106 1597526 176133 SH SOLE 1 176133 0 0 NIU TECHNOLOGIES ADS 65481N100 300260 137105 SH SOLE 1 88634 0 48471 NKARTA INC COM 65487U108 299812 45426 SH SOLE 1 45426 0 0 NL INDS INC COM NEW 629156407 94719 16884 SH SOLE 1 16884 0 0 NLIGHT INC COM 65487K100 284864 21101 SH SOLE 1 21101 0 0 NMI HLDGS INC CL A 629209305 1282888 43224 SH SOLE 1 43224 0 0 NOODLES & CO COM CL A 65540B105 106646 33856 SH SOLE 1 33856 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2653816 631861 SH SOLE 1 631861 0 0 NORDSTROM INC COM 655664100 6193868 335711 SH SOLE 1 335711 0 0 NORFOLK SOUTHN CORP COM 655844108 30487583 128977 SH SOLE 1 122839 0 6138 NORTH AMERN CONSTR GROUP LTD COM 656811106 13213670 633200 SH SOLE 1 633200 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 851272 47986 SH SOLE 1 47986 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 415392 33020 SH SOLE 1 33020 0 0 NORTHROP GRUMMAN CORP COM 666807102 9497156 20287 SH SOLE 1 20287 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 200479 16064 SH SOLE 1 16064 0 0 NORTHWEST PIPE CO COM 667746101 393168 12993 SH SOLE 1 12993 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3025539 150975 SH SOLE 1 150975 0 0 NOVARTIS AG SPONSORED ADR 66987V109 7796197 77213 SH SOLE 1 67090 0 10123 NOVO-NORDISK A S ADR 670100205 36597403 353769 SH SOLE 1 322231 0 31538 NOVOCURE LTD ORD SHS G6674U108 6115328 409600 SH SOLE 1 409600 0 0 NRG ENERGY INC COM NEW 629377508 25315370 489659 SH SOLE 1 489585 0 74 NU SKIN ENTERPRISES INC CL A 67018T105 2639722 135928 SH SOLE 1 135928 0 0 NUCOR CORP COM 670346105 13970713 80273 SH SOLE 1 78515 0 1758 NURIX THERAPEUTICS INC COM 67080M103 1909922 185070 SH SOLE 1 185070 0 0 NUTANIX INC CL A 67059N108 45771384 959769 SH SOLE 1 939834 0 19935 NUTRIEN LTD COM 67077M108 106134734 1883824 SH SOLE 1 1589003 0 294821 NUVATION BIO INC COM CL A 67080N101 443492 293703 SH SOLE 1 293703 0 0 NVIDIA CORPORATION COM 67066G104 272390314 550039 SH SOLE 1 522508 0 27531 NVR INC COM 62944T105 19111229 2730 SH SOLE 1 2665 0 65 O-I GLASS INC COM 67098H104 2607254 159173 SH SOLE 1 159173 0 0 OBSIDIAN ENERGY LTD COM 674482203 1206365 177800 SH SOLE 1 177800 0 0 OCCIDENTAL PETE CORP COM 674599105 3585406 60047 SH SOLE 1 25236 0 34811 OCEANFIRST FINL CORP COM 675234108 662301 38151 SH SOLE 1 38151 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 792961 108328 SH SOLE 1 108328 0 0 OFS CAP CORP COM 67103B100 254896 21786 SH SOLE 1 21786 0 0 OGE ENERGY CORP COM 670837103 1630497 46679 SH SOLE 1 46679 0 0 OIL DRI CORP AMER COM 677864100 392888 5857 SH SOLE 1 5857 0 0 OIL STS INTL INC COM 678026105 1173753 172865 SH SOLE 1 172865 0 0 OKTA INC CL A 679295105 9621166 106276 SH SOLE 1 106276 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2479404 6117 SH SOLE 1 6117 0 0 OLD REP INTL CORP COM 680223104 3372827 114722 SH SOLE 1 114722 0 0 OLD SECOND BANCORP INC ILL COM 680277100 197617 12799 SH SOLE 1 12799 0 0 OLIN CORP COM PAR $1 680665205 1980828 36716 SH SOLE 1 36716 0 0 OLO INC CL A 68134L109 3225451 563890 SH SOLE 1 563890 0 0 OMNIAB INC COM 68218J103 1509299 244619 SH SOLE 1 244619 0 0 OMNICELL COM COM 68213N109 2042933 54290 SH SOLE 1 54290 0 0 ON SEMICONDUCTOR CORP COM 682189105 1584314 18967 SH SOLE 1 18967 0 0 ONE GAS INC COM 68235P108 884880 13887 SH SOLE 1 13887 0 0 ONESPAN INC COM 68287N100 1478470 137917 SH SOLE 1 137917 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1744960 123756 SH SOLE 1 123756 0 0 ONTO INNOVATION INC COM 683344105 4301842 28135 SH SOLE 1 28135 0 0 OOMA INC COM 683416101 857284 79896 SH SOLE 1 79896 0 0 OP BANCORP COM 67109R109 443015 40458 SH SOLE 1 40458 0 0 OPEN TEXT CORP COM 683715106 57725916 1373429 SH SOLE 1 1201529 0 171900 OPENLANE INC COM 48238T109 5268258 355723 SH SOLE 1 355723 0 0 OPKO HEALTH INC COM 68375N103 2323461 1538716 SH SOLE 1 1538716 0 0 OPORTUN FINL CORP COM 68376D104 257360 65821 SH SOLE 1 65821 0 0 ORACLE CORP COM 68389X105 307750 2919 SH SOLE 1 2919 0 0 ORANGE SPONSORED ADR 684060106 388449 33985 SH SOLE 1 30148 0 3837 ORASURE TECHNOLOGIES INC COM 68554V108 1791692 218499 SH SOLE 1 218499 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1490920 364528 SH SOLE 1 364528 0 0 ORGANON & CO COMMON STOCK 68622V106 4628618 320986 SH SOLE 1 320986 0 0 ORIGIN BANCORP INC COM 68621T102 321695 9044 SH SOLE 1 9044 0 0 ORIGIN MATERIALS INC COM 68622D106 144684 173025 SH SOLE 1 173025 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2578148 34017 SH SOLE 1 34017 0 0 ORRSTOWN FINL SVCS INC COM 687380105 230100 7800 SH SOLE 1 7800 0 0 ORTHOFIX MED INC COM 68752M108 1833873 136044 SH SOLE 1 136044 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 33115513 2320345 SH SOLE 1 2193345 0 127000 OTTER TAIL CORP COM 689648103 530638 6245 SH SOLE 1 6245 0 0 OUTFRONT MEDIA INC COM 69007J106 7136855 511236 SH SOLE 1 511236 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1467795 278519 SH SOLE 1 278519 0 0 OVID THERAPEUTICS INC COM 690469101 261384 81175 SH SOLE 1 81175 0 0 OXFORD INDS INC COM 691497309 877600 8776 SH SOLE 1 8776 0 0 OXFORD SQUARE CAP CORP COM 69181V107 483749 169143 SH SOLE 1 169143 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 15574058 604583 SH SOLE 1 589384 0 15199 PACKAGING CORP AMER COM 695156109 4776847 29322 SH SOLE 1 29002 0 320 PAGERDUTY INC COM 69553P100 8449171 364975 SH SOLE 1 364975 0 0 PALO ALTO NETWORKS INC COM 697435105 30385615 103044 SH SOLE 1 98197 0 4847 PAN AMERN SILVER CORP COM 697900108 78007396 4778503 SH SOLE 1 4300903 0 477600 PAPA JOHNS INTL INC COM 698813102 1842784 24174 SH SOLE 1 24174 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 8279220 559785 SH SOLE 1 559785 0 0 PARK-OHIO HLDGS CORP COM 700666100 1368004 50742 SH SOLE 1 50742 0 0 PARKER-HANNIFIN CORP COM 701094104 377774 820 SH SOLE 1 820 0 0 PAYCOM SOFTWARE INC COM 70432V102 1247969 6037 SH SOLE 1 6037 0 0 PAYPAL HLDGS INC COM 70450Y103 26926934 438478 SH SOLE 1 418532 0 19946 PAYSIGN INC COM 70451A104 109500 39107 SH SOLE 1 39107 0 0 PBF ENERGY INC CL A 69318G106 453184 10309 SH SOLE 1 10309 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 92834134 634503 SH SOLE 1 594276 0 40227 PDF SOLUTIONS INC COM 693282105 3837998 119415 SH SOLE 1 119415 0 0 PEABODY ENERGY CORP COM 704551100 4056187 166784 SH SOLE 1 166784 0 0 PEARSON PLC SPONSORED ADR 705015105 170622 13883 SH SOLE 1 0 0 13883 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1161533 124896 SH SOLE 1 124896 0 0 PEGASYSTEMS INC COM 705573103 4267042 87332 SH SOLE 1 87332 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 7768818 1275668 SH SOLE 1 1275668 0 0 PEMBINA PIPELINE CORP COM 706327103 211915417 6154884 SH SOLE 1 5675784 0 479100 PENN ENTERTAINMENT INC COM 707569109 605694 23278 SH SOLE 1 23278 0 0 PENNANT GROUP INC COM 70805E109 230919 16589 SH SOLE 1 16589 0 0 PENNANTPARK INVT CORP COM 708062104 371081 53702 SH SOLE 1 53702 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2944877 18347 SH SOLE 1 18347 0 0 PENUMBRA INC COM 70975L107 2156201 8572 SH SOLE 1 8572 0 0 PEPSICO INC COM 713448108 10880800 64065 SH SOLE 1 61426 0 2639 PERDOCEO ED CORP COM 71363P106 2633491 149971 SH SOLE 1 149971 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 526130 114376 SH SOLE 1 114376 0 0 PERRIGO CO PLC SHS G97822103 4088051 127037 SH SOLE 1 122725 0 4312 PERSONALIS INC COM 71535D106 31653 15073 SH SOLE 1 15073 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1668398 527974 SH SOLE 1 527974 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6051 396 SH SOLE 1 396 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 20574694 1288334 SH SOLE 1 1207470 0 80864 PFIZER INC COM 717081103 13750709 477621 SH SOLE 1 457667 0 19954 PGT INNOVATIONS INC COM 69336V101 2406713 59133 SH SOLE 1 59133 0 0 PHOTRONICS INC COM 719405102 5256138 167553 SH SOLE 1 167553 0 0 PHREESIA INC COM 71944F106 213651 9229 SH SOLE 1 9229 0 0 PHX MINERALS INC CL A 69291A100 185240 57528 SH SOLE 1 57528 0 0 PILGRIMS PRIDE CORP COM 72147K108 530602 19183 SH SOLE 1 19183 0 0 PINNACLE WEST CAP CORP COM 723484101 3675694 51165 SH SOLE 1 51165 0 0 PINTEREST INC CL A 72352L106 22425238 605433 SH SOLE 1 605433 0 0 PIXELWORKS INC COM NEW 72581M305 104926 80096 SH SOLE 1 80096 0 0 PLANET LABS PBC COM CL A 72703X106 156529 63372 SH SOLE 1 63372 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 1075531 396875 SH SOLE 1 396875 0 0 PLDT INC SPONSORED ADR 69344D408 368999 15749 SH SOLE 1 15532 0 217 PMV PHARMACEUTICALS INC COM 69353Y103 573881 185123 SH SOLE 1 185123 0 0 PNC FINL SVCS GROUP INC COM 693475105 19286258 124548 SH SOLE 1 113259 0 11289 POLARIS INC COM 731068102 11471909 121050 SH SOLE 1 121050 0 0 POPULAR INC COM NEW 733174700 2142684 26108 SH SOLE 1 26108 0 0 PORCH GROUP INC COM 733245104 437844 142157 SH SOLE 1 142157 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 643489 35376 SH SOLE 1 35376 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 34263663 360253 SH SOLE 1 336232 0 24021 POSEIDA THERAPEUTICS INC COM 73730P108 1258394 374522 SH SOLE 1 374522 0 0 POST HLDGS INC COM 737446104 3514298 39908 SH SOLE 1 39908 0 0 POTBELLY CORP COM 73754Y100 554792 53243 SH SOLE 1 53243 0 0 POWELL INDS INC COM 739128106 2916670 32994 SH SOLE 1 32994 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1000169 42452 SH SOLE 1 42452 0 0 PPG INDS INC COM 693506107 2646437 17696 SH SOLE 1 17362 0 334 PPL CORP COM 69351T106 10529841 388555 SH SOLE 1 382532 0 6023 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 256911 11531 SH SOLE 1 11531 0 0 PRECISION DRILLING CORP COM NEW 74022D407 8032426 147900 SH SOLE 1 146100 0 1800 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1635516 22389 SH SOLE 1 22389 0 0 PREMIER FINANCIAL CORP COM 74052F108 1265708 52519 SH SOLE 1 52519 0 0 PRICE T ROWE GROUP INC COM 74144T108 3616338 33581 SH SOLE 1 31168 0 2413 PRICESMART INC COM 741511109 252726 3335 SH SOLE 1 3335 0 0 PRIMIS FINANCIAL CORP COM 74167B109 562243 44411 SH SOLE 1 44411 0 0 PRIMO WATER CORPORATION COM 74167P108 12843792 852600 SH SOLE 1 852600 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1245739 15835 SH SOLE 1 15835 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 26693378 385631 SH SOLE 1 385631 0 0 PROCTER AND GAMBLE CO COM 742718109 99847374 681366 SH SOLE 1 647102 0 34264 PROFIRE ENERGY INC COM 74316X101 51303 28344 SH SOLE 1 28344 0 0 PROGRESS SOFTWARE CORP COM 743312100 3213474 59180 SH SOLE 1 52503 0 6677 PROGRESSIVE CORP COM 743315103 409350 2570 SH SOLE 1 2570 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2465938 107542 SH SOLE 1 107542 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 126362 70990 SH SOLE 1 70990 0 0 PROTHENA CORP PLC SHS G72800108 5666932 155942 SH SOLE 1 155942 0 0 PROTO LABS INC COM 743713109 508740 13058 SH SOLE 1 13058 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2529122 140273 SH SOLE 1 140273 0 0 PTC INC COM 69370C100 3882712 22192 SH SOLE 1 21941 0 251 PUBLIC STORAGE COM 74460D109 8609845 28229 SH SOLE 1 26932 0 1297 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 566983 9272 SH SOLE 1 9272 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 851533 196659 SH SOLE 1 196659 0 0 PURE STORAGE INC CL A 74624M102 43577804 1222036 SH SOLE 1 1220222 0 1814 Q2 HLDGS INC COM 74736L109 9152608 210841 SH SOLE 1 210841 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 5272490 333280 SH SOLE 1 329298 0 3982 QUAD / GRAPHICS INC COM CL A 747301109 1043616 192549 SH SOLE 1 192549 0 0 QUALCOMM INC COM 747525103 1271876 8794 SH SOLE 1 7863 0 931 QUANEX BLDG PRODS CORP COM 747619104 569886 18642 SH SOLE 1 18642 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 338687 48732 SH SOLE 1 48732 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1150746 8346 SH SOLE 1 8346 0 0 QUICKLOGIC CORP COM NEW 74837P405 403589 29119 SH SOLE 1 29119 0 0 QURATE RETAIL INC COM SER A 74915M100 1345811 1537191 SH SOLE 1 1537191 0 0 RADWARE LTD ORD M81873107 2321673 139189 SH SOLE 1 139189 0 0 RAMACO RES INC COM CL A 75134P600 3016052 175556 SH SOLE 1 175556 0 0 RAPID7 INC COM 753422104 4735246 82929 SH SOLE 1 82929 0 0 RAYMOND JAMES FINL INC COM 754730109 1619203 14522 SH SOLE 1 12120 0 2402 RAYONIER ADVANCED MATLS INC COM 75508B104 920881 227378 SH SOLE 1 227378 0 0 RB GLOBAL INC COM 74935Q107 77833708 1163064 SH SOLE 1 1011664 0 151400 RBC BEARINGS INC COM 75524B104 3867667 13576 SH SOLE 1 13576 0 0 RE MAX HLDGS INC CL A 75524W108 1629699 122258 SH SOLE 1 122258 0 0 READY CAPITAL CORP COM 75574U101 898730 87681 SH SOLE 1 87681 0 0 REDFIN CORP COM 75737F108 1593821 154440 SH SOLE 1 154440 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1919942 2186 SH SOLE 1 2186 0 0 REGIONAL MGMT CORP COM 75902K106 410434 16365 SH SOLE 1 16365 0 0 RELAY THERAPEUTICS INC COM 75943R102 730359 66336 SH SOLE 1 66336 0 0 RELMADA THERAPEUTICS INC COM 75955J402 253207 61161 SH SOLE 1 61161 0 0 RELX PLC SPONSORED ADR 759530108 9347624 235694 SH SOLE 1 230687 0 5007 REMITLY GLOBAL INC COM 75960P104 9348963 481409 SH SOLE 1 481409 0 0 REPARE THERAPEUTICS INC COM 760273102 122122 16729 SH SOLE 1 16729 0 0 REPLIMUNE GROUP INC COM 76029N106 1521126 180442 SH SOLE 1 180442 0 0 REPOSITRAK INC COM NEW 700215304 130040 12991 SH SOLE 1 12991 0 0 REPUBLIC SVCS INC COM 760759100 13792083 83634 SH SOLE 1 80808 0 2826 RESMED INC COM 761152107 16637430 96718 SH SOLE 1 96718 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 95414984 1221133 SH SOLE 1 1043833 0 177300 REVANCE THERAPEUTICS INC COM 761330109 284691 32388 SH SOLE 1 32388 0 0 REVOLVE GROUP INC CL A 76156B107 379483 22888 SH SOLE 1 22888 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 6071235 226201 SH SOLE 1 200023 0 26178 RH COM 74967X103 11612563 39840 SH SOLE 1 39840 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 3013058 65544 SH SOLE 1 65544 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1066150 367638 SH SOLE 1 367638 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 854059 589006 SH SOLE 1 589006 0 0 RIMINI STR INC DEL COM 76674Q107 1110436 339583 SH SOLE 1 339583 0 0 RINGCENTRAL INC CL A 76680R206 4172183 122892 SH SOLE 1 122892 0 0 RIOT PLATFORMS INC COM 767292105 11394413 736549 SH SOLE 1 736549 0 0 RISKIFIED LTD SHS CL A M8216R109 316494 67627 SH SOLE 1 67627 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1312358 122880 SH SOLE 1 116065 0 6815 RMR GROUP INC CL A 74967R106 317644 11252 SH SOLE 1 11252 0 0 ROBINHOOD MKTS INC COM CL A 770700102 7041767 552729 SH SOLE 1 552729 0 0 ROBLOX CORP CL A 771049103 23844626 521536 SH SOLE 1 521536 0 0 ROCKWELL AUTOMATION INC COM 773903109 14210670 45770 SH SOLE 1 43910 0 1860 ROGERS COMMUNICATIONS INC CL B 775109200 156128113 3334970 SH SOLE 1 2860370 0 474600 ROIVANT SCIENCES LTD SHS G76279101 10095388 898966 SH SOLE 1 898966 0 0 ROKU INC COM CL A 77543R102 53920645 588268 SH SOLE 1 573635 0 14633 ROOT INC CL A NEW 77664L207 225991 21564 SH SOLE 1 21564 0 0 ROPER TECHNOLOGIES INC COM 776696106 18913583 34693 SH SOLE 1 31946 0 2747 ROYAL BK CDA COM 780087102 864729865 8550436 SH SOLE 1 7675446 0 874990 RPM INTL INC COM 749685103 527563 4726 SH SOLE 1 4726 0 0 RTX CORPORATION COM 75513E101 3071026 36499 SH SOLE 1 36499 0 0 RUSH STREET INTERACTIVE INC COM 782011100 2166133 482435 SH SOLE 1 482435 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 15745320 366000 SH SOLE 1 358920 0 7080 SABRE CORP COM 78573M104 1385300 314841 SH SOLE 1 314841 0 0 SAFE BULKERS INC COM Y7388L103 566965 144266 SH SOLE 1 144266 0 0 SALESFORCE INC COM 79466L302 74142590 281761 SH SOLE 1 265209 0 16552 SALLY BEAUTY HLDGS INC COM 79546E104 3218036 242322 SH SOLE 1 242322 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 117866 36833 SH SOLE 1 36833 0 0 SANMINA CORPORATION COM 801056102 5576830 108562 SH SOLE 1 108562 0 0 SANOFI SPONSORED ADR 80105N105 2169322 43622 SH SOLE 1 43622 0 0 SAP SE SPON ADR 803054204 4612656 29838 SH SOLE 1 29838 0 0 SAPIENS INTL CORP N V SHS G7T16G103 651613 22516 SH SOLE 1 16109 0 6407 SASOL LTD SPONSORED ADR 803866300 10983958 1105026 SH SOLE 1 993272 0 111754 SAVARA INC COM 805111101 1261701 268447 SH SOLE 1 268447 0 0 SCHLUMBERGER LTD COM STK 806857108 736678 14156 SH SOLE 1 14156 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 831810 13048 SH SOLE 1 13048 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 23435687 274519 SH SOLE 1 270918 0 3601 SEALED AIR CORP NEW COM 81211K100 709364 19424 SH SOLE 1 19424 0 0 SELECTQUOTE INC COM 816307300 590888 431305 SH SOLE 1 431305 0 0 SEMPRA COM 816851109 237044 3172 SH SOLE 1 3172 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1137509 83273 SH SOLE 1 83273 0 0 SEMTECH CORP COM 816850101 4231456 193129 SH SOLE 1 193129 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 19844699 528206 SH SOLE 1 528206 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3446388 52218 SH SOLE 1 52218 0 0 SERVICENOW INC COM 81762P102 3203226 4534 SH SOLE 1 4534 0 0 SFL CORPORATION LTD SHS G7738W106 3996199 354273 SH SOLE 1 354273 0 0 SHELL PLC SPON ADS 780259305 519228 7891 SH SOLE 1 7891 0 0 SHERWIN WILLIAMS CO COM 824348106 844937 2709 SH SOLE 1 2709 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3940456 128020 SH SOLE 1 128020 0 0 SHOCKWAVE MED INC COM 82489T104 4567152 23967 SH SOLE 1 23967 0 0 SHOPIFY INC CL A 82509L107 619466227 7956442 SH SOLE 1 7357542 0 598900 SHORE BANCSHARES INC COM 825107105 205058 14390 SH SOLE 1 14390 0 0 SHUTTERSTOCK INC COM 825690100 5530667 114554 SH SOLE 1 114554 0 0 SILVERCORP METALS INC COM 82835P103 12285691 4718382 SH SOLE 1 4718382 0 0 SILVERCREST METALS INC COM 828363101 9668600 1474200 SH SOLE 1 1423700 0 50500 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 571452 28803 SH SOLE 1 28803 0 0 SIRIUSPOINT LTD COM G8192H106 869861 74988 SH SOLE 1 74988 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 283250 13236 SH SOLE 1 13236 0 0 SM ENERGY CO COM 78454L100 1381956 35691 SH SOLE 1 35691 0 0 SMART SAND INC COM 83191H107 298177 154496 SH SOLE 1 154496 0 0 SMARTRENT INC COM CL A 83193G107 352881 110621 SH SOLE 1 110621 0 0 SMARTSHEET INC COM CL A 83200N103 8516216 178089 SH SOLE 1 178089 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2862872 104944 SH SOLE 1 103257 0 1687 SNAP INC CL A 83304A106 40344292 2383006 SH SOLE 1 2383006 0 0 SNAP ON INC COM 833034101 4577536 15848 SH SOLE 1 15771 0 77 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9544990 158502 SH SOLE 1 143431 0 15071 SOFI TECHNOLOGIES INC COM 83406F102 6167587 619858 SH SOLE 1 619858 0 0 SOHU COM LTD SPONSORED ADS 83410S108 363925 36649 SH SOLE 1 33750 0 2899 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 224679 28226 SH SOLE 1 28226 0 0 SOLARWINDS CORP COM NEW 83417Q204 4192918 335702 SH SOLE 1 335702 0 0 SOLO BRANDS INC COM CL A 83425V104 634572 103015 SH SOLE 1 103015 0 0 SONOCO PRODS CO COM 835495102 5830649 104361 SH SOLE 1 104361 0 0 SONOS INC COM 83570H108 8621917 503029 SH SOLE 1 503029 0 0 SOUTHERN COPPER CORP COM 84265V105 6231210 72397 SH SOLE 1 70205 0 2192 SOUTHWEST AIRLS CO COM 844741108 16543186 572825 SH SOLE 1 565471 0 7354 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5275110 66129 SH SOLE 1 66129 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 382249 48881 SH SOLE 1 48881 0 0 SPOK HLDGS INC COM 84863T106 813366 52543 SH SOLE 1 52543 0 0 SPRINKLR INC CL A 85208T107 2224486 184758 SH SOLE 1 184758 0 0 SPROUT SOCIAL INC COM CL A 85209W109 10386555 169052 SH SOLE 1 169052 0 0 SQUARESPACE INC CLASS A 85225A107 17161173 519878 SH SOLE 1 496530 0 23348 SSR MINING IN COM 784730103 924039 86100 SH SOLE 1 86100 0 0 STANDARD MTR PRODS INC COM 853666105 432416 10862 SH SOLE 1 10862 0 0 STANLEY BLACK & DECKER INC COM 854502101 2573555 26234 SH SOLE 1 25579 0 655 STANTEC INC COM 85472N109 158847333 1978484 SH SOLE 1 1862784 0 115700 STARBUCKS CORP COM 855244109 20216538 210567 SH SOLE 1 202277 0 8290 STARWOOD PPTY TR INC COM 85571B105 1637353 77895 SH SOLE 1 77895 0 0 STEEL DYNAMICS INC COM 858119100 4019534 34035 SH SOLE 1 33634 0 401 STEELCASE INC CL A 858155203 4795612 354705 SH SOLE 1 354705 0 0 STERLING INFRASTRUCTURE INC COM 859241101 9021794 102602 SH SOLE 1 102602 0 0 STEWART INFORMATION SVCS COR COM 860372101 433281 7375 SH SOLE 1 7375 0 0 STONERIDGE INC COM 86183P102 750079 38328 SH SOLE 1 38328 0 0 STRYKER CORPORATION COM 863667101 1965655 6564 SH SOLE 1 6564 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 443836 66047 SH SOLE 1 66047 0 0 SUN LIFE FINANCIAL INC. COM 866796105 190345256 3670046 SH SOLE 1 3358863 0 311183 SUNCOKE ENERGY INC COM 86722A103 3147991 293109 SH SOLE 1 293109 0 0 SUNCOR ENERGY INC NEW COM 867224107 177148551 5529330 SH SOLE 1 5300330 0 229000 SUNNOVA ENERGY INTL INC. COM 86745K104 840809 55135 SH SOLE 1 55135 0 0 SUNPOWER CORP COM 867652406 3171856 656699 SH SOLE 1 656699 0 0 SUPER MICRO COMPUTER INC COM 86800U104 732254 2576 SH SOLE 1 2576 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3009673 103997 SH SOLE 1 103997 0 0 SUZANO S A SPON ADS 86959K105 670978 59065 SH SOLE 1 59065 0 0 SYNAPTICS INC COM 87157D109 860049 7539 SH SOLE 1 7539 0 0 T-MOBILE US INC COM 872590104 11417260 71211 SH SOLE 1 62921 0 8290 TABOOLA.COM LTD ORD SHS M8744T106 4991732 1152825 SH SOLE 1 1152825 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 640182 44768 SH SOLE 1 44768 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14539616 139804 SH SOLE 1 139804 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6387140 39684 SH SOLE 1 39614 0 70 TAL EDUCATION GROUP SPONSORED ADS 874080104 27807092 2201670 SH SOLE 1 2080684 0 120986 TANDEM DIABETES CARE INC COM NEW 875372203 5452245 184322 SH SOLE 1 184322 0 0 TANGO THERAPEUTICS INC COM 87583X109 1787920 180598 SH SOLE 1 180598 0 0 TAPESTRY INC COM 876030107 3767761 102357 SH SOLE 1 102357 0 0 TARGET CORP COM 87612E106 38695372 271699 SH SOLE 1 264087 0 7612 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 600253 14367 SH SOLE 1 14367 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1824181 90083 SH SOLE 1 90083 0 0 TASEKO MINES LTD COM 876511106 8788269 6260413 SH SOLE 1 6260413 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 62658 35400 SH SOLE 1 35400 0 0 TC ENERGY CORP COM 87807B107 188832609 4833874 SH SOLE 1 4833874 0 0 TECHNIPFMC PLC COM G87110105 14769347 733334 SH SOLE 1 729570 0 3764 TECK RESOURCES LTD CL B 878742204 80583231 1906302 SH SOLE 1 1620702 0 285600 TEEKAY CORPORATION COM Y8564W103 881431 123277 SH SOLE 1 123277 0 0 TELADOC HEALTH INC COM 87918A105 13720432 636679 SH SOLE 1 636679 0 0 TELEFLEX INCORPORATED COM 879369106 1635670 6560 SH SOLE 1 6560 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 4149181 379267 SH SOLE 1 374211 0 5056 TELEPHONE & DATA SYS INC COM NEW 879433829 2173668 118456 SH SOLE 1 118456 0 0 TELESAT CORP CL A & CL B SHS 879512309 543925 52150 SH SOLE 1 52150 0 0 TELOS CORP MD COM 87969B101 300304 82275 SH SOLE 1 82275 0 0 TELUS CORPORATION COM 87971M103 124508038 6996264 SH SOLE 1 6104764 0 891500 TENABLE HLDGS INC COM 88025T102 10970110 238170 SH SOLE 1 229531 0 8639 TENAYA THERAPEUTICS INC COM 87990A106 46750 14429 SH SOLE 1 14429 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 817333 90714 SH SOLE 1 90714 0 0 TENNANT CO COM 880345103 777391 8387 SH SOLE 1 8387 0 0 TEREX CORP NEW COM 880779103 796453 13861 SH SOLE 1 13861 0 0 TESLA INC COM 88160R101 48319669 194461 SH SOLE 1 186711 0 7750 TETRA TECH INC NEW COM 88162G103 8542142 51172 SH SOLE 1 51172 0 0 TEXAS INSTRS INC COM 882508104 15733799 92302 SH SOLE 1 91060 0 1242 TEXTRON INC COM 883203101 1335615 16608 SH SOLE 1 16608 0 0 TFI INTL INC COM 87241L109 59236153 435460 SH SOLE 1 407960 0 27500 TG THERAPEUTICS INC COM 88322Q108 5913164 346204 SH SOLE 1 346204 0 0 THE CIGNA GROUP COM 125523100 288670 964 SH SOLE 1 964 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 270172 509 SH SOLE 1 509 0 0 THOMSON REUTERS CORP. COM 884903808 330303078 2259063 SH SOLE 1 2080986 0 178077 TILRAY BRANDS INC COM 88688T100 1977814 856400 SH SOLE 1 856400 0 0 TIM S A SPONSORED ADR 88706T108 2793846 151264 SH SOLE 1 151264 0 0 TJX COS INC NEW COM 872540109 34286148 365485 SH SOLE 1 349837 0 15648 TKO GROUP HOLDINGS INC CL A 87256C101 2331149 28575 SH SOLE 1 28575 0 0 TOAST INC CL A 888787108 19700714 1078900 SH SOLE 1 1078900 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 327741 22855 SH SOLE 1 22855 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 755957803 11698628 SH SOLE 1 10704014 0 994614 TOTALENERGIES SE SPONSORED ADS 89151E109 202612 3007 SH SOLE 1 3007 0 0 TPG RE FIN TR INC COM 87266M107 621569 95626 SH SOLE 1 95626 0 0 TPI COMPOSITES INC COM 87266J104 108186 26132 SH SOLE 1 26132 0 0 TRADEWEB MKTS INC CL A 892672106 6315524 69493 SH SOLE 1 68708 0 785 TRANSALTA CORP COM 89346D107 8421489 1012558 SH SOLE 1 1012558 0 0 TRANSDIGM GROUP INC COM 893641100 37951186 37516 SH SOLE 1 36468 0 1048 TRANSMEDICS GROUP INC COM 89377M109 2142792 27148 SH SOLE 1 27148 0 0 TRANSOCEAN LTD REG SHS H8817H100 3899186 614045 SH SOLE 1 614045 0 0 TRAVELERS COMPANIES INC COM 89417E109 21110483 110822 SH SOLE 1 102271 0 8551 TRAVELZOO COM NEW 89421Q205 183719 19278 SH SOLE 1 19278 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2587421 287811 SH SOLE 1 287811 0 0 TREACE MED CONCEPTS INC COM 89455T109 1226984 96234 SH SOLE 1 96234 0 0 TREDEGAR CORP COM 894650100 436360 80658 SH SOLE 1 80658 0 0 TRI POINTE HOMES INC COM 87265H109 3561629 100611 SH SOLE 1 100611 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 3917482 430400 SH SOLE 1 430400 0 0 TRIMAS CORP COM NEW 896215209 286964 11329 SH SOLE 1 11329 0 0 TRINSEO PLC SHS G9059U107 189221 22607 SH SOLE 1 22607 0 0 TRIP COM GROUP LTD ADS 89677Q107 4715546 130951 SH SOLE 1 130951 0 0 TRIUMPH GROUP INC NEW COM 896818101 3021141 182216 SH SOLE 1 182216 0 0 TRUSTMARK CORP COM 898402102 1113918 39954 SH SOLE 1 39954 0 0 TUNIU CORP SPONSORED ADS 89977P106 26056 38832 SH SOLE 1 37603 0 1229 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 495579 103031 SH SOLE 1 103031 0 0 TUTOR PERINI CORP COM 901109108 511757 56237 SH SOLE 1 56237 0 0 TUYA INC SPONSERED ADS 90114C107 262497 114129 SH SOLE 1 114129 0 0 TWIN DISC INC COM 901476101 167822 10385 SH SOLE 1 10385 0 0 TYSON FOODS INC CL A 902494103 29796098 554346 SH SOLE 1 554346 0 0 UBER TECHNOLOGIES INC COM 90353T100 87552355 1421997 SH SOLE 1 1364610 0 57387 UDR INC COM 902653104 3885746 101482 SH SOLE 1 101482 0 0 UGI CORP NEW COM 902681105 2320297 94321 SH SOLE 1 94321 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 352188 10316 SH SOLE 1 10316 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4134374 86457 SH SOLE 1 86457 0 0 ULTRALIFE CORP COM 903899102 457336 67058 SH SOLE 1 67058 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 408847 75433 SH SOLE 1 75433 0 0 UNION PAC CORP COM 907818108 537908 2190 SH SOLE 1 1167 0 1023 UNIQURE NV SHS N90064101 112944 16683 SH SOLE 1 16683 0 0 UNITED BANKSHARES INC WEST V COM 909907107 15193969 404633 SH SOLE 1 404633 0 0 UNITED NAT FOODS INC COM 911163103 2409652 148469 SH SOLE 1 148469 0 0 UNITED PARCEL SERVICE INC CL B 911312106 96697551 615007 SH SOLE 1 583942 0 31065 UNITED RENTALS INC COM 911363109 5444049 9494 SH SOLE 1 9402 0 92 UNITEDHEALTH GROUP INC COM 91324P102 73750023 140084 SH SOLE 1 133103 0 6981 UNITI GROUP INC COM 91325V108 63193 10933 SH SOLE 1 10933 0 0 UNITY SOFTWARE INC COM 91332U101 40413713 988352 SH SOLE 1 988352 0 0 UNIVERSAL ELECTRS INC COM 913483103 359092 38242 SH SOLE 1 38242 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1670917 104563 SH SOLE 1 104563 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 715390 35627 SH SOLE 1 35627 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1376561 109949 SH SOLE 1 109949 0 0 UNUM GROUP COM 91529Y106 8180524 180905 SH SOLE 1 180905 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1076849 243631 SH SOLE 1 233375 0 10256 UPBOUND GROUP INC COM 76009N100 821055 24170 SH SOLE 1 24170 0 0 UPSTART HLDGS INC COM 91680M107 2486045 60843 SH SOLE 1 60843 0 0 UPWORK INC COM 91688F104 7598317 510983 SH SOLE 1 510983 0 0 URANIUM ENERGY CORP COM 916896103 7363507 1150548 SH SOLE 1 1150548 0 0 URBAN OUTFITTERS INC COM 917047102 1835679 51434 SH SOLE 1 51434 0 0 UROGEN PHARMA LTD COM M96088105 689655 45977 SH SOLE 1 45977 0 0 US BANCORP DEL COM NEW 902973304 9474511 218912 SH SOLE 1 203644 0 15268 UWM HOLDINGS CORPORATION COM CL A 91823B109 798962 111743 SH SOLE 1 111743 0 0 V2X INC COM 92242T101 4379756 94310 SH SOLE 1 94310 0 0 VACASA INC CL A NEW 91854V206 186214 22709 SH SOLE 1 22709 0 0 VAIL RESORTS INC COM 91879Q109 602412 2822 SH SOLE 1 2822 0 0 VALE S A SPONSORED ADS 91912E105 59397524 3745115 SH SOLE 1 3396206 0 348909 VALERO ENERGY CORP COM 91913Y100 22104550 170035 SH SOLE 1 170035 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1120195 265449 SH SOLE 1 265449 0 0 VAREX IMAGING CORP COM 92214X106 2394667 116813 SH SOLE 1 116813 0 0 VARONIS SYS INC COM 922280102 4368750 96483 SH SOLE 1 96483 0 0 VEECO INSTRS INC DEL COM 922417100 5904140 190272 SH SOLE 1 190272 0 0 VENTAS INC COM 92276F100 3679438 73825 SH SOLE 1 71093 0 2732 VENTYX BIOSCIENCES INC COM 92332V107 569710 230652 SH SOLE 1 230652 0 0 VERA BRADLEY INC COM 92335C106 789104 102481 SH SOLE 1 102481 0 0 VERACYTE INC COM 92337F107 347424 12629 SH SOLE 1 12629 0 0 VERINT SYS INC COM 92343X100 3305526 122291 SH SOLE 1 122291 0 0 VERISIGN INC COM 92343E102 3039146 14756 SH SOLE 1 14756 0 0 VERITEX HLDGS INC COM 923451108 419837 18042 SH SOLE 1 18042 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3503235 92924 SH SOLE 1 89197 0 3727 VERMILION ENERGY INC COM 923725105 3159010 262095 SH SOLE 1 256695 0 5400 VERRA MOBILITY CORP CL A COM STK 92511U102 3957061 171822 SH SOLE 1 171822 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 27831276 68400 SH SOLE 1 65788 0 2612 VICOR CORP COM 925815102 967423 21527 SH SOLE 1 21527 0 0 VIEMED HEALTHCARE INC COM 92663R105 751160 95242 SH SOLE 1 95242 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 987769 37658 SH SOLE 1 37658 0 0 VIMEO INC COMMON STOCK 92719V100 417531 106513 SH SOLE 1 106513 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1309036 73707 SH SOLE 1 73707 0 0 VIRTU FINL INC CL A 928254101 370454 18285 SH SOLE 1 18285 0 0 VISA INC COM CL A 92826C839 20566869 78997 SH SOLE 1 75665 0 3332 VISHAY PRECISION GROUP INC COM 92835K103 1662786 48805 SH SOLE 1 48805 0 0 VITAL ENERGY INC COM 516806205 226449 4978 SH SOLE 1 4978 0 0 VIVID SEATS INC COM CL A 92854T100 1530432 242157 SH SOLE 1 242157 0 0 VULCAN MATLS CO COM 929160109 3657358 16111 SH SOLE 1 14006 0 2105 WABASH NATL CORP COM 929566107 1975379 77103 SH SOLE 1 77103 0 0 WABTEC COM 929740108 10971140 86455 SH SOLE 1 86455 0 0 WALMART INC COM 931142103 17993383 114135 SH SOLE 1 114135 0 0 WARRIOR MET COAL INC COM 93627C101 816571 13393 SH SOLE 1 13393 0 0 WASTE CONNECTIONS INC COM 94106B101 176226646 1180120 SH SOLE 1 1081263 0 98857 WASTE MGMT INC DEL COM 94106L109 4229805 23617 SH SOLE 1 23617 0 0 WATERS CORP COM 941848103 14196727 43121 SH SOLE 1 43121 0 0 WATERSTONE FINL INC MD COM 94188P101 210259 14807 SH SOLE 1 14807 0 0 WATSCO INC COM 942622200 10726318 25034 SH SOLE 1 25034 0 0 WAYFAIR INC CL A 94419L101 17793169 288382 SH SOLE 1 288382 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 3005599 262040 SH SOLE 1 262040 0 0 WEC ENERGY GROUP INC COM 92939U106 31813398 377966 SH SOLE 1 368345 0 9621 WENDYS CO COM 95058W100 1950260 100116 SH SOLE 1 100116 0 0 WEST FRASER TIMBER CO LTD COM 952845105 109221088 1276613 SH SOLE 1 1124913 0 151700 WEST PHARMACEUTICAL SVSC INC COM 955306105 827130 2349 SH SOLE 1 2349 0 0 WESTERN DIGITAL CORP. COM 958102105 33747019 644396 SH SOLE 1 634027 0 10369 WESTERN NEW ENG BANCORP INC COM 958892101 721269 80141 SH SOLE 1 80141 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 140759 11198 SH SOLE 1 11198 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 12476936 358842 SH SOLE 1 354193 0 4649 WHEATON PRECIOUS METALS CORP COM 962879102 182878864 3706787 SH SOLE 1 3450687 0 256100 WHITEHORSE FIN INC COM 96524V106 958035 77889 SH SOLE 1 77889 0 0 WILLDAN GROUP INC COM 96924N100 233985 10883 SH SOLE 1 10883 0 0 WILLIAMS COS INC COM 969457100 18706148 537070 SH SOLE 1 513298 0 23772 WILLIS LEASE FIN CORP COM 970646105 300074 6139 SH SOLE 1 6139 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4892565 878378 SH SOLE 1 878378 0 0 WIX COM LTD SHS M98068105 34286166 278704 SH SOLE 1 272290 0 6414 WM TECHNOLOGY INC COM 92971A109 188043 261062 SH SOLE 1 261062 0 0 WOLFSPEED INC COM 977852102 10821807 248720 SH SOLE 1 248720 0 0 WOLVERINE WORLD WIDE INC COM 978097103 143858 16182 SH SOLE 1 16182 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 1362620 45090 SH SOLE 1 45090 0 0 WYNN RESORTS LTD COM 983134107 2102272 23074 SH SOLE 1 23074 0 0 XBIOTECH INC COM 98400H102 255780 63945 SH SOLE 1 63945 0 0 XPENG INC ADS 98422D105 891989 61137 SH SOLE 1 61137 0 0 XPERI INC COMMON STOCK 98423J101 1569061 142383 SH SOLE 1 142383 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 757094 58735 SH SOLE 1 58735 0 0 XUNLEI LTD SPONSORED ADR 98419E108 429506 265127 SH SOLE 1 263549 0 1578 XYLEM INC COM 98419M100 1409258 12323 SH SOLE 1 12323 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1159420 170003 SH SOLE 1 170003 0 0 YANDEX N V SHS CLASS A N97284108 0 20969 SH SOLE 1 18836 0 2133 YATSEN HLDG LTD ADS 985194109 53610 73278 SH SOLE 1 66847 0 6431 YELP INC CL A 985817105 319592 6751 SH SOLE 1 6751 0 0 YEXT INC COM 98585N106 2741153 465391 SH SOLE 1 457172 0 8219 YIREN DIGITAL LTD SPONSORED ADS 98585L100 306465 98226 SH SOLE 1 98226 0 0 YOUDAO INC SPONSORED ADS 98741T104 309475 78547 SH SOLE 1 77434 0 1113 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 15401896 895980 SH SOLE 1 895980 0 0 ZAI LAB LTD ADR 98887Q104 5514456 201773 SH SOLE 1 201773 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1080529 122509 SH SOLE 1 122509 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 46483914 803386 SH SOLE 1 801168 0 2218 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8233127 67651 SH SOLE 1 67650 0 1 ZOETIS INC CL A 98978V103 17865538 90518 SH SOLE 1 88628 0 1890 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6864601 95461 SH SOLE 1 90408 0 5053 ZSCALER INC COM 98980G102 24039038 108499 SH SOLE 1 108499 0 0 ZUORA INC COM CL A 98983V106 2904280 308966 SH SOLE 1 308966 0 0 ZYMEWORKS INC COM 98985Y108 856905 82474 SH SOLE 1 82474 0 0