0001426327-24-000004.txt : 20240509 0001426327-24-000004.hdr.sgml : 20240509 20240509084922 ACCESSION NUMBER: 0001426327-24-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 EFFECTIVENESS DATE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connor, Clark & Lunn Investment Management Ltd. CENTRAL INDEX KEY: 0001596800 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A1 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16144 FILM NUMBER: 24928820 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 03-31-2024 03-31-2024 Connor, Clark & Lunn Investment Management Ltd.
2300 - 1111 WEST GEORGIA STREET VANCOUVER A1 V6E 4M3
13F HOLDINGS REPORT 028-16144 N
Derrick Crowe Chief Compliance Officer 604-685-2020 Derrick Crowe Vancouver A1 05-09-2024 0 1501 23246477964 false
INFORMATION TABLE 2 r13F-0331.xml 23ANDME HOLDING CO CLASS A COM 90138Q108 217286 408432 SH SOLE 1 408432 0 0 3M CO COM 88579Y101 424280 4000 SH SOLE 1 4000 0 0 8X8 INC NEW COM 282914100 1683318 623451 SH SOLE 1 623451 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1196204 38977 SH SOLE 1 38977 0 0 A10 NETWORKS INC COM 002121101 323988 23666 SH SOLE 1 23666 0 0 AAON INC COM PAR $0.004 000360206 4205365 47734 SH SOLE 1 47734 0 0 ABBOTT LABS COM 002824100 51520487 453286 SH SOLE 1 425005 0 28281 ABBVIE INC COM 00287Y109 6148971 33767 SH SOLE 1 33767 0 0 ABM INDS INC COM 000957100 1509450 33829 SH SOLE 1 33829 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 15832969 856299 SH SOLE 1 852111 0 4188 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1828924 155125 SH SOLE 1 155125 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26643564 76869 SH SOLE 1 75692 0 1177 ACCO BRANDS CORP COM 00081T108 1981284 353170 SH SOLE 1 353170 0 0 ACCOLADE INC COM 00437E102 1185099 113082 SH SOLE 1 113082 0 0 ACCURAY INC COM 004397105 184082 74527 SH SOLE 1 74527 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 124959 100773 SH SOLE 1 100773 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 171166 12174 SH SOLE 1 12174 0 0 ADICET BIO INC COM 007002108 978291 416294 SH SOLE 1 416294 0 0 ADIENT PLC ORD SHS G0084W101 893218 27133 SH SOLE 1 27133 0 0 ADMA BIOLOGICS INC COM 000899104 2146584 325240 SH SOLE 1 325240 0 0 ADOBE INC COM 00724F101 28119340 55726 SH SOLE 1 52324 0 3402 ADTALEM GLOBAL ED INC COM 00737L103 4869379 94735 SH SOLE 1 94735 0 0 ADTHEORENT HOLDING COMPANY COM 00739D109 183776 57251 SH SOLE 1 57251 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1168993 6787 SH SOLE 1 6787 0 0 ADVANCED MICRO DEVICES INC COM 007903107 136549168 756547 SH SOLE 1 719283 0 37264 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 285589 65956 SH SOLE 1 65956 0 0 AECOM COM 00766T100 7472813 76191 SH SOLE 1 76191 0 0 AERCAP HOLDINGS NV SHS N00985106 19609156 225626 SH SOLE 1 211060 0 14566 AFLAC INC COM 001055102 29940326 348711 SH SOLE 1 321534 0 27177 AG MTG INVT TR INC COM NEW 001228501 342310 55933 SH SOLE 1 55933 0 0 AGENUS INC COM NEW 00847G705 216149 372671 SH SOLE 1 372671 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 338020 2323 SH SOLE 1 2323 0 0 AGNC INVT CORP COM 00123Q104 1954973 197472 SH SOLE 1 197472 0 0 AGNICO EAGLE MINES LTD COM 008474108 200348614 3358450 SH SOLE 1 2905867 0 452583 AGREE RLTY CORP COM 008492100 254812 4461 SH SOLE 1 4461 0 0 AIR PRODS & CHEMS INC COM 009158106 4996092 20622 SH SOLE 1 20066 0 556 AIRBNB INC COM CL A 009066101 17940555 108757 SH SOLE 1 108757 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 478109 4396 SH SOLE 1 4396 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1911382 1044471 SH SOLE 1 1044471 0 0 AKERO THERAPEUTICS INC COM 00973Y108 2591727 102602 SH SOLE 1 102602 0 0 ALAMO GROUP INC COM 011311107 295687 1295 SH SOLE 1 1295 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 72700372 4929027 SH SOLE 1 4891227 0 37800 ALARM COM HLDGS INC COM 011642105 8988092 124025 SH SOLE 1 121540 0 2485 ALASKA AIR GROUP INC COM 011659109 4923258 114521 SH SOLE 1 114521 0 0 ALBANY INTL CORP CL A 012348108 1520566 16261 SH SOLE 1 16261 0 0 ALBEMARLE CORP COM 012653101 5519247 41895 SH SOLE 1 41895 0 0 ALCOA CORP COM 013872106 1296826 38379 SH SOLE 1 38379 0 0 ALCON AG ORD SHS H01301128 7077401 84973 SH SOLE 1 80140 0 4833 ALGONQUIN PWR UTILS CORP COM 015857105 445086 70400 SH SOLE 1 70400 0 0 ALKERMES PLC SHS G01767105 5226594 193077 SH SOLE 1 193077 0 0 ALLBIRDS INC COM CL A 01675A109 143726 207068 SH SOLE 1 207068 0 0 ALLIENT INC COM 019330109 1562463 43791 SH SOLE 1 43791 0 0 ALLSTATE CORP COM 020002101 348615 2015 SH SOLE 1 2015 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2307956 15443 SH SOLE 1 15443 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1163932 52810 SH SOLE 1 52810 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 2902705 8765 SH SOLE 1 8765 0 0 ALPHABET INC CAP STK CL C 02079K107 192111314 1261732 SH SOLE 1 1198920 0 62812 ALPHABET INC CAP STK CL A 02079K305 135514312 897862 SH SOLE 1 852529 0 45333 ALPHATEC HLDGS INC COM NEW 02081G201 7551956 547640 SH SOLE 1 547640 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 529471 13357 SH SOLE 1 13357 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 2269306 175236 SH SOLE 1 175236 0 0 ALTAIR ENGR INC COM CL A 021369103 7569311 87862 SH SOLE 1 87862 0 0 ALTRIA GROUP INC COM 02209S103 15662284 359062 SH SOLE 1 359062 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 324287 29084 SH SOLE 1 29084 0 0 AMAZON COM INC COM 023135106 243229443 1348428 SH SOLE 1 1283742 0 64686 AMBARELLA INC SHS G037AX101 9199016 181190 SH SOLE 1 181190 0 0 AMBEV SA SPONSORED ADR 02319V103 3375756 1361192 SH SOLE 1 1259888 0 101304 AMCOR PLC ORD G0250X107 98904 10400 SH SOLE 1 10400 0 0 AMER SOFTWARE INC CL A 029683109 1578680 137876 SH SOLE 1 137876 0 0 AMEREN CORP COM 023608102 32717611 442369 SH SOLE 1 431299 0 11070 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 8551729 458292 SH SOLE 1 403044 0 55248 AMERICAN AXLE & MFG HLDGS IN COM 024061103 686114 93222 SH SOLE 1 93222 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3030196 117495 SH SOLE 1 117495 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2534267 29434 SH SOLE 1 29434 0 0 AMERICAN EXPRESS CO COM 025816109 1018457 4473 SH SOLE 1 4473 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 14791702 108380 SH SOLE 1 107078 0 1302 AMERICAN INTL GROUP INC COM NEW 026874784 440957 5641 SH SOLE 1 5641 0 0 AMERICAN PUB ED INC COM 02913V103 157208 11071 SH SOLE 1 11071 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5347136 395791 SH SOLE 1 395791 0 0 AMERICAN TOWER CORP NEW COM 03027X100 721204 3650 SH SOLE 1 3650 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1642625 13441 SH SOLE 1 13007 0 434 AMERICOLD REALTY TRUST INC COM 03064D108 1361903 54651 SH SOLE 1 54651 0 0 AMERIPRISE FINL INC COM 03076C106 454662 1037 SH SOLE 1 1037 0 0 AMERIS BANCORP COM 03076K108 296618 6131 SH SOLE 1 6131 0 0 AMERISAFE INC COM 03071H100 553526 11033 SH SOLE 1 11033 0 0 AMETEK INC COM 031100100 324282 1773 SH SOLE 1 1773 0 0 AMGEN INC COM 031162100 12197897 42902 SH SOLE 1 42902 0 0 AMN HEALTHCARE SVCS INC COM 001744101 719553 11511 SH SOLE 1 11511 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3232610 533434 SH SOLE 1 533434 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3888318 88552 SH SOLE 1 88552 0 0 AMPHENOL CORP NEW CL A 032095101 549989 4768 SH SOLE 1 4768 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 956229 144664 SH SOLE 1 144664 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 1495794 526688 SH SOLE 1 526688 0 0 ANALOG DEVICES INC COM 032654105 712044 3600 SH SOLE 1 3600 0 0 ANGI INC COM CL A NEW 00183L102 1184209 451988 SH SOLE 1 451988 0 0 ANGIODYNAMICS INC COM 03475V101 1073335 182851 SH SOLE 1 182851 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1057827 15302 SH SOLE 1 15302 0 0 ANIKA THERAPEUTICS INC COM 035255108 1526134 60084 SH SOLE 1 60084 0 0 ANNEXON INC COM 03589W102 1011235 141037 SH SOLE 1 141037 0 0 ANSYS INC COM 03662Q105 208296 600 SH SOLE 1 600 0 0 ANTERO MIDSTREAM CORP COM 03676B102 11044200 785505 SH SOLE 1 693576 0 91929 ANTERO RESOURCES CORP COM 03674X106 822121 28349 SH SOLE 1 28349 0 0 AON PLC SHS CL A G0403H108 555310 1664 SH SOLE 1 1664 0 0 APOGEE ENTERPRISES INC COM 037598109 2874042 48548 SH SOLE 1 48548 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 468917 4170 SH SOLE 1 4170 0 0 APPIAN CORP CL A 03782L101 734920 18396 SH SOLE 1 18396 0 0 APPLE INC COM 037833100 543730499 3170810 SH SOLE 1 3020299 0 150511 APPLIED MATLS INC COM 038222105 32130428 155799 SH SOLE 1 150314 0 5485 APTIV PLC SHS G6095L109 15297898 192064 SH SOLE 1 190064 0 2000 AQUESTIVE THERAPEUTICS INC COM 03843E104 934640 219399 SH SOLE 1 219399 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 34231 13268 SH SOLE 1 13268 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 736806 265995 SH SOLE 1 265995 0 0 ARCELLX INC COMMON STOCK 03940C100 3178296 45698 SH SOLE 1 45698 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6139198 222596 SH SOLE 1 222596 0 0 ARCH CAP GROUP LTD ORD G0450A105 275749 2983 SH SOLE 1 2983 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 238678 3800 SH SOLE 1 3800 0 0 ARCOSA INC COM 039653100 666102 7758 SH SOLE 1 7758 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3915463 115945 SH SOLE 1 115945 0 0 ARES CAPITAL CORP COM 04010L103 2424489 116450 SH SOLE 1 116450 0 0 ARES COML REAL ESTATE CORP COM 04013V108 82933 11132 SH SOLE 1 11132 0 0 ARGAN INC COM 04010E109 649237 12846 SH SOLE 1 12846 0 0 ARHAUS INC COM CL A 04035M102 565721 36759 SH SOLE 1 36759 0 0 ARIS MNG CORP COM 04040Y109 8160363 2273400 SH SOLE 1 2273400 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 427868 30238 SH SOLE 1 30238 0 0 ARISTA NETWORKS INC COM 040413106 578800 1996 SH SOLE 1 1996 0 0 ARLO TECHNOLOGIES INC COM 04206A101 7423615 586847 SH SOLE 1 586847 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1428530 11500 SH SOLE 1 11500 0 0 ARQ INC COM 00770C101 142981 22065 SH SOLE 1 22065 0 0 ARROW ELECTRS INC COM 042735100 6301336 48674 SH SOLE 1 48674 0 0 ARROW FINL CORP COM 042744102 437475 17485 SH SOLE 1 17485 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 4523099 411565 SH SOLE 1 388195 0 23370 ASHLAND INC COM 044186104 1764247 18119 SH SOLE 1 18119 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 53872731 55512 SH SOLE 1 52923 0 2589 ASTRAZENECA PLC SPONSORED ADR 046353108 674858 9961 SH SOLE 1 9961 0 0 ASTRONICS CORP COM 046433108 395099 20751 SH SOLE 1 20751 0 0 AT&T INC COM 00206R102 53049814 3014194 SH SOLE 1 2878866 0 135328 ATEA PHARMACEUTICALS INC COM 04683R106 271128 67111 SH SOLE 1 67111 0 0 ATKORE INC COM 047649108 1817177 9546 SH SOLE 1 9546 0 0 ATLASSIAN CORPORATION CL A 049468101 318224 1631 SH SOLE 1 1631 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 275625 153125 SH SOLE 1 153125 0 0 ATRICURE INC COM 04963C209 2339481 76906 SH SOLE 1 76906 0 0 ATS CORPORATION COM 00217Y104 79950474 2374922 SH SOLE 1 2136922 0 238000 AUDIOCODES LTD ORD M15342104 903771 68810 SH SOLE 1 68810 0 0 AURA BIOSCIENCES INC COM 05153U107 562735 71686 SH SOLE 1 71686 0 0 AUTODESK INC COM 052769106 46817787 179778 SH SOLE 1 169020 0 10758 AUTOMATIC DATA PROCESSING IN COM 053015103 12869851 51533 SH SOLE 1 50933 0 600 AUTONATION INC COM 05329W102 5923790 35776 SH SOLE 1 35776 0 0 AUTOZONE INC COM 053332102 441231 140 SH SOLE 1 140 0 0 AVALONBAY CMNTYS INC COM 053484101 295412 1592 SH SOLE 1 1592 0 0 AVANOS MED INC COM 05350V106 408732 20529 SH SOLE 1 20529 0 0 AVEPOINT INC COM CL A 053604104 2002762 252874 SH SOLE 1 252874 0 0 AVERY DENNISON CORP COM 053611109 1151077 5156 SH SOLE 1 5156 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 5068746 385456 SH SOLE 1 385456 0 0 AVISTA CORP COM 05379B107 1154189 32958 SH SOLE 1 32958 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 14113748 126558 SH SOLE 1 126558 0 0 AXOGEN INC COM 05463X106 1549448 192001 SH SOLE 1 192001 0 0 AXON ENTERPRISE INC COM 05464C101 12670076 40495 SH SOLE 1 40495 0 0 AXT INC COM 00246W103 1748446 380925 SH SOLE 1 380925 0 0 B2GOLD CORP COM 11777Q209 16905305 6447588 SH SOLE 1 6447588 0 0 BACKBLAZE INC COM CL A 05637B105 2326149 227385 SH SOLE 1 227385 0 0 BADGER METER INC COM 056525108 286727 1772 SH SOLE 1 1772 0 0 BAIDU INC SPON ADR REP A 056752108 31911210 303108 SH SOLE 1 282407 0 20701 BAKER HUGHES COMPANY CL A 05722G100 36048915 1076087 SH SOLE 1 987360 0 88727 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2747827 232080 SH SOLE 1 232080 0 0 BANCO DE CHILE SPONSORED ADS 059520106 5705641 256203 SH SOLE 1 254722 0 1481 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2105867 106196 SH SOLE 1 106196 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2917084 85245 SH SOLE 1 85245 0 0 BANCORP INC DEL COM 05969A105 213107 6369 SH SOLE 1 6369 0 0 BANDWIDTH INC COM CL A 05988J103 3371490 184638 SH SOLE 1 184638 0 0 BANK AMERICA CORP COM 060505104 25508064 672681 SH SOLE 1 626260 0 46421 BANK MONTREAL QUE COM 063671101 434960722 4453044 SH SOLE 1 3948110 0 504934 BANK NEW YORK MELLON CORP COM 064058100 311148 5400 SH SOLE 1 5400 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 547679841 10582719 SH SOLE 1 10008066 0 574653 BANK7 CORP COM 06652N107 410169 14545 SH SOLE 1 14545 0 0 BANNER CORP COM NEW 06652V208 1349184 28108 SH SOLE 1 28108 0 0 BAOZUN INC SPONSORED ADR 06684L103 997432 433666 SH SOLE 1 419895 0 13771 BARNES GROUP INC COM 067806109 5977807 160910 SH SOLE 1 160910 0 0 BARRICK GOLD CORP COM 067901108 36481594 2192377 SH SOLE 1 2192377 0 0 BAXTER INTL INC COM 071813109 247251 5785 SH SOLE 1 5785 0 0 BAYTEX ENERGY CORP COM 07317Q105 1472436 407690 SH SOLE 1 407690 0 0 BCB BANCORP INC COM 055298103 132966 12724 SH SOLE 1 12724 0 0 BCE INC COM NEW 05534B760 131460075 3866834 SH SOLE 1 3813934 0 52900 BEAZER HOMES USA INC COM NEW 07556Q881 3189898 97253 SH SOLE 1 97253 0 0 BECTON DICKINSON & CO COM 075887109 580270 2345 SH SOLE 1 2345 0 0 BEIGENE LTD SPONSORED ADR 07725L102 10261686 65616 SH SOLE 1 65111 0 505 BENCHMARK ELECTRS INC COM 08160H101 1779953 59312 SH SOLE 1 59312 0 0 BENTLEY SYS INC COM CL B 08265T208 1213436 23237 SH SOLE 1 23237 0 0 BERKLEY W R CORP COM 084423102 878032 9928 SH SOLE 1 9928 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11419920 18 SH SOLE 1 18 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 147084860 349769 SH SOLE 1 328830 0 20939 BERRY CORP COM 08579X101 805048 100006 SH SOLE 1 100006 0 0 BEYOND INC COM 690370101 7074378 197003 SH SOLE 1 197003 0 0 BGSF INC COM 05601C105 509819 48974 SH SOLE 1 48974 0 0 BIG LOTS INC COM 089302103 1445921 333931 SH SOLE 1 333931 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 378385 54918 SH SOLE 1 54918 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 2066943 10897 SH SOLE 1 10897 0 0 BILIBILI INC SPONS ADS REP Z 090040106 12966475 1157721 SH SOLE 1 1098087 0 59634 BIOATLA INC COM 09077B104 804743 233937 SH SOLE 1 233937 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3654765 719442 SH SOLE 1 719442 0 0 BIOGEN INC COM 09062X103 2595538 12037 SH SOLE 1 12037 0 0 BIOMEA FUSION INC COM 09077A106 459683 30748 SH SOLE 1 30748 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 14953887 197672 SH SOLE 1 194761 0 2911 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1594525 314502 SH SOLE 1 314502 0 0 BLACK HILLS CORP COM 092113109 6178918 113167 SH SOLE 1 113167 0 0 BLACKBAUD INC COM 09227Q100 1523651 20551 SH SOLE 1 20551 0 0 BLACKBERRY LTD COM 09228F103 25721333 9386900 SH SOLE 1 9386900 0 0 BLACKROCK INC COM 09247X101 1023784 1228 SH SOLE 1 1228 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 1578507 151343 SH SOLE 1 151343 0 0 BLACKSTONE INC COM 09260D107 736066 5603 SH SOLE 1 5603 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 158557 55634 SH SOLE 1 55634 0 0 BLOCK INC CL A 852234103 115329144 1363551 SH SOLE 1 1311703 0 51848 BLOOM ENERGY CORP COM CL A 093712107 3079243 273954 SH SOLE 1 273954 0 0 BLUE BIRD CORP COM 095306106 2091677 54556 SH SOLE 1 54556 0 0 BOEING CO COM 097023105 49622940 257127 SH SOLE 1 257127 0 0 BOISE CASCADE CO DEL COM 09739D100 2804831 18288 SH SOLE 1 18288 0 0 BOK FINL CORP COM NEW 05561Q201 624772 6791 SH SOLE 1 6791 0 0 BOOKING HOLDINGS INC COM 09857L108 39808727 10973 SH SOLE 1 10524 0 449 BOOT BARN HLDGS INC COM 099406100 13079890 137466 SH SOLE 1 137466 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2697006 18169 SH SOLE 1 17822 0 347 BORGWARNER INC COM 099724106 8787344 252946 SH SOLE 1 250797 0 2149 BOSTON BEER INC CL A 100557107 5455511 17921 SH SOLE 1 17921 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 222361 14383 SH SOLE 1 14383 0 0 BOSTON PROPERTIES INC COM 101121101 361164 5530 SH SOLE 1 5530 0 0 BOSTON SCIENTIFIC CORP COM 101137107 796607 11631 SH SOLE 1 11631 0 0 BOX INC CL A 10316T104 6757633 238617 SH SOLE 1 238617 0 0 BRADY CORP CL A 104674106 812670 13709 SH SOLE 1 13709 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 356184 178092 SH SOLE 1 178092 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 3662368 98345 SH SOLE 1 98345 0 0 BRF SA SPONSORED ADR 10552T107 175870 53948 SH SOLE 1 53948 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2245775 19811 SH SOLE 1 19811 0 0 BRIGHTCOVE INC COM 10921T101 291660 150340 SH SOLE 1 150340 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 276410 12102 SH SOLE 1 12102 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1254617 105430 SH SOLE 1 105430 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2216543 40873 SH SOLE 1 40873 0 0 BROADCOM INC COM 11135F101 30635527 23114 SH SOLE 1 22522 0 592 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2368591 11562 SH SOLE 1 11562 0 0 BROOKDALE SR LIVING INC COM 112463104 2460341 372215 SH SOLE 1 372215 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 32469163 772612 SH SOLE 1 772612 0 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 3655506 152900 SH SOLE 1 150800 0 2100 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2490491 112400 SH SOLE 1 107900 0 4500 BROOKFIELD CORP CL A LTD VT SH 11271J107 315273923 7531142 SH SOLE 1 7130795 0 400347 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 77113654 2468275 SH SOLE 1 2144500 0 323775 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2106423 85800 SH SOLE 1 81700 0 4100 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 37008493 1590719 SH SOLE 1 1372319 0 218400 BRP INC COM SUN VTG 05577W200 27855373 414676 SH SOLE 1 414676 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 724915 24269 SH SOLE 1 24269 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 38257455 183445 SH SOLE 1 178899 0 4546 BURFORD CAP LTD ORD SHS G17977110 1254012 78523 SH SOLE 1 78523 0 0 BYLINE BANCORP INC COM 124411109 1239951 57088 SH SOLE 1 57088 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 986013 12950 SH SOLE 1 12950 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1424489 174356 SH SOLE 1 174356 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 687306 2208 SH SOLE 1 2208 0 0 CAE INC COM 124765108 23752654 1149800 SH SOLE 1 1149800 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1359593 13817 SH SOLE 1 13817 0 0 CAMECO CORP COM 13321L108 295303149 6818310 SH SOLE 1 6383310 0 435000 CANADIAN IMPERIAL BK COMM TO COM 136069101 439085652 8657347 SH SOLE 1 7900747 0 756600 CANADIAN NAT RES LTD COM 136385101 468769964 6142370 SH SOLE 1 5513022 0 629348 CANADIAN NATL RY CO COM 136375102 474227199 3599708 SH SOLE 1 3278589 0 321119 CANADIAN PACIFIC KANSAS CITY COM 13646K108 423905007 4805712 SH SOLE 1 4295127 0 510585 CAPITAL ONE FINL CORP COM 14040H105 2861070 19216 SH SOLE 1 19216 0 0 CAPITAL SOUTHWEST CORP COM 140501107 462908 18546 SH SOLE 1 18546 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 676918 14943 SH SOLE 1 14943 0 0 CARDIFF ONCOLOGY INC COM 14147L108 53961 10105 SH SOLE 1 10105 0 0 CARDINAL HEALTH INC COM 14149Y108 7229411 64606 SH SOLE 1 64606 0 0 CAREDX INC COM 14167L103 2771880 261745 SH SOLE 1 261745 0 0 CARISMA THERAPEUTICS INC COM 14216R101 29608 13043 SH SOLE 1 13043 0 0 CARLYLE SECURED LENDING INC COM 872280102 164461 10102 SH SOLE 1 10102 0 0 CARMAX INC COM 143130102 62112043 713030 SH SOLE 1 705374 0 7656 CARPARTS COM INC COM 14427M107 237581 146655 SH SOLE 1 146655 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 337154 5800 SH SOLE 1 5800 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1720103 77657 SH SOLE 1 77657 0 0 CATERPILLAR INC COM 149123101 1453261 3966 SH SOLE 1 3966 0 0 CATO CORP NEW CL A 149205106 641076 111105 SH SOLE 1 111105 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 781506 34112 SH SOLE 1 34112 0 0 CBOE GLOBAL MKTS INC COM 12503M108 997103 5427 SH SOLE 1 5427 0 0 CBRE GROUP INC CL A 12504L109 14484773 148959 SH SOLE 1 143011 0 5948 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 4442387 371437 SH SOLE 1 371437 0 0 CDW CORP COM 12514G108 10278008 40183 SH SOLE 1 36727 0 3456 CECO ENVIRONMENTAL CORP COM 125141101 2082366 90459 SH SOLE 1 90459 0 0 CELCUITY INC COM 15102K100 809849 37493 SH SOLE 1 37493 0 0 CELESTICA INC SUB VTG SHS 15101Q108 263225040 5855957 SH SOLE 1 5508457 0 347500 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 342391 8158 SH SOLE 1 8158 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 13399221 1209316 SH SOLE 1 1209316 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9663994 116546 SH SOLE 1 116546 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 8680027 963377 SH SOLE 1 944039 0 19338 CENCORA INC COM 03073E105 776110 3194 SH SOLE 1 3194 0 0 CENOVUS ENERGY INC COM 15135U109 203493415 10174295 SH SOLE 1 8996495 0 1177800 CENTENE CORP DEL COM 15135B101 330165 4207 SH SOLE 1 4207 0 0 CENTERPOINT ENERGY INC COM 15189T107 242934 8527 SH SOLE 1 8527 0 0 CENTERRA GOLD INC COM 152006102 19726016 3338505 SH SOLE 1 3338505 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2601785 311591 SH SOLE 1 311591 0 0 CENTRAL GARDEN & PET CO COM 153527106 86 2 SH SOLE 1 2 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1554074 42093 SH SOLE 1 42093 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1019475 51619 SH SOLE 1 51619 0 0 CERENCE INC COM 156727109 3248012 206223 SH SOLE 1 206223 0 0 CEVA INC COM 157210105 2016126 88777 SH SOLE 1 88777 0 0 CGI INC CL A SUB VTG 12532H104 119185009 1079835 SH SOLE 1 1016635 0 63200 CHARTER COMMUNICATIONS INC N CL A 16119P108 3226284 11101 SH SOLE 1 11101 0 0 CHEGG INC COM 163092109 4770175 630142 SH SOLE 1 630142 0 0 CHENIERE ENERGY INC COM NEW 16411R208 675924 4191 SH SOLE 1 4191 0 0 CHESAPEAKE ENERGY CORP COM 165167735 2193923 24698 SH SOLE 1 24698 0 0 CHEVRON CORP NEW COM 166764100 61610720 390584 SH SOLE 1 390584 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 498332 31600 SH SOLE 1 31600 0 0 CHIMERIX INC COM 16934W106 209930 198047 SH SOLE 1 198047 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 213387 60109 SH SOLE 1 60109 0 0 CHINA YUCHAI INTL LTD COM G21082105 630964 73970 SH SOLE 1 73863 0 107 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 373500 11876 SH SOLE 1 11876 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1188869 409 SH SOLE 1 409 0 0 CHOICE HOTELS INTL INC COM 169905106 1291676 10223 SH SOLE 1 10223 0 0 CHROMADEX CORP COM NEW 171077407 463070 133066 SH SOLE 1 133066 0 0 CHUBB LIMITED COM H1467J104 65019086 250913 SH SOLE 1 235621 0 15292 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 12380413 316311 SH SOLE 1 277553 0 38758 CHUYS HLDGS INC COM 171604101 286165 8484 SH SOLE 1 8484 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4354489 1762951 SH SOLE 1 1669760 0 93191 CIDARA THERAPEUTICS INC COM 171757107 291488 316835 SH SOLE 1 316835 0 0 CIMPRESS PLC SHS EURO G2143T103 4826981 54536 SH SOLE 1 54536 0 0 CINTAS CORP COM 172908105 9314753 13558 SH SOLE 1 13333 0 225 CIRRUS LOGIC INC COM 172755100 4858474 52490 SH SOLE 1 52490 0 0 CISCO SYS INC COM 17275R102 4936898 98916 SH SOLE 1 98916 0 0 CITIGROUP INC COM NEW 172967424 892190 14108 SH SOLE 1 14108 0 0 CITIZENS INC CL A 174740100 105297 49204 SH SOLE 1 49204 0 0 CITY OFFICE REIT INC COM 178587101 300805 57736 SH SOLE 1 57736 0 0 CIVEO CORP CDA COM NEW 17878Y207 1532437 57074 SH SOLE 1 57074 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 358262 23294 SH SOLE 1 23294 0 0 CLEAN ENERGY FUELS CORP COM 184499101 28137 10499 SH SOLE 1 10499 0 0 CLEAR SECURE INC COM CL A 18467V109 22808651 1072339 SH SOLE 1 1071953 0 386 CLEARSIDE BIOMEDICAL INC COM 185063104 38874 25408 SH SOLE 1 25408 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 8303615 469396 SH SOLE 1 469396 0 0 CLEARWATER PAPER CORP COM 18538R103 1362714 31162 SH SOLE 1 30024 0 1138 CLIPPER RLTY INC COM 18885T306 72648 15041 SH SOLE 1 15041 0 0 CLOUDFLARE INC CL A COM 18915M107 203343 2100 SH SOLE 1 2100 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 518474 652990 SH SOLE 1 652990 0 0 CME GROUP INC COM 12572Q105 863313 4010 SH SOLE 1 4010 0 0 CMS ENERGY CORP COM 125896100 265918 4407 SH SOLE 1 4407 0 0 CNA FINL CORP COM 126117100 6388050 140644 SH SOLE 1 140644 0 0 CNH INDL N V SHS N20944109 2201736 169887 SH SOLE 1 169887 0 0 CNO FINL GROUP INC COM 12621E103 4052586 147474 SH SOLE 1 147474 0 0 CNX RES CORP COM 12653C108 3276847 138147 SH SOLE 1 138147 0 0 COCA COLA CO COM 191216100 8515828 139193 SH SOLE 1 139193 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 10619975 109259 SH SOLE 1 98644 0 10615 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 535837 8202 SH SOLE 1 8202 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 280188 3823 SH SOLE 1 3823 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 6378866 771326 SH SOLE 1 771326 0 0 COHU INC COM 192576106 3110356 93320 SH SOLE 1 93320 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 70171696 264679 SH SOLE 1 254875 0 9804 COLGATE PALMOLIVE CO COM 194162103 1784161 19813 SH SOLE 1 19813 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 332804 8573 SH SOLE 1 8573 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7756764 63431 SH SOLE 1 63431 0 0 COLONY BANKCORP INC COM 19623P101 180872 15728 SH SOLE 1 15728 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3779173 46553 SH SOLE 1 46553 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1363580 30553 SH SOLE 1 30553 0 0 COMCAST CORP NEW CL A 20030N101 90392770 2085185 SH SOLE 1 2004183 0 81002 COMFORT SYS USA INC COM 199908104 10335742 32532 SH SOLE 1 32532 0 0 COMMERCE BANCSHARES INC COM 200525103 3066342 57638 SH SOLE 1 57638 0 0 COMMERCIAL VEH GROUP INC COM 202608105 834884 129842 SH SOLE 1 129842 0 0 COMMVAULT SYS INC COM 204166102 21114582 208169 SH SOLE 1 206986 0 1183 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 76908 122076 SH SOLE 1 116111 0 5965 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1434808 85253 SH SOLE 1 85253 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4096151 257944 SH SOLE 1 239723 0 18221 COMPASS THERAPEUTICS INC COM 20454B104 476784 240800 SH SOLE 1 240800 0 0 COMPUGEN LTD ORD M25722105 354257 137309 SH SOLE 1 137309 0 0 COMSTOCK RES INC COM 205768302 4284511 461693 SH SOLE 1 461693 0 0 CONAGRA BRANDS INC COM 205887102 7329527 247285 SH SOLE 1 242830 0 4455 CONCRETE PUMPING HLDGS INC COM 206704108 1228632 155523 SH SOLE 1 155523 0 0 CONMED CORP COM 207410101 4503459 56237 SH SOLE 1 56237 0 0 CONOCOPHILLIPS COM 20825C104 12599065 98987 SH SOLE 1 98987 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 564410 35587 SH SOLE 1 35587 0 0 CONSOLIDATED EDISON INC COM 209115104 9755900 107432 SH SOLE 1 103022 0 4410 CONSTELLATION BRANDS INC CL A 21036P108 10625816 39100 SH SOLE 1 39100 0 0 CONSTELLATION ENERGY CORP COM 21037T109 58646990 317268 SH SOLE 1 303565 0 13703 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1050454 18708 SH SOLE 1 18708 0 0 COOPER COS INC COM 216648501 221792 2186 SH SOLE 1 2186 0 0 COPART INC COM 217204106 360668 6227 SH SOLE 1 6227 0 0 CORCEPT THERAPEUTICS INC COM 218352102 13657464 542178 SH SOLE 1 542178 0 0 CORNING INC COM 219350105 21530856 653242 SH SOLE 1 632742 0 20500 CORTEVA INC COM 22052L104 294117 5100 SH SOLE 1 5100 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 156654 88008 SH SOLE 1 88008 0 0 COSTAMARE INC SHS Y1771G102 2078185 183100 SH SOLE 1 183100 0 0 COSTAR GROUP INC COM 22160N109 3688864 38187 SH SOLE 1 38187 0 0 COSTCO WHSL CORP NEW COM 22160K105 57515118 78505 SH SOLE 1 73745 0 4760 COTERRA ENERGY INC COM 127097103 891714 31984 SH SOLE 1 31984 0 0 COUCHBASE INC COM 22207T101 3181300 120916 SH SOLE 1 120916 0 0 COURSERA INC COM 22266M104 664800 47418 SH SOLE 1 47418 0 0 CPI CARD GROUP INC COM NEW 12634H200 383901 21495 SH SOLE 1 21495 0 0 CRANE NXT CO COM 224441105 1089440 17600 SH SOLE 1 17600 0 0 CRAWFORD & CO CL B 224633107 134209 14797 SH SOLE 1 14797 0 0 CRAWFORD & CO CL A 224633206 1070522 113523 SH SOLE 1 113523 0 0 CREDICORP LTD COM G2519Y108 4502263 26573 SH SOLE 1 25634 0 939 CRESCENT PT ENERGY CORP COM 22576C101 10190048 1245200 SH SOLE 1 1226400 0 18800 CRICUT INC COM CL A 22658D100 189077 39722 SH SOLE 1 39722 0 0 CRONOS GROUP INC COM 22717L101 139488 53200 SH SOLE 1 53200 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 358774 25923 SH SOLE 1 25923 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 63238942 197258 SH SOLE 1 187772 0 9486 CROWN CASTLE INC COM 22822V101 328073 3100 SH SOLE 1 3100 0 0 CRYOPORT INC COM PAR $0.001 229050307 248473 14038 SH SOLE 1 14038 0 0 CS DISCO INC COM 126327105 154194 18966 SH SOLE 1 18966 0 0 CSG SYS INTL INC COM 126349109 3197954 62048 SH SOLE 1 62048 0 0 CSW INDUSTRIALS INC COM 126402106 1540618 6567 SH SOLE 1 6567 0 0 CSX CORP COM 126408103 95176558 2567482 SH SOLE 1 2447184 0 120298 CTO RLTY GROWTH INC NEW COM 22948Q101 250979 14807 SH SOLE 1 14807 0 0 CULLEN FROST BANKERS INC COM 229899109 1509001 13405 SH SOLE 1 13405 0 0 CULLINAN ONCOLOGY INC COM 230031106 620273 36401 SH SOLE 1 36401 0 0 CUMMINS INC COM 231021106 28329124 96145 SH SOLE 1 91891 0 4254 CURTISS WRIGHT CORP COM 231561101 3367914 13159 SH SOLE 1 13159 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 6232288 595821 SH SOLE 1 595821 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 782802 134502 SH SOLE 1 134502 0 0 CVB FINL CORP COM 126600105 5396832 302513 SH SOLE 1 302513 0 0 CVS HEALTH CORP COM 126650100 770482 9660 SH SOLE 1 9660 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 28960842 109027 SH SOLE 1 106785 0 2242 CYTEK BIOSCIENCES INC COM 23285D109 4240438 631958 SH SOLE 1 631958 0 0 CYTOKINETICS INC COM NEW 23282W605 3489375 49770 SH SOLE 1 49770 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 663448 304334 SH SOLE 1 304334 0 0 D R HORTON INC COM 23331A109 11707403 71148 SH SOLE 1 66859 0 4289 DADA NEXUS LTD ADS 23344D108 546977 266818 SH SOLE 1 263659 0 3159 DAKOTA GOLD CORP COM 46655E100 52192 22022 SH SOLE 1 22022 0 0 DAKTRONICS INC COM 234264109 331788 33312 SH SOLE 1 33312 0 0 DANA INC COM 235825205 4200385 330739 SH SOLE 1 330739 0 0 DANAHER CORPORATION COM 235851102 49374389 197719 SH SOLE 1 187668 0 10051 DATADOG INC CL A COM 23804L103 247200 2000 SH SOLE 1 2000 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 4389409 279047 SH SOLE 1 279047 0 0 DEERE & CO COM 244199105 23056479 56134 SH SOLE 1 53524 0 2610 DELEK US HLDGS INC NEW COM 24665A103 3285983 106896 SH SOLE 1 106896 0 0 DELUXE CORP COM 248019101 2252772 109411 SH SOLE 1 109411 0 0 DENISON MINES CORP COM 248356107 5383574 2750600 SH SOLE 1 2714400 0 36200 DENNYS CORP COM 24869P104 189719 21174 SH SOLE 1 21174 0 0 DENTSPLY SIRONA INC COM 24906P109 5863976 176679 SH SOLE 1 172406 0 4273 DESCARTES SYS GROUP INC COM 249906108 170686148 1865218 SH SOLE 1 1716044 0 149174 DESTINATION XL GROUP INC COM 25065K104 584719 162422 SH SOLE 1 162422 0 0 DEVON ENERGY CORP NEW COM 25179M103 246735 4917 SH SOLE 1 4917 0 0 DEXCOM INC COM 252131107 388360 2800 SH SOLE 1 2800 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 3015790 221099 SH SOLE 1 221099 0 0 DIAMONDBACK ENERGY INC COM 25278X109 29484723 148785 SH SOLE 1 148785 0 0 DIGITAL RLTY TR INC COM 253868103 350161 2431 SH SOLE 1 2431 0 0 DINE BRANDS GLOBAL INC COM 254423106 1187146 25541 SH SOLE 1 25541 0 0 DISC MEDICINE INC COM 254604101 1117692 17952 SH SOLE 1 17952 0 0 DISCOVER FINL SVCS COM 254709108 261131 1992 SH SOLE 1 1992 0 0 DISNEY WALT CO COM 254687106 1762963 14408 SH SOLE 1 14408 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 769277 21682 SH SOLE 1 21682 0 0 DNOW INC COM 67011P100 774972 50985 SH SOLE 1 50985 0 0 DOCEBO INC COM 25609L105 7973349 163025 SH SOLE 1 159858 0 3167 DOCUSIGN INC COM 256163106 31571564 530169 SH SOLE 1 527651 0 2518 DOLLAR GEN CORP NEW COM 256677105 249696 1600 SH SOLE 1 1600 0 0 DOLLAR TREE INC COM 256746108 220630 1657 SH SOLE 1 1657 0 0 DOMINION ENERGY INC COM 25746U109 4108250 83518 SH SOLE 1 83518 0 0 DOMINOS PIZZA INC COM 25754A201 334897 674 SH SOLE 1 674 0 0 DOMO INC COM CL B 257554105 760510 85259 SH SOLE 1 85259 0 0 DONEGAL GROUP INC CL A 257701201 582101 41167 SH SOLE 1 41167 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 652221 10518 SH SOLE 1 10518 0 0 DOORDASH INC CL A 25809K105 38639687 280567 SH SOLE 1 280567 0 0 DOUGLAS DYNAMICS INC COM 25960R105 524538 21747 SH SOLE 1 21747 0 0 DOUGLAS ELLIMAN INC COM 25961D105 624225 395079 SH SOLE 1 395079 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W204 799631 121340 SH SOLE 1 116350 0 4990 DOW INC COM 260557103 295443 5100 SH SOLE 1 5100 0 0 DR REDDYS LABS LTD ADR 256135203 4386697 59805 SH SOLE 1 59746 0 59 DRAFTKINGS INC NEW COM CL A 26142V105 18358400 404281 SH SOLE 1 404281 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3128292 381499 SH SOLE 1 380020 0 1479 DREAM FINDERS HOMES INC COM CL A 26154D100 6906366 157932 SH SOLE 1 157932 0 0 DROPBOX INC CL A 26210C104 35364106 1455313 SH SOLE 1 1394416 0 60897 DT MIDSTREAM INC COMMON STOCK 23345M107 5030424 82331 SH SOLE 1 82331 0 0 DTE ENERGY CO COM 233331107 265099 2364 SH SOLE 1 2364 0 0 DUCOMMUN INC DEL COM 264147109 1181080 23023 SH SOLE 1 23023 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 25848455 267278 SH SOLE 1 259385 0 7893 DULUTH HLDGS INC COM CL B 26443V101 369156 75338 SH SOLE 1 75338 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 3002321 299036 SH SOLE 1 299036 0 0 DUOLINGO INC CL A COM 26603R106 9539203 43246 SH SOLE 1 43246 0 0 DUPONT DE NEMOURS INC COM 26614N102 237677 3100 SH SOLE 1 3100 0 0 DXP ENTERPRISES INC COM NEW 233377407 2101380 39110 SH SOLE 1 39110 0 0 DYNATRACE INC COM NEW 268150109 20080238 432391 SH SOLE 1 417658 0 14733 EAGLE BANCORP INC MD COM 268948106 660515 28119 SH SOLE 1 28119 0 0 EASTERN BANKSHARES INC COM 27627N105 430666 31253 SH SOLE 1 31253 0 0 EATON CORP PLC SHS G29183103 985880 3153 SH SOLE 1 3153 0 0 EBAY INC. COM 278642103 28306864 536318 SH SOLE 1 509851 0 26467 ECOLAB INC COM 278865100 438710 1900 SH SOLE 1 1900 0 0 ECOVYST INC COM 27923Q109 1297459 116364 SH SOLE 1 116364 0 0 EDISON INTL COM 281020107 943609 13341 SH SOLE 1 13341 0 0 EDITAS MEDICINE INC COM 28106W103 1302618 175555 SH SOLE 1 175555 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 454961 4761 SH SOLE 1 4761 0 0 EGAIN CORP COM NEW 28225C806 127542 19774 SH SOLE 1 19774 0 0 EHEALTH INC COM 28238P109 556002 92206 SH SOLE 1 92206 0 0 EL POLLO LOCO HLDGS INC COM 268603107 420300 43152 SH SOLE 1 43152 0 0 ELASTIC N V ORD SHS N14506104 11760758 117326 SH SOLE 1 117326 0 0 ELDORADO GOLD CORP NEW COM 284902509 25443386 1809300 SH SOLE 1 1809300 0 0 ELECTRONIC ARTS INC COM 285512109 24707797 186235 SH SOLE 1 175180 0 11055 ELEVANCE HEALTH INC COM 036752103 1170345 2257 SH SOLE 1 2257 0 0 ELI LILLY & CO COM 532457108 38572035 49581 SH SOLE 1 48030 0 1551 EMBECTA CORP COMMON STOCK 29082K105 2689285 202659 SH SOLE 1 202659 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 2786091 104583 SH SOLE 1 101189 0 3394 EMCOR GROUP INC COM 29084Q100 17081005 48775 SH SOLE 1 39413 0 9362 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1786775 706235 SH SOLE 1 706235 0 0 EMERSON ELEC CO COM 291011104 468425 4130 SH SOLE 1 4130 0 0 EMPLOYERS HLDGS INC COM 292218104 933718 20571 SH SOLE 1 11259 0 9312 ENACT HLDGS INC COM 29249E109 5716354 183334 SH SOLE 1 146126 0 37208 ENANTA PHARMACEUTICALS INC COM 29251M106 779222 44629 SH SOLE 1 44629 0 0 ENBRIDGE INC COM 29250N105 401064908 11093398 SH SOLE 1 10438184 0 655214 ENCORE WIRE CORP COM 292562105 3198033 12170 SH SOLE 1 12170 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 4156070 1362646 SH SOLE 1 1357209 0 5437 ENERFLEX LTD COM 29269R105 3520523 604900 SH SOLE 1 604900 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2729176 92703 SH SOLE 1 92703 0 0 ENERPLUS CORP COM 292766102 16524516 840788 SH SOLE 1 840788 0 0 ENERSYS COM 29275Y102 2681719 28390 SH SOLE 1 28390 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1385729 101593 SH SOLE 1 101593 0 0 ENNIS INC COM 293389102 1913501 93296 SH SOLE 1 80418 0 12878 ENOVA INTL INC COM 29357K103 1470034 23397 SH SOLE 1 23397 0 0 ENOVIS CORPORATION COM 194014502 7804564 124973 SH SOLE 1 124973 0 0 ENTERGY CORP NEW COM 29364G103 584516 5531 SH SOLE 1 5531 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 436209 30784 SH SOLE 1 30784 0 0 ENVIRI CORP COM 415864107 771052 84268 SH SOLE 1 84268 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2049081 95841 SH SOLE 1 95841 0 0 EOG RES INC COM 26875P101 559556 4377 SH SOLE 1 4377 0 0 EQUIFAX INC COM 294429105 242908 908 SH SOLE 1 908 0 0 EQUINIX INC COM 29444U700 16169040 19591 SH SOLE 1 17954 0 1637 EQUITY RESIDENTIAL SH BEN INT 29476L107 259824 4117 SH SOLE 1 4117 0 0 ERASCA INC COM 29479A108 305051 148083 SH SOLE 1 148083 0 0 ERIE INDTY CO CL A 29530P102 2634299 6560 SH SOLE 1 6560 0 0 ERO COPPER CORP COM 296006109 11916484 617700 SH SOLE 1 602600 0 15100 ESSA BANCORP INC COM 29667D104 269403 14778 SH SOLE 1 14778 0 0 ETON PHARMACEUTICALS INC COM 29772L108 147364 39297 SH SOLE 1 39297 0 0 ETSY INC COM 29786A106 18721046 272425 SH SOLE 1 272425 0 0 EVANS BANCORP INC COM NEW 29911Q208 250436 8387 SH SOLE 1 8387 0 0 EVENTBRITE INC COM CL A 29975E109 1897746 346304 SH SOLE 1 346304 0 0 EVERI HLDGS INC COM 30034T103 1575840 156800 SH SOLE 1 156800 0 0 EVERSOURCE ENERGY COM 30040W108 781851 13081 SH SOLE 1 13081 0 0 EVERTEC INC COM 30040P103 997859 25009 SH SOLE 1 25009 0 0 EVOLUS INC COM 30052C107 433846 30989 SH SOLE 1 30989 0 0 EXELON CORP COM 30161N101 26731168 711503 SH SOLE 1 671314 0 40189 EXPEDITORS INTL WASH INC COM 302130109 422820 3478 SH SOLE 1 3478 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4667397 31751 SH SOLE 1 30758 0 993 EXTREME NETWORKS COM 30226D106 4693503 406716 SH SOLE 1 406716 0 0 EXXON MOBIL CORP COM 30231G102 41878947 360280 SH SOLE 1 360280 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 3412865 165112 SH SOLE 1 165112 0 0 FABRINET SHS G3323L100 673856 3565 SH SOLE 1 3565 0 0 FACTSET RESH SYS INC COM 303075105 209019 460 SH SOLE 1 460 0 0 FARO TECHNOLOGIES INC COM 311642102 1717681 79855 SH SOLE 1 79855 0 0 FASTENAL CO COM 311900104 33337054 432163 SH SOLE 1 418039 0 14124 FEDERAL SIGNAL CORP COM 313855108 4573729 53891 SH SOLE 1 53891 0 0 FEDERATED HERMES INC CL B 314211103 1584259 43861 SH SOLE 1 43861 0 0 FEDEX CORP COM 31428X106 494586 1707 SH SOLE 1 1707 0 0 FERGUSON PLC NEW SHS G3421J106 2841993 13011 SH SOLE 1 13011 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 318974 4300 SH SOLE 1 4300 0 0 FIDUS INVT CORP COM 316500107 1486165 75287 SH SOLE 1 75287 0 0 FIGS INC CL A 30260D103 581300 116727 SH SOLE 1 116727 0 0 FINANCIAL INSTNS INC COM 317585404 1246279 66221 SH SOLE 1 66221 0 0 FIRST LONG IS CORP COM 320734106 434096 39143 SH SOLE 1 39143 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1483194 252600 SH SOLE 1 252600 0 0 FIRSTENERGY CORP COM 337932107 244774 6338 SH SOLE 1 6338 0 0 FIRSTSERVICE CORP NEW COM 33767E202 82572098 498544 SH SOLE 1 468244 0 30300 FISERV INC COM 337738108 1088694 6812 SH SOLE 1 6812 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 124054 39634 SH SOLE 1 39634 0 0 FIVERR INTL LTD ORD SHS M4R82T106 708816 33641 SH SOLE 1 33641 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 946356 7301 SH SOLE 1 7301 0 0 FLOWERS FOODS INC COM 343498101 291080 12256 SH SOLE 1 1786 0 10470 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8165193 62679 SH SOLE 1 61328 0 1351 FORD MTR CO DEL COM 345370860 415452 31284 SH SOLE 1 31284 0 0 FORMFACTOR INC COM 346375108 332688 7291 SH SOLE 1 7291 0 0 FORTINET INC COM 34959E109 48377142 708200 SH SOLE 1 667049 0 41151 FORTIS INC COM 349553107 150381614 3804357 SH SOLE 1 3545040 0 259317 FORTIVE CORP COM 34959J108 237931 2766 SH SOLE 1 2766 0 0 FORWARD AIR CORP COM 349853101 2963974 95274 SH SOLE 1 95274 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 730772 29864 SH SOLE 1 29864 0 0 FOX FACTORY HLDG CORP COM 35138V102 350848 6738 SH SOLE 1 6738 0 0 FRANCO NEV CORP COM 351858105 77820084 652816 SH SOLE 1 632474 0 20342 FRANKLIN ELEC INC COM 353514102 5335800 49956 SH SOLE 1 49956 0 0 FRANKLIN RESOURCES INC COM 354613101 2310754 82204 SH SOLE 1 82204 0 0 FREEPORT-MCMORAN INC CL B 35671D857 19015828 404420 SH SOLE 1 404420 0 0 FRESHPET INC COM 358039105 2939368 25370 SH SOLE 1 25370 0 0 FRONTDOOR INC COM 35905A109 7771079 238523 SH SOLE 1 238523 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 2889982 356348 SH SOLE 1 356348 0 0 FRONTLINE PLC COM M46528101 499327 21357 SH SOLE 1 21357 0 0 FS KKR CAP CORP COM 302635206 3740771 196160 SH SOLE 1 196160 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 11146886 205852 SH SOLE 1 198041 0 7811 FUTUREFUEL CORP COM 36116M106 472422 58686 SH SOLE 1 58686 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1786661 413579 SH SOLE 1 413579 0 0 GALIANO GOLD INC COM 36352H100 834262 600824 SH SOLE 1 600824 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2879461 11516 SH SOLE 1 11516 0 0 GANNETT CO INC COM 36472T109 60546 24814 SH SOLE 1 24814 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 7782795 1188213 SH SOLE 1 1146664 0 41549 GARTNER INC COM 366651107 2209365 4635 SH SOLE 1 4635 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 272730 3000 SH SOLE 1 3000 0 0 GENERAL DYNAMICS CORP COM 369550108 19267795 68207 SH SOLE 1 68207 0 0 GENERAL ELECTRIC CO COM NEW 369604301 12620783 71901 SH SOLE 1 68250 0 3651 GENERAL MLS INC COM 370334104 3275646 46815 SH SOLE 1 46815 0 0 GENERAL MTRS CO COM 37045V100 96758307 2133590 SH SOLE 1 2072149 0 61441 GENERATION BIO CO COM 37148K100 369389 90759 SH SOLE 1 90759 0 0 GENUINE PARTS CO COM 372460105 34340389 221651 SH SOLE 1 214060 0 7591 GERDAU SA SPON ADR REP PFD 373737105 5260087 1190065 SH SOLE 1 1178967 0 11098 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 9288871 269250 SH SOLE 1 261150 0 8100 GILDAN ACTIVEWEAR INC COM 375916103 9193958 247626 SH SOLE 1 205526 0 42100 GILEAD SCIENCES INC COM 375558103 56804716 775491 SH SOLE 1 739935 0 35556 GLAUKOS CORP COM 377322102 9517255 100936 SH SOLE 1 100936 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 786202 17557 SH SOLE 1 17557 0 0 GLOBAL PMTS INC COM 37940X102 320517 2398 SH SOLE 1 2398 0 0 GLOBE LIFE INC COM 37959E102 23196265 199332 SH SOLE 1 196438 0 2894 GLYCOMIMETICS INC COM 38000Q102 542361 180787 SH SOLE 1 180787 0 0 GODADDY INC CL A 380237107 15069037 126972 SH SOLE 1 116950 0 10022 GOLD FIELDS LTD SPONSORED ADR 38059T106 1235018 77723 SH SOLE 1 75683 0 2040 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1015883 78386 SH SOLE 1 78386 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 35948072 86064 SH SOLE 1 82069 0 3995 GOLUB CAP BDC INC COM 38173M102 3353589 201659 SH SOLE 1 201659 0 0 GOODRX HLDGS INC COM CL A 38246G108 7886233 1110737 SH SOLE 1 1110737 0 0 GOPRO INC CL A 38268T103 1066941 478449 SH SOLE 1 478449 0 0 GORMAN RUPP CO COM 383082104 2094964 52970 SH SOLE 1 52970 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 341111 108634 SH SOLE 1 108634 0 0 GRAHAM CORP COM 384556106 1088608 39905 SH SOLE 1 39905 0 0 GRAHAM HLDGS CO COM CL B 384637104 1770270 2306 SH SOLE 1 2306 0 0 GRAINGER W W INC COM 384802104 1226864 1206 SH SOLE 1 1206 0 0 GRAN TIERRA ENERGY INC COM 38500T200 2068472 289034 SH SOLE 1 289034 0 0 GRAND CANYON ED INC COM 38526M106 3925981 28823 SH SOLE 1 21434 0 7389 GRANITE CONSTR INC COM 387328107 818730 14331 SH SOLE 1 14331 0 0 GRANITE PT MTG TR INC COM STK 38741L107 104873 21986 SH SOLE 1 21986 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 89153884 1561375 SH SOLE 1 1559875 0 1500 GRAPHIC PACKAGING HLDG CO COM 388689101 1871751 64145 SH SOLE 1 64145 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1518580 173552 SH SOLE 1 173552 0 0 GREEN DOT CORP CL A 39304D102 3001200 321672 SH SOLE 1 321672 0 0 GREEN PLAINS INC COM 393222104 213698 9243 SH SOLE 1 9243 0 0 GREIF INC CL A 397624107 612128 8865 SH SOLE 1 8865 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 261371 21267 SH SOLE 1 21267 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1646258 20815 SH SOLE 1 20164 0 651 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 501421 3073 SH SOLE 1 3073 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5768859 49429 SH SOLE 1 49429 0 0 GULF IS FABRICATION INC COM 402307102 156136 21243 SH SOLE 1 21243 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3526434 54946 SH SOLE 1 54946 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 1943746 50226 SH SOLE 1 47886 0 2340 HAGERTY INC CL A COM 405166109 137826 15063 SH SOLE 1 15063 0 0 HAIN CELESTIAL GROUP INC COM 405217100 168888 21487 SH SOLE 1 21487 0 0 HALLADOR ENERGY COMPANY COM 40609P105 255334 47905 SH SOLE 1 47905 0 0 HALLIBURTON CO COM 406216101 252288 6400 SH SOLE 1 6400 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 486542 19973 SH SOLE 1 19973 0 0 HANESBRANDS INC COM 410345102 3806749 656336 SH SOLE 1 656336 0 0 HANMI FINL CORP COM NEW 410495204 1471072 92404 SH SOLE 1 92404 0 0 HANOVER INS GROUP INC COM 410867105 7553895 55474 SH SOLE 1 54880 0 594 HARLEY DAVIDSON INC COM 412822108 9589033 219228 SH SOLE 1 219228 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 8607700 1053574 SH SOLE 1 1006368 0 47206 HARTFORD FINL SVCS GROUP INC COM 416515104 250205 2428 SH SOLE 1 2428 0 0 HARVARD BIOSCIENCE INC COM 416906105 610793 144055 SH SOLE 1 144055 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 524923 46577 SH SOLE 1 46577 0 0 HCA HEALTHCARE INC COM 40412C101 4885547 14648 SH SOLE 1 14648 0 0 HCI GROUP INC COM 40416E103 1393424 12004 SH SOLE 1 12004 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 923393 16498 SH SOLE 1 16498 0 0 HEALTH CATALYST INC COM 42225T107 534344 70962 SH SOLE 1 70962 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 182875 12924 SH SOLE 1 12924 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 474302 38005 SH SOLE 1 38005 0 0 HEALTHSTREAM INC COM 42222N103 743387 27884 SH SOLE 1 27884 0 0 HECLA MNG CO COM 422704106 2181835 453604 SH SOLE 1 453604 0 0 HEICO CORP NEW COM 422806109 13855904 72544 SH SOLE 1 72544 0 0 HEICO CORP NEW CL A 422806208 701966 4560 SH SOLE 1 4560 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 561954 16695 SH SOLE 1 16695 0 0 HENRY JACK & ASSOC INC COM 426281101 284222 1636 SH SOLE 1 1636 0 0 HERBALIFE LTD COM SHS G4412G101 3128264 311270 SH SOLE 1 311270 0 0 HERITAGE COMM CORP COM 426927109 356405 41539 SH SOLE 1 41539 0 0 HERITAGE FINL CORP WASH COM 42722X106 470188 24249 SH SOLE 1 24249 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 2816020 264415 SH SOLE 1 264415 0 0 HERSHEY CO COM 427866108 48280735 248230 SH SOLE 1 233176 0 15054 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 6381082 814953 SH SOLE 1 814953 0 0 HESS CORP COM 42809H107 305280 2000 SH SOLE 1 2000 0 0 HESS MIDSTREAM LP CL A SHS 428103105 5373290 148721 SH SOLE 1 148721 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1317250 74295 SH SOLE 1 74295 0 0 HEXCEL CORP NEW COM 428291108 731997 10048 SH SOLE 1 10048 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12987379 60885 SH SOLE 1 55611 0 5274 HIMS & HERS HEALTH INC COM CL A 433000106 22079681 1427258 SH SOLE 1 1427258 0 0 HIPPO HLDGS INC COM NEW 433539202 1060373 58039 SH SOLE 1 58039 0 0 HNI CORP COM 404251100 5788284 128258 SH SOLE 1 128258 0 0 HOLOGIC INC COM 436440101 9289402 119156 SH SOLE 1 116647 0 2509 HOME DEPOT INC COM 437076102 41098904 107140 SH SOLE 1 102282 0 4858 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 1430339 38419 SH SOLE 1 38419 0 0 HONEST CO INC COM 438333106 397273 98092 SH SOLE 1 98092 0 0 HONEYWELL INTL INC COM 438516106 39928925 194538 SH SOLE 1 194538 0 0 HOPE BANCORP INC COM 43940T109 261300 22702 SH SOLE 1 22702 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 435224 11766 SH SOLE 1 5031 0 6735 HORMEL FOODS CORP COM 440452100 1271496 36443 SH SOLE 1 36443 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2920119 141205 SH SOLE 1 141205 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 708113 4512 SH SOLE 1 4512 0 0 HOWMET AEROSPACE INC COM 443201108 12723053 185928 SH SOLE 1 183441 0 2487 HP INC COM 40434L105 225532 7463 SH SOLE 1 7463 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 869344 22087 SH SOLE 1 22087 0 0 HUBBELL INC COM 443510607 2660055 6409 SH SOLE 1 6409 0 0 HUBSPOT INC COM 443573100 250624 400 SH SOLE 1 400 0 0 HUDBAY MINERALS INC COM 443628102 21553240 3078271 SH SOLE 1 2763271 0 315000 HUDSON TECHNOLOGIES INC COM 444144109 160262 14556 SH SOLE 1 14556 0 0 HUMANA INC COM 444859102 640392 1847 SH SOLE 1 1847 0 0 HUNTINGTON BANCSHARES INC COM 446150104 160453 11502 SH SOLE 1 11502 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 740964 44105 SH SOLE 1 44105 0 0 HYATT HOTELS CORP COM CL A 448579102 4909273 30756 SH SOLE 1 30756 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1479696 23059 SH SOLE 1 23059 0 0 IAMGOLD CORP COM 450913108 3249683 973431 SH SOLE 1 973431 0 0 ICHOR HOLDINGS SHS G4740B105 241221 6246 SH SOLE 1 6246 0 0 ICICI BANK LIMITED ADR 45104G104 43705698 1654892 SH SOLE 1 1514358 0 140534 IDACORP INC COM 451107106 2218213 23880 SH SOLE 1 23880 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 2610246 59486 SH SOLE 1 59486 0 0 IDENTIV INC COM NEW 45170X205 284518 35924 SH SOLE 1 35924 0 0 IDEXX LABS INC COM 45168D104 357974 663 SH SOLE 1 663 0 0 IES HLDGS INC COM 44951W106 1928967 15858 SH SOLE 1 15858 0 0 ILLINOIS TOOL WKS INC COM 452308109 1999327 7451 SH SOLE 1 7451 0 0 IMMUNIC INC COM 4525EP101 78598 59544 SH SOLE 1 59544 0 0 IMMUNOVANT INC COM 45258J102 4665079 144385 SH SOLE 1 144385 0 0 IMPERIAL OIL LTD COM NEW 453038408 130255200 1887606 SH SOLE 1 1833263 0 54343 INARI MED INC COM 45332Y109 3273531 68227 SH SOLE 1 68227 0 0 INCYTE CORP COM 45337C102 67646805 1187411 SH SOLE 1 1163550 0 23861 INDEPENDENT BK CORP MICH COM NEW 453838609 507532 20021 SH SOLE 1 20021 0 0 INFORMATICA INC COM CL A 45674M101 1641045 46887 SH SOLE 1 46887 0 0 INFOSYS LTD SPONSORED ADR 456788108 20984770 1170372 SH SOLE 1 1119607 0 50765 INGERSOLL RAND INC COM 45687V106 314190 3309 SH SOLE 1 3309 0 0 INGEVITY CORP COM 45688C107 1945015 40776 SH SOLE 1 40776 0 0 INGLES MKTS INC CL A 457030104 2392339 31199 SH SOLE 1 31199 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 188439 25743 SH SOLE 1 25743 0 0 INNOVID CORP COMMON STOCK 457679108 842805 338476 SH SOLE 1 338476 0 0 INOGEN INC COM 45780L104 277600 34399 SH SOLE 1 34399 0 0 INOTIV INC COM 45783Q100 228482 20885 SH SOLE 1 20885 0 0 INOZYME PHARMA INC COM 45790W108 266813 34832 SH SOLE 1 34832 0 0 INSMED INC COM PAR $.01 457669307 2226912 82083 SH SOLE 1 82083 0 0 INSPIRE MED SYS INC COM 457730109 19850677 92419 SH SOLE 1 92419 0 0 INSTALLED BLDG PRODS INC COM 45780R101 7858924 30375 SH SOLE 1 30375 0 0 INTAPP INC COM 45827U109 2293641 66870 SH SOLE 1 66870 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1145035 32300 SH SOLE 1 32300 0 0 INTEL CORP COM 458140100 157406288 3563647 SH SOLE 1 3422208 0 141439 INTERCONTINENTAL EXCHANGE IN COM 45866F104 21220017 154406 SH SOLE 1 145199 0 9207 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 8398596 79487 SH SOLE 1 73832 0 5655 INTERNATIONAL BUSINESS MACHS COM 459200101 117497879 615301 SH SOLE 1 580942 0 34359 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15229173 177104 SH SOLE 1 176892 0 212 INTEST CORP COM 461147100 557136 42048 SH SOLE 1 42048 0 0 INTEVAC INC COM 461148108 280424 73027 SH SOLE 1 73027 0 0 INTUIT COM 461202103 24968450 38413 SH SOLE 1 36638 0 1775 INTUITIVE SURGICAL INC COM NEW 46120E602 1662210 4165 SH SOLE 1 4165 0 0 INVESCO LTD SHS G491BT108 17912190 1079698 SH SOLE 1 1062224 0 17474 INVITATION HOMES INC COM 46187W107 450182 12642 SH SOLE 1 12642 0 0 IQVIA HLDGS INC COM 46266C105 354046 1400 SH SOLE 1 1400 0 0 IRADIMED CORP COM 46266A109 217047 4934 SH SOLE 1 4934 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2282538 87253 SH SOLE 1 87253 0 0 ISHARES TR CORE S&P500 ETF 464287200 2757454 5245 SH SOLE 1 5245 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 51900472 1263400 SH SOLE 1 1263400 0 0 ISHARES TR MSCI EAFE ETF 464287465 2657581 33278 SH SOLE 1 33278 0 0 ISHARES TR IBOXX HI YD ETF 464288513 208550 2683 SH SOLE 1 2683 0 0 ISHARES TR MSCI INDIA ETF 46429B598 61399013 1190134 SH SOLE 1 1190134 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4651846 671262 SH SOLE 1 556062 0 115200 ITERIS INC NEW COM 46564T107 1271057 257299 SH SOLE 1 257299 0 0 ITRON INC COM 465741106 914190 9881 SH SOLE 1 9881 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 751733 26886 SH SOLE 1 23856 0 3030 J JILL INC COM 46620W201 295978 9258 SH SOLE 1 9258 0 0 JACOBS SOLUTIONS INC COM 46982L108 204922 1333 SH SOLE 1 1333 0 0 JAKKS PAC INC COM NEW 47012E403 534286 21631 SH SOLE 1 21631 0 0 JAMES RIV GROUP LTD COM G5005R107 2659623 285981 SH SOLE 1 285981 0 0 JAMF HLDG CORP COM 47074L105 3347003 182398 SH SOLE 1 182398 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 516387 34130 SH SOLE 1 34130 0 0 JANUX THERAPEUTICS INC COM 47103J105 259484 6892 SH SOLE 1 6892 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15776947 131016 SH SOLE 1 129045 0 1971 JFROG LTD ORD SHS M6191J100 1697694 38392 SH SOLE 1 38392 0 0 JOHNSON & JOHNSON COM 478160104 86743328 548349 SH SOLE 1 520624 0 27725 JOHNSON CTLS INTL PLC SHS G51502105 349005 5343 SH SOLE 1 5343 0 0 JOYY INC ADS REPSTG COM A 46591M109 2546684 82819 SH SOLE 1 82232 0 587 JPMORGAN CHASE & CO COM 46625H100 15511833 77443 SH SOLE 1 77443 0 0 JUNIPER NETWORKS INC COM 48203R104 2791470 75323 SH SOLE 1 75323 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 808911 68205 SH SOLE 1 68205 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 277784 131030 SH SOLE 1 131030 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 14406697 821831 SH SOLE 1 778002 0 43829 KARYOPHARM THERAPEUTICS INC COM 48576U106 115239 76317 SH SOLE 1 76317 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 32656325 627162 SH SOLE 1 583157 0 44005 KE HLDGS INC SPONSORED ADS 482497104 353191 25724 SH SOLE 1 25724 0 0 KEARNY FINL CORP MD COM 48716P108 309461 48053 SH SOLE 1 48053 0 0 KELLANOVA COM 487836108 648981 11328 SH SOLE 1 11328 0 0 KENNAMETAL INC COM 489170100 4626744 185515 SH SOLE 1 185515 0 0 KENVUE INC COM 49177J102 421002 19618 SH SOLE 1 19618 0 0 KEURIG DR PEPPER INC COM 49271V100 11115176 362412 SH SOLE 1 346924 0 15488 KEYSIGHT TECHNOLOGIES INC COM 49338L103 13395511 85660 SH SOLE 1 85237 0 423 KIMBALL ELECTRONICS INC COM 49428J109 296583 13699 SH SOLE 1 13699 0 0 KIMBERLY-CLARK CORP COM 494368103 615318 4757 SH SOLE 1 4757 0 0 KIMCO RLTY CORP COM 49446R109 7947129 405259 SH SOLE 1 399019 0 6240 KINDER MORGAN INC DEL COM 49456B101 985922 53758 SH SOLE 1 53758 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5163302 261698 SH SOLE 1 261698 0 0 KINROSS GOLD CORP COM 496902404 51508958 8392365 SH SOLE 1 6898165 0 1494200 KINSALE CAP GROUP INC COM 49714P108 4291324 8178 SH SOLE 1 8178 0 0 KKR & CO INC COM 48251W104 422436 4200 SH SOLE 1 4200 0 0 KLA CORP COM NEW 482480100 762140 1091 SH SOLE 1 1091 0 0 KNOWLES CORP COM 49926D109 3060819 190113 SH SOLE 1 190113 0 0 KODIAK SCIENCES INC COM 50015M109 249997 47528 SH SOLE 1 47528 0 0 KOHLS CORP COM 500255104 17972112 616539 SH SOLE 1 616539 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 25400380 1270019 SH SOLE 1 1202789 0 67230 KOREA ELEC PWR CORP SPONSORED ADR 500631106 2100768 252193 SH SOLE 1 252193 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 111184 47112 SH SOLE 1 47112 0 0 KRAFT HEINZ CO COM 500754106 237156 6427 SH SOLE 1 6427 0 0 KROGER CO COM 501044101 1499891 26254 SH SOLE 1 26254 0 0 KRYSTAL BIOTECH INC COM 501147102 408527 2296 SH SOLE 1 2296 0 0 KT CORP SPONSORED ADR 48268K101 164216 11713 SH SOLE 1 8355 0 3358 KULICKE & SOFFA INDS INC COM 501242101 3364984 66885 SH SOLE 1 66885 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 467115 2192 SH SOLE 1 2192 0 0 LAM RESEARCH CORP COM 512807108 22645354 23308 SH SOLE 1 22405 0 903 LAMB WESTON HLDGS INC COM 513272104 1580692 14838 SH SOLE 1 14838 0 0 LANDS END INC NEW COM 51509F105 313044 28746 SH SOLE 1 28746 0 0 LANDSEA HOMES CORP COM 51509P103 2163125 148873 SH SOLE 1 148873 0 0 LANTHEUS HLDGS INC COM 516544103 5206314 83649 SH SOLE 1 83649 0 0 LARIMAR THERAPEUTICS INC COM 517125100 441100 58116 SH SOLE 1 58116 0 0 LAUDER ESTEE COS INC CL A 518439104 65469047 424710 SH SOLE 1 412410 0 12300 LAUREATE EDUCATION INC COMMON STOCK 518613203 1084664 74445 SH SOLE 1 74445 0 0 LCNB CORP COM 50181P100 200892 12603 SH SOLE 1 12603 0 0 LEGGETT & PLATT INC COM 524660107 2339670 122176 SH SOLE 1 122176 0 0 LEMONADE INC COM 52567D107 502605 30628 SH SOLE 1 30628 0 0 LENNAR CORP CL A 526057104 329858 1918 SH SOLE 1 1918 0 0 LESAKA TECHNOLOGIES INC COM NEW 64107N206 754853 201294 SH SOLE 1 201294 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1493548 829749 SH SOLE 1 805593 0 24156 LG DISPLAY CO LTD SPONS ADR REP 50186V102 2324786 567021 SH SOLE 1 534432 0 32589 LI AUTO INC SPONSORED ADS 50202M102 19970356 659523 SH SOLE 1 620635 0 38888 LIBERTY GLOBAL LTD COM CL C G61188127 324029 18369 SH SOLE 1 18369 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 563110 8584 SH SOLE 1 7186 0 1398 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 35652 1200 SH SOLE 1 1200 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 2257 76 SH SOLE 1 76 0 0 LIFEMD INC COM 53216B104 6125924 595907 SH SOLE 1 595907 0 0 LIFEVANTAGE CORP COM NEW 53222K205 92541 15296 SH SOLE 1 15296 0 0 LIFEWAY FOODS INC COM 531914109 213063 12373 SH SOLE 1 12373 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1770774 24224 SH SOLE 1 24224 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 15552916 1105400 SH SOLE 1 1105400 0 0 LINCOLN EDL SVCS CORP COM 533535100 1042039 100875 SH SOLE 1 100875 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1142720 122478 SH SOLE 1 122478 0 0 LINDE PLC SHS G54950103 33086979 71259 SH SOLE 1 67856 0 3403 LINEAGE CELL THERAPEUTICS IN COM 53566P109 305240 206243 SH SOLE 1 206243 0 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 1347576 200500 SH SOLE 1 200500 0 0 LIVANOVA PLC SHS G5509L101 3966761 70911 SH SOLE 1 70911 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 22430327 212067 SH SOLE 1 212067 0 0 LIVEPERSON INC COM 538146101 79521 79728 SH SOLE 1 79728 0 0 LIVERAMP HLDGS INC COM 53815P108 4742508 137464 SH SOLE 1 137464 0 0 LL FLOORING HOLDINGS INC COM 55003T107 68491 37427 SH SOLE 1 37427 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 588368 227169 SH SOLE 1 227169 0 0 LOCKHEED MARTIN CORP COM 539830109 802391 1764 SH SOLE 1 1764 0 0 LOEWS CORP COM 540424108 4086503 52197 SH SOLE 1 48668 0 3529 LOVESAC COMPANY COM 54738L109 719607 31841 SH SOLE 1 31841 0 0 LOWES COS INC COM 548661107 59343174 232965 SH SOLE 1 218763 0 14202 LSI INDS INC OHIO COM 50216C108 2246651 148588 SH SOLE 1 148588 0 0 LUFAX HOLDING LTD SPONSORED ADR 54975P201 226842 53754 SH SOLE 1 53754 0 0 LULULEMON ATHLETICA INC COM 550021109 4322542 11065 SH SOLE 1 11065 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4593540 2944577 SH SOLE 1 2944577 0 0 LUMENT FINANCE TRUST INC COM 55025L108 25692 10318 SH SOLE 1 10318 0 0 LUXFER HLDGS PLC SHS G5698W116 1298179 125186 SH SOLE 1 125186 0 0 LYFT INC CL A COM 55087P104 30960716 1600037 SH SOLE 1 1599688 0 349 M & T BK CORP COM 55261F104 276772 1903 SH SOLE 1 1903 0 0 MACATAWA BK CORP COM 554225102 1266914 129409 SH SOLE 1 129409 0 0 MACROGENICS INC COM 556099109 6157111 418282 SH SOLE 1 418282 0 0 MACYS INC COM 55616P104 7916620 396029 SH SOLE 1 396029 0 0 MADDEN STEVEN LTD COM 556269108 2201562 52071 SH SOLE 1 52071 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 8522425 46187 SH SOLE 1 46187 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 24994143 93597 SH SOLE 1 93597 0 0 MAG SILVER CORP COM 55903Q104 6898293 653600 SH SOLE 1 645900 0 7700 MAGNA INTL INC COM 559222401 32998210 605474 SH SOLE 1 514174 0 91300 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 526216 94304 SH SOLE 1 94304 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1728036 66591 SH SOLE 1 66591 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 83327 37034 SH SOLE 1 37034 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 218774 12047 SH SOLE 1 12047 0 0 MALIBU BOATS INC COM CL A 56117J100 331222 7653 SH SOLE 1 7653 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 132893 36509 SH SOLE 1 36509 0 0 MANITOWOC CO INC COM NEW 563571405 960530 67930 SH SOLE 1 67930 0 0 MANNKIND CORP COM NEW 56400P706 4932273 1088802 SH SOLE 1 1088802 0 0 MANULIFE FINL CORP COM 56501R106 202534172 8105857 SH SOLE 1 6851057 0 1254800 MARATHON PETE CORP COM 56585A102 544050 2700 SH SOLE 1 2700 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2934136 338424 SH SOLE 1 338424 0 0 MARCUS CORP DEL COM 566330106 806489 56556 SH SOLE 1 56556 0 0 MARKEL GROUP INC COM 570535104 3587650 2358 SH SOLE 1 2241 0 117 MARKETAXESS HLDGS INC COM 57060D108 709274 3235 SH SOLE 1 3235 0 0 MARRIOTT INTL INC NEW CL A 571903202 722364 2863 SH SOLE 1 2863 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2559773 23761 SH SOLE 1 23761 0 0 MARSH & MCLENNAN COS INC COM 571748102 54132368 262804 SH SOLE 1 246379 0 16425 MARTIN MARIETTA MATLS INC COM 573284106 465367 758 SH SOLE 1 758 0 0 MARVELL TECHNOLOGY INC COM 573874104 439456 6200 SH SOLE 1 6200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 27683533 57486 SH SOLE 1 55945 0 1541 MATADOR RES CO COM 576485205 1442699 21607 SH SOLE 1 21607 0 0 MATRIX SVC CO COM 576853105 860618 66049 SH SOLE 1 66049 0 0 MATTHEWS INTL CORP CL A 577128101 316239 10175 SH SOLE 1 10175 0 0 MCDONALDS CORP COM 580135101 100097043 355017 SH SOLE 1 336499 0 18518 MCEWEN MNG INC COM NEW 58039P305 1727973 175119 SH SOLE 1 175119 0 0 MCKESSON CORP COM 58155Q103 1045784 1948 SH SOLE 1 1948 0 0 MEDALLION FINL CORP COM 583928106 1011990 127938 SH SOLE 1 127938 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5161164 1098120 SH SOLE 1 1098120 0 0 MEDPACE HLDGS INC COM 58506Q109 2628996 6505 SH SOLE 1 6505 0 0 MEDTRONIC PLC SHS G5960L103 86302292 990273 SH SOLE 1 933700 0 56573 MERCADOLIBRE INC COM 58733R102 604784 400 SH SOLE 1 400 0 0 MERCANTILE BK CORP COM 587376104 531508 13809 SH SOLE 1 13809 0 0 MERCHANTS BANCORP IND COM 58844R108 712211 16494 SH SOLE 1 16494 0 0 MERCK & CO INC COM 58933Y105 40171122 304442 SH SOLE 1 298065 0 6377 MERCURY GENL CORP NEW COM 589400100 2169470 42044 SH SOLE 1 42044 0 0 META PLATFORMS INC CL A 30303M102 232602046 479019 SH SOLE 1 454435 0 24584 METHANEX CORP COM 59151K108 52747939 1183006 SH SOLE 1 1013206 0 169800 METHODE ELECTRS INC COM 591520200 145770 11968 SH SOLE 1 11968 0 0 METLIFE INC COM 59156R108 1379261 18611 SH SOLE 1 16993 0 1618 METTLER TOLEDO INTERNATIONAL COM 592688105 9800957 7362 SH SOLE 1 7290 0 72 MGM RESORTS INTERNATIONAL COM 552953101 1989429 42140 SH SOLE 1 42140 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 349869 3900 SH SOLE 1 3900 0 0 MICRON TECHNOLOGY INC COM 595112103 101042340 857090 SH SOLE 1 827881 0 29209 MICROSOFT CORP COM 594918104 481108466 1143536 SH SOLE 1 1092908 0 50628 MID-AMER APT CMNTYS INC COM 59522J103 449740 3418 SH SOLE 1 3418 0 0 MILLERKNOLL INC COM 600544100 3058083 123509 SH SOLE 1 123509 0 0 MIMEDX GROUP INC COM 602496101 2393560 310852 SH SOLE 1 310852 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 3471839 169358 SH SOLE 1 169358 0 0 MISTRAS GROUP INC COM 60649T107 485132 50746 SH SOLE 1 50746 0 0 MITEK SYS INC COM NEW 606710200 207270 14700 SH SOLE 1 14700 0 0 MODEL N INC COM 607525102 1472582 51724 SH SOLE 1 51724 0 0 MODERNA INC COM 60770K107 245088 2300 SH SOLE 1 2300 0 0 MOELIS & CO CL A 60786M105 10009346 176314 SH SOLE 1 176314 0 0 MONDELEZ INTL INC CL A 609207105 755580 10794 SH SOLE 1 10794 0 0 MONOLITHIC PWR SYS INC COM 609839105 270968 400 SH SOLE 1 400 0 0 MONROE CAP CORP COM 610335101 964087 133901 SH SOLE 1 133901 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 426579 7196 SH SOLE 1 7081 0 115 MOODYS CORP COM 615369105 520765 1325 SH SOLE 1 1325 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 1262079 25126 SH SOLE 1 25126 0 0 MORGAN STANLEY COM NEW 617446448 59834631 635457 SH SOLE 1 602153 0 33304 MORPHIC HLDG INC COM 61775R105 3682976 104630 SH SOLE 1 104630 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2759970 7775 SH SOLE 1 7775 0 0 MR COOPER GROUP INC COM 62482R107 7072170 90727 SH SOLE 1 90727 0 0 MSCI INC COM 55354G100 336270 600 SH SOLE 1 600 0 0 MULTIPLAN CORPORATION COM 62548M100 28123 34668 SH SOLE 1 34668 0 0 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 234334 47921 SH SOLE 1 47921 0 0 MURPHY OIL CORP COM 626717102 6241706 136580 SH SOLE 1 136580 0 0 N-ABLE INC COMMON STOCK 62878D100 775992 59372 SH SOLE 1 31850 0 27522 NABORS INDUSTRIES LTD SHS G6359F137 729435 8469 SH SOLE 1 8469 0 0 NACCO INDS INC CL A 629579103 589293 19513 SH SOLE 1 19513 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 51651 18546 SH SOLE 1 18546 0 0 NASDAQ INC COM 631103108 37299609 591119 SH SOLE 1 563128 0 27991 NATIONAL BEVERAGE CORP COM 635017106 1799066 37907 SH SOLE 1 37907 0 0 NATIONAL FUEL GAS CO COM 636180101 1568355 29195 SH SOLE 1 10025 0 19170 NATIONAL GRID PLC SPONSORED ADR NE 636274409 15784812 231381 SH SOLE 1 210030 0 21351 NATURAL GAS SVCS GROUP INC COM 63886Q109 212137 10918 SH SOLE 1 10918 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 230896 12792 SH SOLE 1 12792 0 0 NAVIENT CORPORATION COM 63938C108 276225 15875 SH SOLE 1 15875 0 0 NCINO INC COM 63947X101 4647119 124321 SH SOLE 1 124321 0 0 NCR VOYIX CORPORATION COM 62886E108 195096 15447 SH SOLE 1 15447 0 0 NEKTAR THERAPEUTICS COM 640268108 536277 574049 SH SOLE 1 574049 0 0 NERDWALLET INC COM CL A 64082B102 3626578 246706 SH SOLE 1 246706 0 0 NETAPP INC COM 64110D104 44749236 426305 SH SOLE 1 413283 0 13022 NETFLIX INC COM 64110L106 63858928 105147 SH SOLE 1 100316 0 4831 NETGEAR INC COM 64111Q104 1032872 65496 SH SOLE 1 65496 0 0 NEVRO CORP COM 64157F103 266620 18464 SH SOLE 1 18464 0 0 NEW GOLD INC CDA COM 644535106 26002023 15440982 SH SOLE 1 15347682 0 93300 NEW MTN FIN CORP COM 647551100 462100 36472 SH SOLE 1 36472 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 18724296 215668 SH SOLE 1 206069 0 9599 NEW YORK CMNTY BANCORP INC COM 649445103 8097357 2514707 SH SOLE 1 2514707 0 0 NEWELL BRANDS INC COM 651229106 3276320 408010 SH SOLE 1 408010 0 0 NEWMONT CORP COM 651639106 600652 16758 SH SOLE 1 16758 0 0 NEWTEKONE INC COM NEW 652526203 123211 11201 SH SOLE 1 11201 0 0 NEXGEN ENERGY LTD COM 65340P106 47573800 6117051 SH SOLE 1 5656451 0 460600 NEXTERA ENERGY INC COM 65339F101 980315 15339 SH SOLE 1 15339 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 155879 98037 SH SOLE 1 98037 0 0 NIKE INC CL B 654106103 25527318 271625 SH SOLE 1 263515 0 8110 NIU TECHNOLOGIES ADS 65481N100 186003 110716 SH SOLE 1 62245 0 48471 NL INDS INC COM NEW 629156407 222685 30380 SH SOLE 1 30380 0 0 NLIGHT INC COM 65487K100 375830 28910 SH SOLE 1 28910 0 0 NMI HLDGS INC CL A 629209305 1997286 61759 SH SOLE 1 61759 0 0 NOAH HLDGS LTD SPON ADS 65487X102 725234 63450 SH SOLE 1 63450 0 0 NOODLES & CO COM CL A 65540B105 59626 31218 SH SOLE 1 31218 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1968816 502249 SH SOLE 1 502249 0 0 NORDSTROM INC COM 655664100 5862672 289229 SH SOLE 1 289229 0 0 NORFOLK SOUTHN CORP COM 655844108 6134466 24069 SH SOLE 1 24069 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 10431159 468900 SH SOLE 1 468900 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 1081815 68774 SH SOLE 1 68774 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 488313 50238 SH SOLE 1 50238 0 0 NORTHROP GRUMMAN CORP COM 666807102 7638456 15958 SH SOLE 1 15958 0 0 NORTHWEST PIPE CO COM 667746101 790843 22804 SH SOLE 1 22804 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1060354 10962 SH SOLE 1 10962 0 0 NOVO-NORDISK A S ADR 670100205 23770050 185125 SH SOLE 1 166040 0 19085 NOVOCURE LTD ORD SHS G6674U108 4913713 314377 SH SOLE 1 314377 0 0 NRG ENERGY INC COM NEW 629377508 29394518 434252 SH SOLE 1 434252 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 818335 59171 SH SOLE 1 59171 0 0 NUCOR CORP COM 670346105 9879960 49924 SH SOLE 1 48939 0 985 NURIX THERAPEUTICS INC COM 67080M103 3485429 237104 SH SOLE 1 237104 0 0 NUTANIX INC CL A 67059N108 66391278 1075685 SH SOLE 1 1039794 0 35891 NUTRIEN LTD COM 67077M108 24285651 446821 SH SOLE 1 446821 0 0 NUVALENT INC COM 670703107 1443005 19217 SH SOLE 1 19217 0 0 NUVATION BIO INC COM CL A 67080N101 1391135 382180 SH SOLE 1 382180 0 0 NVIDIA CORPORATION COM 67066G104 429883127 475766 SH SOLE 1 452866 0 22900 NVR INC COM 62944T105 20500999 2531 SH SOLE 1 2479 0 52 NXP SEMICONDUCTORS N V COM N6596X109 491328 1983 SH SOLE 1 1983 0 0 O-I GLASS INC COM 67098H104 2553019 153889 SH SOLE 1 153889 0 0 OBSIDIAN ENERGY LTD COM 674482203 2084148 252400 SH SOLE 1 252400 0 0 OCCIDENTAL PETE CORP COM 674599105 14645107 225344 SH SOLE 1 181171 0 44173 OCEANFIRST FINL CORP COM 675234108 915136 55767 SH SOLE 1 55767 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 812538 398303 SH SOLE 1 398303 0 0 OFS CAP CORP COM 67103B100 280006 28198 SH SOLE 1 28198 0 0 OGE ENERGY CORP COM 670837103 7251363 211410 SH SOLE 1 211410 0 0 OIL DRI CORP AMER COM 677864100 409707 5495 SH SOLE 1 5495 0 0 OIL STS INTL INC COM 678026105 1871112 303752 SH SOLE 1 303752 0 0 OKTA INC CL A 679295105 23444087 224088 SH SOLE 1 224088 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6487190 29580 SH SOLE 1 28570 0 1010 OLD REP INTL CORP COM 680223104 1224407 39857 SH SOLE 1 39857 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 587757 51922 SH SOLE 1 51922 0 0 OLO INC CL A 68134L109 4471847 814544 SH SOLE 1 814544 0 0 OMNIAB INC COM 68218J103 1356507 250278 SH SOLE 1 250278 0 0 OMNICELL COM COM 68213N109 1288458 44080 SH SOLE 1 44080 0 0 ON SEMICONDUCTOR CORP COM 682189105 228005 3100 SH SOLE 1 3100 0 0 ONE GAS INC COM 68235P108 1192192 18475 SH SOLE 1 18475 0 0 ONEOK INC NEW COM 682680103 361166 4505 SH SOLE 1 4505 0 0 ONESPAN INC COM 68287N100 2803318 241042 SH SOLE 1 241042 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1849739 139814 SH SOLE 1 139814 0 0 OOMA INC COM 683416101 668129 78327 SH SOLE 1 78327 0 0 OP BANCORP COM 67109R109 471575 47252 SH SOLE 1 47252 0 0 OPEN TEXT CORP COM 683715106 65678086 1691873 SH SOLE 1 1454573 0 237300 OPENLANE INC COM 48238T109 6832324 394932 SH SOLE 1 394932 0 0 OPORTUN FINL CORP COM 68376D104 145336 59809 SH SOLE 1 59809 0 0 OPTINOSE INC COM 68404V100 30921 21179 SH SOLE 1 21179 0 0 ORACLE CORP COM 68389X105 21973585 174935 SH SOLE 1 166924 0 8011 ORASURE TECHNOLOGIES INC COM 68554V108 717465 116661 SH SOLE 1 116661 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 451552 400 SH SOLE 1 400 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1213259 427204 SH SOLE 1 427204 0 0 ORGANON & CO COMMON STOCK 68622V106 685768 36477 SH SOLE 1 36477 0 0 ORIGIN MATERIALS INC COM 68622D106 88684 173890 SH SOLE 1 173890 0 0 ORION GROUP HLDGS INC COM 68628V308 352174 42948 SH SOLE 1 42948 0 0 ORION OFFICE REIT INC COM 68629Y103 142962 40730 SH SOLE 1 40730 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2336573 35301 SH SOLE 1 35301 0 0 ORRSTOWN FINL SVCS INC COM 687380105 206477 7713 SH SOLE 1 7713 0 0 ORTHOFIX MED INC COM 68752M108 889553 61264 SH SOLE 1 61264 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 61289011 3732895 SH SOLE 1 3445695 0 287200 OTIS WORLDWIDE CORP COM 68902V107 297810 3000 SH SOLE 1 3000 0 0 OTTER TAIL CORP COM 689648103 693274 8024 SH SOLE 1 8024 0 0 OUTFRONT MEDIA INC COM 69007J106 6137601 365551 SH SOLE 1 365551 0 0 OUTSET MED INC COM 690145107 766661 345343 SH SOLE 1 345343 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1319085 206107 SH SOLE 1 206107 0 0 OVID THERAPEUTICS INC COM 690469101 256911 84233 SH SOLE 1 84233 0 0 OXFORD INDS INC COM 691497309 2649268 23570 SH SOLE 1 23570 0 0 OXFORD SQUARE CAP CORP COM 69181V107 431079 135987 SH SOLE 1 135987 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 14668850 658978 SH SOLE 1 643779 0 15199 PACCAR INC COM 693718108 14380903 116078 SH SOLE 1 109121 0 6957 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 555173 148046 SH SOLE 1 148046 0 0 PACKAGING CORP AMER COM 695156109 3414901 17994 SH SOLE 1 17709 0 285 PAGERDUTY INC COM 69553P100 12516638 551880 SH SOLE 1 551880 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 310635 13500 SH SOLE 1 13500 0 0 PALO ALTO NETWORKS INC COM 697435105 57306464 201691 SH SOLE 1 192156 0 9535 PAN AMERN SILVER CORP COM 697900108 43896206 2910542 SH SOLE 1 2650642 0 259900 PAPA JOHNS INTL INC COM 698813102 1612919 24218 SH SOLE 1 24218 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 6930753 588849 SH SOLE 1 588849 0 0 PARK-OHIO HLDGS CORP COM 700666100 1373006 51462 SH SOLE 1 51462 0 0 PARKER-HANNIFIN CORP COM 701094104 542451 976 SH SOLE 1 976 0 0 PAYCHEX INC COM 704326107 443062 3608 SH SOLE 1 3608 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 783806 34453 SH SOLE 1 34453 0 0 PAYPAL HLDGS INC COM 70450Y103 15796376 235802 SH SOLE 1 229383 0 6419 PAYSIGN INC COM 70451A104 141638 38699 SH SOLE 1 38699 0 0 PBF ENERGY INC CL A 69318G106 2036711 35378 SH SOLE 1 35378 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 95183524 818783 SH SOLE 1 775477 0 43306 PDF SOLUTIONS INC COM 693282105 4125417 122525 SH SOLE 1 122525 0 0 PEABODY ENERGY CORP COM 704551100 5698480 234892 SH SOLE 1 234892 0 0 PEARSON PLC SPONSORED ADR 705015105 230287 17499 SH SOLE 1 0 0 17499 PEBBLEBROOK HOTEL TR COM 70509V100 184381 11965 SH SOLE 1 11965 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1069940 106674 SH SOLE 1 106674 0 0 PEGASYSTEMS INC COM 705573103 7762488 120088 SH SOLE 1 120088 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3805641 888131 SH SOLE 1 888131 0 0 PEMBINA PIPELINE CORP COM 706327103 210993886 5975218 SH SOLE 1 5528818 0 446400 PENN ENTERTAINMENT INC COM 707569109 8815752 484116 SH SOLE 1 484116 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 292022 25661 SH SOLE 1 25661 0 0 PENNANTPARK INVT CORP COM 708062104 1140663 165794 SH SOLE 1 165794 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2128063 13137 SH SOLE 1 13137 0 0 PEPSICO INC COM 713448108 32643565 186524 SH SOLE 1 179093 0 7431 PERDOCEO ED CORP COM 71363P106 2488849 141734 SH SOLE 1 141734 0 0 PERFORMANT FINL CORP COM 71377E105 102668 34921 SH SOLE 1 34921 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 211752 28538 SH SOLE 1 28538 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1190143 67392 SH SOLE 1 67392 0 0 PERRIGO CO PLC SHS G97822103 290161 9014 SH SOLE 1 9014 0 0 PERSONALIS INC COM 71535D106 95975 64413 SH SOLE 1 64413 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1316483 577405 SH SOLE 1 577405 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6100045 409399 SH SOLE 1 408234 0 1165 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32450216 2133479 SH SOLE 1 2006391 0 127088 PFIZER INC COM 717081103 9899896 356753 SH SOLE 1 333148 0 23605 PG&E CORP COM 69331C108 387977 23149 SH SOLE 1 23149 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 181873 14066 SH SOLE 1 14066 0 0 PHILIP MORRIS INTL INC COM 718172109 1090278 11900 SH SOLE 1 11900 0 0 PHILLIPS 66 COM 718546104 576100 3527 SH SOLE 1 3527 0 0 PHOTRONICS INC COM 719405102 929604 32825 SH SOLE 1 32825 0 0 PHX MINERALS INC CL A 69291A100 141092 41376 SH SOLE 1 41376 0 0 PINNACLE WEST CAP CORP COM 723484101 7008030 93778 SH SOLE 1 93778 0 0 PIONEER NAT RES CO COM 723787107 493238 1879 SH SOLE 1 1879 0 0 PIXELWORKS INC COM NEW 72581M305 747305 289653 SH SOLE 1 289653 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 427634 23432 SH SOLE 1 23432 0 0 PLANET LABS PBC COM CL A 72703X106 233124 91421 SH SOLE 1 91421 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 113296 11680 SH SOLE 1 11680 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 1508675 542689 SH SOLE 1 542689 0 0 PLDT INC SPONSORED ADR 69344D408 630038 25549 SH SOLE 1 25332 0 217 PMV PHARMACEUTICALS INC COM 69353Y103 737550 433853 SH SOLE 1 433853 0 0 PNC FINL SVCS GROUP INC COM 693475105 43608891 269857 SH SOLE 1 250231 0 19626 POLARIS INC COM 731068102 12706730 126915 SH SOLE 1 126915 0 0 POOL CORP COM 73278L105 2713538 6725 SH SOLE 1 6725 0 0 PORCH GROUP INC COM 733245104 584402 135592 SH SOLE 1 135592 0 0 PORTILLOS INC COM CL A 73642K106 1025994 72355 SH SOLE 1 72355 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 897982 47312 SH SOLE 1 47312 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 35819354 456763 SH SOLE 1 432231 0 24532 POSEIDA THERAPEUTICS INC COM 73730P108 1606994 503760 SH SOLE 1 503760 0 0 POTBELLY CORP COM 73754Y100 513343 42390 SH SOLE 1 42390 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1944982 41365 SH SOLE 1 41365 0 0 POWELL INDS INC COM 739128106 7207210 50648 SH SOLE 1 50648 0 0 POWERFLEET INC COM 73931J109 220857 41359 SH SOLE 1 41359 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 881172 41389 SH SOLE 1 41389 0 0 PPG INDS INC COM 693506107 268934 1856 SH SOLE 1 1856 0 0 PRAXIS PRECISION MEDICINES I COM NEW 74006W207 343360 5627 SH SOLE 1 5627 0 0 PRECISION DRILLING CORP COM NEW 74022D407 10069093 149600 SH SOLE 1 147800 0 1800 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1210740 15771 SH SOLE 1 15771 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 95113 20066 SH SOLE 1 20066 0 0 PREMIER FINANCIAL CORP COM 74052F108 950466 46821 SH SOLE 1 46821 0 0 PREMIER INC CL A 74051N102 444232 20101 SH SOLE 1 20101 0 0 PRICE T ROWE GROUP INC COM 74144T108 311871 2558 SH SOLE 1 2558 0 0 PRIMIS FINANCIAL CORP COM 74167B109 658166 54081 SH SOLE 1 54081 0 0 PRIMO WATER CORPORATION COM 74167P108 23641071 1298006 SH SOLE 1 1286306 0 11700 PRIMORIS SVCS CORP COM 74164F103 272959 6412 SH SOLE 1 6412 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 27344450 332779 SH SOLE 1 332779 0 0 PROCTER AND GAMBLE CO COM 742718109 96130205 592482 SH SOLE 1 564310 0 28172 PROFIRE ENERGY INC COM 74316X101 66017 35685 SH SOLE 1 35685 0 0 PROGRESS SOFTWARE CORP COM 743312100 3110532 58348 SH SOLE 1 46333 0 12015 PROGRESSIVE CORP COM 743315103 15574580 75305 SH SOLE 1 71299 0 4006 PROLOGIS INC. COM 74340W103 1636735 12569 SH SOLE 1 12569 0 0 PROSPERITY BANCSHARES INC COM 743606105 232795 3539 SH SOLE 1 3539 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2695871 93186 SH SOLE 1 93186 0 0 PROTHENA CORP PLC SHS G72800108 3267287 131905 SH SOLE 1 131905 0 0 PROTO LABS INC COM 743713109 433183 12117 SH SOLE 1 12117 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1906878 130877 SH SOLE 1 130877 0 0 PRUDENTIAL FINL INC COM 744320102 305240 2600 SH SOLE 1 2600 0 0 PTC INC COM 69370C100 1878819 9944 SH SOLE 1 9944 0 0 PUBLIC STORAGE COM 74460D109 24256558 83626 SH SOLE 1 79495 0 4131 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 833882 12487 SH SOLE 1 12487 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2045074 385863 SH SOLE 1 385863 0 0 PURE STORAGE INC CL A 74624M102 74732402 1437438 SH SOLE 1 1399654 0 37784 Q2 HLDGS INC COM 74736L109 9711616 184772 SH SOLE 1 184772 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 5883925 319258 SH SOLE 1 313837 0 5421 QUAD / GRAPHICS INC COM CL A 747301109 1006112 189475 SH SOLE 1 189475 0 0 QUALCOMM INC COM 747525103 1435325 8478 SH SOLE 1 8478 0 0 QUANTA SVCS INC COM 74762E102 693926 2671 SH SOLE 1 2671 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2095079 333081 SH SOLE 1 333081 0 0 QUEST DIAGNOSTICS INC COM 74834L100 942153 7078 SH SOLE 1 7078 0 0 QUICKLOGIC CORP COM NEW 74837P405 1067021 66564 SH SOLE 1 66564 0 0 QURATE RETAIL INC COM SER A 74915M100 1885763 1533141 SH SOLE 1 1533141 0 0 RADWARE LTD ORD M81873107 1787610 95492 SH SOLE 1 95492 0 0 RAMACO RES INC COM CL A 75134P600 1949803 115784 SH SOLE 1 115784 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 131529 11650 SH SOLE 1 11650 0 0 RAPT THERAPEUTICS INC COM 75382E109 132392 14743 SH SOLE 1 14743 0 0 RAYMOND JAMES FINL INC COM 754730109 210994 1643 SH SOLE 1 1643 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 722033 151053 SH SOLE 1 151053 0 0 RB GLOBAL INC COM 74935Q107 92504160 1213977 SH SOLE 1 1068177 0 145800 RBC BEARINGS INC COM 75524B104 5694652 21064 SH SOLE 1 21064 0 0 RE MAX HLDGS INC CL A 75524W108 1058697 120718 SH SOLE 1 120718 0 0 REALTY INCOME CORP COM 756109104 3023595 55889 SH SOLE 1 52480 0 3409 RED ROBIN GOURMET BURGERS IN COM 75689M101 171124 22340 SH SOLE 1 22340 0 0 REDFIN CORP COM 75737F108 1406768 211544 SH SOLE 1 211544 0 0 REDWIRE CORPORATION COM 75776W103 109504 24944 SH SOLE 1 24944 0 0 REGENCY CTRS CORP COM 758849103 4128133 68166 SH SOLE 1 68166 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1925942 2001 SH SOLE 1 2001 0 0 REGIONAL MGMT CORP COM 75902K106 411013 16977 SH SOLE 1 16977 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2558422 121598 SH SOLE 1 121598 0 0 RELAY THERAPEUTICS INC COM 75943R102 360071 43382 SH SOLE 1 43382 0 0 RELMADA THERAPEUTICS INC COM 75955J402 122881 26426 SH SOLE 1 26426 0 0 RELX PLC SPONSORED ADR 759530108 14590245 337035 SH SOLE 1 318224 0 18811 REMITLY GLOBAL INC COM 75960P104 11770427 567523 SH SOLE 1 567523 0 0 REPARE THERAPEUTICS INC COM 760273102 121640 25826 SH SOLE 1 25826 0 0 REPLIMUNE GROUP INC COM 76029N106 1737375 212653 SH SOLE 1 212653 0 0 REPUBLIC SVCS INC COM 760759100 19901911 103959 SH SOLE 1 100598 0 3361 RESMED INC COM 761152107 239814 1211 SH SOLE 1 1211 0 0 RESOURCES CONNECTION INC COM 76122Q105 675200 51307 SH SOLE 1 51307 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 112392158 1414645 SH SOLE 1 1185145 0 229500 REV GROUP INC COM 749527107 2640639 119540 SH SOLE 1 115949 0 3591 REVANCE THERAPEUTICS INC COM 761330109 717021 145736 SH SOLE 1 145736 0 0 REVOLUTION MEDICINES INC COM 76155X100 1448352 44938 SH SOLE 1 44938 0 0 REVOLVE GROUP INC CL A 76156B107 1843166 87065 SH SOLE 1 87065 0 0 REVVITY INC COM 714046109 292005 2781 SH SOLE 1 2781 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 11130432 389721 SH SOLE 1 363586 0 26135 RH COM 74967X103 12305419 35334 SH SOLE 1 35334 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 419218 9675 SH SOLE 1 9675 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1023485 319839 SH SOLE 1 319839 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1084193 732563 SH SOLE 1 732563 0 0 RIMINI STR INC DEL COM 76674Q107 1840518 564576 SH SOLE 1 564576 0 0 RINGCENTRAL INC CL A 76680R206 1544124 44448 SH SOLE 1 44448 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1712503 26867 SH SOLE 1 26867 0 0 RIOT PLATFORMS INC COM 767292105 21441163 1751729 SH SOLE 1 1751729 0 0 RISKIFIED LTD SHS CL A M8216R109 486640 89952 SH SOLE 1 89952 0 0 ROBINHOOD MKTS INC COM CL A 770700102 25255742 1254632 SH SOLE 1 1254632 0 0 ROBLOX CORP CL A 771049103 14466364 378899 SH SOLE 1 378899 0 0 ROCKET LAB USA INC COM 773122106 113206 27544 SH SOLE 1 27544 0 0 ROCKWELL AUTOMATION INC COM 773903109 1075008 3690 SH SOLE 1 3325 0 365 ROGERS COMMUNICATIONS INC CL B 775109200 110388289 2692977 SH SOLE 1 2286177 0 406800 ROIVANT SCIENCES LTD SHS G76279101 3926740 372556 SH SOLE 1 372556 0 0 ROKU INC COM CL A 77543R102 32116493 492811 SH SOLE 1 492811 0 0 ROOT INC CL A NEW 77664L207 4423902 72428 SH SOLE 1 72428 0 0 ROPER TECHNOLOGIES INC COM 776696106 33334086 59436 SH SOLE 1 55628 0 3808 ROSS STORES INC COM 778296103 405938 2766 SH SOLE 1 2766 0 0 ROYAL BK CDA COM 780087102 902100362 8940117 SH SOLE 1 8026727 0 913390 ROYAL CARIBBEAN GROUP COM V7780T103 236317 1700 SH SOLE 1 1700 0 0 RTX CORPORATION COM 75513E101 12817198 131418 SH SOLE 1 131418 0 0 RUSH ENTERPRISES INC CL A 781846209 1477366 27604 SH SOLE 1 27604 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1567797 240829 SH SOLE 1 240829 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 13229424 238368 SH SOLE 1 233632 0 4736 RYERSON HLDG CORP COM 783754104 265454 7924 SH SOLE 1 7924 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 662330 5729 SH SOLE 1 5729 0 0 S&P GLOBAL INC COM 78409V104 22626707 53183 SH SOLE 1 50294 0 2889 SABRE CORP COM 78573M104 1189118 491371 SH SOLE 1 491371 0 0 SAFE BULKERS INC COM Y7388L103 1596158 321806 SH SOLE 1 321806 0 0 SAFETY INS GROUP INC COM 78648T100 364595 4436 SH SOLE 1 4436 0 0 SALESFORCE INC COM 79466L302 103445391 343467 SH SOLE 1 324743 0 18724 SALLY BEAUTY HLDGS INC COM 79546E104 770189 62012 SH SOLE 1 62012 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 215490 14790 SH SOLE 1 14790 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 344604 71233 SH SOLE 1 71233 0 0 SANMINA CORPORATION COM 801056102 6286771 101106 SH SOLE 1 101106 0 0 SAP SE SPON ADR 803054204 778755 3993 SH SOLE 1 3993 0 0 SAPIENS INTL CORP N V SHS G7T16G103 463426 14410 SH SOLE 1 8855 0 5555 SAREPTA THERAPEUTICS INC COM 803607100 265781 2053 SH SOLE 1 2053 0 0 SASOL LTD SPONSORED ADR 803866300 8369282 1071611 SH SOLE 1 959857 0 111754 SAVARA INC COM 805111101 1955761 392723 SH SOLE 1 392723 0 0 SCHLUMBERGER LTD COM STK 806857108 624121 11387 SH SOLE 1 11387 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 877436 38756 SH SOLE 1 38756 0 0 SCHWAB CHARLES CORP COM 808513105 844208 11670 SH SOLE 1 11670 0 0 SCPHARMACEUTICALS INC COM 810648105 163311 32532 SH SOLE 1 32532 0 0 SEA LTD SPONSORD ADS 81141R100 24788293 461521 SH SOLE 1 461521 0 0 SEABOARD CORP DEL COM 811543107 1940800 602 SH SOLE 1 602 0 0 SEACOR MARINE HLDGS INC COM 78413P101 228881 16419 SH SOLE 1 16419 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 25733908 276560 SH SOLE 1 274989 0 1571 SEALED AIR CORP NEW COM 81211K100 513881 13814 SH SOLE 1 13814 0 0 SECUREWORKS CORP CL A 81374A105 76749 11421 SH SOLE 1 11421 0 0 SEER INC COM CL A 81578P106 75605 39792 SH SOLE 1 39792 0 0 SELECTIVE INS GROUP INC COM 816300107 1166372 10684 SH SOLE 1 6478 0 4206 SELECTQUOTE INC COM 816307300 1080318 540159 SH SOLE 1 540159 0 0 SEMPRA COM 816851109 366046 5096 SH SOLE 1 5096 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1245101 93899 SH SOLE 1 93899 0 0 SEMTECH CORP COM 816850101 3459974 125863 SH SOLE 1 125863 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4539043 123545 SH SOLE 1 123545 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1413621 20431 SH SOLE 1 20431 0 0 SERVICE CORP INTL COM 817565104 1235003 16642 SH SOLE 1 16642 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1157204 170679 SH SOLE 1 170679 0 0 SERVICENOW INC COM 81762P102 12808320 16800 SH SOLE 1 16419 0 381 SFL CORPORATION LTD SHS G7738W106 2748913 208567 SH SOLE 1 208567 0 0 SHATTUCK LABS INC COM 82024L103 691294 77326 SH SOLE 1 77326 0 0 SHELL PLC SPON ADS 780259305 511113 7624 SH SOLE 1 7624 0 0 SHERWIN WILLIAMS CO COM 824348106 640824 1845 SH SOLE 1 1845 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 7090476 199788 SH SOLE 1 199788 0 0 SHOCKWAVE MED INC COM 82489T104 5931025 18214 SH SOLE 1 18214 0 0 SHOPIFY INC CL A 82509L107 533618701 6913809 SH SOLE 1 6326509 0 587300 SHORE BANCSHARES INC COM 825107105 221306 19244 SH SOLE 1 19244 0 0 SHUTTERSTOCK INC COM 825690100 3813179 83239 SH SOLE 1 83239 0 0 SHYFT GROUP INC COM 825698103 501358 40367 SH SOLE 1 40367 0 0 SIGA TECHNOLOGIES INC COM 826917106 1056741 123451 SH SOLE 1 123451 0 0 SILK RD MED INC COM 82710M100 673425 36759 SH SOLE 1 36759 0 0 SILVERBOW RES INC COM 82836G102 501995 14704 SH SOLE 1 14704 0 0 SILVERCORP METALS INC COM 82835P103 15469060 4749282 SH SOLE 1 4749282 0 0 SILVERCREST METALS INC COM 828363101 10972455 1645200 SH SOLE 1 1594700 0 50500 SIMILARWEB LTD SHS M84137104 827235 91915 SH SOLE 1 91915 0 0 SIMON PPTY GROUP INC NEW COM 828806109 8746539 55892 SH SOLE 1 55892 0 0 SIRIUSPOINT LTD COM G8192H106 508146 39980 SH SOLE 1 39980 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 203850 9455 SH SOLE 1 9455 0 0 SLEEP NUMBER CORP COM 83125X103 823541 51375 SH SOLE 1 51375 0 0 SMART SAND INC COM 83191H107 286649 150078 SH SOLE 1 150078 0 0 SMARTRENT INC COM CL A 83193G107 604587 225592 SH SOLE 1 225592 0 0 SMARTSHEET INC COM CL A 83200N103 6054087 157249 SH SOLE 1 157249 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4062520 160194 SH SOLE 1 155587 0 4607 SMITH & WESSON BRANDS INC COM 831754106 388725 22392 SH SOLE 1 22392 0 0 SMITH A O CORP COM 831865209 1099195 12287 SH SOLE 1 12287 0 0 SNAP INC CL A 83304A106 24735749 2154682 SH SOLE 1 2154682 0 0 SNOWFLAKE INC CL A 833445109 323200 2000 SH SOLE 1 2000 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 6563155 133506 SH SOLE 1 119673 0 13833 SOFI TECHNOLOGIES INC COM 83406F102 7944605 1088302 SH SOLE 1 1088302 0 0 SOHU COM LTD SPONSORED ADS 83410S108 470037 44469 SH SOLE 1 41570 0 2899 SOLARWINDS CORP COM NEW 83417Q204 3960181 313802 SH SOLE 1 313802 0 0 SOLO BRANDS INC COM CL A 83425V104 266969 123027 SH SOLE 1 123027 0 0 SONOCO PRODS CO COM 835495102 5275182 91203 SH SOLE 1 91203 0 0 SONOS INC COM 83570H108 8145005 427335 SH SOLE 1 427335 0 0 SOUTHERN CO COM 842587107 7851082 109438 SH SOLE 1 108227 0 1211 SOUTHERN COPPER CORP COM 84265V105 8507220 79865 SH SOLE 1 76584 0 3281 SOUTHSIDE BANCSHARES INC COM 84470P109 225831 7726 SH SOLE 1 7726 0 0 SOUTHWEST AIRLS CO COM 844741108 1268860 43469 SH SOLE 1 43469 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 641406 7206 SH SOLE 1 7206 0 0 SPIRE GLOBAL INC COM CL A NEW 848560306 1010688 84224 SH SOLE 1 84224 0 0 SPOK HLDGS INC COM 84863T106 765042 47965 SH SOLE 1 47965 0 0 SPRINKLR INC CL A 85208T107 1856831 151331 SH SOLE 1 151331 0 0 SPROUT SOCIAL INC COM CL A 85209W109 8511481 142547 SH SOLE 1 142547 0 0 SQUARESPACE INC CLASS A 85225A107 17106977 469456 SH SOLE 1 454890 0 14566 STANLEY BLACK & DECKER INC COM 854502101 8891652 90796 SH SOLE 1 90134 0 662 STANTEC INC COM 85472N109 158384828 1906857 SH SOLE 1 1817757 0 89100 STARBUCKS CORP COM 855244109 1176372 12872 SH SOLE 1 12872 0 0 STATE STR CORP COM 857477103 2766123 35775 SH SOLE 1 35775 0 0 STEELCASE INC CL A 858155203 1800828 137678 SH SOLE 1 137678 0 0 STERIS PLC SHS USD G8473T100 1002248 4458 SH SOLE 1 4458 0 0 STERLING INFRASTRUCTURE INC COM 859241101 11694294 106013 SH SOLE 1 106013 0 0 STITCH FIX INC COM CL A 860897107 302496 114582 SH SOLE 1 114582 0 0 STRYKER CORPORATION COM 863667101 958734 2679 SH SOLE 1 2679 0 0 STURM RUGER & CO INC COM 864159108 227612 4932 SH SOLE 1 4932 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 818841 125782 SH SOLE 1 125782 0 0 SUN LIFE FINANCIAL INC. COM 866796105 254269833 4657944 SH SOLE 1 4280161 0 377783 SUNCOKE ENERGY INC COM 86722A103 3013181 267363 SH SOLE 1 253904 0 13459 SUNCOR ENERGY INC NEW COM 867224107 227534860 6162649 SH SOLE 1 6014249 0 148400 SUNNOVA ENERGY INTL INC. COM 86745K104 5186900 846150 SH SOLE 1 846150 0 0 SUNPOWER CORP COM 867652406 4235361 1411787 SH SOLE 1 1411787 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 118318 10621 SH SOLE 1 10621 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8284266 8202 SH SOLE 1 8202 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2774030 81326 SH SOLE 1 81326 0 0 SWEETGREEN INC COM CL A 87043Q108 882180 34924 SH SOLE 1 34924 0 0 SYNAPTICS INC COM 87157D109 459898 4714 SH SOLE 1 4714 0 0 SYNOPSYS INC COM 871607107 681228 1192 SH SOLE 1 1192 0 0 SYSCO CORP COM 871829107 454852 5603 SH SOLE 1 5603 0 0 T-MOBILE US INC COM 872590104 2887199 17689 SH SOLE 1 17689 0 0 TABOOLA.COM LTD ORD SHS M8744T106 6121535 1378724 SH SOLE 1 1378724 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 788401 48517 SH SOLE 1 48517 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21928947 161183 SH SOLE 1 161183 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13560849 91325 SH SOLE 1 91325 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 24380878 2148095 SH SOLE 1 2038612 0 109483 TANDEM DIABETES CARE INC COM NEW 875372203 6068105 171367 SH SOLE 1 171367 0 0 TANGER INC COM 875465106 433471 14679 SH SOLE 1 14679 0 0 TANGO THERAPEUTICS INC COM 87583X109 1559289 196384 SH SOLE 1 196384 0 0 TARGA RES CORP COM 87612G101 268328 2396 SH SOLE 1 2396 0 0 TARGET CORP COM 87612E106 6205008 35015 SH SOLE 1 34499 0 516 TARSUS PHARMACEUTICALS INC COM 87650L103 3527658 97047 SH SOLE 1 97047 0 0 TASEKO MINES LTD COM 876511106 14311567 6658813 SH SOLE 1 6658813 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 322625 112413 SH SOLE 1 112413 0 0 TC ENERGY CORP COM 87807B107 134290587 3339874 SH SOLE 1 3339874 0 0 TE CONNECTIVITY LTD SHS H84989104 508921 3504 SH SOLE 1 3504 0 0 TECK RESOURCES LTD CL B 878742204 121411015 2651362 SH SOLE 1 2248862 0 402500 TEEKAY CORPORATION COM Y8564W103 270663 37179 SH SOLE 1 37179 0 0 TEGNA INC COM 87901J105 749002 50134 SH SOLE 1 50134 0 0 TELADOC HEALTH INC COM 87918A105 19904443 1318175 SH SOLE 1 1318175 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 251152 585 SH SOLE 1 585 0 0 TELEFLEX INCORPORATED COM 879369106 2228453 9853 SH SOLE 1 9853 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 8207272 815022 SH SOLE 1 809500 0 5522 TELESAT CORP CL A & CL B SHS 879512309 477350 56027 SH SOLE 1 56027 0 0 TELOS CORP MD COM 87969B101 603150 144988 SH SOLE 1 144988 0 0 TELUS CORPORATION COM 87971M103 94553751 5907755 SH SOLE 1 5171855 0 735900 TENABLE HLDGS INC COM 88025T102 5963136 120638 SH SOLE 1 119337 0 1301 TENAYA THERAPEUTICS INC COM 87990A106 106540 20371 SH SOLE 1 20371 0 0 TENNANT CO COM 880345103 211966 1743 SH SOLE 1 1743 0 0 TESLA INC COM 88160R101 63554765 361538 SH SOLE 1 342953 0 18585 TETRA TECH INC NEW COM 88162G103 3033123 16421 SH SOLE 1 16421 0 0 TEXAS INSTRS INC COM 882508104 24441837 140301 SH SOLE 1 138093 0 2208 TEXTRON INC COM 883203101 677074 7058 SH SOLE 1 7058 0 0 TFI INTL INC COM 87241L109 57379951 359674 SH SOLE 1 338174 0 21500 TG THERAPEUTICS INC COM 88322Q108 3533998 232347 SH SOLE 1 232347 0 0 THE AARONS COMPANY INC COM 00258W108 113925 15190 SH SOLE 1 15190 0 0 THE CIGNA GROUP COM 125523100 820083 2258 SH SOLE 1 2258 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 103346 18554 SH SOLE 1 18554 0 0 THE TRADE DESK INC COM CL A 88339J105 279744 3200 SH SOLE 1 3200 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 15677559 26974 SH SOLE 1 25604 0 1370 THIRD COAST BANCSHARES INC COM 88422P109 241661 12071 SH SOLE 1 12071 0 0 THOMSON REUTERS CORP. COM 884903808 328771711 2111672 SH SOLE 1 1938495 0 173177 TILRAY BRANDS INC COM 88688T100 72554 29500 SH SOLE 1 29500 0 0 TIM S A SPONSORED ADR 88706T108 7691785 433340 SH SOLE 1 432090 0 1250 TIPTREE INC COM 88822Q103 315723 18271 SH SOLE 1 18271 0 0 TITAN MACHY INC COM 88830R101 256759 10349 SH SOLE 1 10349 0 0 TJX COS INC NEW COM 872540109 55132216 543603 SH SOLE 1 519456 0 24147 TOAST INC CL A 888787108 31058419 1246325 SH SOLE 1 1246325 0 0 TOPBUILD CORP COM 89055F103 7868793 17854 SH SOLE 1 17854 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 600387771 9943670 SH SOLE 1 9326351 0 617319 TOYOTA MOTOR CORP ADS 892331307 641784 2550 SH SOLE 1 2550 0 0 TPG RE FIN TR INC COM 87266M107 586967 76032 SH SOLE 1 76032 0 0 TRACTOR SUPPLY CO COM 892356106 295482 1129 SH SOLE 1 1129 0 0 TRADEWEB MKTS INC CL A 892672106 1761515 16910 SH SOLE 1 16910 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 502235 1673 SH SOLE 1 1673 0 0 TRANSALTA CORP COM 89346D107 7002050 1090958 SH SOLE 1 1090958 0 0 TRANSDIGM GROUP INC COM 893641100 67047072 54439 SH SOLE 1 52560 0 1879 TRANSOCEAN LTD REGISTERED SHS H8817H100 5924891 943454 SH SOLE 1 943454 0 0 TRAVELERS COMPANIES INC COM 89417E109 5284935 22964 SH SOLE 1 18408 0 4556 TRAVELZOO COM NEW 89421Q205 146653 14406 SH SOLE 1 14406 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 3212395 416653 SH SOLE 1 416653 0 0 TREACE MED CONCEPTS INC COM 89455T109 1239854 95008 SH SOLE 1 95008 0 0 TREDEGAR CORP COM 894650100 687436 105435 SH SOLE 1 105435 0 0 TREEHOUSE FOODS INC COM 89469A104 568475 14595 SH SOLE 1 14595 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 2133484 191300 SH SOLE 1 191300 0 0 TRIMAS CORP COM NEW 896215209 1044288 39068 SH SOLE 1 39068 0 0 TRINSEO PLC SHS G9059U107 92837 24560 SH SOLE 1 24560 0 0 TRIP COM GROUP LTD ADS 89677Q107 4666516 106323 SH SOLE 1 106323 0 0 TRIPADVISOR INC COM 896945201 2476700 89122 SH SOLE 1 89122 0 0 TRIUMPH GROUP INC NEW COM 896818101 2498219 166105 SH SOLE 1 166105 0 0 TRUBRIDGE INC COM 205306103 178850 19398 SH SOLE 1 19398 0 0 TRUEBLUE INC COM 89785X101 486127 38828 SH SOLE 1 38828 0 0 TRUIST FINL CORP COM 89832Q109 4606228 118169 SH SOLE 1 118169 0 0 TRUSTMARK CORP COM 898402102 628793 22369 SH SOLE 1 22369 0 0 TTEC HLDGS INC COM 89854H102 308715 29770 SH SOLE 1 29770 0 0 TUNIU CORP SPONSORED ADS 89977P106 60073 80972 SH SOLE 1 79743 0 1229 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1240670 239050 SH SOLE 1 239050 0 0 TURTLE BEACH CORP COM NEW 900450206 1766859 102486 SH SOLE 1 102486 0 0 TUTOR PERINI CORP COM 901109108 1847005 127732 SH SOLE 1 127732 0 0 TUYA INC SPONSERED ADS 90114C107 279524 159728 SH SOLE 1 159728 0 0 TWILIO INC CL A 90138F102 20483416 334970 SH SOLE 1 328194 0 6776 TWIN DISC INC COM 901476101 281870 17052 SH SOLE 1 17052 0 0 TYSON FOODS INC CL A 902494103 15535201 264519 SH SOLE 1 264519 0 0 U S SILICA HLDGS INC COM 90346E103 524620 42274 SH SOLE 1 42274 0 0 UBER TECHNOLOGIES INC COM 90353T100 128835220 1673402 SH SOLE 1 1608750 0 64652 UFP INDUSTRIES INC COM 90278Q108 682213 5546 SH SOLE 1 5546 0 0 UGI CORP NEW COM 902681105 3409735 138946 SH SOLE 1 138946 0 0 ULTA BEAUTY INC COM 90384S303 11232508 21482 SH SOLE 1 21038 0 444 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7261462 155525 SH SOLE 1 155525 0 0 ULTRALIFE CORP COM 903899102 782645 88836 SH SOLE 1 88836 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 426026 74480 SH SOLE 1 74480 0 0 UNION PAC CORP COM 907818108 31286477 127217 SH SOLE 1 123118 0 4099 UNIQURE NV SHS N90064101 211390 40652 SH SOLE 1 40652 0 0 UNITED BANKSHARES INC WEST V COM 909907107 15634611 436843 SH SOLE 1 436843 0 0 UNITED FIRE GROUP INC COM 910340108 432200 19853 SH SOLE 1 19853 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1732037 214096 SH SOLE 1 214096 0 0 UNITED NAT FOODS INC COM 911163103 1098651 95618 SH SOLE 1 95618 0 0 UNITED PARCEL SERVICE INC CL B 911312106 18797236 126470 SH SOLE 1 118280 0 8190 UNITED RENTALS INC COM 911363109 16511256 22897 SH SOLE 1 22699 0 198 UNITED STS LIME & MINERALS I COM 911922102 277866 932 SH SOLE 1 932 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1238650 5392 SH SOLE 1 5392 0 0 UNITEDHEALTH GROUP INC COM 91324P102 126848006 256414 SH SOLE 1 243322 0 13092 UNITY SOFTWARE INC COM 91332U101 38484285 1441359 SH SOLE 1 1441359 0 0 UNIVERSAL ELECTRS INC COM 913483103 409709 40930 SH SOLE 1 40930 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 216809 5906 SH SOLE 1 5906 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2623962 129132 SH SOLE 1 126705 0 2427 UNIVERSAL STAINLESS & ALLOY COM 913837100 324552 14476 SH SOLE 1 14476 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1709868 107269 SH SOLE 1 107269 0 0 UPBOUND GROUP INC COM 76009N100 973838 27658 SH SOLE 1 27658 0 0 UPSTART HLDGS INC COM 91680M107 4735759 176116 SH SOLE 1 176116 0 0 UPWORK INC COM 91688F104 2175893 177479 SH SOLE 1 177479 0 0 URANIUM ENERGY CORP COM 916896103 4182320 619603 SH SOLE 1 619603 0 0 UROGEN PHARMA LTD COM M96088105 242820 16188 SH SOLE 1 16188 0 0 US BANCORP DEL COM NEW 902973304 13084986 292729 SH SOLE 1 261080 0 31649 UTAH MED PRODS INC COM 917488108 304991 4289 SH SOLE 1 4289 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 1444529 198971 SH SOLE 1 198971 0 0 V F CORP COM 918204108 8910392 580860 SH SOLE 1 580860 0 0 V2X INC COM 92242T101 3955730 84687 SH SOLE 1 84687 0 0 VAALCO ENERGY INC COM NEW 91851C201 217534 31210 SH SOLE 1 31210 0 0 VALE S A SPONSORED ADS 91912E105 42228293 3464175 SH SOLE 1 3145564 0 318611 VALERO ENERGY CORP COM 91913Y100 653401 3828 SH SOLE 1 3828 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2847729 692878 SH SOLE 1 692878 0 0 VAREX IMAGING CORP COM 92214X106 363321 20073 SH SOLE 1 20073 0 0 VARONIS SYS INC COM 922280102 2908361 61657 SH SOLE 1 61657 0 0 VAXCYTE INC COM 92243G108 3126275 45766 SH SOLE 1 45766 0 0 VECTOR GROUP LTD COM 92240M108 922317 84153 SH SOLE 1 84153 0 0 VEECO INSTRS INC DEL COM 922417100 6625289 188379 SH SOLE 1 188379 0 0 VEEVA SYS INC CL A COM 922475108 254859 1100 SH SOLE 1 1100 0 0 VENTAS INC COM 92276F100 17456928 400940 SH SOLE 1 384388 0 16552 VENTYX BIOSCIENCES INC COM 92332V107 2615905 475619 SH SOLE 1 475619 0 0 VERA BRADLEY INC COM 92335C106 1433807 210854 SH SOLE 1 210854 0 0 VERA THERAPEUTICS INC CL A 92337R101 1613464 37418 SH SOLE 1 37418 0 0 VERACYTE INC COM 92337F107 501924 22650 SH SOLE 1 22650 0 0 VERINT SYS INC COM 92343X100 3637914 109741 SH SOLE 1 109741 0 0 VERISIGN INC COM 92343E102 2524652 13322 SH SOLE 1 12929 0 393 VERISK ANALYTICS INC COM 92345Y106 240209 1019 SH SOLE 1 1019 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3020155 71977 SH SOLE 1 71977 0 0 VERMILION ENERGY INC COM 923725105 304723 24500 SH SOLE 1 24500 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 5943210 238014 SH SOLE 1 238014 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 49928786 119444 SH SOLE 1 113380 0 6064 VERTIV HOLDINGS CO COM CL A 92537N108 4093300 50120 SH SOLE 1 50120 0 0 VICI PPTYS INC COM 925652109 220446 7400 SH SOLE 1 7400 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 65397 19178 SH SOLE 1 19178 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1043006 36456 SH SOLE 1 36456 0 0 VIMEO INC COMMON STOCK 92719V100 822065 200994 SH SOLE 1 200994 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4834603 292121 SH SOLE 1 286413 0 5708 VISA INC COM CL A 92826C839 62975797 225655 SH SOLE 1 213900 0 11755 VISHAY PRECISION GROUP INC COM 92835K103 1898316 53731 SH SOLE 1 53731 0 0 VITAL FARMS INC COM 92847W103 693501 29828 SH SOLE 1 29828 0 0 VIVID SEATS INC COM CL A 92854T100 1516632 253194 SH SOLE 1 253194 0 0 VOYA FINANCIAL INC COM 929089100 2856712 38646 SH SOLE 1 38646 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 229706 24673 SH SOLE 1 24673 0 0 VULCAN MATLS CO COM 929160109 425482 1559 SH SOLE 1 1559 0 0 WABASH NATL CORP COM 929566107 3583040 119674 SH SOLE 1 119674 0 0 WABTEC COM 929740108 18701233 128372 SH SOLE 1 122396 0 5976 WALGREENS BOOTS ALLIANCE INC COM 931427108 702452 32386 SH SOLE 1 32386 0 0 WALMART INC COM 931142103 20722909 344406 SH SOLE 1 344406 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 156983 17982 SH SOLE 1 17982 0 0 WASTE CONNECTIONS INC COM 94106B101 223469064 1299291 SH SOLE 1 1195534 0 103757 WASTE MGMT INC DEL COM 94106L109 7857988 36866 SH SOLE 1 36530 0 336 WATERS CORP COM 941848103 8340349 24229 SH SOLE 1 24229 0 0 WATERSTONE FINL INC MD COM 94188P101 264478 21732 SH SOLE 1 21732 0 0 WATSCO INC COM 942622200 20295247 46983 SH SOLE 1 46983 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2854131 462582 SH SOLE 1 462582 0 0 WAYFAIR INC CL A 94419L101 4625140 68137 SH SOLE 1 68137 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 3771501 328528 SH SOLE 1 328528 0 0 WEC ENERGY GROUP INC COM 92939U106 36719547 447145 SH SOLE 1 426976 0 20169 WELLS FARGO CO NEW COM 949746101 2849430 49162 SH SOLE 1 49162 0 0 WELLTOWER INC COM 95040Q104 411884 4408 SH SOLE 1 4408 0 0 WEST FRASER TIMBER CO LTD COM 952845105 106346395 1231085 SH SOLE 1 1082385 0 148700 WEST PHARMACEUTICAL SVSC INC COM 955306105 7267214 18365 SH SOLE 1 17588 0 777 WESTERN DIGITAL CORP. COM 958102105 3846825 56372 SH SOLE 1 56372 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 553191 72124 SH SOLE 1 72124 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 171174 13894 SH SOLE 1 13894 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 20360288 566981 SH SOLE 1 552219 0 14762 WHEATON PRECIOUS METALS CORP COM 962879102 167082585 3545791 SH SOLE 1 3367391 0 178400 WHITEHORSE FIN INC COM 96524V106 845085 68152 SH SOLE 1 68152 0 0 WILEY JOHN & SONS INC CL A 968223206 242697 6365 SH SOLE 1 6365 0 0 WILLDAN GROUP INC COM 96924N100 523791 18068 SH SOLE 1 18068 0 0 WILLIAMS COS INC COM 969457100 1491148 38264 SH SOLE 1 38264 0 0 WILLIAMS SONOMA INC COM 969904101 3142277 9896 SH SOLE 1 9896 0 0 WILLIS LEASE FIN CORP COM 970646105 425839 8582 SH SOLE 1 8582 0 0 WINNEBAGO INDS INC COM 974637100 2575644 34806 SH SOLE 1 34806 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4982824 866578 SH SOLE 1 866578 0 0 WISDOMTREE INC COM 97717P104 141976 15449 SH SOLE 1 15449 0 0 WIX COM LTD SHS M98068105 40634964 295570 SH SOLE 1 287090 0 8480 WM TECHNOLOGY INC COM 92971A109 430518 323698 SH SOLE 1 323698 0 0 WOLFSPEED INC COM 977852102 10029912 339997 SH SOLE 1 339997 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1008014 89921 SH SOLE 1 89921 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 4390763 135392 SH SOLE 1 135392 0 0 WORKDAY INC CL A 98138H101 409125 1500 SH SOLE 1 1500 0 0 WW INTL INC COM 98262P101 1301804 703678 SH SOLE 1 703678 0 0 XBIOTECH INC COM 98400H102 629368 77413 SH SOLE 1 77413 0 0 XCEL ENERGY INC COM 98389B100 26094443 485478 SH SOLE 1 469506 0 15972 XPENG INC ADS 98422D105 701184 91300 SH SOLE 1 91300 0 0 XPERI INC COMMON STOCK 98423J101 1879153 155817 SH SOLE 1 155817 0 0 XPO INC COM 983793100 670799 5497 SH SOLE 1 5497 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 1291311 78072 SH SOLE 1 78072 0 0 XUNLEI LTD SPONSORED ADR 98419E108 389991 261739 SH SOLE 1 260161 0 1578 XYLEM INC COM 98419M100 239223 1851 SH SOLE 1 1851 0 0 Y-MABS THERAPEUTICS INC COM 984241109 3285723 202074 SH SOLE 1 202074 0 0 YANDEX N V SHS CLASS A N97284108 0 20969 SH SOLE 1 18836 0 2133 YATSEN HLDG LTD SPONSORED ADS 985194208 23752 11257 SH SOLE 1 9971 0 1286 YELP INC CL A 985817105 4343889 110251 SH SOLE 1 110251 0 0 YETI HLDGS INC COM 98585X104 5503090 142752 SH SOLE 1 142752 0 0 YEXT INC COM 98585N106 3411979 565834 SH SOLE 1 558652 0 7182 YIREN DIGITAL LTD SPONSORED ADS 98585L100 622971 138131 SH SOLE 1 138131 0 0 YOUDAO INC SPONSORED ADS 98741T104 145158 36109 SH SOLE 1 34996 0 1113 YUM BRANDS INC COM 988498101 379901 2740 SH SOLE 1 2740 0 0 ZAI LAB LTD ADR 98887Q104 5878058 366920 SH SOLE 1 366920 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 306863 19471 SH SOLE 1 19471 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1178516 107824 SH SOLE 1 107824 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 33651663 689866 SH SOLE 1 689866 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8693655 65871 SH SOLE 1 64544 0 1327 ZIONS BANCORPORATION N A COM 989701107 350629 8079 SH SOLE 1 8079 0 0 ZOETIS INC CL A 98978V103 91671210 541760 SH SOLE 1 513157 0 28603 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1421798 21750 SH SOLE 1 21750 0 0 ZSCALER INC COM 98980G102 38763705 201234 SH SOLE 1 201234 0 0 ZUORA INC COM CL A 98983V106 4137115 453631 SH SOLE 1 453631 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 1748774 52249 SH SOLE 1 52249 0 0 ZYMEWORKS INC COM 98985Y108 848975 80701 SH SOLE 1 80701 0 0