0001584691-23-000017.txt : 20231113 0001584691-23-000017.hdr.sgml : 20231113 20231113171825 ACCESSION NUMBER: 0001584691-23-000017 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connor, Clark & Lunn Investment Management Ltd. CENTRAL INDEX KEY: 0001596800 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: 231400096 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 09-30-2023 09-30-2023 Connor, Clark & Lunn Investment Management Ltd.
2300 - 1111 WEST GEORGIA STREET VANCOUVER A1 V6E 4M3
13F HOLDINGS REPORT 028-16144 000107557 801-79433 N
Derrick Crowe Chief Compliance Officer 604-685-2020 Derrick Crowe Vancouver A1 11-13-2023 0 1335 19131808244 false
INFORMATION TABLE 2 r13F-0930.xml 13F Q3 2023 111 INC ADS 68247Q102 70374 27067 SH SOLE 1 27067 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 552629 565234 SH SOLE 1 565234 0 0 3M CO COM 88579Y101 8625304 92131 SH SOLE 1 92131 0 0 89BIO INC COM 282559103 1674329 108441 SH SOLE 1 108441 0 0 8X8 INC NEW COM 282914100 1170679 464555 SH SOLE 1 464555 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 730317 24900 SH SOLE 1 24900 0 0 AAON INC COM PAR $0.004 000360206 4068252 71536 SH SOLE 1 63042 0 8494 ABBOTT LABS COM 002824100 14993058 154807 SH SOLE 1 137736 0 17071 ABBVIE INC COM 00287Y109 2794130 18745 SH SOLE 1 18745 0 0 ABERCROMBIE & FITCH CO CL A 002896207 8637519 153229 SH SOLE 1 150660 0 2569 ACADIA HEALTHCARE COMPANY IN COM 00404A109 5700805 81081 SH SOLE 1 81081 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 13201494 633469 SH SOLE 1 623041 0 10428 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1219272 111349 SH SOLE 1 111349 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7522659 24495 SH SOLE 1 24495 0 0 ACCO BRANDS CORP COM 00081T108 1897248 330531 SH SOLE 1 330531 0 0 ACCOLADE INC COM 00437E102 516103 48781 SH SOLE 1 48781 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1378446 201233 SH SOLE 1 201233 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9301766 99346 SH SOLE 1 94848 0 4498 ACUITY BRANDS INC COM 00508Y102 8927991 52422 SH SOLE 1 52422 0 0 ADECOAGRO S A COM L00849106 4232914 362097 SH SOLE 1 362097 0 0 ADMA BIOLOGICS INC COM 000899104 1994644 557163 SH SOLE 1 557163 0 0 ADT INC DEL COM 00090Q103 6534954 1089159 SH SOLE 1 1076260 0 12899 ADTRAN HOLDINGS INC COM 00486H105 136931 16638 SH SOLE 1 16638 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6922568 123772 SH SOLE 1 123772 0 0 ADVANCED MICRO DEVICES INC COM 007903107 126844921 1233660 SH SOLE 1 1182753 0 50907 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 982279 345873 SH SOLE 1 345873 0 0 AECOM COM 00766T100 11920724 143554 SH SOLE 1 142667 0 887 AERCAP HOLDINGS NV SHS N00985106 748781 11948 SH SOLE 1 11948 0 0 AES CORP COM 00130H105 1707538 112338 SH SOLE 1 112338 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 999968 7672 SH SOLE 1 7672 0 0 AFLAC INC COM 001055102 1574757 20518 SH SOLE 1 19839 0 679 AG MTG INVT TR INC COM NEW 001228501 125713 22651 SH SOLE 1 22651 0 0 AGNICO EAGLE MINES LTD COM 008474108 98872184 2175965 SH SOLE 1 1836882 0 339083 AIR TRANSPORT SERVICES GRP I COM 00922R105 1002031 48013 SH SOLE 1 48013 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1065826 10004 SH SOLE 1 10004 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 711522 624142 SH SOLE 1 624142 0 0 AKERO THERAPEUTICS INC COM 00973Y108 913627 18063 SH SOLE 1 18063 0 0 ALAMO GROUP INC COM 011311107 443040 2563 SH SOLE 1 2563 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 50283673 4458327 SH SOLE 1 4421527 0 36800 ALARM COM HLDGS INC COM 011642105 5245629 85797 SH SOLE 1 85797 0 0 ALCOA CORP COM 013872106 15886405 546676 SH SOLE 1 546676 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2209875 25477 SH SOLE 1 25477 0 0 ALIGHT INC COM CL A 01626W101 108520 15306 SH SOLE 1 15306 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1472328 212151 SH SOLE 1 212151 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 435986 23929 SH SOLE 1 23929 0 0 ALKERMES PLC SHS G01767105 16430442 586592 SH SOLE 1 586592 0 0 ALLBIRDS INC COM CL A 01675A109 208608 187935 SH SOLE 1 187935 0 0 ALLIENT INC COM 019330109 1186802 38383 SH SOLE 1 38383 0 0 ALLSTATE CORP COM 020002101 38735697 347686 SH SOLE 1 344022 0 3664 ALMACENES EXITO S A SPON ADS 02028M105 467044 85227 SH SOLE 1 82245 0 2982 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 912149 30568 SH SOLE 1 30568 0 0 ALPHABET INC CAP STK CL C 02079K107 113989863 864542 SH SOLE 1 824012 0 40530 ALPHABET INC CAP STK CL A 02079K305 148185079 1132394 SH SOLE 1 1078235 0 54159 ALPHATEC HLDGS INC COM NEW 02081G201 5985798 461511 SH SOLE 1 461511 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 520689 45475 SH SOLE 1 45475 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 1400045 116090 SH SOLE 1 116090 0 0 ALTAIR ENGR INC COM CL A 021369103 7032682 112415 SH SOLE 1 112415 0 0 ALTICE USA INC CL A 02156K103 232069 70969 SH SOLE 1 70969 0 0 ALTIMMUNE INC COM NEW 02155H200 88535 34052 SH SOLE 1 34052 0 0 ALTO INGREDIENTS INC COM 021513106 191103 43236 SH SOLE 1 43236 0 0 ALTRIA GROUP INC COM 02209S103 17702714 420992 SH SOLE 1 420992 0 0 AMAZON COM INC COM 023135106 110758003 871287 SH SOLE 1 828235 0 43052 AMBARELLA INC SHS G037AX101 4575057 86273 SH SOLE 1 86273 0 0 AMBEV SA SPONSORED ADR 02319V103 4591956 1779828 SH SOLE 1 1664391 0 115437 AMC ENTMT HLDGS INC CL A NEW 00165C302 1060113 132680 SH SOLE 1 132680 0 0 AMER SOFTWARE INC CL A 029683109 1383463 120721 SH SOLE 1 120721 0 0 AMEREN CORP COM 023608102 29899449 399565 SH SOLE 1 394770 0 4795 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 16422703 948193 SH SOLE 1 878423 0 69770 AMERICAN ASSETS TR INC COM 024013104 443207 22787 SH SOLE 1 22787 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1206271 166153 SH SOLE 1 166153 0 0 AMERICAN ELEC PWR CO INC COM 025537101 226788 3015 SH SOLE 1 3015 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 12253884 109733 SH SOLE 1 107665 0 2068 AMERICAN HOMES 4 RENT CL A 02665T306 1625711 48255 SH SOLE 1 44335 0 3920 AMERICAN OUTDOOR BRANDS INC COM 02875D109 115873 11848 SH SOLE 1 11848 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 922006 122120 SH SOLE 1 122120 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 429319 3467 SH SOLE 1 3467 0 0 AMERIS BANCORP COM 03076K108 531126 13835 SH SOLE 1 13835 0 0 AMERISAFE INC COM 03071H100 367263 7335 SH SOLE 1 7335 0 0 AMETEK INC COM 031100100 9323360 63098 SH SOLE 1 60865 0 2233 AMGEN INC COM 031162100 285961 1064 SH SOLE 1 1064 0 0 AMICUS THERAPEUTICS INC COM 03152W109 784673 64529 SH SOLE 1 64529 0 0 AMN HEALTHCARE SVCS INC COM 001744101 8348066 98005 SH SOLE 1 98005 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2077523 492304 SH SOLE 1 492304 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 847458 18427 SH SOLE 1 18427 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 762945 103802 SH SOLE 1 103802 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 355496 46653 SH SOLE 1 46653 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 2278771 124455 SH SOLE 1 124455 0 0 ANGI INC COM CL A NEW 00183L102 641211 323844 SH SOLE 1 323844 0 0 ANGIODYNAMICS INC COM 03475V101 996295 136292 SH SOLE 1 136292 0 0 ANI PHARMACEUTICALS INC COM 00182C103 540655 9312 SH SOLE 1 9312 0 0 ANIKA THERAPEUTICS INC COM 035255108 971182 52130 SH SOLE 1 52130 0 0 ANNEXON INC COM 03589W102 286480 121390 SH SOLE 1 121390 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5604304 467805 SH SOLE 1 467805 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 2417487 375970 SH SOLE 1 375970 0 0 APOGEE ENTERPRISES INC COM 037598109 1597613 33934 SH SOLE 1 33934 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 12189677 135803 SH SOLE 1 132262 0 3541 APPLE INC COM 037833100 466488867 2724659 SH SOLE 1 2585170 0 139489 APPLIED MATLS INC COM 038222105 61870813 446882 SH SOLE 1 428053 0 18829 APPLIED OPTOELECTRONICS INC COM 03823U102 1400781 127692 SH SOLE 1 127692 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 379177 247828 SH SOLE 1 247828 0 0 ARAMARK COM 03852U106 5158155 148650 SH SOLE 1 148650 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 168356 52942 SH SOLE 1 52942 0 0 ARCELLX INC COMMON STOCK 03940C100 694780 19364 SH SOLE 1 19364 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1644271 65692 SH SOLE 1 65692 0 0 ARCH RESOURCES INC CL A 03940R107 1877601 11002 SH SOLE 1 11002 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3723787 49374 SH SOLE 1 49374 0 0 ARCHROCK INC COM 03957W106 2193509 174088 SH SOLE 1 174088 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6670189 705094 SH SOLE 1 705094 0 0 ARCOSA INC COM 039653100 3137141 43632 SH SOLE 1 41408 0 2224 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 899922 35222 SH SOLE 1 35222 0 0 ARDELYX INC COM 039697107 1473986 361271 SH SOLE 1 361271 0 0 ARDMORE SHIPPING CORP COM Y0207T100 264285 20314 SH SOLE 1 20314 0 0 ARES CAPITAL CORP COM 04010L103 13614690 699265 SH SOLE 1 699265 0 0 ARES COML REAL ESTATE CORP COM 04013V108 249967 26257 SH SOLE 1 26257 0 0 ARGENX SE SPONSORED ADR 04016X101 223200 454 SH SOLE 1 454 0 0 ARIS MNG CORP COM 04040Y109 4953281 2177400 SH SOLE 1 2177400 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 354949 35566 SH SOLE 1 35566 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2909029 282430 SH SOLE 1 282430 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 5375160 74655 SH SOLE 1 72203 0 2452 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 214566 5734 SH SOLE 1 5734 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1601977 6963 SH SOLE 1 6963 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 13197344 1754966 SH SOLE 1 1562658 0 192308 ASHLAND INC COM 044186104 1126776 13795 SH SOLE 1 13795 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4811118 8173 SH SOLE 1 7802 0 371 ASSERTIO HOLDINGS INC COM NEW 04546C205 597583 233431 SH SOLE 1 233431 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 773362 11420 SH SOLE 1 11420 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 313842 42070 SH SOLE 1 42070 0 0 ASTRONICS CORP COM 046433108 851872 53712 SH SOLE 1 53712 0 0 ASURE SOFTWARE INC COM 04649U102 377009 39853 SH SOLE 1 39853 0 0 AT&T INC COM 00206R102 51463942 3426361 SH SOLE 1 3244740 0 181621 ATEA PHARMACEUTICALS INC COM 04683R106 272874 90958 SH SOLE 1 90958 0 0 ATLASSIAN CORPORATION CL A 049468101 59024899 292913 SH SOLE 1 283787 0 9126 ATOSSA THERAPEUTICS INC COM 04962H506 98390 133591 SH SOLE 1 133591 0 0 ATRICURE INC COM 04963C209 879854 20088 SH SOLE 1 20088 0 0 ATS CORPORATION COM 00217Y104 99190086 2326984 SH SOLE 1 2128484 0 198500 AUDIOCODES LTD ORD M15342104 133876 13209 SH SOLE 1 13209 0 0 AUTODESK INC COM 052769106 10041549 48531 SH SOLE 1 45366 0 3165 AUTOHOME INC SP ADS RP CL A 05278C107 3289515 108386 SH SOLE 1 105295 0 3091 AUTOMATIC DATA PROCESSING IN COM 053015103 1771150 7362 SH SOLE 1 7362 0 0 AUTONATION INC COM 05329W102 6766823 44695 SH SOLE 1 44695 0 0 AVANOS MED INC COM 05350V106 418999 20722 SH SOLE 1 20722 0 0 AVEPOINT INC COM CL A 053604104 876248 130394 SH SOLE 1 130394 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 2177708 229716 SH SOLE 1 229716 0 0 AVNET INC COM 053807103 1256072 26065 SH SOLE 1 26065 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8382890 51413 SH SOLE 1 50324 0 1089 AXOGEN INC COM 05463X106 759515 151903 SH SOLE 1 151903 0 0 AXON ENTERPRISE INC COM 05464C101 12853958 64596 SH SOLE 1 64596 0 0 AXONICS INC COM 05465P101 3785406 67452 SH SOLE 1 67452 0 0 AXOS FINANCIAL INC COM 05465C100 1224922 32354 SH SOLE 1 32354 0 0 AXT INC COM 00246W103 382421 159342 SH SOLE 1 159342 0 0 AZEK CO INC CL A 05478C105 4668050 156962 SH SOLE 1 156962 0 0 B2GOLD CORP COM 11777Q209 17942472 6249156 SH SOLE 1 6205056 0 44100 BABCOCK & WILCOX ENTERPRISES COM 05614L209 450226 106942 SH SOLE 1 106942 0 0 BACKBLAZE INC COM CL A 05637B105 399091 72562 SH SOLE 1 72562 0 0 BAIDU INC SPON ADR REP A 056752108 38769783 288573 SH SOLE 1 265206 0 23367 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 868873 56752 SH SOLE 1 56752 0 0 BAKER HUGHES COMPANY CL A 05722G100 50751343 1436901 SH SOLE 1 1332333 0 104568 BANC OF CALIFORNIA INC COM 05990K106 144970 11710 SH SOLE 1 11710 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 726113 174967 SH SOLE 1 174967 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1273327 63036 SH SOLE 1 61774 0 1262 BANCOLOMBIA S A SPON ADR PREF 05968L102 1511929 56669 SH SOLE 1 56669 0 0 BANDWIDTH INC COM CL A 05988J103 1219955 108248 SH SOLE 1 108248 0 0 BANK AMERICA CORP COM 060505104 52728075 1925788 SH SOLE 1 1805230 0 120558 BANK MONTREAL QUE COM 063671101 291191743 3452025 SH SOLE 1 3061991 0 390034 BANK NOVA SCOTIA HALIFAX COM 064149107 417707548 9319688 SH SOLE 1 8959325 0 360363 BANK OZK LITTLE ROCK ARK COM 06417N103 7212599 194567 SH SOLE 1 194567 0 0 BANK7 CORP COM 06652N107 273519 12151 SH SOLE 1 12151 0 0 BANNER CORP COM NEW 06652V208 836030 19727 SH SOLE 1 19727 0 0 BAOZUN INC SPONSORED ADR 06684L103 745876 240605 SH SOLE 1 226834 0 13771 BARNES GROUP INC COM 067806109 1583036 46601 SH SOLE 1 46601 0 0 BARRICK GOLD CORP COM 067901108 65480418 4508043 SH SOLE 1 4309843 0 198200 BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 5090658 299600 SH SOLE 1 292900 0 6700 BAXTER INTL INC COM 071813109 969239 25682 SH SOLE 1 25682 0 0 BAYTEX ENERGY CORP COM 07317Q105 10759223 2439820 SH SOLE 1 2439820 0 0 BCB BANCORP INC COM 055298103 184445 16557 SH SOLE 1 16557 0 0 BCE INC COM NEW 05534B760 189615239 4967389 SH SOLE 1 4493889 0 473500 BEAZER HOMES USA INC COM NEW 07556Q881 2744908 110193 SH SOLE 1 110193 0 0 BEIGENE LTD SPONSORED ADR 07725L102 448776 2495 SH SOLE 1 2403 0 92 BEL FUSE INC CL B 077347300 1482804 31073 SH SOLE 1 31073 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 8924440 216455 SH SOLE 1 214746 0 1709 BENCHMARK ELECTRS INC COM 08160H101 1484858 61206 SH SOLE 1 61206 0 0 BERKLEY W R CORP COM 084423102 18924528 298071 SH SOLE 1 293052 0 5019 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9566586 18 SH SOLE 1 18 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 117675228 335927 SH SOLE 1 320836 0 15091 BERRY CORP COM 08579X101 674917 82307 SH SOLE 1 82307 0 0 BGSF INC COM 05601C105 305934 31835 SH SOLE 1 31835 0 0 BIG LOTS INC COM 089302103 598238 117072 SH SOLE 1 117072 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1805914 10879 SH SOLE 1 10879 0 0 BILIBILI INC SPONS ADS REP Z 090040106 3043239 221005 SH SOLE 1 220642 0 363 BIOATLA INC COM 09077B104 245738 144552 SH SOLE 1 144552 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3842854 542776 SH SOLE 1 542776 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 468236 5292 SH SOLE 1 5292 0 0 BLACK HILLS CORP COM 092113109 2838150 56101 SH SOLE 1 56101 0 0 BLACKBERRY LTD COM 09228F103 41164402 8695900 SH SOLE 1 8695900 0 0 BLACKROCK CAP INVT CORP COM 092533108 519118 139924 SH SOLE 1 139924 0 0 BLACKROCK INC COM 09247X101 3242794 5016 SH SOLE 1 4756 0 260 BLACKROCK TCP CAPITAL CORP COM 09259E108 828093 70536 SH SOLE 1 70536 0 0 BLACKSTONE INC COM 09260D107 16048608 149791 SH SOLE 1 149791 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 142826 55145 SH SOLE 1 55145 0 0 BLOCK INC CL A 852234103 51800089 1170359 SH SOLE 1 1149810 0 20549 BLOOM ENERGY CORP COM CL A 093712107 1462273 110277 SH SOLE 1 110277 0 0 BLUE BIRD CORP COM 095306106 2290727 107294 SH SOLE 1 107294 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 818367 22311 SH SOLE 1 22311 0 0 BLUELINX HLDGS INC COM NEW 09624H208 488189 5947 SH SOLE 1 5947 0 0 BOISE CASCADE CO DEL COM 09739D100 1095212 10629 SH SOLE 1 10629 0 0 BOOT BARN HLDGS INC COM 099406100 362432 4464 SH SOLE 1 4464 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 870117 7963 SH SOLE 1 7963 0 0 BOSTON BEER INC CL A 100557107 7506243 19270 SH SOLE 1 19270 0 0 BOX INC CL A 10316T104 9194571 379784 SH SOLE 1 379784 0 0 BRADY CORP CL A 104674106 1338840 24378 SH SOLE 1 21145 0 3233 BRAEMAR HOTELS & RESORTS INC COM 10482B101 270441 97632 SH SOLE 1 97632 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 1108696 32418 SH SOLE 1 32418 0 0 BRF SA SPONSORED ADR 10552T107 1678353 818709 SH SOLE 1 818709 0 0 BRIGHTCOVE INC COM 10921T101 501353 152387 SH SOLE 1 152387 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 798552 103039 SH SOLE 1 103039 0 0 BRINKER INTL INC COM 109641100 539778 17087 SH SOLE 1 17087 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 65548287 1129364 SH SOLE 1 1061285 0 68079 BROADCOM INC COM 11135F101 2785765 3354 SH SOLE 1 3354 0 0 BROOKDALE SR LIVING INC COM 112463104 2163866 522673 SH SOLE 1 522673 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 37844767 1135782 SH SOLE 1 1060396 0 75386 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 14580470 809690 SH SOLE 1 678690 0 131000 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2524511 166300 SH SOLE 1 163800 0 2500 BROOKFIELD CORP CL A LTD VT SH 11271J107 196191843 6274836 SH SOLE 1 5804589 0 470247 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 99081016 3376423 SH SOLE 1 2884948 0 491475 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7799969 220635 SH SOLE 1 220635 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 5643635 235801 SH SOLE 1 200101 0 35700 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 21812492 1004014 SH SOLE 1 868314 0 135700 BROWN & BROWN INC COM 115236101 371200 5315 SH SOLE 1 3617 0 1698 BRP INC COM SUN VTG 05577W200 40226785 531476 SH SOLE 1 530176 0 1300 BRUKER CORP COM 116794108 3347877 53738 SH SOLE 1 52822 0 916 BUCKLE INC COM 118440106 418076 12521 SH SOLE 1 12521 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 1210074 41145 SH SOLE 1 41145 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2338047 18781 SH SOLE 1 18074 0 707 BUMBLE INC COM CL A 12047B105 237437 15914 SH SOLE 1 15914 0 0 BURFORD CAP LTD ORD SHS G17977110 1308398 93457 SH SOLE 1 93457 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14382418 166985 SH SOLE 1 166985 0 0 C4 THERAPEUTICS INC COM STK 12529R107 306383 164722 SH SOLE 1 164722 0 0 CAE INC COM 124765108 24392882 1044890 SH SOLE 1 835990 0 208900 CAL MAINE FOODS INC COM NEW 128030202 6800444 140447 SH SOLE 1 140447 0 0 CALIX INC COM 13100M509 2748291 59954 SH SOLE 1 59954 0 0 CAMECO CORP COM 13321L108 227365275 5730858 SH SOLE 1 5369358 0 361500 CAMPBELL SOUP CO COM 134429109 3617258 88054 SH SOLE 1 88054 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 137282473 3556632 SH SOLE 1 3528332 0 28300 CANADIAN NAT RES LTD COM 136385101 456998541 7066855 SH SOLE 1 6403107 0 663748 CANADIAN NATL RY CO COM 136375102 446471387 4123008 SH SOLE 1 3828689 0 294319 CANADIAN PACIFIC KANSAS CITY COM 13646K108 327909711 4411727 SH SOLE 1 3972242 0 439485 CAPITAL SOUTHWEST CORP COM 140501107 1011516 44171 SH SOLE 1 44171 0 0 CAPITOL FED FINL INC COM 14057J101 154529 32396 SH SOLE 1 32396 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 801461 15234 SH SOLE 1 15234 0 0 CARDINAL HEALTH INC COM 14149Y108 3958905 45599 SH SOLE 1 45599 0 0 CAREDX INC COM 14167L103 969878 138554 SH SOLE 1 138554 0 0 CARLYLE GROUP INC COM 14316J108 11691856 387661 SH SOLE 1 387661 0 0 CARMAX INC COM 143130102 33548441 474317 SH SOLE 1 474317 0 0 CARNIVAL CORP COMMON STOCK 143658300 43420068 3164728 SH SOLE 1 3125085 0 39643 CARROLS RESTAURANT GROUP INC COM 14574X104 1364572 207067 SH SOLE 1 207067 0 0 CARTERS INC COM 146229109 504380 7294 SH SOLE 1 7294 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1361081 80585 SH SOLE 1 80585 0 0 CATHAY GEN BANCORP COM 149150104 368873 10612 SH SOLE 1 10612 0 0 CATO CORP NEW CL A 149205106 310284 40507 SH SOLE 1 40507 0 0 CBOE GLOBAL MKTS INC COM 12503M108 415519 2660 SH SOLE 1 2660 0 0 CECO ENVIRONMENTAL CORP COM 125141101 2228134 139520 SH SOLE 1 139520 0 0 CELANESE CORP DEL COM 150870103 5649655 45010 SH SOLE 1 45010 0 0 CELESTICA INC SUB VTG SHS 15101Q108 149152523 6094994 SH SOLE 1 5659494 0 435500 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 499626 18155 SH SOLE 1 18155 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 5606563 732884 SH SOLE 1 732884 0 0 CELSIUS HLDGS INC COM NEW 15118V207 28819362 167945 SH SOLE 1 167945 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3222460 495763 SH SOLE 1 495763 0 0 CENCORA INC COM 03073E105 364799 2027 SH SOLE 1 2027 0 0 CENOVUS ENERGY INC COM 15135U109 153863999 7390287 SH SOLE 1 6764587 0 625700 CENTERRA GOLD INC COM 152006102 15496902 3170155 SH SOLE 1 3170155 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2253878 308328 SH SOLE 1 308328 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1723188 42983 SH SOLE 1 42983 0 0 CERENCE INC COM 156727109 3014271 147976 SH SOLE 1 147976 0 0 CEVA INC COM 157210105 247630 12771 SH SOLE 1 12771 0 0 CGI INC CL A SUB VTG 12532H104 91456207 927900 SH SOLE 1 884400 0 43500 CHECK POINT SOFTWARE TECH LT ORD M22465104 36055305 270523 SH SOLE 1 258058 0 12465 CHEGG INC COM 163092109 4996975 560199 SH SOLE 1 551304 0 8895 CHENIERE ENERGY INC COM NEW 16411R208 1691962 10195 SH SOLE 1 10195 0 0 CHEVRON CORP NEW COM 166764100 18460686 109481 SH SOLE 1 109481 0 0 CHEWY INC CL A 16679L109 9976114 546337 SH SOLE 1 546337 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 844486 57370 SH SOLE 1 57370 0 0 CHIMERA INVT CORP COM NEW 16934Q208 165378 30289 SH SOLE 1 30289 0 0 CHIMERIX INC COM 16934W106 257881 268682 SH SOLE 1 268682 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 183845 47261 SH SOLE 1 47261 0 0 CHINA YUCHAI INTL LTD COM G21082105 711798 70475 SH SOLE 1 70368 0 107 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 228126 9897 SH SOLE 1 9897 0 0 CHROMADEX CORP COM NEW 171077407 121225 83031 SH SOLE 1 83031 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 13441021 373985 SH SOLE 1 335227 0 38758 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4260248 1760433 SH SOLE 1 1667242 0 93191 CIDARA THERAPEUTICS INC COM 171757107 310172 329200 SH SOLE 1 329200 0 0 CIENA CORP COM NEW 171779309 4325377 91523 SH SOLE 1 89110 0 2413 CIMPRESS PLC SHS EURO G2143T103 4685139 66921 SH SOLE 1 66921 0 0 CINCINNATI FINL CORP COM 172062101 640029 6257 SH SOLE 1 6257 0 0 CIRRUS LOGIC INC COM 172755100 4257877 57570 SH SOLE 1 57570 0 0 CISCO SYS INC COM 17275R102 24598479 457561 SH SOLE 1 438557 0 19004 CITIGROUP INC COM NEW 172967424 26806478 651750 SH SOLE 1 620108 0 31642 CITIZENS INC CL A 174740100 155376 54518 SH SOLE 1 54518 0 0 CIVEO CORP CDA COM NEW 17878Y207 488129 23547 SH SOLE 1 23547 0 0 CLEAR SECURE INC COM CL A 18467V109 8394089 440866 SH SOLE 1 440866 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 1501654 77645 SH SOLE 1 77645 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 878791 813695 SH SOLE 1 813695 0 0 CME GROUP INC COM 12572Q105 14683734 73338 SH SOLE 1 70938 0 2400 CMS ENERGY CORP COM 125896100 311278 5861 SH SOLE 1 5861 0 0 CNA FINL CORP COM 126117100 1631884 41471 SH SOLE 1 41471 0 0 CNO FINL GROUP INC COM 12621E103 765957 32278 SH SOLE 1 32278 0 0 COCA COLA CO COM 191216100 77596341 1386144 SH SOLE 1 1322677 0 63467 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8212982 104704 SH SOLE 1 92523 0 12181 COEUR MNG INC COM NEW 192108504 167463 75434 SH SOLE 1 75434 0 0 COGENT BIOSCIENCES INC COM 19240Q201 2202408 225888 SH SOLE 1 225888 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1311798 272723 SH SOLE 1 272723 0 0 COHU INC COM 192576106 2353595 68339 SH SOLE 1 68339 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 55047154 733180 SH SOLE 1 718186 0 14994 COLGATE PALMOLIVE CO COM 194162103 12468285 175338 SH SOLE 1 175338 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1844814 82542 SH SOLE 1 82542 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3916806 41131 SH SOLE 1 41131 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1263776 17055 SH SOLE 1 17055 0 0 COMFORT SYS USA INC COM 199908104 4322961 25368 SH SOLE 1 25368 0 0 COMMERCE BANCSHARES INC COM 200525103 2552152 53192 SH SOLE 1 53192 0 0 COMMERCIAL VEH GROUP INC COM 202608105 810338 104425 SH SOLE 1 104425 0 0 COMMVAULT SYS INC COM 204166102 5681944 84040 SH SOLE 1 84040 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 87803 131738 SH SOLE 1 125773 0 5965 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 485200 40033 SH SOLE 1 40033 0 0 COMPASS THERAPEUTICS INC COM 20454B104 261600 132792 SH SOLE 1 132792 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 911035 57154 SH SOLE 1 57154 0 0 COMSTOCK RES INC COM 205768302 4142283 375547 SH SOLE 1 375547 0 0 CONAGRA BRANDS INC COM 205887102 706230 25756 SH SOLE 1 25756 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 955915 111412 SH SOLE 1 111412 0 0 CONMED CORP COM 207410101 1640426 16266 SH SOLE 1 16266 0 0 CONOCOPHILLIPS COM 20825C104 15294507 127667 SH SOLE 1 127667 0 0 CONSOLIDATED EDISON INC COM 209115104 19617760 229367 SH SOLE 1 226911 0 2456 CONSOLIDATED WATER CO INC ORD G23773107 755338 26559 SH SOLE 1 26559 0 0 CONSTELLATION BRANDS INC CL A 21036P108 19924688 79277 SH SOLE 1 78145 0 1132 CONSTELLATION ENERGY CORP COM 21037T109 13498977 123753 SH SOLE 1 114593 0 9160 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 307254 45251 SH SOLE 1 45251 0 0 CORCEPT THERAPEUTICS INC COM 218352102 9874569 362436 SH SOLE 1 362436 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 349458 12266 SH SOLE 1 12266 0 0 CORECIVIC INC COM 21871N101 484448 43062 SH SOLE 1 43062 0 0 CORPORACION AMER ARPTS S A COM L1995B107 3726236 279328 SH SOLE 1 279328 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 103489 70883 SH SOLE 1 70883 0 0 COSTAMARE INC SHS Y1771G102 2062797 214428 SH SOLE 1 214428 0 0 COSTAR GROUP INC COM 22160N109 2173296 28265 SH SOLE 1 27137 0 1128 COTERRA ENERGY INC COM 127097103 654826 24208 SH SOLE 1 24208 0 0 COUCHBASE INC COM 22207T101 2854600 166352 SH SOLE 1 166352 0 0 CPI CARD GROUP INC COM NEW 12634H200 431257 23286 SH SOLE 1 23286 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 666086 9912 SH SOLE 1 9912 0 0 CRAWFORD & CO CL B 224633107 135440 15804 SH SOLE 1 15804 0 0 CRAWFORD & CO CL A 224633206 968334 103676 SH SOLE 1 103676 0 0 CREDICORP LTD COM G2519Y108 6171993 48230 SH SOLE 1 44666 0 3564 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1111603 72892 SH SOLE 1 72892 0 0 CRESCENT CAP BDC INC COM 225655109 239930 14031 SH SOLE 1 14031 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2107222 254200 SH SOLE 1 254200 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 409109 16503 SH SOLE 1 16503 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 17884051 106847 SH SOLE 1 102919 0 3928 CRYOPORT INC COM PAR $0.001 229050307 1061277 77409 SH SOLE 1 77409 0 0 CSG SYS INTL INC COM 126349109 2897277 56676 SH SOLE 1 56676 0 0 CSX CORP COM 126408103 20391155 663127 SH SOLE 1 633989 0 29138 CULLEN FROST BANKERS INC COM 229899109 1627551 17844 SH SOLE 1 17490 0 354 CUMMINS INC COM 231021106 12926495 56581 SH SOLE 1 56581 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1819610 238794 SH SOLE 1 238794 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 398803 64323 SH SOLE 1 64323 0 0 CVB FINL CORP COM 126600105 6144222 370804 SH SOLE 1 370804 0 0 CVR ENERGY INC COM 12662P108 290412 8534 SH SOLE 1 8534 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 28320419 172928 SH SOLE 1 171855 0 1073 CYTEK BIOSCIENCES INC COM 23285D109 1260740 228395 SH SOLE 1 228395 0 0 CYTOKINETICS INC COM NEW 23282W605 4948602 167977 SH SOLE 1 167977 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 188255 145934 SH SOLE 1 145934 0 0 D R HORTON INC COM 23331A109 61370851 571051 SH SOLE 1 552225 0 18826 DADA NEXUS LTD ADS 23344D108 651787 146469 SH SOLE 1 137313 0 9156 DAKTRONICS INC COM 234264109 1251512 140304 SH SOLE 1 140304 0 0 DANA INC COM 235825205 2172832 148114 SH SOLE 1 148114 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 5099349 137560 SH SOLE 1 137560 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 918028 72172 SH SOLE 1 72172 0 0 DELL TECHNOLOGIES INC CL C 24703L202 4942266 71731 SH SOLE 1 71731 0 0 DESCARTES SYS GROUP INC COM 249906108 113339051 1544300 SH SOLE 1 1455026 0 89274 DESPEGAR COM CORP ORD SHS G27358103 1839434 253715 SH SOLE 1 253715 0 0 DESTINATION XL GROUP INC COM 25065K104 950351 212132 SH SOLE 1 212132 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 4374613 182048 SH SOLE 1 182048 0 0 DINE BRANDS GLOBAL INC COM 254423106 433677 8770 SH SOLE 1 8770 0 0 DINGDONG CAYMAN LTD ADS 25445D101 222877 114296 SH SOLE 1 114296 0 0 DIODES INC COM 254543101 1277445 16203 SH SOLE 1 16203 0 0 DISC MEDICINE INC COM 254604101 781841 16642 SH SOLE 1 16642 0 0 DISH NETWORK CORPORATION CL A 25470M109 5098106 869984 SH SOLE 1 869984 0 0 DISNEY WALT CO COM 254687106 120556850 1487438 SH SOLE 1 1428162 0 59276 DISTRIBUTION SOLUTIONS GRP I COM 520776105 486902 18727 SH SOLE 1 18727 0 0 DOCUSIGN INC COM 256163106 26897388 640414 SH SOLE 1 637504 0 2910 DOLLAR GEN CORP NEW COM 256677105 8083861 76407 SH SOLE 1 76407 0 0 DOMINION ENERGY INC COM 25746U109 7615476 170483 SH SOLE 1 167970 0 2513 DOMINOS PIZZA INC COM 25754A201 4484495 11839 SH SOLE 1 11603 0 236 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1245814 22136 SH SOLE 1 22136 0 0 DOORDASH INC CL A 25809K105 12525664 157615 SH SOLE 1 157615 0 0 DORIAN LPG LTD SHS USD Y2106R110 1562108 54372 SH SOLE 1 54372 0 0 DOUGLAS ELLIMAN INC COM 25961D105 766508 339163 SH SOLE 1 339163 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 810644 832625 SH SOLE 1 797389 0 35236 DR REDDYS LABS LTD ADR 256135203 5192054 77644 SH SOLE 1 77585 0 59 DRAFTKINGS INC NEW COM CL A 26142V105 5850906 198740 SH SOLE 1 198740 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2723637 328149 SH SOLE 1 326670 0 1479 DREAM FINDERS HOMES INC COM CL A 26154D100 1929697 86806 SH SOLE 1 86806 0 0 DRIL-QUIP INC COM 262037104 999584 35484 SH SOLE 1 35484 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 820465 65168 SH SOLE 1 65168 0 0 DROPBOX INC CL A 26210C104 24769443 909638 SH SOLE 1 901639 0 7999 DT MIDSTREAM INC COMMON STOCK 23345M107 402404 7604 SH SOLE 1 7604 0 0 DTE ENERGY CO COM 233331107 937005 9438 SH SOLE 1 9438 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1729036 168522 SH SOLE 1 168522 0 0 DUCOMMUN INC DEL COM 264147109 846008 19444 SH SOLE 1 19444 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1522750 17253 SH SOLE 1 17253 0 0 DUOLINGO INC CL A COM 26603R106 9741545 58730 SH SOLE 1 58730 0 0 DXP ENTERPRISES INC COM NEW 233377407 1280900 36660 SH SOLE 1 36660 0 0 E L F BEAUTY INC COM 26856L103 15258792 138931 SH SOLE 1 138931 0 0 EAGLE BANCORP INC MD COM 268948106 576512 26877 SH SOLE 1 26877 0 0 EAGLE MATLS INC COM 26969P108 4130529 24805 SH SOLE 1 24805 0 0 EAST WEST BANCORP INC COM 27579R104 750643 14241 SH SOLE 1 14241 0 0 EBAY INC. COM 278642103 24527840 556313 SH SOLE 1 526221 0 30092 ECOPETROL S A SPONSORED ADS 279158109 6518174 562882 SH SOLE 1 477381 0 85501 EDGEWELL PERS CARE CO COM 28035Q102 2366179 64020 SH SOLE 1 64020 0 0 EDGIO INC COM 53261M104 79751 93593 SH SOLE 1 93593 0 0 EDISON INTL COM 281020107 682646 10786 SH SOLE 1 10786 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 36124601 521429 SH SOLE 1 506314 0 15115 EGAIN CORP COM NEW 28225C806 251876 41089 SH SOLE 1 41089 0 0 EHEALTH INC COM 28238P109 812594 109810 SH SOLE 1 109810 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1120307 125174 SH SOLE 1 125174 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5028180 447347 SH SOLE 1 447347 0 0 ELASTIC N V ORD SHS N14506104 17433373 214591 SH SOLE 1 214591 0 0 ELDORADO GOLD CORP NEW COM 284902509 13427853 1504900 SH SOLE 1 1504900 0 0 ELECTRONIC ARTS INC COM 285512109 264158 2194 SH SOLE 1 2194 0 0 ELEVANCE HEALTH INC COM 036752103 2486684 5711 SH SOLE 1 5711 0 0 ELI LILLY & CO COM 532457108 59468348 110715 SH SOLE 1 106333 0 4382 EMBECTA CORP COMMON STOCK 29082K105 2917789 193873 SH SOLE 1 193873 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 2655698 193564 SH SOLE 1 193564 0 0 EMCOR GROUP INC COM 29084Q100 20838709 99048 SH SOLE 1 84039 0 15009 EMERGENT BIOSOLUTIONS INC COM 29089Q105 712416 209534 SH SOLE 1 209534 0 0 EMPLOYERS HLDGS INC COM 292218104 1057077 26460 SH SOLE 1 26460 0 0 ENACT HLDGS INC COM 29249E109 507077 18622 SH SOLE 1 18622 0 0 ENBRIDGE INC COM 29250N105 431206796 13001531 SH SOLE 1 11970517 0 1031014 ENCORE WIRE CORP COM 292562105 4579564 25099 SH SOLE 1 25099 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 3533287 1193678 SH SOLE 1 1188241 0 5437 ENERFLEX LTD COM 29269R105 6109304 1063900 SH SOLE 1 1063900 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1507450 47049 SH SOLE 1 47049 0 0 ENERPLUS CORP COM 292766102 15955116 906788 SH SOLE 1 906788 0 0 ENNIS INC COM 293389102 1215630 57287 SH SOLE 1 57287 0 0 ENOVA INTL INC COM 29357K103 1758118 34561 SH SOLE 1 34561 0 0 ENOVIS CORPORATION COM 194014502 5271998 99981 SH SOLE 1 99981 0 0 ENSIGN GROUP INC COM 29358P101 1679059 18068 SH SOLE 1 18068 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2044416 8448 SH SOLE 1 7459 0 989 ENTERGY CORP NEW COM 29364G103 3204940 34648 SH SOLE 1 33894 0 754 ENTERPRISE FINL SVCS CORP COM 293712105 218025 5814 SH SOLE 1 5814 0 0 ENVIRI CORP COM 415864107 1592696 220595 SH SOLE 1 220595 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3287637 117921 SH SOLE 1 117921 0 0 EPLUS INC COM 294268107 1710784 26933 SH SOLE 1 26933 0 0 EQUINIX INC COM 29444U700 7768803 10697 SH SOLE 1 9297 0 1400 EQUINOR ASA SPONSORED ADR 29446M102 2659794 81116 SH SOLE 1 78529 0 2587 ERASCA INC COM 29479A108 377196 191470 SH SOLE 1 191470 0 0 ERIE INDTY CO CL A 29530P102 360480 1227 SH SOLE 1 1227 0 0 ERO COPPER CORP COM 296006109 4724260 274000 SH SOLE 1 270000 0 4000 ESPERION THERAPEUTICS INC NE COM 29664W105 405430 413704 SH SOLE 1 413704 0 0 ESSA BANCORP INC COM 29667D104 221232 14739 SH SOLE 1 14739 0 0 ESSENT GROUP LTD COM G3198U102 583606 12341 SH SOLE 1 8645 0 3696 ETON PHARMACEUTICALS INC COM 29772L108 159732 38305 SH SOLE 1 38305 0 0 ETSY INC COM 29786A106 19976725 309333 SH SOLE 1 309333 0 0 EVENTBRITE INC COM CL A 29975E109 1071950 108717 SH SOLE 1 108717 0 0 EVERBRIDGE INC COM 29978A104 1662622 74158 SH SOLE 1 74158 0 0 EVEREST GROUP LTD COM G3223R108 3149160 8473 SH SOLE 1 8473 0 0 EVERI HLDGS INC COM 30034T103 1570377 118788 SH SOLE 1 118788 0 0 EVERSOURCE ENERGY COM 30040W108 549459 9449 SH SOLE 1 9449 0 0 EVERTEC INC COM 30040P103 254943 6857 SH SOLE 1 6857 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 293894 60472 SH SOLE 1 60472 0 0 EXACT SCIENCES CORP COM 30063P105 8619392 126347 SH SOLE 1 126347 0 0 EXELIXIS INC COM 30161Q104 4165418 190637 SH SOLE 1 190637 0 0 EXELON CORP COM 30161N101 1398154 36998 SH SOLE 1 11773 0 25225 EXPEDIA GROUP INC COM NEW 30212P303 27057833 262519 SH SOLE 1 259683 0 2836 EXPEDITORS INTL WASH INC COM 302130109 574640 5013 SH SOLE 1 5013 0 0 EXPENSIFY INC COM CL A 30219Q106 352349 108415 SH SOLE 1 108415 0 0 EXTREME NETWORKS COM 30226D106 6817052 281580 SH SOLE 1 276768 0 4812 EXXON MOBIL CORP COM 30231G102 7194603 61189 SH SOLE 1 61189 0 0 F N B CORP COM 302520101 1214673 112574 SH SOLE 1 93014 0 19560 F5 INC COM 315616102 1012443 6283 SH SOLE 1 5554 0 729 FABRINET SHS G3323L100 2228043 13372 SH SOLE 1 13372 0 0 FACTSET RESH SYS INC COM 303075105 4791932 10959 SH SOLE 1 10876 0 83 FARO TECHNOLOGIES INC COM 311642102 876593 57557 SH SOLE 1 57557 0 0 FASTENAL CO COM 311900104 7562722 138410 SH SOLE 1 138410 0 0 FASTLY INC CL A 31188V100 2598340 135542 SH SOLE 1 135542 0 0 FEDERATED HERMES INC CL B 314211103 537517 15870 SH SOLE 1 15870 0 0 FERGUSON PLC NEW SHS G3421J106 26174578 159145 SH SOLE 1 154912 0 4233 FIBROGEN INC COM 31572Q808 94447 109453 SH SOLE 1 109453 0 0 FIDUS INVT CORP COM 316500107 1897248 98815 SH SOLE 1 98815 0 0 FINANCIAL INSTNS INC COM 317585404 828642 49236 SH SOLE 1 49236 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 318008 63857 SH SOLE 1 59979 0 3878 FIRST FINL BANKSHARES INC COM 32020R109 204628 8146 SH SOLE 1 8146 0 0 FIRST FINL CORP IND COM 320218100 243533 7203 SH SOLE 1 7203 0 0 FIRST HAWAIIAN INC COM 32051X108 209831 11625 SH SOLE 1 11625 0 0 FIRST HORIZON CORPORATION COM 320517105 7327584 664935 SH SOLE 1 664935 0 0 FIRSTSERVICE CORP NEW COM 33767E202 51333093 352941 SH SOLE 1 338441 0 14500 FIVERR INTL LTD ORD SHS M4R82T106 3747581 153150 SH SOLE 1 153150 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 635039 7017 SH SOLE 1 7017 0 0 FLOWERS FOODS INC COM 343498101 208470 9399 SH SOLE 1 9399 0 0 FLUOR CORP NEW COM 343412102 6934392 188948 SH SOLE 1 188948 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7168972 65680 SH SOLE 1 60080 0 5600 FOOT LOCKER INC COM 344849104 6542581 377094 SH SOLE 1 377094 0 0 FORESTAR GROUP INC COM 346232101 257035 9541 SH SOLE 1 9541 0 0 FORMFACTOR INC COM 346375108 4848554 138768 SH SOLE 1 138768 0 0 FORTINET INC COM 34959E109 27379795 466595 SH SOLE 1 437823 0 28772 FORTIS INC COM 349553107 232134396 6111920 SH SOLE 1 5525503 0 586417 FORTUNA SILVER MINES INC COM 349915108 94521 34700 SH SOLE 1 34700 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 437572 18217 SH SOLE 1 18217 0 0 FORWARD AIR CORP COM 349853101 841446 12241 SH SOLE 1 12241 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1089684 49107 SH SOLE 1 49107 0 0 FOX CORP CL A COM 35137L105 952442 30527 SH SOLE 1 29368 0 1159 FOX CORP CL B COM 35137L204 606 21 SH SOLE 1 21 0 0 FRANCO NEV CORP COM 351858105 210245749 1574930 SH SOLE 1 1445688 0 129242 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 291320 22003 SH SOLE 1 22003 0 0 FRANKLIN ELEC INC COM 353514102 2171144 24332 SH SOLE 1 24332 0 0 FREEPORT-MCMORAN INC CL B 35671D857 344634 9242 SH SOLE 1 9242 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 587470 37538 SH SOLE 1 37538 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 2106203 435166 SH SOLE 1 435166 0 0 FRONTLINE PLC COM M46528101 13045959 694673 SH SOLE 1 694673 0 0 FS KKR CAP CORP COM 302635206 1184806 60173 SH SOLE 1 60173 0 0 FULLER H B CO COM 359694106 1822625 26565 SH SOLE 1 26565 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 25264300 437023 SH SOLE 1 424028 0 12995 FUTUREFUEL CORP COM 36116M106 270474 37723 SH SOLE 1 37723 0 0 G1 THERAPEUTICS INC COM 3621LQ109 294048 204200 SH SOLE 1 204200 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 19294 10049 SH SOLE 1 10049 0 0 GALIANO GOLD INC COM 36352H100 70259 117820 SH SOLE 1 117820 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3382805 1225654 SH SOLE 1 1118449 0 107205 GEN DIGITAL INC COM 668771108 18098486 1023670 SH SOLE 1 997935 0 25735 GENERAL MLS INC COM 370334104 3812396 59578 SH SOLE 1 57571 0 2007 GENERAL MTRS CO COM 37045V100 24382172 739526 SH SOLE 1 733785 0 5741 GENTEX CORP COM 371901109 1089569 33484 SH SOLE 1 33484 0 0 GENUINE PARTS CO COM 372460105 661838 4584 SH SOLE 1 4584 0 0 GENWORTH FINL INC COM CL A 37247D106 250503 42748 SH SOLE 1 42748 0 0 GEO GROUP INC NEW COM 36162J106 2514728 307424 SH SOLE 1 307424 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 142502 11004 SH SOLE 1 11004 0 0 GERDAU SA SPON ADR REP PFD 373737105 7103265 1489154 SH SOLE 1 1478056 0 11098 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 45001642 1417270 SH SOLE 1 1221770 0 195500 GILDAN ACTIVEWEAR INC COM 375916103 25952315 925970 SH SOLE 1 761570 0 164400 GILEAD SCIENCES INC COM 375558103 3528475 47084 SH SOLE 1 47084 0 0 GITLAB INC CLASS A COM 37637K108 2752361 60866 SH SOLE 1 60866 0 0 GLADSTONE CAPITAL CORP COM 376535100 138459 14363 SH SOLE 1 14363 0 0 GLAUKOS CORP COM 377322102 5702520 75781 SH SOLE 1 75781 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 407762 12172 SH SOLE 1 12172 0 0 GLOBE LIFE INC COM 37959E102 11487325 105650 SH SOLE 1 105292 0 358 GLYCOMIMETICS INC COM 38000Q102 223659 149106 SH SOLE 1 149106 0 0 GMS INC COM 36251C103 597672 9343 SH SOLE 1 9343 0 0 GODADDY INC CL A 380237107 15526995 208472 SH SOLE 1 200234 0 8238 GOLD FIELDS LTD SPONSORED ADR 38059T106 2647136 243751 SH SOLE 1 229281 0 14470 GOLDMAN SACHS BDC INC SHS 38147U107 405612 27858 SH SOLE 1 27858 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 24290076 75069 SH SOLE 1 72242 0 2827 GOODRX HLDGS INC COM CL A 38246G108 4144817 736202 SH SOLE 1 736202 0 0 GOPRO INC CL A 38268T103 377651 120271 SH SOLE 1 120271 0 0 GORMAN RUPP CO COM 383082104 1042897 31699 SH SOLE 1 31699 0 0 GRAHAM CORP COM 384556106 592537 35695 SH SOLE 1 35695 0 0 GRAHAM HLDGS CO COM CL B 384637104 2104630 3610 SH SOLE 1 3610 0 0 GRAINGER W W INC COM 384802104 982413 1420 SH SOLE 1 1420 0 0 GRAN TIERRA ENERGY INC COM 38500T200 2313863 333614 SH SOLE 1 333614 0 0 GRANITE PT MTG TR INC COM STK 38741L107 742438 152139 SH SOLE 1 152139 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 131181753 2472079 SH SOLE 1 2418779 0 53300 GRAPHIC PACKAGING HLDG CO COM 388689101 882756 39621 SH SOLE 1 39621 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 807696 101342 SH SOLE 1 101342 0 0 GREEN BRICK PARTNERS INC COM 392709101 3112254 74976 SH SOLE 1 74976 0 0 GREEN DOT CORP CL A 39304D102 637813 45787 SH SOLE 1 45787 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 231737 21577 SH SOLE 1 21577 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 102843 11252 SH SOLE 1 11252 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1306468 4862 SH SOLE 1 4862 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2884630 33191 SH SOLE 1 32101 0 1090 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2183162 13282 SH SOLE 1 13282 0 0 GUESS INC COM 401617105 3662570 169250 SH SOLE 1 169250 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10766160 119624 SH SOLE 1 119624 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2049063 47443 SH SOLE 1 47443 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1201316 83309 SH SOLE 1 83309 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6612726 173108 SH SOLE 1 173108 0 0 HANESBRANDS INC COM 410345102 4604296 1162701 SH SOLE 1 1162701 0 0 HANMI FINL CORP COM NEW 410495204 281380 17337 SH SOLE 1 17337 0 0 HANOVER INS GROUP INC COM 410867105 3192673 28768 SH SOLE 1 28768 0 0 HARLEY DAVIDSON INC COM 412822108 2999302 90723 SH SOLE 1 90723 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 286475 8742 SH SOLE 1 8742 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 4166223 1108038 SH SOLE 1 1060329 0 47709 HARROW INC COM 415858109 802450 55842 SH SOLE 1 55842 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5559415 78401 SH SOLE 1 77448 0 953 HARVARD BIOSCIENCE INC COM 416906105 695822 161819 SH SOLE 1 161819 0 0 HASHICORP INC COM CL A 418100103 309232 13545 SH SOLE 1 13545 0 0 HAWAIIAN HOLDINGS INC COM 419879101 852145 134620 SH SOLE 1 134620 0 0 HAWKINS INC COM 420261109 226396 3847 SH SOLE 1 3847 0 0 HCA HEALTHCARE INC COM 40412C101 35155954 142922 SH SOLE 1 136860 0 6062 HDFC BANK LTD SPONSORED ADS 40415F101 973547 16498 SH SOLE 1 16498 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 3826967 250620 SH SOLE 1 250620 0 0 HEALTHSTREAM INC COM 42222N103 624504 28939 SH SOLE 1 28939 0 0 HEARTLAND EXPRESS INC COM 422347104 361374 24600 SH SOLE 1 24600 0 0 HECLA MNG CO COM 422704106 1635436 418270 SH SOLE 1 418270 0 0 HEICO CORP NEW COM 422806109 13264172 81913 SH SOLE 1 81913 0 0 HEICO CORP NEW CL A 422806208 60733 470 SH SOLE 1 470 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6519236 583638 SH SOLE 1 583638 0 0 HENRY JACK & ASSOC INC COM 426281101 249532 1651 SH SOLE 1 1651 0 0 HERBALIFE LTD COM SHS G4412G101 5124005 366262 SH SOLE 1 366262 0 0 HERITAGE FINL CORP WASH COM 42722X106 624852 38311 SH SOLE 1 38311 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 608704 93791 SH SOLE 1 93791 0 0 HERSHEY CO COM 427866108 39478185 197312 SH SOLE 1 186149 0 11163 HESS CORP COM 42809H107 956709 6253 SH SOLE 1 262 0 5991 HEXCEL CORP NEW COM 428291108 1867499 28669 SH SOLE 1 28669 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 3609460 573841 SH SOLE 1 573841 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 320934 33747 SH SOLE 1 33747 0 0 HNI CORP COM 404251100 2599328 75060 SH SOLE 1 75060 0 0 HOLLEY INC COM 43538H103 103213 20684 SH SOLE 1 20684 0 0 HOLOGIC INC COM 436440101 17946771 258599 SH SOLE 1 247741 0 10858 HOME DEPOT INC COM 437076102 3314997 10971 SH SOLE 1 10953 0 18 HOMESTREET INC COM 43785V102 478454 61419 SH SOLE 1 61419 0 0 HOMOLOGY MEDICINES INC COM 438083107 13586 11612 SH SOLE 1 11612 0 0 HONDA MOTOR LTD AMERN SHS 438128308 247052 7344 SH SOLE 1 7344 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 358289 12195 SH SOLE 1 12195 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 2718484 23498 SH SOLE 1 22183 0 1315 HORMEL FOODS CORP COM 440452100 466742 12273 SH SOLE 1 12273 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 294407 2896 SH SOLE 1 2896 0 0 HOWMET AEROSPACE INC COM 443201108 3856418 83382 SH SOLE 1 83382 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 324203 8216 SH SOLE 1 8216 0 0 HUBBELL INC COM 443510607 520261 1660 SH SOLE 1 1660 0 0 HUDBAY MINERALS INC COM 443628102 12863428 2643376 SH SOLE 1 2643376 0 0 HUDSON TECHNOLOGIES INC COM 444144109 866854 65177 SH SOLE 1 65177 0 0 HUMANA INC COM 444859102 31890899 65549 SH SOLE 1 64330 0 1219 HURCO CO COM 447324104 251126 11196 SH SOLE 1 11196 0 0 HURON CONSULTING GROUP INC COM 447462102 827343 7943 SH SOLE 1 7943 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 443980 26209 SH SOLE 1 26209 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 748142 16782 SH SOLE 1 16782 0 0 I MAB SPONSORED ADS 44975P103 31203 23639 SH SOLE 1 23639 0 0 IAMGOLD CORP COM 450913108 1852989 859031 SH SOLE 1 859031 0 0 ICHOR HOLDINGS SHS G4740B105 953011 30782 SH SOLE 1 30782 0 0 ICICI BANK LIMITED ADR 45104G104 34058049 1473099 SH SOLE 1 1331367 0 141732 IDENTIV INC COM NEW 45170X205 348935 41343 SH SOLE 1 41343 0 0 IES HLDGS INC COM 44951W106 586243 8900 SH SOLE 1 8900 0 0 IMMUNIC INC COM 4525EP101 36416 24773 SH SOLE 1 24773 0 0 IMMUNOVANT INC COM 45258J102 9489317 247182 SH SOLE 1 247182 0 0 IMPERIAL OIL LTD COM NEW 453038408 168591291 2737291 SH SOLE 1 2608642 0 128649 INCYTE CORP COM 45337C102 49608832 858730 SH SOLE 1 832070 0 26660 INFINERA CORP COM 45667G103 1086892 260022 SH SOLE 1 260022 0 0 INFORMATICA INC COM CL A 45674M101 5045106 239445 SH SOLE 1 239445 0 0 INFOSYS LTD SPONSORED ADR 456788108 19002794 1110625 SH SOLE 1 1032251 0 78374 INGLES MKTS INC CL A 457030104 2648979 35165 SH SOLE 1 35165 0 0 INNOVID CORP COMMON STOCK 457679108 275889 215538 SH SOLE 1 215538 0 0 INSIGHT ENTERPRISES INC COM 45765U103 504885 3470 SH SOLE 1 3470 0 0 INSMED INC COM PAR $.01 457669307 11264126 446104 SH SOLE 1 446104 0 0 INSPIRE MED SYS INC COM 457730109 2648182 13345 SH SOLE 1 13345 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3678510 29454 SH SOLE 1 29454 0 0 INTAPP INC COM 45827U109 1395907 41644 SH SOLE 1 40374 0 1270 INTEGER HLDGS CORP COM 45826H109 591597 7543 SH SOLE 1 7543 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1983894 51948 SH SOLE 1 51948 0 0 INTEL CORP COM 458140100 131028519 3685753 SH SOLE 1 3542654 0 143099 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2346237 126550 SH SOLE 1 126550 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 18171563 165166 SH SOLE 1 155192 0 9974 INTERNATIONAL BUSINESS MACHS COM 459200101 40593560 289334 SH SOLE 1 272230 0 17104 INTERNATIONAL PAPER CO COM 460146103 457031 12885 SH SOLE 1 12885 0 0 INTEST CORP COM 461147100 406222 26778 SH SOLE 1 26778 0 0 INTEVAC INC COM 461148108 189141 60817 SH SOLE 1 60817 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1362726 26161 SH SOLE 1 26161 0 0 INTUIT COM 461202103 1046405 2048 SH SOLE 1 2048 0 0 INVESCO LTD SHS G491BT108 3693830 254396 SH SOLE 1 245538 0 8858 INVESTAR HLDG CORP COM 46134L105 148906 14061 SH SOLE 1 14061 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5888272 129812 SH SOLE 1 129812 0 0 IQVIA HLDGS INC COM 46266C105 53381423 271316 SH SOLE 1 261644 0 9672 IRADIMED CORP COM 46266A109 296747 6688 SH SOLE 1 6688 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 7775560 170929 SH SOLE 1 163384 0 7545 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4821558 500681 SH SOLE 1 500681 0 0 ISHARES TR CORE S&P500 ETF 464287200 2252360 5245 SH SOLE 1 5245 0 0 ISHARES TR MSCI EAFE ETF 464287465 2293520 33278 SH SOLE 1 33278 0 0 ISHARES TR MSCI INDIA ETF 46429B598 29272358 661971 SH SOLE 1 661971 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 5512982 1026626 SH SOLE 1 910055 0 116571 ITERIS INC NEW COM 46564T107 563007 135992 SH SOLE 1 135992 0 0 ITRON INC COM 465741106 1242435 20509 SH SOLE 1 20509 0 0 JAKKS PAC INC COM NEW 47012E403 302813 16289 SH SOLE 1 16289 0 0 JAMES RIV GROUP LTD COM G5005R107 2046109 133297 SH SOLE 1 133297 0 0 JAMF HLDG CORP COM 47074L105 2598510 147141 SH SOLE 1 147141 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 526001 49159 SH SOLE 1 49159 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22835287 176416 SH SOLE 1 175714 0 702 JD.COM INC SPON ADR CL A 47215P106 443679 15231 SH SOLE 1 15231 0 0 JFROG LTD ORD SHS M6191J100 332774 13122 SH SOLE 1 13122 0 0 JOBY AVIATION INC COMMON STOCK G65163100 304795 47255 SH SOLE 1 47255 0 0 JOHNSON & JOHNSON COM 478160104 50397741 323581 SH SOLE 1 311762 0 11819 JOHNSON CTLS INTL PLC SHS G51502105 3090330 58078 SH SOLE 1 46711 0 11367 JOHNSON OUTDOORS INC CL A 479167108 238722 4365 SH SOLE 1 4365 0 0 JOINT CORP COM 47973J102 148389 16506 SH SOLE 1 16506 0 0 JOYY INC ADS REPSTG COM A 46591M109 5451064 143035 SH SOLE 1 134464 0 8571 JPMORGAN CHASE & CO COM 46625H100 5461018 37657 SH SOLE 1 37657 0 0 JUNIPER NETWORKS INC COM 48203R104 34944452 1257447 SH SOLE 1 1231634 0 25813 KALVISTA PHARMACEUTICALS INC COM 483497103 1007953 104668 SH SOLE 1 104668 0 0 KAMAN CORP COM 483548103 1133530 57686 SH SOLE 1 57686 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 793053 229206 SH SOLE 1 229206 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1864939 122936 SH SOLE 1 122936 0 0 KARUNA THERAPEUTICS INC COM 48576A100 8909352 52690 SH SOLE 1 52690 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 47274 35279 SH SOLE 1 35279 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 16568193 403021 SH SOLE 1 365142 0 37879 KB HOME COM 48666K109 1197078 25866 SH SOLE 1 25866 0 0 KBR INC COM 48242W106 1256542 21319 SH SOLE 1 21319 0 0 KE HLDGS INC SPONSORED ADS 482497104 3277452 211176 SH SOLE 1 201159 0 10017 KELLANOVA COM 487836108 6151608 103371 SH SOLE 1 103371 0 0 KENNAMETAL INC COM 489170100 6114335 245753 SH SOLE 1 245753 0 0 KEYCORP COM 493267108 1364454 126808 SH SOLE 1 121145 0 5663 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26036623 196785 SH SOLE 1 193814 0 2971 KIMBERLY-CLARK CORP COM 494368103 411494 3405 SH SOLE 1 3405 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4462909 256932 SH SOLE 1 255516 0 1416 KINNATE BIOPHARMA INC COM 49705R105 73035 52168 SH SOLE 1 52168 0 0 KINROSS GOLD CORP COM 496902404 10549889 2315053 SH SOLE 1 2315053 0 0 KINSALE CAP GROUP INC COM 49714P108 3706464 8950 SH SOLE 1 8950 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 238386 20117 SH SOLE 1 20117 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1405504 28026 SH SOLE 1 28026 0 0 KNOWLES CORP COM 49926D109 243773 16460 SH SOLE 1 16460 0 0 KODIAK SCIENCES INC COM 50015M109 108421 60234 SH SOLE 1 60234 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 4104170 205826 SH SOLE 1 205826 0 0 KOPIN CORP COM 500600101 93082 76297 SH SOLE 1 76297 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 136123 50416 SH SOLE 1 50416 0 0 KROGER CO COM 501044101 6644659 148484 SH SOLE 1 148484 0 0 KULICKE & SOFFA INDS INC COM 501242101 1365433 28078 SH SOLE 1 28078 0 0 LANDSEA HOMES CORP COM 51509P103 1350064 150174 SH SOLE 1 150174 0 0 LANTHEUS HLDGS INC COM 516544103 6232495 89702 SH SOLE 1 89702 0 0 LARIMAR THERAPEUTICS INC COM 517125100 86248 21835 SH SOLE 1 21835 0 0 LAUDER ESTEE COS INC CL A 518439104 93980917 650162 SH SOLE 1 627614 0 22548 LEGGETT & PLATT INC COM 524660107 832737 32772 SH SOLE 1 32772 0 0 LEMONADE INC COM 52567D107 754429 64925 SH SOLE 1 64925 0 0 LENNAR CORP CL A 526057104 14682939 130829 SH SOLE 1 128952 0 1877 LESAKA TECHNOLOGIES INC COM NEW 64107N206 797995 204614 SH SOLE 1 204614 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 367400 337064 SH SOLE 1 337064 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1455064 658400 SH SOLE 1 634244 0 24156 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1003826 205702 SH SOLE 1 201205 0 4497 LGI HOMES INC COM 50187T106 1324510 13313 SH SOLE 1 13313 0 0 LI AUTO INC SPONSORED ADS 50202M102 20023108 561658 SH SOLE 1 530893 0 30765 LIBERTY GLOBAL PLC SHS CL A G5480U104 27409 1601 SH SOLE 1 1601 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5928862 319443 SH SOLE 1 319443 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 118610 3695 SH SOLE 1 3695 0 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 9001 282 SH SOLE 1 282 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 445881 7157 SH SOLE 1 5759 0 1398 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 2302679 90443 SH SOLE 1 90443 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 349021 13714 SH SOLE 1 13714 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 146761 300125 SH SOLE 1 300125 0 0 LIFEMD INC COM 53216B104 577356 92377 SH SOLE 1 92377 0 0 LIFETIME BRANDS INC COM 53222Q103 75138 13346 SH SOLE 1 13346 0 0 LIMBACH HLDGS INC COM 53263P105 206467 6507 SH SOLE 1 6507 0 0 LINCOLN EDL SVCS CORP COM 533535100 306321 36251 SH SOLE 1 36251 0 0 LINCOLN NATL CORP IND COM 534187109 5211145 211063 SH SOLE 1 211063 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1011384 140470 SH SOLE 1 140470 0 0 LINDE PLC SHS G54950103 93112447 250067 SH SOLE 1 236698 0 13369 LINEAGE CELL THERAPEUTICS IN COM 53566P109 215422 182561 SH SOLE 1 182561 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 309444 36491 SH SOLE 1 36491 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 420636 53448 SH SOLE 1 53448 0 0 LIQUIDITY SVCS INC COM 53635B107 585865 33250 SH SOLE 1 33250 0 0 LITHIA MTRS INC COM 536797103 4711104 15952 SH SOLE 1 15952 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 645678 38000 SH SOLE 1 36400 0 1600 LIVANOVA PLC SHS G5509L101 6527930 123448 SH SOLE 1 123448 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 19721751 237497 SH SOLE 1 237497 0 0 LIVERAMP HLDGS INC COM 53815P108 6302290 218526 SH SOLE 1 218526 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 488358 229276 SH SOLE 1 229276 0 0 LOEWS CORP COM 540424108 5361407 84685 SH SOLE 1 66440 0 18245 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 676289 112154 SH SOLE 1 112154 0 0 LOWES COS INC COM 548661107 15884380 76426 SH SOLE 1 68768 0 7658 LSI INDS INC OHIO COM 50216C108 1684407 106071 SH SOLE 1 106071 0 0 LULULEMON ATHLETICA INC COM 550021109 1449122 3758 SH SOLE 1 3267 0 491 LUMEN TECHNOLOGIES INC COM 550241103 5078489 3576401 SH SOLE 1 3576401 0 0 LUMENTUM HLDGS INC COM 55024U109 3173624 70244 SH SOLE 1 70244 0 0 LUXFER HLDGS PLC SHS G5698W116 530300 40636 SH SOLE 1 40636 0 0 LYFT INC CL A COM 55087P104 13001058 1233497 SH SOLE 1 1233497 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3780898 39925 SH SOLE 1 38873 0 1052 M D C HLDGS INC COM 552676108 2129653 51653 SH SOLE 1 51653 0 0 M/I HOMES INC COM 55305B101 451967 5378 SH SOLE 1 1928 0 3450 MACATAWA BK CORP COM 554225102 654295 73024 SH SOLE 1 73024 0 0 MACROGENICS INC COM 556099109 648910 139251 SH SOLE 1 139251 0 0 MACYS INC COM 55616P104 9412111 810690 SH SOLE 1 810690 0 0 MADDEN STEVEN LTD COM 556269108 3524437 110936 SH SOLE 1 110936 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 8693882 49313 SH SOLE 1 47457 0 1856 MADRIGAL PHARMACEUTICALS INC COM 558868105 7548223 51686 SH SOLE 1 51686 0 0 MAG SILVER CORP COM 55903Q104 6017574 582181 SH SOLE 1 570281 0 11900 MAGNA INTL INC COM 559222401 31874177 594800 SH SOLE 1 594800 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 567374 68276 SH SOLE 1 68276 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 49662 28217 SH SOLE 1 28217 0 0 MAIN STR CAP CORP COM 56035L104 1432695 35262 SH SOLE 1 35262 0 0 MALIBU BOATS INC COM CL A 56117J100 1996536 40729 SH SOLE 1 40729 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 432513 93214 SH SOLE 1 93214 0 0 MANITOWOC CO INC COM NEW 563571405 457159 30376 SH SOLE 1 30376 0 0 MANNKIND CORP COM NEW 56400P706 3056522 740078 SH SOLE 1 740078 0 0 MANULIFE FINL CORP COM 56501R106 42105442 2304306 SH SOLE 1 1982722 0 321584 MARINE PRODS CORP COM 568427108 374519 26356 SH SOLE 1 26356 0 0 MARKEL GROUP INC COM 570535104 1531390 1040 SH SOLE 1 1040 0 0 MARSH & MCLENNAN COS INC COM 571748102 18698497 98258 SH SOLE 1 92469 0 5789 MARTIN MARIETTA MATLS INC COM 573284106 5920764 14424 SH SOLE 1 14246 0 178 MASTEC INC COM 576323109 565468 7857 SH SOLE 1 7857 0 0 MASTERBRAND INC COMMON STOCK 57638P104 3477099 286181 SH SOLE 1 286181 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2532240 6396 SH SOLE 1 6396 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1264451 56906 SH SOLE 1 56906 0 0 MCDONALDS CORP COM 580135101 52916929 200869 SH SOLE 1 192143 0 8726 MCEWEN MNG INC COM NEW 58039P305 485965 75611 SH SOLE 1 75611 0 0 MCGRATH RENTCORP COM 580589109 1977936 19732 SH SOLE 1 17564 0 2168 MCKESSON CORP COM 58155Q103 27162470 62464 SH SOLE 1 58668 0 3796 MDU RES GROUP INC COM 552690109 512800 26190 SH SOLE 1 26190 0 0 MEDALLION FINL CORP COM 583928106 612172 87204 SH SOLE 1 87204 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8848680 1623611 SH SOLE 1 1623611 0 0 MEDIFAST INC COM 58470H101 490118 6548 SH SOLE 1 6548 0 0 MEDPACE HLDGS INC COM 58506Q109 4823230 19920 SH SOLE 1 19920 0 0 MEDTRONIC PLC SHS G5960L103 51294299 654598 SH SOLE 1 618601 0 35997 MERCER INTL INC COM 588056101 139056 16207 SH SOLE 1 16207 0 0 MERCK & CO INC COM 58933Y105 62844489 610437 SH SOLE 1 590862 0 19575 MERCURY GENL CORP NEW COM 589400100 1213923 43308 SH SOLE 1 43308 0 0 MERIT MED SYS INC COM 589889104 1103078 15982 SH SOLE 1 15982 0 0 MERITAGE HOMES CORP COM 59001A102 5248450 42883 SH SOLE 1 42547 0 336 META PLATFORMS INC CL A 30303M102 168594033 561587 SH SOLE 1 538158 0 23429 METHANEX CORP COM 59151K108 47323116 1050158 SH SOLE 1 908458 0 141700 METHODE ELECTRS INC COM 591520200 2015096 88188 SH SOLE 1 88188 0 0 MGIC INVT CORP WIS COM 552848103 2140309 128239 SH SOLE 1 121608 0 6631 MICRON TECHNOLOGY INC COM 595112103 2668885 39231 SH SOLE 1 39231 0 0 MICROSOFT CORP COM 594918104 425712779 1348259 SH SOLE 1 1283016 0 65243 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 178819 13005 SH SOLE 1 13005 0 0 MILLERKNOLL INC COM 600544100 6902015 282291 SH SOLE 1 282291 0 0 MIMEDX GROUP INC COM 602496101 3073982 421671 SH SOLE 1 421671 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 5137913 198375 SH SOLE 1 198375 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1857790 42649 SH SOLE 1 42649 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 3605844 114109 SH SOLE 1 114109 0 0 MISTRAS GROUP INC COM 60649T107 396853 72817 SH SOLE 1 72817 0 0 MITEK SYS INC COM NEW 606710200 574045 53549 SH SOLE 1 53549 0 0 MODEL N INC COM 607525102 1224821 50177 SH SOLE 1 50177 0 0 MOELIS & CO CL A 60786M105 3119837 69130 SH SOLE 1 69130 0 0 MONARCH CASINO & RESORT INC COM 609027107 307643 4954 SH SOLE 1 4954 0 0 MONDELEZ INTL INC CL A 609207105 12429262 179096 SH SOLE 1 179096 0 0 MONROE CAP CORP COM 610335101 296346 39778 SH SOLE 1 39778 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 30948798 584491 SH SOLE 1 553592 0 30899 MONTE ROSA THERAPEUTICS INC COM 61225M102 70197 14655 SH SOLE 1 14655 0 0 MOODYS CORP COM 615369105 218157 690 SH SOLE 1 156 0 534 MOOG INC CL A 615394202 2107043 18653 SH SOLE 1 18653 0 0 MORGAN STANLEY COM NEW 617446448 25656385 314147 SH SOLE 1 297154 0 16993 MOTORCAR PTS AMER INC COM 620071100 563994 69715 SH SOLE 1 69715 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3859002 14175 SH SOLE 1 13090 0 1085 MR COOPER GROUP INC COM 62482R107 393666 7350 SH SOLE 1 7350 0 0 MRC GLOBAL INC COM 55345K103 1176085 114740 SH SOLE 1 114740 0 0 MUELLER INDS INC COM 624756102 3103807 41296 SH SOLE 1 41296 0 0 MURPHY OIL CORP COM 626717102 4694677 103521 SH SOLE 1 82626 0 20895 MURPHY USA INC COM 626755102 581966 1703 SH SOLE 1 6 0 1697 MYRIAD GENETICS INC COM 62855J104 2185835 136274 SH SOLE 1 136274 0 0 NACCO INDS INC CL A 629579103 737066 21017 SH SOLE 1 21017 0 0 NASDAQ INC COM 631103108 22562426 464343 SH SOLE 1 443550 0 20793 NATIONAL BEVERAGE CORP COM 635017106 2410527 51266 SH SOLE 1 51266 0 0 NATIONAL FUEL GAS CO COM 636180101 903026 17396 SH SOLE 1 14572 0 2824 NATIONAL GRID PLC SPONSORED ADR NE 636274409 9455249 155950 SH SOLE 1 143292 0 12658 NATIONAL HEALTH INVS INC COM 63633D104 757200 14743 SH SOLE 1 14743 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1052169 65029 SH SOLE 1 65029 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 432301 29691 SH SOLE 1 29691 0 0 NCINO INC COM 63947X101 4778968 150282 SH SOLE 1 150282 0 0 NEKTAR THERAPEUTICS COM 640268108 293020 491975 SH SOLE 1 491975 0 0 NERDWALLET INC COM CL A 64082B102 1414924 159159 SH SOLE 1 159159 0 0 NETAPP INC COM 64110D104 1001540 13199 SH SOLE 1 13199 0 0 NETEASE INC SPONSORED ADS 64110W102 493288 4925 SH SOLE 1 4925 0 0 NETFLIX INC COM 64110L106 815994 2161 SH SOLE 1 2161 0 0 NETGEAR INC COM 64111Q104 1043447 82879 SH SOLE 1 82879 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7882763 70069 SH SOLE 1 65222 0 4847 NEVRO CORP COM 64157F103 277306 14428 SH SOLE 1 14428 0 0 NEW GOLD INC CDA COM 644535106 14760442 16039582 SH SOLE 1 15893782 0 145800 NEW MTN FIN CORP COM 647551100 320551 24753 SH SOLE 1 24753 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 23090071 394365 SH SOLE 1 368059 0 26306 NEWELL BRANDS INC COM 651229106 4436141 491267 SH SOLE 1 486941 0 4326 NEWMONT CORP COM 651639106 23200431 628259 SH SOLE 1 625487 0 2772 NEWPARK RES INC COM PAR $.01NEW 651718504 1273029 184230 SH SOLE 1 184230 0 0 NEXGEN ENERGY LTD COM 65340P106 15857488 2649400 SH SOLE 1 2603400 0 46000 NEXTERA ENERGY INC COM 65339F101 1072927 18728 SH SOLE 1 18728 0 0 NIKE INC CL B 654106103 23064978 241215 SH SOLE 1 229882 0 11333 NIO INC SPON ADS 62914V106 2899408 320731 SH SOLE 1 320731 0 0 NISOURCE INC COM 65473P105 1269169 51425 SH SOLE 1 51425 0 0 NIU TECHNOLOGIES ADS 65481N100 708878 250487 SH SOLE 1 199112 0 51375 NKARTA INC COM 65487U108 20059 14431 SH SOLE 1 14431 0 0 NL INDS INC COM NEW 629156407 67517 14214 SH SOLE 1 14214 0 0 NLIGHT INC COM 65487K100 708115 68088 SH SOLE 1 68088 0 0 NMI HLDGS INC CL A 629209305 1473967 54410 SH SOLE 1 54410 0 0 NN INC COM 629337106 22804 12260 SH SOLE 1 12260 0 0 NOODLES & CO COM CL A 65540B105 226738 92170 SH SOLE 1 92170 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2912317 706873 SH SOLE 1 706873 0 0 NORFOLK SOUTHN CORP COM 655844108 24088478 122320 SH SOLE 1 118947 0 3373 NORTH AMERN CONSTR GROUP LTD COM 656811106 11819016 545500 SH SOLE 1 545500 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 683477 46306 SH SOLE 1 46306 0 0 NORTHERN OIL & GAS INC COM 665531307 3694080 91824 SH SOLE 1 91824 0 0 NORTHWEST PIPE CO COM 667746101 441297 14627 SH SOLE 1 14627 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 22301527 1353248 SH SOLE 1 1353248 0 0 NOVARTIS AG SPONSORED ADR 66987V109 31082579 305150 SH SOLE 1 284334 0 20816 NOVO-NORDISK A S ADR 670100205 6587330 72436 SH SOLE 1 71468 0 968 NOVOCURE LTD ORD SHS G6674U108 6602750 408839 SH SOLE 1 408839 0 0 NOW INC COM 67011P100 898452 75691 SH SOLE 1 75691 0 0 NRG ENERGY INC COM NEW 629377508 35177889 913237 SH SOLE 1 913237 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3953905 186417 SH SOLE 1 186417 0 0 NURIX THERAPEUTICS INC COM 67080M103 1445635 183923 SH SOLE 1 183923 0 0 NUTANIX INC CL A 67059N108 33308482 954945 SH SOLE 1 934980 0 19965 NUTRIEN LTD COM 67077M108 150068087 2430153 SH SOLE 1 2071532 0 358621 NUVATION BIO INC COM CL A 67080N101 370073 276174 SH SOLE 1 276174 0 0 NVIDIA CORPORATION COM 67066G104 224805007 516805 SH SOLE 1 494249 0 22556 NVR INC COM 62944T105 21503660 3606 SH SOLE 1 3422 0 184 O-I GLASS INC COM 67098H104 1253479 74924 SH SOLE 1 74924 0 0 OBSIDIAN ENERGY LTD COM 674482203 1734214 210700 SH SOLE 1 210700 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 576460 140600 SH SOLE 1 140600 0 0 OFS CAP CORP COM 67103B100 178840 15911 SH SOLE 1 15911 0 0 OGE ENERGY CORP COM 670837103 4275472 128277 SH SOLE 1 128277 0 0 OIL DRI CORP AMER COM 677864100 437314 7082 SH SOLE 1 7082 0 0 OIL STS INTL INC COM 678026105 2127177 254143 SH SOLE 1 254143 0 0 OKTA INC CL A 679295105 6653987 81634 SH SOLE 1 79455 0 2179 OLD DOMINION FREIGHT LINE IN COM 679580100 6229157 15225 SH SOLE 1 15064 0 161 OLO INC CL A 68134L109 2226099 367343 SH SOLE 1 367343 0 0 OMNIAB INC COM 68218J103 1190871 229455 SH SOLE 1 229455 0 0 OMNICELL COM COM 68213N109 1253148 27823 SH SOLE 1 27823 0 0 ONE GAS INC COM 68235P108 204021 2988 SH SOLE 1 2988 0 0 ONESPAN INC COM 68287N100 811668 75504 SH SOLE 1 75504 0 0 ONTO INNOVATION INC COM 683344105 1403995 11010 SH SOLE 1 11010 0 0 OOMA INC COM 683416101 973187 74803 SH SOLE 1 74803 0 0 OP BANCORP COM 67109R109 252467 27592 SH SOLE 1 27592 0 0 OPEN TEXT CORP COM 683715106 60044810 1710937 SH SOLE 1 1494137 0 216800 OPENLANE INC COM 48238T109 3388034 227080 SH SOLE 1 227080 0 0 OPKO HEALTH INC COM 68375N103 2271931 1419957 SH SOLE 1 1419957 0 0 OPORTUN FINL CORP COM 68376D104 198225 27455 SH SOLE 1 27455 0 0 ORACLE CORP COM 68389X105 846407 7991 SH SOLE 1 7991 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1759099 296644 SH SOLE 1 296644 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 996071 313230 SH SOLE 1 313230 0 0 ORGANON & CO COMMON STOCK 68622V106 206983 11923 SH SOLE 1 11923 0 0 ORION GROUP HLDGS INC COM 68628V308 156314 29163 SH SOLE 1 29163 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2549283 36460 SH SOLE 1 36460 0 0 ORTHOFIX MED INC COM 68752M108 1739855 135292 SH SOLE 1 135292 0 0 ORTHOPEDIATRICS CORP COM 68752L100 307872 9621 SH SOLE 1 9621 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 9332862 794800 SH SOLE 1 794800 0 0 OUTFRONT MEDIA INC COM 69007J106 3650504 361436 SH SOLE 1 361436 0 0 OUTSET MED INC COM 690145107 175364 16118 SH SOLE 1 16118 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1247129 284084 SH SOLE 1 284084 0 0 OVERSTOCK COM INC DEL COM 690370101 842051 53227 SH SOLE 1 53227 0 0 OVID THERAPEUTICS INC COM 690469101 311704 81173 SH SOLE 1 81173 0 0 OWENS & MINOR INC NEW COM 690732102 732000 45297 SH SOLE 1 45297 0 0 OXFORD SQUARE CAP CORP COM 69181V107 509710 169339 SH SOLE 1 169339 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 9328749 387085 SH SOLE 1 381102 0 5983 PACKAGING CORP AMER COM 695156109 390171 2541 SH SOLE 1 2541 0 0 PACTIV EVERGREEN INC COM 69526K105 258656 31815 SH SOLE 1 31815 0 0 PAGERDUTY INC COM 69553P100 7490857 333075 SH SOLE 1 333075 0 0 PALO ALTO NETWORKS INC COM 697435105 6798057 28997 SH SOLE 1 28837 0 160 PAN AMERN SILVER CORP COM 697900108 41280594 2852109 SH SOLE 1 2566809 0 285300 PAPA JOHNS INTL INC COM 698813102 1959688 28726 SH SOLE 1 28726 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12751521 988490 SH SOLE 1 988490 0 0 PARK CITY GROUP INC COM NEW 700215304 124970 14266 SH SOLE 1 14266 0 0 PARK-OHIO HLDGS CORP COM 700666100 945586 47493 SH SOLE 1 47493 0 0 PARSONS CORP DEL COM 70202L102 983789 18101 SH SOLE 1 18101 0 0 PAYPAL HLDGS INC COM 70450Y103 56495802 966401 SH SOLE 1 925087 0 41314 PAYSIGN INC COM 70451A104 74500 38205 SH SOLE 1 38205 0 0 PCTEL INC COM 69325Q105 128444 30876 SH SOLE 1 30876 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 14710500 150000 SH SOLE 1 144232 0 5768 PDF SOLUTIONS INC COM 693282105 2308986 71265 SH SOLE 1 71265 0 0 PEABODY ENERGY CORP COM 704551100 560786 21577 SH SOLE 1 21577 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2599513 204525 SH SOLE 1 204525 0 0 PEGASYSTEMS INC COM 705573103 1988091 45798 SH SOLE 1 45798 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 6362212 1259844 SH SOLE 1 1259844 0 0 PEMBINA PIPELINE CORP COM 706327103 177668560 5909198 SH SOLE 1 5419998 0 489200 PENN ENTERTAINMENT INC COM 707569109 2565833 111801 SH SOLE 1 111801 0 0 PENNANT GROUP INC COM 70805E109 278562 25028 SH SOLE 1 25028 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 222783 20899 SH SOLE 1 20899 0 0 PENNANTPARK INVT CORP COM 708062104 192847 29308 SH SOLE 1 29308 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1756970 10517 SH SOLE 1 10517 0 0 PENUMBRA INC COM 70975L107 1650794 6824 SH SOLE 1 6824 0 0 PEPSICO INC COM 713448108 3645332 21514 SH SOLE 1 21514 0 0 PERDOCEO ED CORP COM 71363P106 3174752 185658 SH SOLE 1 185658 0 0 PERRIGO CO PLC SHS G97822103 2005502 62770 SH SOLE 1 62770 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1863371 455592 SH SOLE 1 455592 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 5429 396 SH SOLE 1 396 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 45570484 3040059 SH SOLE 1 2872817 0 167242 PFIZER INC COM 717081103 67741532 2042253 SH SOLE 1 1965037 0 77216 PGT INNOVATIONS INC COM 69336V101 2089103 75283 SH SOLE 1 72417 0 2866 PHOTRONICS INC COM 719405102 4255862 210582 SH SOLE 1 210582 0 0 PHX MINERALS INC CL A 69291A100 303798 83461 SH SOLE 1 83461 0 0 PINNACLE WEST CAP CORP COM 723484101 694950 9432 SH SOLE 1 9432 0 0 PINTEREST INC CL A 72352L106 3225355 119325 SH SOLE 1 119325 0 0 PIXELWORKS INC COM NEW 72581M305 90508 80096 SH SOLE 1 80096 0 0 PJT PARTNERS INC COM CL A 69343T107 586903 7388 SH SOLE 1 7388 0 0 PLAYAGS INC COM 72814N104 827694 126947 SH SOLE 1 126947 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 638996 200942 SH SOLE 1 200942 0 0 PLEXUS CORP COM 729132100 714551 7685 SH SOLE 1 7029 0 656 PMV PHARMACEUTICALS INC COM 69353Y103 1041952 169699 SH SOLE 1 169699 0 0 PNC FINL SVCS GROUP INC COM 693475105 8703656 70894 SH SOLE 1 69624 0 1270 POINT BIOPHARMA GLOBAL INC COM 730541109 1426480 213865 SH SOLE 1 213865 0 0 POLARIS INC COM 731068102 14351117 137806 SH SOLE 1 137806 0 0 POOL CORP COM 73278L105 348978 980 SH SOLE 1 980 0 0 POPULAR INC COM NEW 733174700 7091334 112543 SH SOLE 1 112543 0 0 PORCH GROUP INC COM 733245104 83141 103590 SH SOLE 1 103590 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 239316 12432 SH SOLE 1 12432 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 31062215 303046 SH SOLE 1 279025 0 24021 POSEIDA THERAPEUTICS INC COM 73730P108 816000 342857 SH SOLE 1 342857 0 0 POST HLDGS INC COM 737446104 5232626 61029 SH SOLE 1 61029 0 0 POTBELLY CORP COM 73754Y100 471058 60392 SH SOLE 1 60392 0 0 POWELL INDS INC COM 739128106 3498795 42205 SH SOLE 1 42205 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 886437 39119 SH SOLE 1 39119 0 0 PPL CORP COM 69351T106 12654689 537126 SH SOLE 1 512424 0 24702 PRAXIS PRECISION MEDICINES I COM 74006W108 95982 56130 SH SOLE 1 56130 0 0 PRECISION DRILLING CORP COM NEW 74022D407 12623109 188400 SH SOLE 1 186100 0 2300 PREFERRED BK LOS ANGELES CA COM NEW 740367404 929828 14937 SH SOLE 1 14937 0 0 PREMIER FINANCIAL CORP COM 74052F108 1021758 59892 SH SOLE 1 59892 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1544645 27009 SH SOLE 1 27009 0 0 PRIMO WATER CORPORATION COM 74167P108 10264430 743200 SH SOLE 1 743200 0 0 PRIMORIS SVCS CORP COM 74164F103 229863 7023 SH SOLE 1 7023 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 14096448 215806 SH SOLE 1 214963 0 843 PROCTER AND GAMBLE CO COM 742718109 114113571 782350 SH SOLE 1 742016 0 40334 PROFIRE ENERGY INC COM 74316X101 90989 32730 SH SOLE 1 32730 0 0 PROGRESS SOFTWARE CORP COM 743312100 2495342 47458 SH SOLE 1 47458 0 0 PROGRESSIVE CORP COM 743315103 719485 5165 SH SOLE 1 5165 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2326760 139494 SH SOLE 1 139494 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 278110 167536 SH SOLE 1 167536 0 0 PROTHENA CORP PLC SHS G72800108 6165144 127775 SH SOLE 1 127775 0 0 PROTO LABS INC COM 743713109 239738 9081 SH SOLE 1 9081 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1667237 109041 SH SOLE 1 109041 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 554929 9751 SH SOLE 1 9751 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 525387 199767 SH SOLE 1 199767 0 0 PURE CYCLE CORP COM NEW 746228303 244291 25447 SH SOLE 1 25447 0 0 PURE STORAGE INC CL A 74624M102 44262837 1242640 SH SOLE 1 1234775 0 7865 Q2 HLDGS INC COM 74736L109 6839917 211959 SH SOLE 1 211959 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 5060413 329454 SH SOLE 1 319878 0 9576 QUAD / GRAPHICS INC COM CL A 747301109 987716 196365 SH SOLE 1 196365 0 0 QUANEX BLDG PRODS CORP COM 747619104 390915 13877 SH SOLE 1 13877 0 0 QUANTA SVCS INC COM 74762E102 3886753 20777 SH SOLE 1 20527 0 250 QUANTUM CORP COM NEW 747906501 39080 64066 SH SOLE 1 64066 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 771390 115305 SH SOLE 1 115305 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2940360 24129 SH SOLE 1 23709 0 420 QURATE RETAIL INC COM SER A 74915M100 893931 1473675 SH SOLE 1 1473675 0 0 RADIAN GROUP INC COM 750236101 2139523 85206 SH SOLE 1 82609 0 2597 RADIANT LOGISTICS INC COM 75025X100 73416 12994 SH SOLE 1 12994 0 0 RADWARE LTD ORD M81873107 2827417 167105 SH SOLE 1 167105 0 0 RAMACO RES INC COM CL A 75134P600 144749 13171 SH SOLE 1 13171 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 596808 42088 SH SOLE 1 42088 0 0 RAPID7 INC COM 753422104 9498618 207484 SH SOLE 1 207484 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 805215 227462 SH SOLE 1 227462 0 0 RAYONIER INC COM 754907103 913993 32115 SH SOLE 1 32115 0 0 RB GLOBAL INC COM 74935Q107 58700373 937608 SH SOLE 1 818808 0 118800 RBC BEARINGS INC COM 75524B104 2626704 11219 SH SOLE 1 11219 0 0 RE MAX HLDGS INC CL A 75524W108 1555000 120170 SH SOLE 1 120170 0 0 READY CAPITAL CORP COM 75574U101 411234 40676 SH SOLE 1 40676 0 0 REALTY INCOME CORP COM 756109104 242758 4861 SH SOLE 1 4861 0 0 REDFIN CORP COM 75737F108 282452 40121 SH SOLE 1 40121 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2194011 2666 SH SOLE 1 2666 0 0 REGIONAL MGMT CORP COM 75902K106 355799 12854 SH SOLE 1 12854 0 0 RELAY THERAPEUTICS INC COM 75943R102 329689 39202 SH SOLE 1 39202 0 0 RELMADA THERAPEUTICS INC COM 75955J402 261459 87153 SH SOLE 1 87153 0 0 RELX PLC SPONSORED ADR 759530108 3726479 110578 SH SOLE 1 110578 0 0 REMITLY GLOBAL INC COM 75960P104 3781008 149921 SH SOLE 1 149921 0 0 REPARE THERAPEUTICS INC COM 760273102 180222 14919 SH SOLE 1 14919 0 0 REPLIMUNE GROUP INC COM 76029N106 1411164 82476 SH SOLE 1 82476 0 0 RESMED INC COM 761152107 32976489 223010 SH SOLE 1 221860 0 1150 RESTAURANT BRANDS INTL INC COM 76131D103 147395361 2213497 SH SOLE 1 1957297 0 256200 REYNOLDS CONSUMER PRODS INC COM 76171L106 3365834 131324 SH SOLE 1 131324 0 0 RH COM 74967X103 6622218 25050 SH SOLE 1 25050 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 3018351 131662 SH SOLE 1 131662 0 0 RIBBON COMMUNICATIONS INC COM 762544104 997123 372061 SH SOLE 1 372061 0 0 RICHARDSON ELECTRS LTD COM 763165107 158933 14541 SH SOLE 1 14541 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 638959 591629 SH SOLE 1 591629 0 0 RIMINI STR INC DEL COM 76674Q107 548359 249254 SH SOLE 1 249254 0 0 RINGCENTRAL INC CL A 76680R206 4668503 157560 SH SOLE 1 157560 0 0 RIO TINTO PLC SPONSORED ADR 767204100 7713932 121212 SH SOLE 1 115640 0 5572 RISKIFIED LTD SHS CL A M8216R109 534137 119227 SH SOLE 1 119227 0 0 RMR GROUP INC CL A 74967R106 499031 20352 SH SOLE 1 20352 0 0 ROBINHOOD MKTS INC COM CL A 770700102 4459665 454604 SH SOLE 1 445350 0 9254 ROBLOX CORP CL A 771049103 6415393 221526 SH SOLE 1 221526 0 0 ROCKWELL AUTOMATION INC COM 773903109 13855261 48467 SH SOLE 1 46356 0 2111 ROGERS COMMUNICATIONS INC CL B 775109200 68334285 1779869 SH SOLE 1 1554469 0 225400 ROIVANT SCIENCES LTD SHS G76279101 9098311 778965 SH SOLE 1 778965 0 0 ROKU INC COM CL A 77543R102 41313998 585267 SH SOLE 1 568858 0 16409 ROOT INC CL A NEW 77664L207 158085 16623 SH SOLE 1 16623 0 0 ROPER TECHNOLOGIES INC COM 776696106 1130310 2334 SH SOLE 1 1650 0 684 ROVER GROUP INC COM CL A 77936F103 511730 81746 SH SOLE 1 81746 0 0 ROYAL BK CDA COM 780087102 733389172 8392425 SH SOLE 1 7553635 0 838790 RTX CORPORATION COM 75513E101 16272489 226101 SH SOLE 1 226101 0 0 RUSH STREET INTERACTIVE INC COM 782011100 2489062 538758 SH SOLE 1 538758 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 19923570 411644 SH SOLE 1 402150 0 9494 RYERSON HLDG CORP COM 783754104 231818 7969 SH SOLE 1 7969 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 700385 8410 SH SOLE 1 8410 0 0 S&P GLOBAL INC COM 78409V104 3363964 9206 SH SOLE 1 8995 0 211 SABRE CORP COM 78573M104 1213387 270242 SH SOLE 1 270242 0 0 SAFE BULKERS INC COM Y7388L103 123415 38091 SH SOLE 1 38091 0 0 SAIA INC COM 78709Y105 1335079 3349 SH SOLE 1 3349 0 0 SALESFORCE INC COM 79466L302 39596039 195266 SH SOLE 1 185087 0 10179 SALLY BEAUTY HLDGS INC COM 79546E104 2465639 294229 SH SOLE 1 294229 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 266468 57000 SH SOLE 1 57000 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 94169 27100 SH SOLE 1 27100 0 0 SANMINA CORPORATION COM 801056102 4380125 80695 SH SOLE 1 80695 0 0 SANOFI SPONSORED ADR 80105N105 1860289 34681 SH SOLE 1 34681 0 0 SAP SE SPON ADR 803054204 2645887 20460 SH SOLE 1 20460 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1492319 52491 SH SOLE 1 49851 0 2640 SAREPTA THERAPEUTICS INC COM 803607100 9523771 78566 SH SOLE 1 78566 0 0 SASOL LTD SPONSORED ADR 803866300 14835668 1085272 SH SOLE 1 973518 0 111754 SAVARA INC COM 805111101 855146 226229 SH SOLE 1 226229 0 0 SCANSOURCE INC COM 806037107 1608006 53052 SH SOLE 1 53052 0 0 SCHWAB CHARLES CORP COM 808513105 7255749 132163 SH SOLE 1 126125 0 6038 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 12226866 185396 SH SOLE 1 185396 0 0 SEAGEN INC COM 81181C104 3133668 14771 SH SOLE 1 14271 0 500 SEER INC COM CL A 81578P106 40788 18456 SH SOLE 1 18456 0 0 SELECT MED HLDGS CORP COM 81619Q105 421276 16671 SH SOLE 1 16671 0 0 SELECTQUOTE INC COM 816307300 504627 431305 SH SOLE 1 431305 0 0 SEMPRA COM 816851109 5659756 83195 SH SOLE 1 55699 0 27496 SEMTECH CORP COM 816850101 3361354 130538 SH SOLE 1 130538 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13951722 368898 SH SOLE 1 366174 0 2724 SENSIENT TECHNOLOGIES CORP COM 81725T100 544156 9305 SH SOLE 1 9305 0 0 SFL CORPORATION LTD SHS G7738W106 5555476 498249 SH SOLE 1 498249 0 0 SHELL PLC SPON ADS 780259305 1334662 20731 SH SOLE 1 20731 0 0 SHIFT4 PMTS INC CL A 82452J109 453646 8193 SH SOLE 1 8193 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2537027 95773 SH SOLE 1 95773 0 0 SHOCKWAVE MED INC COM 82489T104 8703856 43716 SH SOLE 1 43406 0 310 SHOPIFY INC CL A 82509L107 455027936 8336604 SH SOLE 1 7755104 0 581500 SHORE BANCSHARES INC COM 825107105 220184 20930 SH SOLE 1 20930 0 0 SHUTTERSTOCK INC COM 825690100 3931022 103312 SH SOLE 1 103312 0 0 SILGAN HLDGS INC COM 827048109 379540 8804 SH SOLE 1 8804 0 0 SILVERCORP METALS INC COM 82835P103 9513982 4089582 SH SOLE 1 4089582 0 0 SILVERCREST METALS INC COM 828363101 5598807 1267500 SH SOLE 1 1210300 0 57200 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 776005 45755 SH SOLE 1 45755 0 0 SIMON PPTY GROUP INC NEW COM 828806109 972378 9001 SH SOLE 1 9001 0 0 SIRIUSPOINT LTD COM G8192H106 2825043 277782 SH SOLE 1 277782 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 382889 17842 SH SOLE 1 17842 0 0 SM ENERGY CO COM 78454L100 5034836 126982 SH SOLE 1 122651 0 4331 SMART SAND INC COM 83191H107 358735 154627 SH SOLE 1 154627 0 0 SMARTRENT INC COM CL A 83193G107 203791 78081 SH SOLE 1 78081 0 0 SMARTSHEET INC COM CL A 83200N103 9113089 225237 SH SOLE 1 224298 0 939 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 812208 32790 SH SOLE 1 32790 0 0 SMITH & WESSON BRANDS INC COM 831754106 1171131 90715 SH SOLE 1 90715 0 0 SNAP INC CL A 83304A106 21219860 2381578 SH SOLE 1 2381578 0 0 SNOWFLAKE INC CL A 833445109 13618834 89146 SH SOLE 1 86425 0 2721 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 25750230 431544 SH SOLE 1 403401 0 28143 SOFI TECHNOLOGIES INC COM 83406F102 6132677 767544 SH SOLE 1 767544 0 0 SOHU COM LTD SPONSORED ADS 83410S108 150833 16012 SH SOLE 1 13113 0 2899 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1064955 99902 SH SOLE 1 99902 0 0 SOLARWINDS CORP COM NEW 83417Q204 2508170 265696 SH SOLE 1 265696 0 0 SOLO BRANDS INC COM CL A 83425V104 654478 128329 SH SOLE 1 128329 0 0 SOMALOGIC INC CLASS A COM 83444K105 77479 32418 SH SOLE 1 32418 0 0 SONOCO PRODS CO COM 835495102 2133401 39253 SH SOLE 1 39253 0 0 SONOS INC COM 83570H108 6526405 505531 SH SOLE 1 505531 0 0 SOUTHERN COPPER CORP COM 84265V105 5977424 79392 SH SOLE 1 78917 0 475 SOUTHWEST AIRLS CO COM 844741108 7301943 269743 SH SOLE 1 269743 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7687624 98119 SH SOLE 1 98119 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 58230 11908 SH SOLE 1 11908 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6564364 406714 SH SOLE 1 406714 0 0 SPLUNK INC COM 848637104 17844986 122017 SH SOLE 1 114341 0 7676 SPOK HLDGS INC COM 84863T106 825948 57880 SH SOLE 1 57880 0 0 SPRINKLR INC CL A 85208T107 975097 70455 SH SOLE 1 70455 0 0 SPROUT SOCIAL INC COM CL A 85209W109 9243612 185317 SH SOLE 1 185317 0 0 SPROUTS FMRS MKT INC COM 85208M102 5443390 127182 SH SOLE 1 127182 0 0 SPX TECHNOLOGIES INC COM 78473E103 937565 11518 SH SOLE 1 6961 0 4557 SQUARESPACE INC CLASS A 85225A107 15182916 524091 SH SOLE 1 500703 0 23388 SSR MINING IN COM 784730103 11493166 865380 SH SOLE 1 842089 0 23291 STANDARD MTR PRODS INC COM 853666105 651892 19390 SH SOLE 1 19390 0 0 STANTEC INC COM 85472N109 110578828 1704323 SH SOLE 1 1616823 0 87500 STARWOOD PPTY TR INC COM 85571B105 717227 37066 SH SOLE 1 37066 0 0 STEELCASE INC CL A 858155203 4340360 388573 SH SOLE 1 388573 0 0 STELLUS CAP INVT CORP COM 858568108 216526 15921 SH SOLE 1 15921 0 0 STERLING INFRASTRUCTURE INC COM 859241101 7240278 98534 SH SOLE 1 98534 0 0 STEWART INFORMATION SVCS COR COM 860372101 265778 6068 SH SOLE 1 6068 0 0 STONERIDGE INC COM 86183P102 689605 34360 SH SOLE 1 34360 0 0 STRATEGIC ED INC COM 86272C103 233651 3105 SH SOLE 1 3105 0 0 STRIDE INC COM 86333M108 212001 4708 SH SOLE 1 4708 0 0 STURM RUGER & CO INC COM 864159108 1707816 32767 SH SOLE 1 32767 0 0 SUN CMNTYS INC COM 866674104 2514962 21252 SH SOLE 1 19408 0 1844 SUN LIFE FINANCIAL INC. COM 866796105 167257952 3428258 SH SOLE 1 3137575 0 290683 SUNCOKE ENERGY INC COM 86722A103 2329699 229527 SH SOLE 1 229527 0 0 SUNCOR ENERGY INC NEW COM 867224107 209198111 6083473 SH SOLE 1 5748473 0 335000 SUNPOWER CORP COM 867652406 3738181 605864 SH SOLE 1 605864 0 0 SUPER MICRO COMPUTER INC COM 86800U104 37979196 138499 SH SOLE 1 135723 0 2776 SUPERNUS PHARMACEUTICALS INC COM 868459108 2221701 80584 SH SOLE 1 80584 0 0 SURGERY PARTNERS INC COM 86881A100 1178629 40295 SH SOLE 1 40295 0 0 SURO CAPITAL CORP COM NEW 86887Q109 58394 16131 SH SOLE 1 16131 0 0 SUZANO S A SPON ADS 86959K105 770797 71702 SH SOLE 1 71702 0 0 SYSCO CORP COM 871829107 6851234 103728 SH SOLE 1 92300 0 11428 TABOOLA.COM LTD ORD SHS M8744T106 1588431 419111 SH SOLE 1 419111 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 699676 49799 SH SOLE 1 49799 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 170048179 1956826 SH SOLE 1 1829671 0 127155 TAL EDUCATION GROUP SPONSORED ADS 874080104 20636910 2265303 SH SOLE 1 2122932 0 142371 TANDEM DIABETES CARE INC COM NEW 875372203 2603333 125341 SH SOLE 1 125341 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 271426 12010 SH SOLE 1 12010 0 0 TANGO THERAPEUTICS INC COM 87583X109 218680 19421 SH SOLE 1 19421 0 0 TAPESTRY INC COM 876030107 15360924 534293 SH SOLE 1 530287 0 4006 TARGET CORP COM 87612E106 98306460 889088 SH SOLE 1 860870 0 28218 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 427367 11333 SH SOLE 1 11333 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 723257 40701 SH SOLE 1 40701 0 0 TASEKO MINES LTD COM 876511106 7820648 6248813 SH SOLE 1 6248813 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 363506 8531 SH SOLE 1 8531 0 0 TC ENERGY CORP COM 87807B107 209481880 6091725 SH SOLE 1 5943121 0 148604 TECHNIPFMC PLC COM G87110105 739440 36354 SH SOLE 1 36354 0 0 TECK RESOURCES LTD CL B 878742204 77766982 1806925 SH SOLE 1 1536425 0 270500 TEEKAY CORPORATION COM Y8564W103 516343 83686 SH SOLE 1 83686 0 0 TEEKAY TANKERS LTD CL A Y8565N300 921522 22136 SH SOLE 1 22136 0 0 TEGNA INC COM 87901J105 311099 21352 SH SOLE 1 21352 0 0 TELADOC HEALTH INC COM 87918A105 12240307 658435 SH SOLE 1 658435 0 0 TELEFLEX INCORPORATED COM 879369106 264957 1349 SH SOLE 1 1349 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 1423917 166540 SH SOLE 1 161484 0 5056 TELEPHONE & DATA SYS INC COM NEW 879433829 1708817 93327 SH SOLE 1 93327 0 0 TELESAT CORP CL A & CL B SHS 879512309 405891 28384 SH SOLE 1 28384 0 0 TELOS CORP MD COM 87969B101 82517 34526 SH SOLE 1 34526 0 0 TELUS CORPORATION COM 87971M103 104985872 6429438 SH SOLE 1 5603138 0 826300 TENABLE HLDGS INC COM 88025T102 5162483 115234 SH SOLE 1 113366 0 1868 TENARIS S A SPONSORED ADS 88031M109 333190 10544 SH SOLE 1 10544 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5375380 842536 SH SOLE 1 747739 0 94797 TEREX CORP NEW COM 880779103 3261177 56598 SH SOLE 1 56598 0 0 TERNS PHARMACEUTICALS INC COM 880881107 341824 67957 SH SOLE 1 67957 0 0 TESLA INC COM 88160R101 43724694 174745 SH SOLE 1 167731 0 7014 TETRA TECH INC NEW COM 88162G103 10407518 68457 SH SOLE 1 67370 0 1087 TEXAS INSTRS INC COM 882508104 1437291 9039 SH SOLE 1 9039 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2505696 67267 SH SOLE 1 50412 0 16855 TFI INTL INC COM 87241L109 77060402 600052 SH SOLE 1 560452 0 39600 THERMO FISHER SCIENTIFIC INC COM 883556102 2678652 5292 SH SOLE 1 5292 0 0 THERMON GROUP HLDGS INC COM 88362T103 1310704 47714 SH SOLE 1 47714 0 0 THOMSON REUTERS CORP. COM 884903808 307475482 2513551 SH SOLE 1 2324374 0 189177 TILRAY BRANDS INC COM 88688T100 2022666 850600 SH SOLE 1 850600 0 0 TITAN MACHY INC COM 88830R101 276113 10388 SH SOLE 1 10388 0 0 TOAST INC CL A 888787108 27180826 1451192 SH SOLE 1 1447082 0 4110 TOLL BROTHERS INC COM 889478103 1106072 14955 SH SOLE 1 14955 0 0 TOPBUILD CORP COM 89055F103 5496957 21848 SH SOLE 1 21495 0 353 TORONTO DOMINION BK ONT COM NEW 891160509 700149788 11622033 SH SOLE 1 10529919 0 1092114 TOTALENERGIES SE SPONSORED ADS 89151E109 1305336 19850 SH SOLE 1 14782 0 5068 TPI COMPOSITES INC COM 87266J104 426101 160793 SH SOLE 1 160793 0 0 TRACTOR SUPPLY CO COM 892356106 406506 2002 SH SOLE 1 2002 0 0 TRADEWEB MKTS INC CL A 892672106 2333098 29091 SH SOLE 1 28649 0 442 TRANSALTA CORP COM 89346D107 7141224 819958 SH SOLE 1 819958 0 0 TRANSDIGM GROUP INC COM 893641100 31133418 36926 SH SOLE 1 36143 0 783 TRANSMEDICS GROUP INC COM 89377M109 1764757 32233 SH SOLE 1 32233 0 0 TRANSOCEAN LTD REG SHS H8817H100 1707335 207958 SH SOLE 1 207958 0 0 TRAVELERS COMPANIES INC COM 89417E109 34876974 213563 SH SOLE 1 202199 0 11364 TRAVELZOO COM NEW 89421Q205 81859 14041 SH SOLE 1 14041 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2600047 290833 SH SOLE 1 287811 0 3022 TREACE MED CONCEPTS INC COM 89455T109 1192590 90968 SH SOLE 1 90968 0 0 TREDEGAR CORP COM 894650100 490449 90656 SH SOLE 1 90656 0 0 TREEHOUSE FOODS INC COM 89469A104 338050 7757 SH SOLE 1 7757 0 0 TRI POINTE HOMES INC COM 87265H109 5351848 195680 SH SOLE 1 195680 0 0 TRINSEO PLC SHS G9059U107 274014 33539 SH SOLE 1 33539 0 0 TRIP COM GROUP LTD ADS 89677Q107 28287233 808900 SH SOLE 1 749590 0 59310 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1303153 99500 SH SOLE 1 95100 0 4400 TRIUMPH GROUP INC NEW COM 896818101 1606739 209757 SH SOLE 1 209757 0 0 TRUSTMARK CORP COM 898402102 1370229 63057 SH SOLE 1 63057 0 0 TUNIU CORP SPONSORED ADS 89977P106 24247 20206 SH SOLE 1 18977 0 1229 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 178453 37728 SH SOLE 1 37728 0 0 TUTOR PERINI CORP COM 901109108 519106 66297 SH SOLE 1 66297 0 0 TYSON FOODS INC CL A 902494103 18658529 369549 SH SOLE 1 369549 0 0 UBER TECHNOLOGIES INC COM 90353T100 34211133 743882 SH SOLE 1 709961 0 33921 UDR INC COM 902653104 3962438 111086 SH SOLE 1 105121 0 5965 UGI CORP NEW COM 902681105 1998401 86887 SH SOLE 1 86887 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 305512 10297 SH SOLE 1 10297 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6496678 182235 SH SOLE 1 178800 0 3435 ULTRALIFE CORP COM 903899102 641105 65687 SH SOLE 1 65687 0 0 UMB FINL CORP COM 902788108 1213264 19553 SH SOLE 1 19553 0 0 UMH PPTYS INC COM 903002103 317118 22619 SH SOLE 1 22619 0 0 UNION PAC CORP COM 907818108 251890 1237 SH SOLE 1 1237 0 0 UNITED BANKSHARES INC WEST V COM 909907107 9114550 330357 SH SOLE 1 330357 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 7966207 1128358 SH SOLE 1 993891 0 134467 UNITED NAT FOODS INC COM 911163103 2432547 172033 SH SOLE 1 172033 0 0 UNITED PARCEL SERVICE INC CL B 911312106 73573602 472019 SH SOLE 1 450412 0 21607 UNITEDHEALTH GROUP INC COM 91324P102 123690916 245326 SH SOLE 1 234157 0 11169 UNITY SOFTWARE INC COM 91332U101 11239284 358053 SH SOLE 1 358053 0 0 UNIVERSAL ELECTRS INC COM 913483103 346090 38242 SH SOLE 1 38242 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1425862 101702 SH SOLE 1 101702 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 464579 35437 SH SOLE 1 35437 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 272006 32459 SH SOLE 1 32459 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1070607 209103 SH SOLE 1 200772 0 8331 UPSTART HLDGS INC COM 91680M107 2261795 79250 SH SOLE 1 79250 0 0 UPWORK INC COM 91688F104 5818217 512167 SH SOLE 1 512167 0 0 URANIUM ENERGY CORP COM 916896103 5105942 991445 SH SOLE 1 991445 0 0 UROGEN PHARMA LTD COM M96088105 417022 29766 SH SOLE 1 29766 0 0 US BANCORP DEL COM NEW 902973304 24419505 738642 SH SOLE 1 703981 0 34661 V F CORP COM 918204108 3663486 207328 SH SOLE 1 207328 0 0 V2X INC COM 92242T101 5386020 104259 SH SOLE 1 104259 0 0 VACASA INC CLASS A COM 91854V107 311086 674660 SH SOLE 1 674660 0 0 VALARIS LTD CL A G9460G101 3825780 51024 SH SOLE 1 51024 0 0 VALE S A SPONSORED ADS 91912E105 46441197 3465761 SH SOLE 1 3134528 0 331233 VANDA PHARMACEUTICALS INC COM 921659108 1146740 265449 SH SOLE 1 265449 0 0 VAREX IMAGING CORP COM 92214X106 2605854 138683 SH SOLE 1 138683 0 0 VARONIS SYS INC COM 922280102 4818174 157766 SH SOLE 1 150512 0 7254 VEECO INSTRS INC DEL COM 922417100 5344498 190128 SH SOLE 1 190128 0 0 VENTAS INC COM 92276F100 3838338 91107 SH SOLE 1 89625 0 1482 VENTYX BIOSCIENCES INC COM 92332V107 2220775 63944 SH SOLE 1 63944 0 0 VERA BRADLEY INC COM 92335C106 346476 52417 SH SOLE 1 52417 0 0 VERACYTE INC COM 92337F107 1246036 55801 SH SOLE 1 55801 0 0 VERADIGM INC COM 01988P108 189019 14385 SH SOLE 1 14385 0 0 VERICEL CORP COM 92346J108 244864 7305 SH SOLE 1 7305 0 0 VERISIGN INC COM 92343E102 1045055 5160 SH SOLE 1 5160 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1357201 41876 SH SOLE 1 41876 0 0 VERMILION ENERGY INC COM 923725105 15053921 1029095 SH SOLE 1 1008895 0 20200 VERTEX PHARMACEUTICALS INC COM 92532F100 1772431 5097 SH SOLE 1 5097 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 5413121 145514 SH SOLE 1 141436 0 4078 VIA RENEWABLES INC CL A COM NEW 92556D304 127607 17601 SH SOLE 1 17601 0 0 VIEMED HEALTHCARE INC COM 92663R105 2771916 413300 SH SOLE 1 410400 0 2900 VIKING THERAPEUTICS INC COM 92686J106 845305 76360 SH SOLE 1 76360 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 775714 34263 SH SOLE 1 34263 0 0 VIMEO INC COMMON STOCK 92719V100 251322 70995 SH SOLE 1 70995 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 816020 29269 SH SOLE 1 29269 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 6907402 431443 SH SOLE 1 395709 0 35734 VIRIDIAN THERAPEUTICS INC COM 92790C104 1227231 80002 SH SOLE 1 80002 0 0 VISA INC COM CL A 92826C839 42443515 184529 SH SOLE 1 176655 0 7874 VISHAY PRECISION GROUP INC COM 92835K103 1641592 48886 SH SOLE 1 48886 0 0 VITAL FARMS INC COM 92847W103 119286 10301 SH SOLE 1 10301 0 0 VIVID SEATS INC COM CL A 92854T100 444431 69226 SH SOLE 1 69226 0 0 VOYA FINANCIAL INC COM 929089100 766567 11536 SH SOLE 1 11536 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 282294 36425 SH SOLE 1 36425 0 0 VULCAN MATLS CO COM 929160109 1951715 9661 SH SOLE 1 8927 0 734 WABASH NATL CORP COM 929566107 1565288 74114 SH SOLE 1 74114 0 0 WABTEC COM 929740108 24406925 229669 SH SOLE 1 222524 0 7145 WALGREENS BOOTS ALLIANCE INC COM 931427108 5493969 247031 SH SOLE 1 247031 0 0 WALMART INC COM 931142103 527289 3297 SH SOLE 1 3297 0 0 WARRIOR MET COAL INC COM 93627C101 1033195 20227 SH SOLE 1 20227 0 0 WASTE CONNECTIONS INC COM 94106B101 221731953 1651500 SH SOLE 1 1501543 0 149957 WASTE MGMT INC DEL COM 94106L109 1970897 12929 SH SOLE 1 12929 0 0 WATERS CORP COM 941848103 7525693 27445 SH SOLE 1 27445 0 0 WATSCO INC COM 942622200 7601993 20126 SH SOLE 1 20126 0 0 WAYFAIR INC CL A 94419L101 15254433 251848 SH SOLE 1 251848 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 2092097 256699 SH SOLE 1 256699 0 0 WEC ENERGY GROUP INC COM 92939U106 14348372 178130 SH SOLE 1 176665 0 1465 WEIS MKTS INC COM 948849104 207459 3293 SH SOLE 1 3293 0 0 WEST FRASER TIMBER CO LTD COM 952845105 72390517 997159 SH SOLE 1 872359 0 124800 WEST PHARMACEUTICAL SVSC INC COM 955306105 4837958 12894 SH SOLE 1 12221 0 673 WESTAMERICA BANCORPORATION COM 957090103 379130 8766 SH SOLE 1 8766 0 0 WESTERN DIGITAL CORP. COM 958102105 16554655 362802 SH SOLE 1 362802 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 516980 79658 SH SOLE 1 79658 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3402677 110981 SH SOLE 1 108164 0 2817 WHEATON PRECIOUS METALS CORP COM 962879102 144653920 3564714 SH SOLE 1 3359714 0 205000 WHITEHORSE FIN INC COM 96524V106 988832 77434 SH SOLE 1 77434 0 0 WILLDAN GROUP INC COM 96924N100 213473 10449 SH SOLE 1 10449 0 0 WILLIAMS COS INC COM 969457100 444337 13189 SH SOLE 1 13189 0 0 WILLIAMS SONOMA INC COM 969904101 7296652 46954 SH SOLE 1 46954 0 0 WILLIS LEASE FIN CORP COM 970646105 225374 5328 SH SOLE 1 5328 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 358575 1716 SH SOLE 1 1716 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4624155 955404 SH SOLE 1 955404 0 0 WIX COM LTD SHS M98068105 25625236 279142 SH SOLE 1 272728 0 6414 WM TECHNOLOGY INC COM 92971A109 194454 147314 SH SOLE 1 147314 0 0 WOLFSPEED INC COM 977852102 19282867 506112 SH SOLE 1 506112 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 751116 27393 SH SOLE 1 27393 0 0 WORTHINGTON INDS INC COM 981811102 1184904 19167 SH SOLE 1 19167 0 0 XBIOTECH INC COM 98400H102 264990 64318 SH SOLE 1 64318 0 0 XCEL ENERGY INC COM 98389B100 24716007 431947 SH SOLE 1 413183 0 18764 XPERI INC COMMON STOCK 98423J101 1062869 107796 SH SOLE 1 107796 0 0 XUNLEI LTD SPONSORED ADR 98419E108 423266 261275 SH SOLE 1 259697 0 1578 Y-MABS THERAPEUTICS INC COM 984241109 1002517 183948 SH SOLE 1 183948 0 0 YANDEX N V SHS CLASS A N97284108 0 20969 SH SOLE 1 18836 0 2133 YATSEN HLDG LTD ADS 985194109 93523 93523 SH SOLE 1 87092 0 6431 YELP INC CL A 985817105 731069 17578 SH SOLE 1 17578 0 0 YEXT INC COM 98585N106 2393848 378175 SH SOLE 1 361525 0 16650 YIREN DIGITAL LTD SPONSORED ADS 98585L100 139543 57425 SH SOLE 1 57425 0 0 YOUDAO INC SPONSORED ADS 98741T104 409425 101847 SH SOLE 1 100734 0 1113 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10827163 883850 SH SOLE 1 883850 0 0 YUM CHINA HLDGS INC COM 98850P109 8972592 161030 SH SOLE 1 154594 0 6436 ZAI LAB LTD ADR 98887Q104 4443528 182786 SH SOLE 1 182786 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 602352 72138 SH SOLE 1 72138 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 41993552 909739 SH SOLE 1 897985 0 11754 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2192667 19539 SH SOLE 1 19329 0 210 ZIONS BANCORPORATION N A COM 989701107 313277 8979 SH SOLE 1 8979 0 0 ZOETIS INC CL A 98978V103 9327068 53610 SH SOLE 1 51979 0 1631 ZSCALER INC COM 98980G102 8466119 54413 SH SOLE 1 52926 0 1487 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12526368 518261 SH SOLE 1 492925 0 25336 ZUORA INC COM CL A 98983V106 2514444 305151 SH SOLE 1 305151 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1602716 57199 SH SOLE 1 57199 0 0 ZYMEWORKS INC COM 98985Y108 113625 17922 SH SOLE 1 17922 0 0