0001374170-22-000035.txt : 20221114 0001374170-22-000035.hdr.sgml : 20221114 20221114090156 ACCESSION NUMBER: 0001374170-22-000035 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 EFFECTIVENESS DATE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORGES BANK CENTRAL INDEX KEY: 0001374170 IRS NUMBER: 000000000 STATE OF INCORPORATION: Q8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12187 FILM NUMBER: 221380882 BUSINESS ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 BUSINESS PHONE: 47-24073120 MAIL ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 FORMER COMPANY: FORMER CONFORMED NAME: Norges Bank DATE OF NAME CHANGE: 20060829 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001374170 XXXXXXXX 09-30-2021 09-30-2021 true 1 NEW HOLDINGS true 11-14-2022 11-05-2021 Confidential Treatment Expired NORGES BANK
BANKPLASSEN 2 P.O BOX 1179 SENTRUM OSLO Q8 0107
13F HOLDINGS REPORT 028-12187 Y Collateral received through secured lending and borrowing transactions in the form of securities, where Norges Bank has the right to sell or pledge the security, is not recognized in its balance sheet unless reinvested. Correspondingly, such collateral is not reflected in our 13F reporting.
Stanislav Boiadjiev Lead Regulatory Compliance Advisor 004724073142 Stanislav Boiadjiev Oslo Q8 11-14-2022 0 2270 451975247
INFORMATION TABLE 2 Q3_2021.xml 10X GENOMICS INC CL A COM 88025U109 108516 745406 SH SOLE 745406 0 0 1LIFE HEALTHCARE INC COM 68269G107 16339 806858 SH SOLE 806858 0 0 1ST SOURCE CORP COM 336901103 6003 127080 SH SOLE 127080 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 22697 1311215 SH SOLE 1311215 0 0 2U INC COM 90214J101 19686 586418 SH SOLE 586418 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 42640 2098449 SH SOLE 2098449 0 0 3-D SYS CORP DEL COM NEW 88554D205 25918 940069 SH SOLE 940069 0 0 3M CO COM 88579Y101 604439 3445666 SH SOLE 3445666 0 0 51JOB INC SPONSORED ADS 316827104 23252 334416 SH SOLE 334416 0 0 8X8 INC NEW COM 282914100 28566 1221283 SH SOLE 1221283 0 0 A K A BRANDS HLDG CORP COM 00152K101 377 44001 SH SOLE 44001 0 0 AAON INC COM PAR $0.004 000360206 26343 403174 SH SOLE 403174 0 0 AAR CORP COM 000361105 10211 314865 SH SOLE 314865 0 0 ABBOTT LABS COM 002824100 1946901 16481003 SH SOLE 16481003 0 0 ABBVIE INC COM 00287Y109 1958218 18153501 SH SOLE 18153501 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 2409 120194 SH SOLE 120194 0 0 ABERCROMBIE & FITCH CO CL A 002896207 14516 385760 SH SOLE 385760 0 0 ABIOMED INC COM 003654100 124094 381218 SH SOLE 381218 0 0 ABM INDS INC COM 000957100 32719 726934 SH SOLE 726934 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 15599 389777 SH SOLE 389777 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 21932 1320399 SH SOLE 1320399 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 17448 854882 SH SOLE 854882 0 0 ACCELERON PHARMA INC COM 00434H108 75753 440168 SH SOLE 440168 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1797231 5617750 SH SOLE 5617750 0 0 ACCO BRANDS CORP COM 00081T108 7639 889277 SH SOLE 889277 0 0 ACCOLADE INC COM 00437E102 6487 153820 SH SOLE 153820 0 0 ACI WORLDWIDE INC COM 004498101 42004 1366857 SH SOLE 1366857 0 0 ACM RESH INC COM CL A 00108J109 10274 93400 SH SOLE 93400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 681606 8807414 SH SOLE 8807414 0 0 ACUITY BRANDS INC COM 00508Y102 41110 237125 SH SOLE 237125 0 0 ACUSHNET HLDGS CORP COM 005098108 19515 417877 SH SOLE 417877 0 0 ACV AUCTIONS INC COM CL A 00091G104 895 50000 SH SOLE 50000 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 452 10690 SH SOLE 10690 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 6227 267387 SH SOLE 267387 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 32960 969709 SH SOLE 969709 0 0 ADECOAGRO S A COM L00849106 2010 222600 SH SOLE 222600 0 0 ADIENT PLC ORD SHS G0084W101 17835 430283 SH SOLE 430283 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2428617 4218399 SH SOLE 4218399 0 0 ADT INC DEL COM 00090Q103 10029 1239721 SH SOLE 1239721 0 0 ADTALEM GLOBAL ED INC COM 00737L103 19316 510870 SH SOLE 510870 0 0 ADTRAN INC COM 00738A106 1625 86601 SH SOLE 86601 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 136522 653560 SH SOLE 653560 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 56277 520263 SH SOLE 520263 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 220 34500 SH SOLE 34500 0 0 ADVANCED ENERGY INDS COM 007973100 28929 329672 SH SOLE 329672 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1057213 10274176 SH SOLE 10274176 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 24220 2800000 SH SOLE 2800000 0 0 AECOM COM 00766T100 94684 1499357 SH SOLE 1499357 0 0 AERCAP HOLDINGS NV SHS N00985106 75544 1306760 SH SOLE 1306760 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2298 201601 SH SOLE 201601 0 0 AEROVIRONMENT INC COM 008073108 15097 174895 SH SOLE 174895 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 54538 360963 SH SOLE 360963 0 0 AFFIRM HLDGS INC COM CL A 00827B106 298 2500 SH SOLE 2500 0 0 AFLAC INC COM 001055102 265165 5086615 SH SOLE 5086615 0 0 AFYA LTD CL A COM G01125106 5465 276853 SH SOLE 276853 0 0 AGCO CORP COM 001084102 136288 1112280 SH SOLE 1112280 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 460464 2923024 SH SOLE 2923024 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 13640 295557 SH SOLE 295557 0 0 AGNC INVT CORP COM 00123Q104 87263 5533468 SH SOLE 5533468 0 0 AGNICO EAGLE MINES LTD COM 008474108 123095 2375556 SH SOLE 2375556 0 0 AGREE RLTY CORP COM 008492100 38927 587749 SH SOLE 587749 0 0 AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 6419 640000 SH SOLE 640000 0 0 AIR LEASE CORP CL A 00912X302 42960 1092015 SH SOLE 1092015 0 0 AIR PRODS & CHEMS INC COM 009158106 432870 1690174 SH SOLE 1690174 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 129075 1234107 SH SOLE 1234107 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 30639 4265053 SH SOLE 4265053 0 0 ALARM COM HLDGS INC COM 011642105 40590 519124 SH SOLE 519124 0 0 ALASKA AIR GROUP INC COM 011659109 21229 362268 SH SOLE 362268 0 0 ALBANY INTL CORP CL A 012348108 27660 359833 SH SOLE 359833 0 0 ALBEMARLE CORP COM 012653101 227333 1038191 SH SOLE 1038191 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 15187 487856 SH SOLE 487856 0 0 ALCOA CORP COM 013872106 141373 2888703 SH SOLE 2888703 0 0 ALCON AG ORD SHS H01301128 890435 10909591 SH SOLE 10909591 0 0 ALECTOR INC COM 014442107 2525 110649 SH SOLE 110649 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 17498 746496 SH SOLE 746496 0 0 ALEXANDERS INC COM 014752109 5100 19569 SH SOLE 19569 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2577103 13487741 SH SOLE 13487741 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 115226 7868663 SH SOLE 7868663 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84489 570680 SH SOLE 570680 0 0 ALIGN TECHNOLOGY INC COM 016255101 484367 727901 SH SOLE 727901 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 2797 175040 SH SOLE 175040 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1588 102400 SH SOLE 102400 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 324 13113 SH SOLE 13113 0 0 ALKERMES PLC SHS G01767105 47184 1529967 SH SOLE 1529967 0 0 ALLAKOS INC COM 01671P100 27573 260442 SH SOLE 260442 0 0 ALLEGHANY CORP MD COM 017175100 80565 129025 SH SOLE 129025 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 20715 1245613 SH SOLE 1245613 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 565 14800 SH SOLE 14800 0 0 ALLEGIANT TRAVEL CO COM 01748X102 6183 31631 SH SOLE 31631 0 0 ALLEGION PLC ORD SHS G0176J109 104292 789018 SH SOLE 789018 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3661 114534 SH SOLE 114534 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 51297 508440 SH SOLE 508440 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 38046 1077170 SH SOLE 1077170 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 30223 1175996 SH SOLE 1175996 0 0 ALLOT LTD SHS M0854Q105 803 53741 SH SOLE 53741 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 12181 911046 SH SOLE 911046 0 0 ALLSTATE CORP COM 020002101 319252 2507673 SH SOLE 2507673 0 0 ALLY FINL INC COM 02005N100 197782 3874288 SH SOLE 3874288 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 187845 994888 SH SOLE 994888 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1261 40200 SH SOLE 40200 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 4073 81800 SH SOLE 81800 0 0 ALPHABET INC CAP STK CL C 02079K107 1610367 604195 SH SOLE 604195 0 0 ALPHABET INC CAP STK CL A 02079K305 14190528 5307807 SH SOLE 5307807 0 0 ALTABANCORP COM 021347109 384 8700 SH SOLE 8700 0 0 ALTAIR ENGR INC COM CL A 021369103 35033 508165 SH SOLE 508165 0 0 ALTERYX INC COM CL A 02156B103 39503 540403 SH SOLE 540403 0 0 ALTICE USA INC CL A 02156K103 19489 940605 SH SOLE 940605 0 0 ALTIMMUNE INC COM NEW 02155H200 765 67600 SH SOLE 67600 0 0 ALTRA INDL MOTION CORP COM 02208R106 37712 681337 SH SOLE 681337 0 0 AMAZON COM INC COM 023135106 13935784 4242196 SH SOLE 4242196 0 0 AMBAC FINL GROUP INC COM NEW 023139884 3285 229386 SH SOLE 229386 0 0 AMBARELLA INC SHS G037AX101 53644 344447 SH SOLE 344447 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 945 70000 SH SOLE 70000 0 0 AMC NETWORKS INC CL A 00164V103 12689 272347 SH SOLE 272347 0 0 AMCOR PLC ORD G0250X107 77063 6649088 SH SOLE 6649088 0 0 AMDOCS LTD SHS G02602103 101695 1343219 SH SOLE 1343219 0 0 AMEDISYS INC COM 023436108 48018 322054 SH SOLE 322054 0 0 AMER SOFTWARE INC CL A 029683109 819 34485 SH SOLE 34485 0 0 AMER STATES WTR CO COM 029899101 27760 324597 SH SOLE 324597 0 0 AMERCO COM 023586100 66248 102546 SH SOLE 102546 0 0 AMERESCO INC CL A 02361E108 1756 30050 SH SOLE 30050 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7068 400000 SH SOLE 400000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 38877 1894592 SH SOLE 1894592 0 0 AMERICAN ASSETS TR INC COM 024013104 18915 505474 SH SOLE 505474 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 9001 1021683 SH SOLE 1021683 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 292585 6038904 SH SOLE 6038904 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 37233 1443154 SH SOLE 1443154 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 25881 875247 SH SOLE 875247 0 0 AMERICAN EXPRESS CO COM 025816109 1003217 5988282 SH SOLE 5988282 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 80300 638165 SH SOLE 638165 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 612932 16079001 SH SOLE 16079001 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 398735 7264253 SH SOLE 7264253 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 15352 81217 SH SOLE 81217 0 0 AMERICAN PUB ED INC COM 02913V103 525 20500 SH SOLE 20500 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1024680 3860742 SH SOLE 3860742 0 0 AMERICAN VANGUARD CORP COM 030371108 861 57200 SH SOLE 57200 0 0 AMERICAN WELL CORP CL A 03044L105 6552 719193 SH SOLE 719193 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 11069 169325 SH SOLE 169325 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 280829 1661317 SH SOLE 1661317 0 0 AMERICOLD RLTY TR COM 03064D108 233809 8048497 SH SOLE 8048497 0 0 AMERIPRISE FINL INC COM 03076C106 300594 1138097 SH SOLE 1138097 0 0 AMERIS BANCORP COM 03076K108 31414 605505 SH SOLE 605505 0 0 AMERISAFE INC COM 03071H100 3269 58200 SH SOLE 58200 0 0 AMERISOURCEBERGEN CORP COM 03073E105 185464 1552652 SH SOLE 1552652 0 0 AMETEK INC COM 031100100 269866 2176167 SH SOLE 2176167 0 0 AMGEN INC COM 031162100 1181234 5554829 SH SOLE 5554829 0 0 AMICUS THERAPEUTICS INC COM 03152W109 26384 2762681 SH SOLE 2762681 0 0 AMKOR TECHNOLOGY INC COM 031652100 18109 725824 SH SOLE 725824 0 0 AMN HEALTHCARE SVCS INC COM 001744101 50825 442918 SH SOLE 442918 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4065 761253 SH SOLE 761253 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1753 92200 SH SOLE 92200 0 0 AMPHENOL CORP NEW CL A 032095101 404149 5518903 SH SOLE 5518903 0 0 AMYRIS INC COM NEW 03236M200 10215 743977 SH SOLE 743977 0 0 ANALOG DEVICES INC COM 032654105 976904 5832958 SH SOLE 5832958 0 0 ANAPLAN INC COM 03272L108 80063 1314878 SH SOLE 1314878 0 0 ANGI INC COM CL A NEW 00183L102 309 25023 SH SOLE 25023 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 115136 13674055 SH SOLE 13674055 0 0 ANSYS INC COM 03662Q105 223319 655953 SH SOLE 655953 0 0 ANTERO MIDSTREAM CORP COM 03676B102 28258 2711869 SH SOLE 2711869 0 0 ANTHEM INC COM 036752103 923329 2476740 SH SOLE 2476740 0 0 AON PLC SHS CL A G0403H108 100541 351826 SH SOLE 351826 0 0 APARTMENT INCOME REIT CORP COM 03750L109 68078 1394746 SH SOLE 1394746 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 9772 1426526 SH SOLE 1426526 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 16815 510178 SH SOLE 510178 0 0 API GROUP CORP COM STK 00187Y100 36689 1802910 SH SOLE 1802910 0 0 APOGEE ENTERPRISES INC COM 037598109 9121 241559 SH SOLE 241559 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 21444 1445981 SH SOLE 1445981 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 34377 558166 SH SOLE 558166 0 0 APPFOLIO INC COM CL A 03783C100 19243 159823 SH SOLE 159823 0 0 APPHARVEST INC COM 03783T103 20864 3200000 SH SOLE 3200000 0 0 APPIAN CORP CL A 03782L101 30964 334705 SH SOLE 334705 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 34148 2170887 SH SOLE 2170887 0 0 APPLE INC COM 037833100 20681086 146156082 SH SOLE 146156082 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 37026 410807 SH SOLE 410807 0 0 APPLIED MATLS INC COM 038222105 973424 7561747 SH SOLE 7561747 0 0 APPLOVIN CORP COM CL A 03831W108 22066 304905 SH SOLE 304905 0 0 APTARGROUP INC COM 038336103 50188 420510 SH SOLE 420510 0 0 APTIV PLC SHS G6095L109 602034 4041310 SH SOLE 4041310 0 0 ARAMARK COM 03852U106 91876 2795990 SH SOLE 2795990 0 0 ARCH CAP GROUP LTD ORD G0450A105 219244 5742379 SH SOLE 5742379 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 334743 5578123 SH SOLE 5578123 0 0 ARCHROCK INC COM 03957W106 16862 2043933 SH SOLE 2043933 0 0 ARCONIC CORPORATION COM 03966V107 81291 2577393 SH SOLE 2577393 0 0 ARCOSA INC COM 039653100 15231 303588 SH SOLE 303588 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1460 61116 SH SOLE 61116 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 32476 545357 SH SOLE 545357 0 0 ARES CAPITAL CORP COM 04010L103 5487 269900 SH SOLE 269900 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 91000 1232565 SH SOLE 1232565 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 17225 329853 SH SOLE 329853 0 0 ARISTA NETWORKS INC COM 040413106 181648 528600 SH SOLE 528600 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 7392 685710 SH SOLE 685710 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 41290 432491 SH SOLE 432491 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 150072 8103213 SH SOLE 8103213 0 0 ARROW ELECTRS INC COM 042735100 80214 714344 SH SOLE 714344 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 42194 675857 SH SOLE 675857 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 24347 497694 SH SOLE 497694 0 0 ARVINAS INC COM 04335A105 35938 437305 SH SOLE 437305 0 0 ASANA INC CL A 04342Y104 52744 507931 SH SOLE 507931 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 53871 273817 SH SOLE 273817 0 0 ASGN INC COM 00191U102 43832 387416 SH SOLE 387416 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 176532 1980839 SH SOLE 1980839 0 0 ASPEN TECHNOLOGY INC COM 045327103 68064 554269 SH SOLE 554269 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 694 27900 SH SOLE 27900 0 0 ASSOCIATED BANC CORP COM 045487105 34538 1612422 SH SOLE 1612422 0 0 ASSURANT INC COM 04621X108 99627 631551 SH SOLE 631551 0 0 ASSURED GUARANTY LTD COM G0585R106 34106 728602 SH SOLE 728602 0 0 ASTEC INDS INC COM 046224101 12270 228020 SH SOLE 228020 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 563283 9378677 SH SOLE 9378677 0 0 AT&T INC COM 00206R102 1902993 70455117 SH SOLE 70455117 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 13436 750614 SH SOLE 750614 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 3825 109095 SH SOLE 109095 0 0 ATHENE HOLDING LTD CL A G0684D107 144835 2103026 SH SOLE 2103026 0 0 ATKORE INC COM 047649108 30545 351420 SH SOLE 351420 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 3845 145148 SH SOLE 145148 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 26556 720658 SH SOLE 720658 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 19678 570211 SH SOLE 570211 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 23286 285086 SH SOLE 285086 0 0 ATLAS CORP SHARES Y0436Q109 9962 655829 SH SOLE 655829 0 0 ATLASSIAN CORP PLC CL A G06242104 368606 941715 SH SOLE 941715 0 0 ATMOS ENERGY CORP COM 049560105 9596 108798 SH SOLE 108798 0 0 ATN INTL INC COM 00215F107 4604 98263 SH SOLE 98263 0 0 ATOTECH LTD COM G0625A105 52282 2164871 SH SOLE 2164871 0 0 ATRICURE INC COM 04963C209 23500 337886 SH SOLE 337886 0 0 AUDIOCODES LTD ORD M15342104 4227 129679 SH SOLE 129679 0 0 AUTODESK INC COM 052769106 1108944 3888712 SH SOLE 3888712 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 31175 664280 SH SOLE 664280 0 0 AUTOLIV INC COM 052800109 63083 735916 SH SOLE 735916 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 639096 3196758 SH SOLE 3196758 0 0 AUTONATION INC COM 05329W102 51671 424364 SH SOLE 424364 0 0 AUTOZONE INC COM 053332102 353319 208081 SH SOLE 208081 0 0 AVALARA INC COM 05338G106 124649 713218 SH SOLE 713218 0 0 AVALONBAY CMNTYS INC COM 053484101 1315696 5936186 SH SOLE 5936186 0 0 AVANGRID INC COM 05351W103 63649 1309641 SH SOLE 1309641 0 0 AVANOS MED INC COM 05350V106 14659 469825 SH SOLE 469825 0 0 AVANTOR INC COM 05352A100 260584 6371245 SH SOLE 6371245 0 0 AVAYA HLDGS CORP COM 05351X101 16816 849698 SH SOLE 849698 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2435 303615 SH SOLE 303615 0 0 AVERY DENNISON CORP COM 053611109 153375 740190 SH SOLE 740190 0 0 AVID BIOSERVICES INC COM 05368M106 1324 61400 SH SOLE 61400 0 0 AVIENT CORPORATION COM 05368V106 38931 839945 SH SOLE 839945 0 0 AVIS BUDGET GROUP COM 053774105 52814 453300 SH SOLE 453300 0 0 AVISTA CORP COM 05379B107 33677 860872 SH SOLE 860872 0 0 AVNET INC COM 053807103 37006 1000973 SH SOLE 1000973 0 0 AXALTA COATING SYS LTD COM G0750C108 55503 1901451 SH SOLE 1901451 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2846 60516 SH SOLE 60516 0 0 AXIS CAP HLDGS LTD SHS G0692U109 36881 801059 SH SOLE 801059 0 0 AXOGEN INC COM 05463X106 184 11635 SH SOLE 11635 0 0 AXON ENTERPRISE INC COM 05464C101 108383 619263 SH SOLE 619263 0 0 AXONICS INC COM 05465P101 26540 407745 SH SOLE 407745 0 0 AXOS FINANCIAL INC COM 05465C100 26173 507811 SH SOLE 507811 0 0 AXSOME THERAPEUTICS INC COM 05464T104 6339 192329 SH SOLE 192329 0 0 AZEK CO INC CL A 05478C105 23816 651945 SH SOLE 651945 0 0 AZZ INC COM 002474104 19470 365983 SH SOLE 365983 0 0 B & G FOODS INC NEW COM 05508R106 17194 575258 SH SOLE 575258 0 0 B2GOLD CORP COM 11777Q209 42928 12572290 SH SOLE 12572290 0 0 BADGER METER INC COM 056525108 21918 216710 SH SOLE 216710 0 0 BAIDU INC SPON ADR REP A 056752108 387031 2517277 SH SOLE 2517277 0 0 BAKER HUGHES COMPANY CL A 05722G100 428952 17345405 SH SOLE 17345405 0 0 BALCHEM CORP COM 057665200 43829 302124 SH SOLE 302124 0 0 BALL CORP COM 058498106 241223 2681154 SH SOLE 2681154 0 0 BALLARD PWR SYS INC NEW COM 058586108 32420 2307483 SH SOLE 2307483 0 0 BANCFIRST CORP COM 05945F103 9940 165338 SH SOLE 165338 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 8482 245000 SH SOLE 245000 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 19009 638310 SH SOLE 638310 0 0 BANDWIDTH INC COM CL A 05988J103 20782 230190 SH SOLE 230190 0 0 BANK HAWAII CORP COM 062540109 27836 338763 SH SOLE 338763 0 0 BANK MONTREAL QUE COM 063671101 715737 7177817 SH SOLE 7177817 0 0 BANK NEW YORK MELLON CORP COM 064058100 509984 9837655 SH SOLE 9837655 0 0 BANK NOVA SCOTIA B C COM 064149107 670548 10907379 SH SOLE 10907379 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17998 506842 SH SOLE 506842 0 0 BANK OZK COM 06417N103 50758 1180979 SH SOLE 1180979 0 0 BANKUNITED INC COM 06652K103 41158 984160 SH SOLE 984160 0 0 BANNER CORP COM NEW 06652V208 21762 394175 SH SOLE 394175 0 0 BARNES GROUP INC COM 067806109 27303 654278 SH SOLE 654278 0 0 BATH & BODY WORKS INC COM 070830104 158034 2507284 SH SOLE 2507284 0 0 BAUSCH HEALTH COS INC COM 071734107 91252 3276348 SH SOLE 3276348 0 0 BAXTER INTL INC COM 071813109 453927 5643756 SH SOLE 5643756 0 0 BCE INC COM NEW 05534B760 92746 1853633 SH SOLE 1853633 0 0 BEACON ROOFING SUPPLY INC COM 073685109 25602 536063 SH SOLE 536063 0 0 BEAM THERAPEUTICS INC COM 07373V105 27282 313553 SH SOLE 313553 0 0 BECTON DICKINSON & CO COM 075887109 641389 2609182 SH SOLE 2609182 0 0 BED BATH & BEYOND INC COM 075896100 5353 309875 SH SOLE 309875 0 0 BEIGENE LTD SPONSORED ADR 07725L102 125722 346341 SH SOLE 346341 0 0 BELDEN INC COM 077454106 17304 297013 SH SOLE 297013 0 0 BELLRING BRANDS INC COM CL A 079823100 695 22600 SH SOLE 22600 0 0 BENCHMARK ELECTRS INC COM 08160H101 10198 381791 SH SOLE 381791 0 0 BERKELEY LTS INC COM 084310101 21694 1109104 SH SOLE 1109104 0 0 BERKLEY W R CORP COM 084423102 91606 1251785 SH SOLE 1251785 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2771049 6736 SH SOLE 6736 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1840179 6742066 SH SOLE 6742066 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 12924 479003 SH SOLE 479003 0 0 BERRY GLOBAL GROUP INC COM 08579W103 92370 1517244 SH SOLE 1517244 0 0 BEST BUY INC COM 086516101 259983 2459400 SH SOLE 2459400 0 0 BEST INC SPONSORED ADS 08653C106 2484 1487598 SH SOLE 1487598 0 0 BEYOND MEAT INC COM 08862E109 60424 574042 SH SOLE 574042 0 0 BGC PARTNERS INC CL A 05541T101 14795 2839777 SH SOLE 2839777 0 0 BHP GROUP LTD SPONSORED ADS 088606108 222590 4159008 SH SOLE 4159008 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 69220 1365553 SH SOLE 1365553 0 0 BIG LOTS INC COM 089302103 4189 96605 SH SOLE 96605 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2990 59044 SH SOLE 59044 0 0 BILIBILI INC SPONS ADS REP Z 090040106 177299 2679448 SH SOLE 2679448 0 0 BILL COM HLDGS INC COM 090043100 167190 626298 SH SOLE 626298 0 0 BIO RAD LABS INC CL A 090572207 154307 206860 SH SOLE 206860 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 11448 796674 SH SOLE 796674 0 0 BIOGEN INC COM 09062X103 459013 1622011 SH SOLE 1622011 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 54579 392909 SH SOLE 392909 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 164307 2125847 SH SOLE 2125847 0 0 BIO-TECHNE CORP COM 09073M104 172950 356914 SH SOLE 356914 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 59663 1086364 SH SOLE 1086364 0 0 BK OF AMERICA CORP COM 060505104 3897042 91803104 SH SOLE 91803104 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2321 274300 SH SOLE 274300 0 0 BLACK KNIGHT INC COM 09215C105 102216 1419661 SH SOLE 1419661 0 0 BLACKBAUD INC COM 09227Q100 33558 477021 SH SOLE 477021 0 0 BLACKBERRY LTD COM 09228F103 31766 3266641 SH SOLE 3266641 0 0 BLACKLINE INC COM 09239B109 49607 420184 SH SOLE 420184 0 0 BLACKROCK INC COM 09247X101 1202298 1433594 SH SOLE 1433594 0 0 BLACKSTONE INC COM 09260D107 745984 6412105 SH SOLE 6412105 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 42327 1396022 SH SOLE 1396022 0 0 BLEND LABS INC CL A 09352U108 1085 80481 SH SOLE 80481 0 0 BLOCK H & R INC COM 093671105 45794 1831768 SH SOLE 1831768 0 0 BLOOM ENERGY CORP COM CL A 093712107 37071 1980306 SH SOLE 1980306 0 0 BLOOMIN BRANDS INC COM 094235108 22585 903398 SH SOLE 903398 0 0 BLUCORA INC COM 095229100 6784 435136 SH SOLE 435136 0 0 BLUEBIRD BIO INC COM 09609G100 10062 526554 SH SOLE 526554 0 0 BLUELINX HLDGS INC COM NEW 09624H208 513 10500 SH SOLE 10500 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 75787 737157 SH SOLE 737157 0 0 BOISE CASCADE CO DEL COM 09739D100 20682 383141 SH SOLE 383141 0 0 BOK FINL CORP COM NEW 05561Q201 25836 288507 SH SOLE 288507 0 0 BOOKING HOLDINGS INC COM 09857L108 947419 399103 SH SOLE 399103 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 116473 1467844 SH SOLE 1467844 0 0 BORGWARNER INC COM 099724106 95771 2216402 SH SOLE 2216402 0 0 BOSTON BEER INC CL A 100557107 34762 68194 SH SOLE 68194 0 0 BOSTON PROPERTIES INC COM 101121101 1412619 13037554 SH SOLE 13037554 0 0 BOSTON SCIENTIFIC CORP COM 101137107 596107 13738346 SH SOLE 13738346 0 0 BOTTOMLINE TECH DEL INC COM 101388106 18845 479761 SH SOLE 479761 0 0 BOX INC CL A 10316T104 36191 1528990 SH SOLE 1528990 0 0 BOYD GAMING CORP COM 103304101 49865 788257 SH SOLE 788257 0 0 BP PLC SPONSORED ADR 055622104 53496 1957413 SH SOLE 1957413 0 0 BRADY CORP CL A 104674106 28040 553063 SH SOLE 553063 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 23525 1752993 SH SOLE 1752993 0 0 BRASKEM S A SP ADR PFD A 105532105 2620 120000 SH SOLE 120000 0 0 BRF SA SPONSORED ADR 10552T107 4736 943370 SH SOLE 943370 0 0 BRIDGEBIO PHARMA INC COM 10806X102 39054 833232 SH SOLE 833232 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 77658 557009 SH SOLE 557009 0 0 BRIGHTCOVE INC COM 10921T101 1760 152500 SH SOLE 152500 0 0 BRIGHTHOUSE FINL INC COM 10922N103 38346 847805 SH SOLE 847805 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 17599 673502 SH SOLE 673502 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 8222 875605 SH SOLE 875605 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 1321 98588 SH SOLE 98588 0 0 BRINKER INTL INC COM 109641100 20657 421132 SH SOLE 421132 0 0 BRINKS CO COM 109696104 22925 362167 SH SOLE 362167 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1363888 23050335 SH SOLE 23050335 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 65597 2966852 SH SOLE 2966852 0 0 BROADCOM INC COM 11135F101 1781575 3673881 SH SOLE 3673881 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 178256 1069709 SH SOLE 1069709 0 0 BROADSTONE NET LEASE INC COM 11135E203 20236 815625 SH SOLE 815625 0 0 BROOKDALE SR LIVING INC COM 112463104 10382 1647938 SH SOLE 1647938 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 728804 13618528 SH SOLE 13618528 0 0 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 5367 96802 SH SOLE 96802 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 43246 722233 SH SOLE 722233 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 47732 1229938 SH SOLE 1229938 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 12573 823911 SH SOLE 823911 0 0 BROOKS AUTOMATION INC NEW COM 114340102 100410 981046 SH SOLE 981046 0 0 BROWN & BROWN INC COM 115236101 116636 2103441 SH SOLE 2103441 0 0 BROWN FORMAN CORP CL A 115637100 6729 107370 SH SOLE 107370 0 0 BROWN FORMAN CORP CL B 115637209 106165 1584318 SH SOLE 1584318 0 0 BRP INC COM SUN VTG 05577W200 35835 387614 SH SOLE 387614 0 0 BRUKER CORP COM 116794108 77455 991746 SH SOLE 991746 0 0 BRUNSWICK CORP COM 117043109 74497 781952 SH SOLE 781952 0 0 BUCKLE INC COM 118440106 6943 175375 SH SOLE 175375 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 103463 1999663 SH SOLE 1999663 0 0 BUMBLE INC COM CL A 12047B105 7179 143629 SH SOLE 143629 0 0 BUNGE LIMITED COM G16962105 117136 1440429 SH SOLE 1440429 0 0 BURLINGTON STORES INC COM 122017106 167987 592401 SH SOLE 592401 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2684 150127 SH SOLE 150127 0 0 BYLINE BANCORP INC COM 124411109 1343 54700 SH SOLE 54700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 108161 1243226 SH SOLE 1243226 0 0 C3 AI INC CL A 12468P104 7240 156232 SH SOLE 156232 0 0 CABLE ONE INC COM 12685J105 70551 38911 SH SOLE 38911 0 0 CABOT CORP COM 127055101 23953 477910 SH SOLE 477910 0 0 CACI INTL INC CL A 127190304 59296 226235 SH SOLE 226235 0 0 CACTUS INC CL A 127203107 4965 131625 SH SOLE 131625 0 0 CADENCE BANCORPORATION CL A 12739A100 26786 1219772 SH SOLE 1219772 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 369060 2437003 SH SOLE 2437003 0 0 CAE INC COM 124765108 85202 2855343 SH SOLE 2855343 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 217391 1936150 SH SOLE 1936150 0 0 CAESARSTONE LTD ORD SHS M20598104 1525 122758 SH SOLE 122758 0 0 CAI INTERNATIONAL INC COM 12477X106 5535 99000 SH SOLE 99000 0 0 CAL MAINE FOODS INC COM NEW 128030202 9512 263047 SH SOLE 263047 0 0 CALAMP CORP COM 128126109 1228 123400 SH SOLE 123400 0 0 CALAVO GROWERS INC COM 128246105 11659 304878 SH SOLE 304878 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 24494 415640 SH SOLE 415640 0 0 CALIX INC COM 13100M509 8052 162891 SH SOLE 162891 0 0 CALLAWAY GOLF CO COM 131193104 35232 1275152 SH SOLE 1275152 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1951 53900 SH SOLE 53900 0 0 CAMDEN PPTY TR SH BEN INT 133131102 337723 2290112 SH SOLE 2290112 0 0 CAMECO CORP COM 13321L108 84307 3884884 SH SOLE 3884884 0 0 CAMPBELL SOUP CO COM 134429109 57582 1377235 SH SOLE 1377235 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 7836 201597 SH SOLE 201597 0 0 CANAAN INC SPONSORED ADS 134748102 2637 431607 SH SOLE 431607 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 15890 445494 SH SOLE 445494 0 0 CANADIAN IMP BK COMM COM 136069101 409077 3678912 SH SOLE 3678912 0 0 CANADIAN NATL RY CO COM 136375102 626407 5412127 SH SOLE 5412127 0 0 CANADIAN PAC RY LTD COM 13645T100 456735 7010224 SH SOLE 7010224 0 0 CANNAE HLDGS INC COM 13765N107 25222 810745 SH SOLE 810745 0 0 CAPITAL ONE FINL CORP COM 14040H105 668766 4128947 SH SOLE 4128947 0 0 CAPITOL FED FINL INC COM 14057J101 13859 1206164 SH SOLE 1206164 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 74927 1547752 SH SOLE 1547752 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 390 58273 SH SOLE 58273 0 0 CARDINAL HEALTH INC COM 14149Y108 138893 2808181 SH SOLE 2808181 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1721 52424 SH SOLE 52424 0 0 CARDLYTICS INC COM 14161W105 9643 114875 SH SOLE 114875 0 0 CAREDX INC COM 14167L103 4591 72454 SH SOLE 72454 0 0 CARETRUST REIT INC COM 14174T107 20049 986649 SH SOLE 986649 0 0 CARGURUS INC COM CL A 141788109 39954 1272002 SH SOLE 1272002 0 0 CARLISLE COS INC COM 142339100 96551 485694 SH SOLE 485694 0 0 CARLYLE GROUP INC COM 14316J108 107483 2273326 SH SOLE 2273326 0 0 CARMAX INC COM 143130102 188312 1471647 SH SOLE 1471647 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 68287 2730404 SH SOLE 2730404 0 0 CARNIVAL PLC ADR 14365C103 13193 578372 SH SOLE 578372 0 0 CARPARTS COM INC COM 14427M107 3351 214700 SH SOLE 214700 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 17201 525384 SH SOLE 525384 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 422546 8163569 SH SOLE 8163569 0 0 CARTERS INC COM 146229109 40471 416202 SH SOLE 416202 0 0 CARVANA CO CL A 146869102 168415 558515 SH SOLE 558515 0 0 CASELLA WASTE SYS INC CL A 147448104 26502 348989 SH SOLE 348989 0 0 CASEYS GEN STORES INC COM 147528103 49728 263878 SH SOLE 263878 0 0 CASSAVA SCIENCES INC COM 14817C107 17993 289841 SH SOLE 289841 0 0 CATALENT INC COM 148806102 196467 1476420 SH SOLE 1476420 0 0 CATERPILLAR INC COM 149123101 1024340 5335937 SH SOLE 5335937 0 0 CATHAY GEN BANCORP COM 149150104 30123 727776 SH SOLE 727776 0 0 CAVCO INDS INC DEL COM 149568107 19900 84057 SH SOLE 84057 0 0 CBIZ INC COM 124805102 18563 574008 SH SOLE 574008 0 0 CBOE GLOBAL MKTS INC COM 12503M108 116518 940724 SH SOLE 940724 0 0 CBRE GROUP INC CL A 12504L109 315460 3240142 SH SOLE 3240142 0 0 CDK GLOBAL INC COM 12508E101 51372 1207340 SH SOLE 1207340 0 0 CDW CORP COM 12514G108 249155 1368834 SH SOLE 1368834 0 0 CELANESE CORP DEL COM 150870103 211365 1403113 SH SOLE 1403113 0 0 CELESTICA INC SUB VTG SHS 15101Q108 10316 1162868 SH SOLE 1162868 0 0 CELSIUS HLDGS INC COM NEW 15118V207 38585 428298 SH SOLE 428298 0 0 CENTENE CORP DEL COM 15135B101 358860 5759273 SH SOLE 5759273 0 0 CENTERPOINT ENERGY INC COM 15189T107 130668 5311697 SH SOLE 5311697 0 0 CENTERSPACE COM 15202L107 12485 132116 SH SOLE 132116 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 19949 463920 SH SOLE 463920 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 796 31000 SH SOLE 31000 0 0 CENTURY ALUM CO COM 156431108 6911 513833 SH SOLE 513833 0 0 CERAGON NETWORKS LTD ORD M22013102 372 106455 SH SOLE 106455 0 0 CERENCE INC COM 156727109 27361 284686 SH SOLE 284686 0 0 CERIDIAN HCM HLDG INC COM 15677J108 6635 58915 SH SOLE 58915 0 0 CERNER CORP COM 156782104 194593 2759398 SH SOLE 2759398 0 0 CERTARA INC COM 15687V109 16535 499542 SH SOLE 499542 0 0 CERUS CORP COM 157085101 1979 324973 SH SOLE 324973 0 0 CEVA INC COM 157210105 1417 33200 SH SOLE 33200 0 0 CF INDS HLDGS INC COM 125269100 66484 1191045 SH SOLE 1191045 0 0 CGI INC CL A SUB VTG 12532H104 195722 2306901 SH SOLE 2306901 0 0 CHAMPIONX CORPORATION COM 15872M104 154210 6896701 SH SOLE 6896701 0 0 CHANGE HEALTHCARE INC COM 15912K100 53245 2542748 SH SOLE 2542748 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 7332 366778 SH SOLE 366778 0 0 CHARLES RIV LABS INTL INC COM 159864107 202833 491514 SH SOLE 491514 0 0 CHART INDS INC COM 16115Q308 35581 186179 SH SOLE 186179 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 692289 951522 SH SOLE 951522 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 96984 857961 SH SOLE 857961 0 0 CHEESECAKE FACTORY INC COM 163072101 16135 343304 SH SOLE 343304 0 0 CHEGG INC COM 163092109 131858 1938523 SH SOLE 1938523 0 0 CHEMED CORP NEW COM 16359R103 60707 130520 SH SOLE 130520 0 0 CHEMOCENTRYX INC COM 16383L106 6069 354914 SH SOLE 354914 0 0 CHEMOURS CO COM 163851108 72909 2508914 SH SOLE 2508914 0 0 CHENIERE ENERGY INC COM NEW 16411R208 151634 1552516 SH SOLE 1552516 0 0 CHEVRON CORP NEW COM 166764100 2489934 24543458 SH SOLE 24543458 0 0 CHEWY INC CL A 16679L109 2660 39051 SH SOLE 39051 0 0 CHILDRENS PL INC NEW COM 168905107 6818 90593 SH SOLE 90593 0 0 CHIMERA INVT CORP COM NEW 16934Q208 33883 2281666 SH SOLE 2281666 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 3280 390000 SH SOLE 390000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 461919 254148 SH SOLE 254148 0 0 CHOICE HOTELS INTL INC COM 169905106 5605 44351 SH SOLE 44351 0 0 CHUBB LIMITED COM H1467J104 524259 3022014 SH SOLE 3022014 0 0 CHURCH & DWIGHT INC COM 171340102 149592 1811699 SH SOLE 1811699 0 0 CHURCHILL DOWNS INC COM 171484108 73827 307508 SH SOLE 307508 0 0 CI FINL CORP COM 125491100 38738 1910712 SH SOLE 1910712 0 0 CIENA CORP COM NEW 171779309 72930 1420251 SH SOLE 1420251 0 0 CIGNA CORP NEW COM 125523100 684334 3418933 SH SOLE 3418933 0 0 CIMPRESS PLC SHS EURO G2143T103 13582 156425 SH SOLE 156425 0 0 CINCINNATI FINL CORP COM 172062101 166032 1453616 SH SOLE 1453616 0 0 CINEMARK HLDGS INC COM 17243V102 46685 2430245 SH SOLE 2430245 0 0 CINTAS CORP COM 172908105 286012 751357 SH SOLE 751357 0 0 CIRRUS LOGIC INC COM 172755100 47055 571403 SH SOLE 571403 0 0 CISCO SYS INC COM 17275R102 2188405 40205859 SH SOLE 40205859 0 0 CIT GROUP INC COM NEW 125581801 54546 1049969 SH SOLE 1049969 0 0 CITIGROUP INC COM NEW 172967424 1094958 15602141 SH SOLE 15602141 0 0 CITIZENS FINL GROUP INC COM 174610105 231293 4923230 SH SOLE 4923230 0 0 CITRIX SYS INC COM 177376100 7615 70926 SH SOLE 70926 0 0 CITY HLDG CO COM 177835105 9140 117311 SH SOLE 117311 0 0 CLARIVATE PLC ORD SHS G21810109 86223 3937107 SH SOLE 3937107 0 0 CLARUS CORP NEW COM 18270P109 1735 67700 SH SOLE 67700 0 0 CLEAN HARBORS INC COM 184496107 55016 529661 SH SOLE 529661 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3257 1201900 SH SOLE 1201900 0 0 CLEAR SECURE INC COM CL A 18467V109 7854 191339 SH SOLE 191339 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 11525 450000 SH SOLE 450000 0 0 CLEARWAY ENERGY INC CL A 18539C105 18612 659993 SH SOLE 659993 0 0 CLEARWAY ENERGY INC CL C 18539C204 10857 358674 SH SOLE 358674 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 82982 4188894 SH SOLE 4188894 0 0 CLOROX CO DEL COM 189054109 101874 615145 SH SOLE 615145 0 0 CLOUDERA INC COM 18914U100 34646 2169429 SH SOLE 2169429 0 0 CLOUDFLARE INC CL A COM 18915M107 464689 4125067 SH SOLE 4125067 0 0 CMC MATERIALS INC COM 12571T100 35098 284817 SH SOLE 284817 0 0 CME GROUP INC COM 12572Q105 636831 3293156 SH SOLE 3293156 0 0 CMS ENERGY CORP COM 125896100 80596 1349331 SH SOLE 1349331 0 0 CNA FINL CORP COM 126117100 10567 251837 SH SOLE 251837 0 0 CNH INDL N V SHS N20944109 432084 25389513 SH SOLE 25389513 0 0 CNO FINL GROUP INC COM 12621E103 29557 1255594 SH SOLE 1255594 0 0 COCA COLA CO COM 191216100 2077669 39597271 SH SOLE 39597271 0 0 COCA COLA CONS INC COM 191098102 20195 51233 SH SOLE 51233 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 106206 1920887 SH SOLE 1920887 0 0 COEUR MNG INC COM NEW 192108504 9756 1581175 SH SOLE 1581175 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 32408 457478 SH SOLE 457478 0 0 COGNEX CORP COM 192422103 129838 1618525 SH SOLE 1618525 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 380495 5127279 SH SOLE 5127279 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 11507 559933 SH SOLE 559933 0 0 COHEN & STEERS INC COM 19247A100 17709 211403 SH SOLE 211403 0 0 COHERENT INC COM 192479103 57590 230276 SH SOLE 230276 0 0 COHU INC COM 192576106 757 23700 SH SOLE 23700 0 0 COLFAX CORP COM 194014106 50598 1102359 SH SOLE 1102359 0 0 COLGATE PALMOLIVE CO COM 194162103 632367 8366853 SH SOLE 8366853 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 40603 317624 SH SOLE 317624 0 0 COLUMBIA BKG SYS INC COM 197236102 26406 695081 SH SOLE 695081 0 0 COLUMBIA FINL INC COM 197641103 6645 359180 SH SOLE 359180 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 19939 1048336 SH SOLE 1048336 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 29118 303821 SH SOLE 303821 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 4448 92000 SH SOLE 92000 0 0 COMCAST CORP NEW CL A 20030N101 2812586 50287613 SH SOLE 50287613 0 0 COMERICA INC COM 200340107 136105 1690744 SH SOLE 1690744 0 0 COMFORT SYS USA INC COM 199908104 25185 353127 SH SOLE 353127 0 0 COMMERCE BANCSHARES INC COM 200525103 61362 880622 SH SOLE 880622 0 0 COMMERCIAL METALS CO COM 201723103 29142 956717 SH SOLE 956717 0 0 COMMSCOPE HLDG CO INC COM 20337X109 24527 1804789 SH SOLE 1804789 0 0 COMMUNITY BK SYS INC COM 203607106 30825 450523 SH SOLE 450523 0 0 COMMUNITY TR BANCORP INC COM 204149108 6143 145922 SH SOLE 145922 0 0 COMMVAULT SYS INC COM 204166102 29817 395919 SH SOLE 395919 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5286 746546 SH SOLE 746546 0 0 COMPASS MINERALS INTL INC COM 20451N101 12875 199924 SH SOLE 199924 0 0 COMSCORE INC COM 20564W105 204 52400 SH SOLE 52400 0 0 CONAGRA BRANDS INC COM 205887102 139967 4132482 SH SOLE 4132482 0 0 CONCENTRIX CORP COM 20602D101 64388 363774 SH SOLE 363774 0 0 CONMED CORP COM 207410101 23884 182556 SH SOLE 182556 0 0 CONSOLIDATED EDISON INC COM 209115104 204890 2822560 SH SOLE 2822560 0 0 CONSTELLATION BRANDS INC CL A 21036P108 390096 1851515 SH SOLE 1851515 0 0 CONSTELLIUM SE CL A SHS F21107101 31073 1654602 SH SOLE 1654602 0 0 CONTEXTLOGIC INC COM CL A 21077C107 819 150000 SH SOLE 150000 0 0 CONVEY HLDG PARENT INC COM 21258C108 1115 132692 SH SOLE 132692 0 0 COOPER COS INC COM NEW 216648402 181944 440211 SH SOLE 440211 0 0 COPART INC COM 217204106 259868 1873327 SH SOLE 1873327 0 0 CORCEPT THERAPEUTICS INC COM 218352102 21380 1086402 SH SOLE 1086402 0 0 CORE & MAIN INC CL A 21874C102 73388 2800000 SH SOLE 2800000 0 0 CORE LABORATORIES N V COM N22717107 10460 376936 SH SOLE 376936 0 0 CORESITE RLTY CORP COM 21870Q105 49246 355465 SH SOLE 355465 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 60201 1051363 SH SOLE 1051363 0 0 CORNING INC COM 219350105 278255 7625509 SH SOLE 7625509 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30861 1143834 SH SOLE 1143834 0 0 CORTEVA INC COM 22052L104 419400 9966739 SH SOLE 9966739 0 0 CORVEL CORP COM 221006109 14731 79108 SH SOLE 79108 0 0 COSAN S A ADS 22113B103 15969 953354 SH SOLE 953354 0 0 COSTAMARE INC SHS Y1771G102 836 54000 SH SOLE 54000 0 0 COSTAR GROUP INC COM 22160N109 312743 3634014 SH SOLE 3634014 0 0 COSTCO WHSL CORP NEW COM 22160K105 1951146 4342153 SH SOLE 4342153 0 0 COTY INC COM CL A 222070203 25175 3202960 SH SOLE 3202960 0 0 COUPA SOFTWARE INC COM 22266L106 185736 847411 SH SOLE 847411 0 0 COUPANG INC CL A 22266T109 10997 394869 SH SOLE 394869 0 0 COURSERA INC COM 22266M104 247182 7809847 SH SOLE 7809847 0 0 COUSINS PPTYS INC COM NEW 222795502 52861 1417566 SH SOLE 1417566 0 0 COVANTA HLDG CORP COM 22282E102 101396 5039572 SH SOLE 5039572 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1040 37600 SH SOLE 37600 0 0 COVETRUS INC COM 22304C100 13555 747236 SH SOLE 747236 0 0 COWEN INC CL A NEW 223622606 1191 34700 SH SOLE 34700 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 23139 165468 SH SOLE 165468 0 0 CRANE CO COM 224399105 48013 506416 SH SOLE 506416 0 0 CREDICORP LTD COM G2519Y108 14058 126720 SH SOLE 126720 0 0 CREE INC COM 225447101 281525 3487246 SH SOLE 3487246 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 455 21600 SH SOLE 21600 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 74501 665607 SH SOLE 665607 0 0 CROCS INC COM 227046109 77165 537808 SH SOLE 537808 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 392374 1596445 SH SOLE 1596445 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 723499 4174351 SH SOLE 4174351 0 0 CROWN HLDGS INC COM 228368106 126725 1257444 SH SOLE 1257444 0 0 CRYOPORT INC COM PAR $0.001 229050307 6641 99854 SH SOLE 99854 0 0 CS DISCO INC COM 126327105 79825 1665099 SH SOLE 1665099 0 0 CSG SYS INTL INC COM 126349109 23610 489831 SH SOLE 489831 0 0 CSX CORP COM 126408103 585704 19694153 SH SOLE 19694153 0 0 CTS CORP COM 126501105 9974 322682 SH SOLE 322682 0 0 CUBESMART COM 229663109 160743 3317709 SH SOLE 3317709 0 0 CUE HEALTH INC COM 229790100 2362 200000 SH SOLE 200000 0 0 CULLEN FROST BANKERS INC COM 229899109 59204 499105 SH SOLE 499105 0 0 CUMMINS INC COM 231021106 318112 1416602 SH SOLE 1416602 0 0 CUREVAC N V COM N2451R105 20122 368406 SH SOLE 368406 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1853 106900 SH SOLE 106900 0 0 CURTISS WRIGHT CORP COM 231561101 48359 383251 SH SOLE 383251 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 18846 1012699 SH SOLE 1012699 0 0 CUTERA INC COM 232109108 1580 33900 SH SOLE 33900 0 0 CVB FINL CORP COM 126600105 22661 1112470 SH SOLE 1112470 0 0 CVR ENERGY INC COM 12662P108 3709 222641 SH SOLE 222641 0 0 CVS HEALTH CORP COM 126650100 1113660 13123496 SH SOLE 13123496 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 58616 371412 SH SOLE 371412 0 0 CYBEROPTICS CORP COM 232517102 281 7900 SH SOLE 7900 0 0 CYRUSONE INC COM 23283R100 80820 1044053 SH SOLE 1044053 0 0 CYTEK BIOSCIENCES INC COM 23285D109 1314 61390 SH SOLE 61390 0 0 D R HORTON INC COM 23331A109 317698 3783472 SH SOLE 3783472 0 0 DADA NEXUS LTD ADS 23344D108 9841 491076 SH SOLE 491076 0 0 DANA INC COM 235825205 33997 1528661 SH SOLE 1528661 0 0 DANAHER CORPORATION COM 235851102 1858810 6105670 SH SOLE 6105670 0 0 DARDEN RESTAURANTS INC COM 237194105 168750 1114084 SH SOLE 1114084 0 0 DARLING INGREDIENTS INC COM 237266101 102256 1422202 SH SOLE 1422202 0 0 DASEKE INC COM 23753F107 3367 365600 SH SOLE 365600 0 0 DATADOG INC CL A COM 23804L103 272820 1930102 SH SOLE 1930102 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 18444 481191 SH SOLE 481191 0 0 DAVITA INC COM 23918K108 140936 1212248 SH SOLE 1212248 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 12506 368042 SH SOLE 368042 0 0 DECKERS OUTDOOR CORP COM 243537107 88401 245422 SH SOLE 245422 0 0 DEERE & CO COM 244199105 965786 2882342 SH SOLE 2882342 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 14584 340504 SH SOLE 340504 0 0 DELEK US HLDGS INC NEW COM 24665A103 7907 439988 SH SOLE 439988 0 0 DELL TECHNOLOGIES INC CL C 24703L202 278742 2679182 SH SOLE 2679182 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 72212 1694721 SH SOLE 1694721 0 0 DELUXE CORP COM 248019101 15858 441862 SH SOLE 441862 0 0 DENALI THERAPEUTICS INC COM 24823R105 43052 853356 SH SOLE 853356 0 0 DENTSPLY SIRONA INC COM 24906P109 122359 2107817 SH SOLE 2107817 0 0 DERMTECH INC COM 24984K105 761 23700 SH SOLE 23700 0 0 DESCARTES SYS GROUP INC COM 249906108 69423 853904 SH SOLE 853904 0 0 DESIGN THERAPEUTICS INC COM 25056L103 2938 200000 SH SOLE 200000 0 0 DESKTOP METAL INC COM CL A 25058X105 2475 345241 SH SOLE 345241 0 0 DESPEGAR COM CORP ORD SHS G27358103 697 57900 SH SOLE 57900 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 401140 31391261 SH SOLE 31391261 0 0 DEXCOM INC COM 252131107 408794 747529 SH SOLE 747529 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 20402 2158901 SH SOLE 2158901 0 0 DIANA SHIPPING INC COM Y2066G104 1709 298800 SH SOLE 298800 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 6120 303591 SH SOLE 303591 0 0 DICKS SPORTING GOODS INC COM 253393102 84680 707020 SH SOLE 707020 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 35447 4550260 SH SOLE 4550260 0 0 DIGITAL RLTY TR INC COM 253868103 289173 2001890 SH SOLE 2001890 0 0 DIGITAL TURBINE INC COM NEW 25400W102 33052 480753 SH SOLE 480753 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 29489 4890312 SH SOLE 4890312 0 0 DILLARDS INC CL A 254067101 6246 36207 SH SOLE 36207 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 616 18868 SH SOLE 18868 0 0 DINE BRANDS GLOBAL INC COM 254423106 12370 152323 SH SOLE 152323 0 0 DIODES INC COM 254543101 35380 390549 SH SOLE 390549 0 0 DISCOVER FINL SVCS COM 254709108 397505 3235697 SH SOLE 3235697 0 0 DISCOVERY INC COM SER A 25470F104 2018 79521 SH SOLE 79521 0 0 DISCOVERY INC COM SER C 25470F302 18672 769356 SH SOLE 769356 0 0 DISH NETWORK CORPORATION CL A 25470M109 26082 600142 SH SOLE 600142 0 0 DISNEY WALT CO COM 254687106 2667491 15768111 SH SOLE 15768111 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 7722 2278014 SH SOLE 2278014 0 0 DLOCAL LTD CLASS A COM G29018101 5180 94937 SH SOLE 94937 0 0 DMC GLOBAL INC COM 23291C103 376 10194 SH SOLE 10194 0 0 DOCUSIGN INC COM 256163106 425473 1652772 SH SOLE 1652772 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 51696 587449 SH SOLE 587449 0 0 DOLE PLC ORD SHS G27907107 3870 228211 SH SOLE 228211 0 0 DOLLAR GEN CORP NEW COM 256677105 502715 2369733 SH SOLE 2369733 0 0 DOLLAR TREE INC COM 256746108 214407 2239938 SH SOLE 2239938 0 0 DOMINION ENERGY INC COM 25746U109 308036 4218514 SH SOLE 4218514 0 0 DOMINOS PIZZA INC COM 25754A201 210652 441655 SH SOLE 441655 0 0 DOMTAR CORP COM NEW 257559203 26107 478676 SH SOLE 478676 0 0 DONALDSON INC COM 257651109 69014 1202125 SH SOLE 1202125 0 0 DOORDASH INC CL A 25809K105 230231 1117736 SH SOLE 1117736 0 0 DORMAN PRODS INC COM 258278100 28454 300556 SH SOLE 300556 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 703 20591 SH SOLE 20591 0 0 DOUGLAS DYNAMICS INC COM 25960R105 396 10900 SH SOLE 10900 0 0 DOUGLAS EMMETT INC COM 25960P109 230808 7301728 SH SOLE 7301728 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5064 1539274 SH SOLE 1539274 0 0 DOVER CORP COM 260003108 212910 1369193 SH SOLE 1369193 0 0 DOW INC COM 260557103 512449 8902872 SH SOLE 8902872 0 0 DOXIMITY INC CL A 26622P107 125095 1550121 SH SOLE 1550121 0 0 DRAFTKINGS INC COM CL A 26142R104 140400 2915275 SH SOLE 2915275 0 0 DRIL-QUIP INC COM 262037104 7142 283626 SH SOLE 283626 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 11165 386462 SH SOLE 386462 0 0 DROPBOX INC CL A 26210C104 79842 2732427 SH SOLE 2732427 0 0 DSP GROUPS INC COM 23332B106 5298 241786 SH SOLE 241786 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 30558 660860 SH SOLE 660860 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 10522 237829 SH SOLE 237829 0 0 DUCOMMUN INC DEL COM 264147109 1168 23200 SH SOLE 23200 0 0 DUKE REALTY CORP COM NEW 264411505 335105 7000309 SH SOLE 7000309 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 27450 1632954 SH SOLE 1632954 0 0 DUOLINGO INC CL A COM 26603R106 31888 191679 SH SOLE 191679 0 0 DUPONT DE NEMOURS INC COM 26614N102 155229 2283119 SH SOLE 2283119 0 0 DUTCH BROS INC CL A 26701L100 15162 350000 SH SOLE 350000 0 0 DXC TECHNOLOGY CO COM 23355L106 95247 2833874 SH SOLE 2833874 0 0 DYCOM INDS INC COM 267475101 17317 243084 SH SOLE 243084 0 0 DYNATRACE INC COM NEW 268150109 118336 1667414 SH SOLE 1667414 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8420 438300 SH SOLE 438300 0 0 DYNE THERAPEUTICS INC COM 26818M108 11646 717100 SH SOLE 717100 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 16652 1473600 SH SOLE 1473600 0 0 EAGLE BANCORP INC MD COM 268948106 17910 311478 SH SOLE 311478 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 6787 134603 SH SOLE 134603 0 0 EAGLE MATLS INC COM 26969P108 51814 395047 SH SOLE 395047 0 0 EAST WEST BANCORP INC COM 27579R104 111658 1440007 SH SOLE 1440007 0 0 EASTERN BANKSHARES INC COM 27627N105 23391 1152247 SH SOLE 1152247 0 0 EASTGROUP PPTYS INC COM 277276101 61706 370317 SH SOLE 370317 0 0 EASTMAN CHEM CO COM 277432100 127116 1261824 SH SOLE 1261824 0 0 EATON CORP PLC SHS G29183103 1095073 7334225 SH SOLE 7334225 0 0 EBAY INC. COM 278642103 317625 4558992 SH SOLE 4558992 0 0 EBIX INC COM NEW 278715206 5506 204440 SH SOLE 204440 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 12705 266300 SH SOLE 266300 0 0 ECHOSTAR CORP CL A 278768106 11764 461138 SH SOLE 461138 0 0 ECOLAB INC COM 278865100 303275 1453718 SH SOLE 1453718 0 0 ECOVYST INC COM 27923Q109 1006 86300 SH SOLE 86300 0 0 EDGEWELL PERS CARE CO COM 28035Q102 17047 469609 SH SOLE 469609 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 5008 301691 SH SOLE 301691 0 0 EDISON INTL COM 281020107 221215 3988012 SH SOLE 3988012 0 0 EDITAS MEDICINE INC COM 28106W103 18232 443829 SH SOLE 443829 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 760273 6715596 SH SOLE 6715596 0 0 EHANG HLDGS LTD ADS 26853E102 1918 80230 SH SOLE 80230 0 0 EHEALTH INC COM 28238P109 6685 165071 SH SOLE 165071 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 138453 4341574 SH SOLE 4341574 0 0 ELASTIC N V ORD SHS N14506104 91113 611535 SH SOLE 611535 0 0 ELDORADO GOLD CORP NEW COM 284902509 15441 1998061 SH SOLE 1998061 0 0 ELECTRONIC ARTS INC COM 285512109 276640 1944746 SH SOLE 1944746 0 0 ELEMENT SOLUTIONS INC COM 28618M106 51278 2365220 SH SOLE 2365220 0 0 EMCOR GROUP INC COM 29084Q100 60810 527037 SH SOLE 527037 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 20999 419388 SH SOLE 419388 0 0 EMERSON ELEC CO COM 291011104 566984 6018934 SH SOLE 6018934 0 0 EMPIRE ST RLTY TR INC CL A 292104106 16965 1691421 SH SOLE 1691421 0 0 EMPLOYERS HLDGS INC COM 292218104 12901 326691 SH SOLE 326691 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6245 109936 SH SOLE 109936 0 0 ENBRIDGE INC COM 29250N105 695287 17473473 SH SOLE 17473473 0 0 ENCOMPASS HEALTH CORP COM 29261A100 68470 912441 SH SOLE 912441 0 0 ENCORE CAP GROUP INC COM 292554102 14613 296592 SH SOLE 296592 0 0 ENCORE WIRE CORP COM 292562105 23069 243264 SH SOLE 243264 0 0 ENDO INTL PLC SHS G30401106 8019 2474894 SH SOLE 2474894 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 12407 317732 SH SOLE 317732 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 13050 629546 SH SOLE 629546 0 0 ENERSYS COM 29275Y102 28066 377034 SH SOLE 377034 0 0 ENGAGESMART INC COMMON STOCK 29283F103 10350 303868 SH SOLE 303868 0 0 ENPHASE ENERGY INC COM 29355A107 156129 1041065 SH SOLE 1041065 0 0 ENPRO INDS INC COM 29355X107 18968 217726 SH SOLE 217726 0 0 ENSIGN GROUP INC COM 29358P101 31896 425900 SH SOLE 425900 0 0 ENSTAR GROUP LIMITED SHS G3075P101 29256 124637 SH SOLE 124637 0 0 ENTEGRIS INC COM 29362U104 169762 1348385 SH SOLE 1348385 0 0 ENTERGY CORP NEW COM 29364G103 41135 414210 SH SOLE 414210 0 0 ENVESTNET INC COM 29404K106 33828 421588 SH SOLE 421588 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 37199 889714 SH SOLE 889714 0 0 EPAM SYS INC COM 29414B104 287780 504453 SH SOLE 504453 0 0 EPIZYME INC COM 29428V104 3821 746378 SH SOLE 746378 0 0 EPR PPTYS COM SH BEN INT 26884U109 38308 775774 SH SOLE 775774 0 0 EQUIFAX INC COM 294429105 252034 994531 SH SOLE 994531 0 0 EQUINIX INC COM 29444U700 561129 710173 SH SOLE 710173 0 0 EQUINOX GOLD CORP COM 29446Y502 16755 2540633 SH SOLE 2540633 0 0 EQUITABLE HLDGS INC COM 29452E101 719253 24266295 SH SOLE 24266295 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 37432 3691525 SH SOLE 3691525 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 29921 1151689 SH SOLE 1151689 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 257016 3290852 SH SOLE 3290852 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2440441 30158685 SH SOLE 30158685 0 0 ESCO TECHNOLOGIES INC COM 296315104 25887 336196 SH SOLE 336196 0 0 ESSENT GROUP LTD COM G3198U102 44325 1007168 SH SOLE 1007168 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 31201 1117498 SH SOLE 1117498 0 0 ESSENTIAL UTILS INC COM 29670G102 159443 3460128 SH SOLE 3460128 0 0 ESSEX PPTY TR INC COM 297178105 654506 2046993 SH SOLE 2046993 0 0 ETSY INC COM 29786A106 216522 1041173 SH SOLE 1041173 0 0 EURONAV NV SHS B38564108 35718 3724412 SH SOLE 3724412 0 0 EURONET WORLDWIDE INC COM 298736109 54782 430404 SH SOLE 430404 0 0 EVELO BIOSCIENCES INC COM 299734103 2071 294242 SH SOLE 294242 0 0 EVERBRIDGE INC COM 29978A104 42947 284343 SH SOLE 284343 0 0 EVERCORE INC CLASS A 29977A105 64958 485959 SH SOLE 485959 0 0 EVEREST RE GROUP LTD COM G3223R108 106556 424897 SH SOLE 424897 0 0 EVERI HLDGS INC COM 30034T103 2046 84600 SH SOLE 84600 0 0 EVERQUOTE INC COM CL A 30041R108 1992 106900 SH SOLE 106900 0 0 EVERSOURCE ENERGY COM 30040W108 196822 2407310 SH SOLE 2407310 0 0 EVERTEC INC COM 30040P103 29103 636551 SH SOLE 636551 0 0 EVGO INC CL A COM 30052F100 24450 3000000 SH SOLE 3000000 0 0 EVOLENT HEALTH INC CL A 30050B101 18264 589167 SH SOLE 589167 0 0 EVOLUS INC COM 30052C107 441 57900 SH SOLE 57900 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32107 854832 SH SOLE 854832 0 0 EXACT SCIENCES CORP COM 30063P105 151996 1592417 SH SOLE 1592417 0 0 EXELIXIS INC COM 30161Q104 60339 2854257 SH SOLE 2854257 0 0 EXELON CORP COM 30161N101 170524 3527591 SH SOLE 3527591 0 0 EXLSERVICE HOLDINGS INC COM 302081104 40868 331938 SH SOLE 331938 0 0 EXP WORLD HLDGS INC COM 30212W100 21209 533296 SH SOLE 533296 0 0 EXPEDIA GROUP INC COM NEW 30212P303 84810 517447 SH SOLE 517447 0 0 EXPEDITORS INTL WASH INC COM 302130109 175996 1477345 SH SOLE 1477345 0 0 EXPONENT INC COM 30214U102 55223 488047 SH SOLE 488047 0 0 EXTRA SPACE STORAGE INC COM 30225T102 327595 1950088 SH SOLE 1950088 0 0 EXTREME NETWORKS INC COM 30226D106 1443 146500 SH SOLE 146500 0 0 EXXON MOBIL CORP COM 30231G102 2863370 48680209 SH SOLE 48680209 0 0 F N B CORP COM 302520101 40503 3485646 SH SOLE 3485646 0 0 F5 NETWORKS INC COM 315616102 120197 604671 SH SOLE 604671 0 0 FACEBOOK INC CL A 30303M102 9887539 29133265 SH SOLE 29133265 0 0 FACTSET RESH SYS INC COM 303075105 10116 25624 SH SOLE 25624 0 0 FAIR ISAAC CORP COM 303250104 95617 240286 SH SOLE 240286 0 0 FARFETCH LTD ORD SH CL A 30744W107 107414 2865892 SH SOLE 2865892 0 0 FARO TECHNOLOGIES INC COM 311642102 7623 115832 SH SOLE 115832 0 0 FASTENAL CO COM 311900104 252038 4883503 SH SOLE 4883503 0 0 FASTLY INC CL A 31188V100 30868 763308 SH SOLE 763308 0 0 FATE THERAPEUTICS INC COM 31189P102 45272 763829 SH SOLE 763829 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 851018 7212626 SH SOLE 7212626 0 0 FEDERAL SIGNAL CORP COM 313855108 25428 658403 SH SOLE 658403 0 0 FEDERATED HERMES INC CL B 314211103 24567 755914 SH SOLE 755914 0 0 FEDEX CORP COM 31428X106 517067 2357913 SH SOLE 2357913 0 0 FERGUSON PLC NEW SHS G3421J106 587909 4221658 SH SOLE 4221658 0 0 FERRARI N V COM N3167Y103 386308 1844099 SH SOLE 1844099 0 0 FERRO CORP COM 315405100 22593 1110777 SH SOLE 1110777 0 0 FIBROGEN INC COM 31572Q808 6848 670073 SH SOLE 670073 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 138109 3046083 SH SOLE 3046083 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 649617 5338733 SH SOLE 5338733 0 0 FIFTH THIRD BANCORP COM 316773100 247282 5826616 SH SOLE 5826616 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 4604 816352 SH SOLE 816352 0 0 FIREEYE INC COM 31816Q101 34154 1918788 SH SOLE 1918788 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 395 20745 SH SOLE 20745 0 0 FIRST AMERN FINL CORP COM 31847R102 70058 1044855 SH SOLE 1044855 0 0 FIRST BANCORP P R COM NEW 318672706 28113 2137875 SH SOLE 2137875 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 15085 1106745 SH SOLE 1106745 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 43376 51444 SH SOLE 51444 0 0 FIRST FINL BANCORP OH COM 320209109 24419 1043086 SH SOLE 1043086 0 0 FIRST FINL BANKSHARES INC COM 32020R109 47068 1024323 SH SOLE 1024323 0 0 FIRST FINL CORP IND COM 320218100 669 15920 SH SOLE 15920 0 0 FIRST HAWAIIAN INC COM 32051X108 36730 1251460 SH SOLE 1251460 0 0 FIRST HORIZON CORPORATION COM 320517105 84035 5158708 SH SOLE 5158708 0 0 FIRST INDL RLTY TR INC COM 32054K103 58379 1120951 SH SOLE 1120951 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1408 34968 SH SOLE 34968 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 20252 1790982 SH SOLE 1790982 0 0 FIRST MERCHANTS CORP COM 320817109 22593 539976 SH SOLE 539976 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 27507 1446996 SH SOLE 1446996 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 315464 1635545 SH SOLE 1635545 0 0 FIRST SOLAR INC COM 336433107 221939 2324946 SH SOLE 2324946 0 0 FIRSTCASH INC COM 33767D105 24135 275829 SH SOLE 275829 0 0 FIRSTSERVICE CORP NEW COM 33767E202 66090 365988 SH SOLE 365988 0 0 FISERV INC COM 337738108 546290 5034928 SH SOLE 5034928 0 0 FISKER INC CL A COM STK 33813J106 5689 388341 SH SOLE 388341 0 0 FIVE BELOW INC COM 33829M101 81839 462865 SH SOLE 462865 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 60 13647 SH SOLE 13647 0 0 FIVE9 INC COM 338307101 100926 631815 SH SOLE 631815 0 0 FIVERR INTL LTD ORD SHS M4R82T106 41792 228774 SH SOLE 228774 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 31394 618228 SH SOLE 618228 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 180589 691195 SH SOLE 691195 0 0 FLEX LTD ORD Y2573F102 86277 4879929 SH SOLE 4879929 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 93972 777976 SH SOLE 777976 0 0 FLOWERS FOODS INC COM 343498101 42424 1795357 SH SOLE 1795357 0 0 FLOWSERVE CORP COM 34354P105 45276 1305914 SH SOLE 1305914 0 0 FLUSHING FINL CORP COM 343873105 664 29401 SH SOLE 29401 0 0 FLYWIRE CORPORATION COM VTG 302492103 4622 105430 SH SOLE 105430 0 0 FMC CORP COM NEW 302491303 235788 2575224 SH SOLE 2575224 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 6622 126438 SH SOLE 126438 0 0 FOOT LOCKER INC COM 344849104 41363 905895 SH SOLE 905895 0 0 FORD MTR CO DEL COM 345370860 543637 38392433 SH SOLE 38392433 0 0 FORESTAR GROUP INC COM 346232101 937 50300 SH SOLE 50300 0 0 FORMFACTOR INC COM 346375108 32573 872575 SH SOLE 872575 0 0 FORRESTER RESH INC COM 346563109 6043 122672 SH SOLE 122672 0 0 FORTERRA INC COM 34960W106 3343 141900 SH SOLE 141900 0 0 FORTINET INC COM 34959E109 318737 1091416 SH SOLE 1091416 0 0 FORTIS INC COM 349553107 138893 3134604 SH SOLE 3134604 0 0 FORTIVE CORP COM 34959J108 205403 2910626 SH SOLE 2910626 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 109927 1229329 SH SOLE 1229329 0 0 FORWARD AIR CORP COM 349853101 23260 280168 SH SOLE 280168 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 20015 745154 SH SOLE 745154 0 0 FOX CORP CL A COM 35137L105 142391 3550004 SH SOLE 3550004 0 0 FOX CORP CL B COM 35137L204 119880 3229525 SH SOLE 3229525 0 0 FOX FACTORY HLDG CORP COM 35138V102 45311 313486 SH SOLE 313486 0 0 FRANCO NEV CORP COM 351858105 139052 1071625 SH SOLE 1071625 0 0 FRANKLIN ELEC INC COM 353514102 37300 467128 SH SOLE 467128 0 0 FRANKLIN RESOURCES INC COM 354613101 23915 804662 SH SOLE 804662 0 0 FRANKS INTL N V COM N33462107 69 23410 SH SOLE 23410 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 9434 292792 SH SOLE 292792 0 0 FRESHPET INC COM 358039105 35368 247867 SH SOLE 247867 0 0 FRESHWORKS INC CLASS A COM 358054104 6939 162533 SH SOLE 162533 0 0 FRONTDOOR INC COM 35905A109 31479 751287 SH SOLE 751287 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 3443 218028 SH SOLE 218028 0 0 FTI CONSULTING INC COM 302941109 41473 307889 SH SOLE 307889 0 0 FUBOTV INC COM 35953D104 14119 589258 SH SOLE 589258 0 0 FUELCELL ENERGY INC COM 35952H601 18600 2780198 SH SOLE 2780198 0 0 FULGENT GENETICS INC COM 359664109 9679 107605 SH SOLE 107605 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 13553 884070 SH SOLE 884070 0 0 FULLER H B CO COM 359694106 27742 429715 SH SOLE 429715 0 0 FULTON FINL CORP PA COM 360271100 25758 1685756 SH SOLE 1685756 0 0 FUTUREFUEL CORP COM 36116M106 526 73800 SH SOLE 73800 0 0 G III APPAREL GROUP LTD COM 36237H101 12165 429866 SH SOLE 429866 0 0 GALAPAGOS NV SPON ADR 36315X101 6313 120000 SH SOLE 120000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 735903 4950576 SH SOLE 4950576 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 102671 2216554 SH SOLE 2216554 0 0 GANNETT CO INC COM 36472T109 319 47697 SH SOLE 47697 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3572 1163669 SH SOLE 1163669 0 0 GAP INC COM 364760108 44828 1974782 SH SOLE 1974782 0 0 GARMIN LTD SHS H2906T109 229043 1473326 SH SOLE 1473326 0 0 GARTNER INC COM 366651107 223687 736102 SH SOLE 736102 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 6473 397830 SH SOLE 397830 0 0 GATX CORP COM 361448103 27324 305092 SH SOLE 305092 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11131 507823 SH SOLE 507823 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 73498 1298323 SH SOLE 1298323 0 0 GENASYS INC COM 36872P103 60 11500 SH SOLE 11500 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3257 161800 SH SOLE 161800 0 0 GENERAC HLDGS INC COM 368736104 216808 530522 SH SOLE 530522 0 0 GENERAL DYNAMICS CORP COM 369550108 466912 2381842 SH SOLE 2381842 0 0 GENERAL ELECTRIC CO COM NEW 369604301 820583 7964503 SH SOLE 7964503 0 0 GENERAL MLS INC COM 370334104 313994 5248973 SH SOLE 5248973 0 0 GENERAL MTRS CO COM 37045V100 738160 14004165 SH SOLE 14004165 0 0 GENETRON HLDGS LTD ADS 37186H100 4040 291721 SH SOLE 291721 0 0 GENPACT LIMITED SHS G3922B107 79508 1673497 SH SOLE 1673497 0 0 GENTEX CORP COM 371901109 68799 2086093 SH SOLE 2086093 0 0 GENTHERM INC COM 37253A103 28180 348203 SH SOLE 348203 0 0 GENUINE PARTS CO COM 372460105 160524 1324130 SH SOLE 1324130 0 0 GENWORTH FINL INC COM CL A 37247D106 20226 5393692 SH SOLE 5393692 0 0 GETTY RLTY CORP NEW COM 374297109 10746 366631 SH SOLE 366631 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 60342 1624355 SH SOLE 1624355 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 71069 835715 SH SOLE 835715 0 0 GIBRALTAR INDS INC COM 374689107 25663 368451 SH SOLE 368451 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 541 60266 SH SOLE 60266 0 0 GILDAN ACTIVEWEAR INC COM 375916103 72022 1973483 SH SOLE 1973483 0 0 GILEAD SCIENCES INC COM 375558103 918574 13150666 SH SOLE 13150666 0 0 GLACIER BANCORP INC NEW COM 37637Q105 35720 645351 SH SOLE 645351 0 0 GLAUKOS CORP COM 377322102 22738 472036 SH SOLE 472036 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9371 367778 SH SOLE 367778 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 731 19300 SH SOLE 19300 0 0 GLOBAL NET LEASE INC COM NEW 379378201 17548 1095360 SH SOLE 1095360 0 0 GLOBAL PMTS INC COM 37940X102 422805 2683113 SH SOLE 2683113 0 0 GLOBANT S A COM L44385109 96705 344135 SH SOLE 344135 0 0 GLOBE LIFE INC COM 37959E102 83458 937419 SH SOLE 937419 0 0 GLOBUS MED INC CL A 379577208 44996 587257 SH SOLE 587257 0 0 GODADDY INC CL A 380237107 103723 1488135 SH SOLE 1488135 0 0 GOGO INC COM 38046C109 2102 121500 SH SOLE 121500 0 0 GOLAR LNG LTD SHS G9456A100 10954 844574 SH SOLE 844574 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 4848 279100 SH SOLE 279100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 809709 2141917 SH SOLE 2141917 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 49079 2772853 SH SOLE 2772853 0 0 GORMAN RUPP CO COM 383082104 505 14100 SH SOLE 14100 0 0 GOSSAMER BIO INC COM 38341P102 9111 724800 SH SOLE 724800 0 0 GP STRATEGIES CORP COM 36225V104 1699 82100 SH SOLE 82100 0 0 GRACO INC COM 384109104 113766 1625929 SH SOLE 1625929 0 0 GRAFTECH INTL LTD COM 384313508 83624 8103057 SH SOLE 8103057 0 0 GRAHAM HLDGS CO COM CL B 384637104 24870 42213 SH SOLE 42213 0 0 GRAINGER W W INC COM 384802104 150765 383567 SH SOLE 383567 0 0 GRAND CANYON ED INC COM 38526M106 23584 268122 SH SOLE 268122 0 0 GRANITE CONSTR INC COM 387328107 25172 636472 SH SOLE 636472 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 36688 516485 SH SOLE 516485 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 245048 12870153 SH SOLE 12870153 0 0 GRAPHITE BIO INC COM 38870X104 9083 554167 SH SOLE 554167 0 0 GRAY TELEVISION INC COM 389375106 20089 880305 SH SOLE 880305 0 0 GREAT WESTERN BANCORP INC COM 391416104 21710 663100 SH SOLE 663100 0 0 GREEN DOT CORP CL A 39304D102 24276 482341 SH SOLE 482341 0 0 GREEN PLAINS INC COM 393222104 9008 275900 SH SOLE 275900 0 0 GREENBRIER COS INC COM 393657101 13255 308339 SH SOLE 308339 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 256 34700 SH SOLE 34700 0 0 GREENSKY INC CL A 39572G100 13340 1193200 SH SOLE 1193200 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 414 50700 SH SOLE 50700 0 0 GREIF INC CL A 397624107 17108 264830 SH SOLE 264830 0 0 GRIFFON CORP COM 398433102 13036 529937 SH SOLE 529937 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 50684 3469150 SH SOLE 3469150 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 13414 621868 SH SOLE 621868 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 30365 161621 SH SOLE 161621 0 0 GROWGENERATION CORP COM 39986L109 4194 170023 SH SOLE 170023 0 0 GUARDANT HEALTH INC COM 40131M109 98048 784320 SH SOLE 784320 0 0 GUESS INC COM 401617105 2449 116574 SH SOLE 116574 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 60719 510803 SH SOLE 510803 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 68304 870776 SH SOLE 870776 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11137 320866 SH SOLE 320866 0 0 HACKETT GROUP INC COM 404609109 1852 94400 SH SOLE 94400 0 0 HAEMONETICS CORP MASS COM 405024100 26998 382465 SH SOLE 382465 0 0 HAIN CELESTIAL GROUP INC COM 405217100 25981 607309 SH SOLE 607309 0 0 HALLIBURTON CO COM 406216101 394600 18251607 SH SOLE 18251607 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 41684 1024681 SH SOLE 1024681 0 0 HAMILTON LANE INC CL A 407497106 23377 275612 SH SOLE 275612 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 41528 881323 SH SOLE 881323 0 0 HANESBRANDS INC COM 410345102 59065 3442000 SH SOLE 3442000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 37393 699203 SH SOLE 699203 0 0 HANOVER INS GROUP INC COM 410867105 47913 369639 SH SOLE 369639 0 0 HARLEY DAVIDSON INC COM 412822108 40952 1118597 SH SOLE 1118597 0 0 HARSCO CORP COM 415864107 15252 899837 SH SOLE 899837 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 248568 3538334 SH SOLE 3538334 0 0 HASBRO INC COM 418056107 115622 1295918 SH SOLE 1295918 0 0 HAVERTY FURNITURE COS INC COM 419596101 4821 143000 SH SOLE 143000 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 24652 603777 SH SOLE 603777 0 0 HAWKINS INC COM 420261109 1493 42800 SH SOLE 42800 0 0 HAYWARD HLDGS INC COM 421298100 5154 231754 SH SOLE 231754 0 0 HCA HEALTHCARE INC COM 40412C101 588566 2424875 SH SOLE 2424875 0 0 HEALTH CATALYST INC COM 42225T107 2827 56535 SH SOLE 56535 0 0 HEALTHCARE RLTY TR COM 421946104 67183 2255978 SH SOLE 2255978 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 15412 616744 SH SOLE 616744 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 84540 2850301 SH SOLE 2850301 0 0 HEALTHEQUITY INC COM 42226A107 41998 648522 SH SOLE 648522 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 431349 12883777 SH SOLE 12883777 0 0 HEARTLAND EXPRESS INC COM 422347104 8870 553653 SH SOLE 553653 0 0 HEARTLAND FINL USA INC COM 42234Q102 19740 410575 SH SOLE 410575 0 0 HECLA MNG CO COM 422704106 27416 4984743 SH SOLE 4984743 0 0 HEICO CORP NEW COM 422806109 99606 755334 SH SOLE 755334 0 0 HEICO CORP NEW CL A 422806208 84447 713053 SH SOLE 713053 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3053 68400 SH SOLE 68400 0 0 HELEN OF TROY LTD COM G4388N106 28964 128914 SH SOLE 128914 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 26438 321977 SH SOLE 321977 0 0 HELLO GROUP INC ADS 423403104 19007 1796515 SH SOLE 1796515 0 0 HELMERICH & PAYNE INC COM 423452101 27366 998403 SH SOLE 998403 0 0 HENRY JACK & ASSOC INC COM 426281101 12335 75184 SH SOLE 75184 0 0 HENRY SCHEIN INC COM 806407102 103391 1357554 SH SOLE 1357554 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 40996 967335 SH SOLE 967335 0 0 HERC HLDGS INC COM 42704L104 35702 218415 SH SOLE 218415 0 0 HERON THERAPEUTICS INC COM 427746102 8647 808865 SH SOLE 808865 0 0 HERSHEY CO COM 427866108 201444 1190215 SH SOLE 1190215 0 0 HESKA CORP COM RESTRC NEW 42805E306 1319 5100 SH SOLE 5100 0 0 HESS CORP COM 42809H107 290882 3724009 SH SOLE 3724009 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 56630 3974020 SH SOLE 3974020 0 0 HEXCEL CORP NEW COM 428291108 32931 554479 SH SOLE 554479 0 0 HIGHWOODS PPTYS INC COM 431284108 46375 1057346 SH SOLE 1057346 0 0 HILLENBRAND INC COM 431571108 37765 885460 SH SOLE 885460 0 0 HILL-ROM HLDGS INC COM 431475102 94748 631655 SH SOLE 631655 0 0 HILLTOP HOLDINGS INC COM 432748101 22610 692069 SH SOLE 692069 0 0 HILTON GRAND VACATIONS INC COM 43283X105 21660 455319 SH SOLE 455319 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 330967 2505236 SH SOLE 2505236 0 0 HNI CORP COM 404251100 16571 451271 SH SOLE 451271 0 0 HOLLYFRONTIER CORP COM 436106108 49535 1495164 SH SOLE 1495164 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 17489 845265 SH SOLE 845265 0 0 HOLOGIC INC COM 436440101 183870 2491126 SH SOLE 2491126 0 0 HOME BANCSHARES INC COM 436893200 34626 1471563 SH SOLE 1471563 0 0 HOME DEPOT INC COM 437076102 3501216 10665985 SH SOLE 10665985 0 0 HOMESTREET INC COM 43785V102 3955 96100 SH SOLE 96100 0 0 HONEST CO INC COM 438333106 3798 365854 SH SOLE 365854 0 0 HOPE BANCORP INC COM 43940T109 18437 1276781 SH SOLE 1276781 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 15780 396575 SH SOLE 396575 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 232079 2118669 SH SOLE 2118669 0 0 HORMEL FOODS CORP COM 440452100 105375 2570130 SH SOLE 2570130 0 0 HOST HOTELS & RESORTS INC COM 44107P104 396505 24280749 SH SOLE 24280749 0 0 HOSTESS BRANDS INC CL A 44109J106 18671 1074905 SH SOLE 1074905 0 0 HOULIHAN LOKEY INC CL A 441593100 36106 392035 SH SOLE 392035 0 0 HOWARD HUGHES CORP COM 44267D107 34505 392950 SH SOLE 392950 0 0 HOWMET AEROSPACE INC COM 443201108 22565 723226 SH SOLE 723226 0 0 HP INC COM 40434L105 234290 8563217 SH SOLE 8563217 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 62080 2374000 SH SOLE 2374000 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 97086 2117014 SH SOLE 2117014 0 0 HUB GROUP INC CL A 443320106 26269 382098 SH SOLE 382098 0 0 HUBBELL INC COM 443510607 82909 458899 SH SOLE 458899 0 0 HUBSPOT INC COM 443573100 271738 401926 SH SOLE 401926 0 0 HUDBAY MINERALS INC COM 443628102 980 157284 SH SOLE 157284 0 0 HUDSON PAC PPTYS INC COM 444097109 240552 9156926 SH SOLE 9156926 0 0 HUMANA INC COM 444859102 492869 1266527 SH SOLE 1266527 0 0 HUNT J B TRANS SVCS INC COM 445658107 126919 758992 SH SOLE 758992 0 0 HUNTINGTON BANCSHARES INC COM 446150104 224278 14507013 SH SOLE 14507013 0 0 HUNTSMAN CORP COM 447011107 52616 1778177 SH SOLE 1778177 0 0 HURON CONSULTING GROUP INC COM 447462102 13270 255198 SH SOLE 255198 0 0 HUYA INC ADS REP SHS A 44852D108 7915 949094 SH SOLE 949094 0 0 HYATT HOTELS CORP COM CL A 448579102 29426 381661 SH SOLE 381661 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 411 10871 SH SOLE 10871 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1503 29900 SH SOLE 29900 0 0 I MAB SPONSORED ADS 44975P103 17680 243894 SH SOLE 243894 0 0 IAA INC COM 449253103 63898 1170944 SH SOLE 1170944 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 95025 729332 SH SOLE 729332 0 0 IAMGOLD CORP COM 450913108 11039 4881363 SH SOLE 4881363 0 0 ICF INTL INC COM 44925C103 1107 12400 SH SOLE 12400 0 0 ICL GROUP LTD SHS M53213100 7418 1009760 SH SOLE 1009760 0 0 ICON PLC SHS G4705A100 190640 727578 SH SOLE 727578 0 0 ICU MED INC COM 44930G107 46672 199983 SH SOLE 199983 0 0 IDEX CORP COM 45167R104 138249 668033 SH SOLE 668033 0 0 IDEXX LABS INC COM 45168D104 473107 760744 SH SOLE 760744 0 0 IGM BIOSCIENCES INC COM 449585108 2266 34463 SH SOLE 34463 0 0 IHEARTMEDIA INC COM CL A 45174J509 9508 380000 SH SOLE 380000 0 0 IHS MARKIT LTD SHS G47567105 487937 4183993 SH SOLE 4183993 0 0 II-VI INC COM 902104108 38289 645029 SH SOLE 645029 0 0 ILLINOIS TOOL WKS INC COM 452308109 634250 3069495 SH SOLE 3069495 0 0 ILLUMINA INC COM 452327109 566779 1397350 SH SOLE 1397350 0 0 IMAX CORP COM 45245E109 10287 541984 SH SOLE 541984 0 0 IMMUNOVANT INC COM 45258J102 256 29466 SH SOLE 29466 0 0 INARI MED INC COM 45332Y109 19449 239814 SH SOLE 239814 0 0 INCYTE CORP COM 45337C102 113246 1646502 SH SOLE 1646502 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 25378 357239 SH SOLE 357239 0 0 INDEPENDENT BK CORP MASS COM 453836108 17864 234586 SH SOLE 234586 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1267 59000 SH SOLE 59000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1892 553300 SH SOLE 553300 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 858 119500 SH SOLE 119500 0 0 INFUSYSTEM HLDGS INC COM 45685K102 353 27100 SH SOLE 27100 0 0 INGERSOLL RAND INC COM 45687V106 176032 3492011 SH SOLE 3492011 0 0 INGEVITY CORP COM 45688C107 23547 329924 SH SOLE 329924 0 0 INGREDION INC COM 457187102 59861 672519 SH SOLE 672519 0 0 INMODE LTD SHS M5425M103 1171 7345 SH SOLE 7345 0 0 INNOSPEC INC COM 45768S105 24624 292374 SH SOLE 292374 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 50354 217822 SH SOLE 217822 0 0 INNOVIVA INC COM 45781M101 6388 382261 SH SOLE 382261 0 0 INOGEN INC COM 45780L104 13115 304370 SH SOLE 304370 0 0 INOVALON HLDGS INC COM CL A 45781D101 25289 627677 SH SOLE 627677 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10044 1402804 SH SOLE 1402804 0 0 INSIGHT ENTERPRISES INC COM 45765U103 29343 325741 SH SOLE 325741 0 0 INSMED INC COM PAR $.01 457669307 25857 938898 SH SOLE 938898 0 0 INSPERITY INC COM 45778Q107 38210 345043 SH SOLE 345043 0 0 INSPIRE MED SYS INC COM 457730109 45660 196066 SH SOLE 196066 0 0 INSPIRED ENTMT INC COM 45782N108 493 42100 SH SOLE 42100 0 0 INSTALLED BLDG PRODS INC COM 45780R101 17451 162866 SH SOLE 162866 0 0 INSTEEL INDS INC COM 45774W108 1632 42900 SH SOLE 42900 0 0 INSTIL BIO INC COM 45783C101 268 15000 SH SOLE 15000 0 0 INSTRUCTURE HLDGS INC COM 457790103 2165 95850 SH SOLE 95850 0 0 INSULET CORP COM 45784P101 141543 497988 SH SOLE 497988 0 0 INTEGER HLDGS CORP COM 45826H109 30857 345385 SH SOLE 345385 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 31299 457056 SH SOLE 457056 0 0 INTEL CORP COM 458140100 2140960 40183180 SH SOLE 40183180 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 82118 612136 SH SOLE 612136 0 0 INTER PARFUMS INC COM 458334109 12828 171570 SH SOLE 171570 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 47233 757661 SH SOLE 757661 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 257 17294 SH SOLE 17294 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 584945 5094449 SH SOLE 5094449 0 0 INTERDIGITAL INC COM 45867G101 20271 298891 SH SOLE 298891 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 21289 511257 SH SOLE 511257 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1151357 8287318 SH SOLE 8287318 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 123751 925452 SH SOLE 925452 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26448 1004855 SH SOLE 1004855 0 0 INTERNATIONAL PAPER CO COM 460146103 228235 4081462 SH SOLE 4081462 0 0 INTERPUBLIC GROUP COS INC COM 460690100 31008 845603 SH SOLE 845603 0 0 INTERSECT ENT INC COM 46071F103 6610 243000 SH SOLE 243000 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 13331 357588 SH SOLE 357588 0 0 INTREPID POTASH INC COM 46121Y201 955 30900 SH SOLE 30900 0 0 INTUIT COM 461202103 1232281 2284074 SH SOLE 2284074 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1000056 1005941 SH SOLE 1005941 0 0 INVACARE CORP COM 461203101 579 121600 SH SOLE 121600 0 0 INVESCO LTD SHS G491BT108 80487 3338338 SH SOLE 3338338 0 0 INVESTORS BANCORP INC NEW COM 46146L101 37217 2463074 SH SOLE 2463074 0 0 INVITAE CORP COM 46185L103 54858 1929576 SH SOLE 1929576 0 0 INVITATION HOMES INC COM 46187W107 1149282 29983864 SH SOLE 29983864 0 0 IONIS PHARMACEUTICALS INC COM 462222100 38468 1146918 SH SOLE 1146918 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 30534 1238198 SH SOLE 1238198 0 0 IPG PHOTONICS CORP COM 44980X109 39158 247209 SH SOLE 247209 0 0 IQIYI INC SPONSORED ADS 46267X108 22933 2855856 SH SOLE 2855856 0 0 IQVIA HLDGS INC COM 46266C105 441145 1841634 SH SOLE 1841634 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 20516 350336 SH SOLE 350336 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 15872 398301 SH SOLE 398301 0 0 IROBOT CORP COM 462726100 25007 318565 SH SOLE 318565 0 0 IRON MTN INC NEW COM 46284V101 113684 2616436 SH SOLE 2616436 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 23187 1775428 SH SOLE 1775428 0 0 ISTAR INC COM 45031U101 16323 650826 SH SOLE 650826 0 0 ITRON INC COM 465741106 32422 428695 SH SOLE 428695 0 0 ITT INC COM 45073V108 65231 759912 SH SOLE 759912 0 0 J & J SNACK FOODS CORP COM 466032109 20753 135799 SH SOLE 135799 0 0 J2 GLOBAL INC COM 48123V102 49132 359628 SH SOLE 359628 0 0 JABIL INC COM 466313103 82044 1405593 SH SOLE 1405593 0 0 JACK IN THE BOX INC COM 466367109 18171 186693 SH SOLE 186693 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 80238 3086089 SH SOLE 3086089 0 0 JAKKS PAC INC COM NEW 47012E403 415 34900 SH SOLE 34900 0 0 JAMES RIV GROUP LTD COM G5005R107 1996 52900 SH SOLE 52900 0 0 JAMF HLDG CORP COM 47074L105 5423 140778 SH SOLE 140778 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 30703 742873 SH SOLE 742873 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 67826 520898 SH SOLE 520898 0 0 JBG SMITH PPTYS COM 46590V100 346859 11714255 SH SOLE 11714255 0 0 JD.COM INC SPON ADR CL A 47215P106 9084 125752 SH SOLE 125752 0 0 JEFFERIES FINL GROUP INC COM 47233W109 81176 2186262 SH SOLE 2186262 0 0 JELD-WEN HLDG INC COM 47580P103 21249 848945 SH SOLE 848945 0 0 JETBLUE AWYS CORP COM 477143101 16128 1054829 SH SOLE 1054829 0 0 JFROG LTD ORD SHS M6191J100 2570 76719 SH SOLE 76719 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 40835 290539 SH SOLE 290539 0 0 JOHNSON & JOHNSON COM 478160104 4028593 24944850 SH SOLE 24944850 0 0 JOHNSON CTLS INTL PLC SHS G51502105 471470 6925240 SH SOLE 6925240 0 0 JOHNSON OUTDOORS INC CL A 479167108 2495 23580 SH SOLE 23580 0 0 JONES LANG LASALLE INC COM 48020Q107 126430 509613 SH SOLE 509613 0 0 JOYY INC ADS REPSTG COM A 46591M109 31077 566792 SH SOLE 566792 0 0 JPMORGAN CHASE & CO COM 46625H100 4376578 26736992 SH SOLE 26736992 0 0 JUNIPER NETWORKS INC COM 48203R104 89506 3252416 SH SOLE 3252416 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 39645 2728503 SH SOLE 2728503 0 0 KADMON HLDGS INC COM 48283N106 15098 1733400 SH SOLE 1733400 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 16031 147129 SH SOLE 147129 0 0 KAMADA LTD SHS M6240T109 178 33595 SH SOLE 33595 0 0 KAMAN CORP COM 483548103 13726 384800 SH SOLE 384800 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 251472 929175 SH SOLE 929175 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 7850 218107 SH SOLE 218107 0 0 KAR AUCTION SVCS INC COM 48238T109 14595 890512 SH SOLE 890512 0 0 KARUNA THERAPEUTICS INC COM 48576A100 22465 183640 SH SOLE 183640 0 0 KB HOME COM 48666K109 31696 814381 SH SOLE 814381 0 0 KBR INC COM 48242W106 55347 1404754 SH SOLE 1404754 0 0 KE HLDGS INC SPONSORED ADS 482497104 46834 2564818 SH SOLE 2564818 0 0 KEARNY FINL CORP MD COM 48716P108 7525 605396 SH SOLE 605396 0 0 KELLOGG CO COM 487836108 134570 2105283 SH SOLE 2105283 0 0 KELLY SVCS INC CL A 488152208 6828 361669 SH SOLE 361669 0 0 KEMPER CORP COM 488401100 34110 510712 SH SOLE 510712 0 0 KENNAMETAL INC COM 489170100 14840 433526 SH SOLE 433526 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 22148 1058702 SH SOLE 1058702 0 0 KENON HLDGS LTD SHS Y46717107 257 6190 SH SOLE 6190 0 0 KEROS THERAPEUTICS INC COM 492327101 2085 52700 SH SOLE 52700 0 0 KEURIG DR PEPPER INC COM 49271V100 184621 5404590 SH SOLE 5404590 0 0 KEYCORP COM 493267108 180948 8369488 SH SOLE 8369488 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 232074 1412586 SH SOLE 1412586 0 0 KFORCE INC COM 493732101 3012 50500 SH SOLE 50500 0 0 KILROY RLTY CORP COM 49427F108 599665 9057009 SH SOLE 9057009 0 0 KIMBALL INTL INC CL B 494274103 1341 119700 SH SOLE 119700 0 0 KIMBERLY-CLARK CORP COM 494368103 423584 3198306 SH SOLE 3198306 0 0 KIMCO RLTY CORP COM 49446R109 128357 6185868 SH SOLE 6185868 0 0 KINDER MORGAN INC DEL COM 49456B101 262348 15681294 SH SOLE 15681294 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 20091 709420 SH SOLE 709420 0 0 KINROSS GOLD CORP COM 496902404 66998 12502312 SH SOLE 12502312 0 0 KINSALE CAP GROUP INC COM 49714P108 25489 157631 SH SOLE 157631 0 0 KIRBY CORP COM 497266106 28380 591735 SH SOLE 591735 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 116370 2797041 SH SOLE 2797041 0 0 KITE RLTY GROUP TR COM NEW 49803T300 17264 847929 SH SOLE 847929 0 0 KKR & CO INC COM 48251W104 309608 5085541 SH SOLE 5085541 0 0 KLA CORP COM NEW 482480100 509408 1522848 SH SOLE 1522848 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 79392 1552150 SH SOLE 1552150 0 0 KNOWBE4 INC CL A 49926T104 34175 1556221 SH SOLE 1556221 0 0 KNOWLES CORP COM 49926D109 23055 1230282 SH SOLE 1230282 0 0 KODIAK SCIENCES INC COM 50015M109 27663 288216 SH SOLE 288216 0 0 KOHLS CORP COM 500255104 74542 1582979 SH SOLE 1582979 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 3544 79759 SH SOLE 79759 0 0 KONTOOR BRANDS INC COM 50050N103 17216 344664 SH SOLE 344664 0 0 KORN FERRY COM NEW 500643200 48392 668768 SH SOLE 668768 0 0 KORNIT DIGITAL LTD SHS M6372Q113 54498 376522 SH SOLE 376522 0 0 KRAFT HEINZ CO COM 500754106 222500 6042902 SH SOLE 6042902 0 0 KRATON CORP COM 50077C106 13197 289147 SH SOLE 289147 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 18981 850783 SH SOLE 850783 0 0 KROGER CO COM 501044101 310265 7674129 SH SOLE 7674129 0 0 KRONOS WORLDWIDE INC COM 50105F105 567 45700 SH SOLE 45700 0 0 KULICKE & SOFFA INDS INC COM 501242101 27435 470746 SH SOLE 470746 0 0 KURA SUSHI USA INC CL A COM 501270102 1743 39900 SH SOLE 39900 0 0 KYMERA THERAPEUTICS INC COM 501575104 3182 54163 SH SOLE 54163 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 375154 1703389 SH SOLE 1703389 0 0 LA Z BOY INC COM 505336107 8715 270386 SH SOLE 270386 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 261151 927910 SH SOLE 927910 0 0 LADDER CAP CORP CL A 505743104 12336 1116400 SH SOLE 1116400 0 0 LAM RESEARCH CORP COM 512807108 858197 1507858 SH SOLE 1507858 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 97545 859802 SH SOLE 859802 0 0 LAMB WESTON HLDGS INC COM 513272104 82515 1344544 SH SOLE 1344544 0 0 LANCASTER COLONY CORP COM 513847103 23884 141483 SH SOLE 141483 0 0 LANDSTAR SYS INC COM 515098101 51664 327360 SH SOLE 327360 0 0 LANNET INC COM 516012101 416 138700 SH SOLE 138700 0 0 LAS VEGAS SANDS CORP COM 517834107 130140 3555746 SH SOLE 3555746 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 74320 1149582 SH SOLE 1149582 0 0 LAUDER ESTEE COS INC CL A 518439104 690437 2301993 SH SOLE 2301993 0 0 LAUREATE EDUCATION INC CL A 518613203 16833 990769 SH SOLE 990769 0 0 LAZARD LTD SHS A G54050102 63397 1384206 SH SOLE 1384206 0 0 LCI INDS COM 50189K103 27738 206031 SH SOLE 206031 0 0 LEAR CORP COM NEW 521865204 92362 590246 SH SOLE 590246 0 0 LEGGETT & PLATT INC COM 524660107 44742 997821 SH SOLE 997821 0 0 LEIDOS HOLDINGS INC COM 525327102 130861 1361288 SH SOLE 1361288 0 0 LEMAITRE VASCULAR INC COM 525558201 2888 54400 SH SOLE 54400 0 0 LEMONADE INC COM 52567D107 3691 55079 SH SOLE 55079 0 0 LENDINGTREE INC NEW COM 52603B107 18001 128736 SH SOLE 128736 0 0 LENNAR CORP CL A 526057104 254381 2715425 SH SOLE 2715425 0 0 LENNAR CORP CL B 526057302 18911 243731 SH SOLE 243731 0 0 LENNOX INTL INC COM 526107107 88837 301993 SH SOLE 301993 0 0 LESLIES INC COM 527064109 20872 1016143 SH SOLE 1016143 0 0 LEVEL ONE BANCORP INC COM 52730D208 300 10200 SH SOLE 10200 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 5404 917563 SH SOLE 917563 0 0 LEXINGTON REALTY TRUST COM 529043101 35476 2782410 SH SOLE 2782410 0 0 LGI HOMES INC COM 50187T106 22489 158471 SH SOLE 158471 0 0 LHC GROUP INC COM 50187A107 26936 171668 SH SOLE 171668 0 0 LI AUTO INC SPONSORED ADS 50202M102 80365 3056877 SH SOLE 3056877 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 117155 695903 SH SOLE 695903 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 145445 842185 SH SOLE 842185 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 80218 2691886 SH SOLE 2691886 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 46268 1570546 SH SOLE 1570546 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 4934 377244 SH SOLE 377244 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 20569 1567751 SH SOLE 1567751 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 35091 743925 SH SOLE 743925 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 86030 1812303 SH SOLE 1812303 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2843 105656 SH SOLE 105656 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 69852 1358732 SH SOLE 1358732 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 31815 676205 SH SOLE 676205 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 8315 314716 SH SOLE 314716 0 0 LIFE STORAGE INC COM 53223X107 158479 1381205 SH SOLE 1381205 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 21331 1471081 SH SOLE 1471081 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 13345 95790 SH SOLE 95790 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 110514 1146434 SH SOLE 1146434 0 0 LILLY ELI & CO COM 532457108 1908634 8260696 SH SOLE 8260696 0 0 LINCOLN ELEC HLDGS INC COM 533900106 72043 559386 SH SOLE 559386 0 0 LINCOLN NATL CORP IND COM 534187109 121565 1768223 SH SOLE 1768223 0 0 LINDE PLC SHS G5494J103 2380745 8108072 SH SOLE 8108072 0 0 LINDSAY CORP COM 535555106 11653 76773 SH SOLE 76773 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1680 118391 SH SOLE 118391 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 22403 1723337 SH SOLE 1723337 0 0 LITHIA MTRS INC COM 536797103 102070 321946 SH SOLE 321946 0 0 LITTELFUSE INC COM 537008104 68105 249221 SH SOLE 249221 0 0 LIVANOVA PLC SHS G5509L101 39082 493517 SH SOLE 493517 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 69191 759257 SH SOLE 759257 0 0 LIVE OAK BANCSHARES INC COM 53803X105 5309 83429 SH SOLE 83429 0 0 LIVENT CORP COM 53814L108 39118 1692680 SH SOLE 1692680 0 0 LIVEPERSON INC COM 538146101 27646 468975 SH SOLE 468975 0 0 LIVERAMP HLDGS INC COM 53815P108 27559 583505 SH SOLE 583505 0 0 LKQ CORP COM 501889208 277513 5514962 SH SOLE 5514962 0 0 LOEWS CORP COM 540424108 424681 7874663 SH SOLE 7874663 0 0 LOGITECH INTL S A SHS H50430232 157332 1760466 SH SOLE 1760466 0 0 LOUISIANA PAC CORP COM 546347105 58629 955340 SH SOLE 955340 0 0 LOWES COS INC COM 548661107 1447504 7135482 SH SOLE 7135482 0 0 LPL FINL HLDGS INC COM 50212V100 113611 724748 SH SOLE 724748 0 0 LTC PPTYS INC COM 502175102 12860 405799 SH SOLE 405799 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 32976 4724412 SH SOLE 4724412 0 0 LULULEMON ATHLETICA INC COM 550021109 414323 1023779 SH SOLE 1023779 0 0 LUMEN TECHNOLOGIES INC COM 550241103 86345 6968917 SH SOLE 6968917 0 0 LUMENTUM HLDGS INC COM 55024U109 54687 654618 SH SOLE 654618 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 25733 1649578 SH SOLE 1649578 0 0 LYDALL INC COM 550819106 2316 37300 SH SOLE 37300 0 0 LYFT INC CL A COM 55087P104 137739 2570243 SH SOLE 2570243 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 156664 1669301 SH SOLE 1669301 0 0 M & T BK CORP COM 55261F104 161710 1082834 SH SOLE 1082834 0 0 M D C HLDGS INC COM 552676108 25140 538102 SH SOLE 538102 0 0 MACERICH CO COM 554382101 34717 2077634 SH SOLE 2077634 0 0 MACK CALI RLTY CORP COM 554489104 14592 852352 SH SOLE 852352 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21453 330714 SH SOLE 330714 0 0 MACYS INC COM 55616P104 22360 989360 SH SOLE 989360 0 0 MADDEN STEVEN LTD COM 556269108 27802 692281 SH SOLE 692281 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 13233 182092 SH SOLE 182092 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 37434 201313 SH SOLE 201313 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 8059 101006 SH SOLE 101006 0 0 MAGELLAN HEALTH INC COM NEW 559079207 22303 235887 SH SOLE 235887 0 0 MAGNA INTL INC COM 559222401 220549 2933681 SH SOLE 2933681 0 0 MAGNITE INC COM 55955D100 27055 966243 SH SOLE 966243 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 10733 394738 SH SOLE 394738 0 0 MANHATTAN ASSOCIATES INC COM 562750109 95230 622299 SH SOLE 622299 0 0 MANITOWOC CO INC COM NEW 563571405 1947 90900 SH SOLE 90900 0 0 MANPOWERGROUP INC WIS COM 56418H100 58059 536195 SH SOLE 536195 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 25871 340771 SH SOLE 340771 0 0 MANULIFE FINL CORP COM 56501R106 363909 18928627 SH SOLE 18928627 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 7697 243737 SH SOLE 243737 0 0 MARATHON PETE CORP COM 56585A102 394563 6383478 SH SOLE 6383478 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 41059 836580 SH SOLE 836580 0 0 MARCUS & MILLICHAP INC COM 566324109 11406 280803 SH SOLE 280803 0 0 MARKEL CORP COM 570535104 152099 127266 SH SOLE 127266 0 0 MARKER THERAPEUTICS INC COM 57055L107 979 579200 SH SOLE 579200 0 0 MARKETAXESS HLDGS INC COM 57060D108 145073 344846 SH SOLE 344846 0 0 MARQETA INC CLASS A COM 57142B104 30269 1368421 SH SOLE 1368421 0 0 MARRIOTT INTL INC NEW CL A 571903202 387822 2618825 SH SOLE 2618825 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 59343 377190 SH SOLE 377190 0 0 MARSH & MCLENNAN COS INC COM 571748102 315879 2085972 SH SOLE 2085972 0 0 MARTEN TRANS LTD COM 573075108 1476 94100 SH SOLE 94100 0 0 MARTIN MARIETTA MATLS INC COM 573284106 189050 553296 SH SOLE 553296 0 0 MARVELL TECHNOLOGY INC COM 573874104 459816 7624212 SH SOLE 7624212 0 0 MASCO CORP COM 574599106 113390 2041222 SH SOLE 2041222 0 0 MASIMO CORP COM 574795100 117271 433197 SH SOLE 433197 0 0 MASONITE INTL CORP COM 575385109 30115 283752 SH SOLE 283752 0 0 MASTEC INC COM 576323109 46784 542238 SH SOLE 542238 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2969969 8542250 SH SOLE 8542250 0 0 MATCH GROUP INC NEW COM 57667L107 398717 2539763 SH SOLE 2539763 0 0 MATERION CORP COM 576690101 15398 224335 SH SOLE 224335 0 0 MATSON INC COM 57686G105 12025 148995 SH SOLE 148995 0 0 MATTEL INC COM 577081102 50936 2744385 SH SOLE 2744385 0 0 MATTHEWS INTL CORP CL A 577128101 11211 323169 SH SOLE 323169 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 9436 333196 SH SOLE 333196 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2641 149828 SH SOLE 149828 0 0 MAXIMUS INC COM 577933104 48805 586593 SH SOLE 586593 0 0 MAXLINEAR INC COM 57776J100 37995 771468 SH SOLE 771468 0 0 MCAFEE CORP COM CL A 579063108 8540 386258 SH SOLE 386258 0 0 MCCORMICK & CO INC COM NON VTG 579780206 153302 1891915 SH SOLE 1891915 0 0 MCDONALDS CORP COM 580135101 1859711 7713121 SH SOLE 7713121 0 0 MCGRATH RENTCORP COM 580589109 18941 263248 SH SOLE 263248 0 0 MCKESSON CORP COM 58155Q103 316370 1586770 SH SOLE 1586770 0 0 MDU RES GROUP INC COM 552690109 59414 2002480 SH SOLE 2002480 0 0 MEDALLIA INC COM 584021109 29170 861225 SH SOLE 861225 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 117581 5858530 SH SOLE 5858530 0 0 MEDIFAST INC COM 58470H101 21526 111741 SH SOLE 111741 0 0 MEDNAX INC COM 58502B106 11082 389790 SH SOLE 389790 0 0 MEDPACE HLDGS INC COM 58506Q109 48936 258535 SH SOLE 258535 0 0 MEDTRONIC PLC SHS G5960L103 1672080 13339291 SH SOLE 13339291 0 0 MEIRAGTX HLDGS PLC COM G59665102 10271 779286 SH SOLE 779286 0 0 MERCADOLIBRE INC COM 58733R102 579964 345340 SH SOLE 345340 0 0 MERCER INTL INC COM 588056101 1530 132000 SH SOLE 132000 0 0 MERCHANTS BANCORP IND COM 58844R108 1496 37900 SH SOLE 37900 0 0 MERCK & CO INC COM 58933Y105 1963122 26136632 SH SOLE 26136632 0 0 MERCURY GENL CORP NEW COM 589400100 14278 256476 SH SOLE 256476 0 0 MERCURY SYS INC COM 589378108 21667 456913 SH SOLE 456913 0 0 MEREDITH CORP COM 589433101 26025 467231 SH SOLE 467231 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1243 59887 SH SOLE 59887 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 368 16472 SH SOLE 16472 0 0 MERIT MED SYS INC COM 589889104 26287 366115 SH SOLE 366115 0 0 MERITAGE HOMES CORP COM 59001A102 39760 409897 SH SOLE 409897 0 0 MERITOR INC COM 59001K100 18086 848709 SH SOLE 848709 0 0 META FINL GROUP INC COM 59100U108 383 7300 SH SOLE 7300 0 0 METHANEX CORP COM 59151K108 28705 623636 SH SOLE 623636 0 0 METHODE ELECTRS INC COM 591520200 18078 429909 SH SOLE 429909 0 0 METLIFE INC COM 59156R108 403561 6537520 SH SOLE 6537520 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1568 18600 SH SOLE 18600 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 273440 198525 SH SOLE 198525 0 0 MFA FINL INC COM 55272X102 20497 4485180 SH SOLE 4485180 0 0 MGIC INVT CORP WIS COM 552848103 77554 5184104 SH SOLE 5184104 0 0 MGM RESORTS INTERNATIONAL COM 552953101 178261 4131191 SH SOLE 4131191 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 399870 2605183 SH SOLE 2605183 0 0 MICRON TECHNOLOGY INC COM 595112103 791096 11145342 SH SOLE 11145342 0 0 MICROSOFT CORP COM 594918104 20472012 72616389 SH SOLE 72616389 0 0 MICROSTRATEGY INC CL A NEW 594972408 32658 56463 SH SOLE 56463 0 0 MICROVAST HOLDINGS INC COM 59516C106 16440 2000000 SH SOLE 2000000 0 0 MICROVISION INC DEL COM NEW 594960304 3451 312263 SH SOLE 312263 0 0 MID-AMER APT CMNTYS INC COM 59522J103 534272 2860892 SH SOLE 2860892 0 0 MIDDLEBY CORP COM 596278101 124900 732509 SH SOLE 732509 0 0 MILLER HERMAN INC COM 600544100 26882 713795 SH SOLE 713795 0 0 MIMECAST LTD ORD SHS G14838109 31728 498870 SH SOLE 498870 0 0 MINERALS TECHNOLOGIES INC COM 603158106 24523 351130 SH SOLE 351130 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 1856 121771 SH SOLE 121771 0 0 MIRATI THERAPEUTICS INC COM 60468T105 62918 355647 SH SOLE 355647 0 0 MITEK SYS INC COM NEW 606710200 1687 91200 SH SOLE 91200 0 0 MKS INSTRS INC COM 55306N104 97483 645965 SH SOLE 645965 0 0 MODERNA INC COM 60770K107 1189262 3090117 SH SOLE 3090117 0 0 MOELIS & CO CL A 60786M105 34220 553097 SH SOLE 553097 0 0 MOHAWK INDS INC COM 608190104 100803 568223 SH SOLE 568223 0 0 MOLINA HEALTHCARE INC COM 60855R100 145841 537543 SH SOLE 537543 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 85198 1836946 SH SOLE 1836946 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 20776 1060014 SH SOLE 1060014 0 0 MONDELEZ INTL INC CL A 609207105 805080 13837746 SH SOLE 13837746 0 0 MONGODB INC CL A 60937P106 254584 539933 SH SOLE 539933 0 0 MONOLITHIC PWR SYS INC COM 609839105 172972 356878 SH SOLE 356878 0 0 MONRO INC COM 610236101 17767 308936 SH SOLE 308936 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 302580 3406277 SH SOLE 3406277 0 0 MOODYS CORP COM 615369105 523933 1475411 SH SOLE 1475411 0 0 MOOG INC CL A 615394202 29684 389396 SH SOLE 389396 0 0 MORGAN STANLEY COM NEW 617446448 1615382 16600366 SH SOLE 16600366 0 0 MORNINGSTAR INC COM 617700109 59034 227903 SH SOLE 227903 0 0 MOSAIC CO NEW COM 61945C103 158908 4448720 SH SOLE 4448720 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 367228 1580698 SH SOLE 1580698 0 0 MP MATERIALS CORP COM CL A 553368101 8720 270563 SH SOLE 270563 0 0 MR COOPER GROUP INC COM 62482R107 37044 899778 SH SOLE 899778 0 0 MRC GLOBAL INC COM 55345K103 1825 248638 SH SOLE 248638 0 0 MSA SAFETY INC COM 553498106 43099 295804 SH SOLE 295804 0 0 MSC INDL DIRECT INC CL A 553530106 31181 388838 SH SOLE 388838 0 0 MSCI INC COM 55354G100 440561 724202 SH SOLE 724202 0 0 MUELLER INDS INC COM 624756102 30275 736619 SH SOLE 736619 0 0 MUELLER WTR PRODS INC COM SER A 624758108 25316 1663341 SH SOLE 1663341 0 0 MULTIPLAN CORPORATION COM 62548M100 2653 471235 SH SOLE 471235 0 0 MURPHY USA INC COM 626755102 28874 172630 SH SOLE 172630 0 0 MYERS INDS INC COM 628464109 1714 87578 SH SOLE 87578 0 0 MYOVANT SCIENCES LTD COM G637AM102 28538 1271756 SH SOLE 1271756 0 0 MYRIAD GENETICS INC COM 62855J104 18936 586420 SH SOLE 586420 0 0 N-ABLE INC COMMON STOCK 62878D100 4759 383477 SH SOLE 383477 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 19678 409870 SH SOLE 409870 0 0 NASDAQ INC COM 631103108 208751 1081500 SH SOLE 1081500 0 0 NATERA INC COM 632307104 97377 873811 SH SOLE 873811 0 0 NATIONAL BEVERAGE CORP COM 635017106 4977 94814 SH SOLE 94814 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2498 61700 SH SOLE 61700 0 0 NATIONAL FUEL GAS CO COM 636180101 37126 706886 SH SOLE 706886 0 0 NATIONAL HEALTH INVS INC COM 63633D104 24269 453629 SH SOLE 453629 0 0 NATIONAL INSTRS CORP COM 636518102 53559 1365245 SH SOLE 1365245 0 0 NATIONAL PRESTO INDS INC COM 637215104 292 3562 SH SOLE 3562 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 71639 1658684 SH SOLE 1658684 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 37627 712763 SH SOLE 712763 0 0 NATIONAL VISION HLDGS INC COM 63845R107 31255 550556 SH SOLE 550556 0 0 NATUS MED INC DEL COM 639050103 6957 277397 SH SOLE 277397 0 0 NBT BANCORP INC COM 628778102 11537 319406 SH SOLE 319406 0 0 NCINO INC COM 63947U107 13390 188514 SH SOLE 188514 0 0 NCR CORP NEW COM 62886E108 46435 1198020 SH SOLE 1198020 0 0 NEENAH INC COM 640079109 9675 207580 SH SOLE 207580 0 0 NEKTAR THERAPEUTICS COM 640268108 25715 1431820 SH SOLE 1431820 0 0 NELNET INC CL A 64031N108 12859 162284 SH SOLE 162284 0 0 NEOGEN CORP COM 640491106 39995 920916 SH SOLE 920916 0 0 NEOGENOMICS INC COM NEW 64049M209 37091 768878 SH SOLE 768878 0 0 NERDY INC CL A COM 64081V109 17982 1800000 SH SOLE 1800000 0 0 NETAPP INC COM 64110D104 116706 1300199 SH SOLE 1300199 0 0 NETEASE INC SPONSORED ADS 64110W102 18917 221506 SH SOLE 221506 0 0 NETFLIX INC COM 64110L106 2746767 4500388 SH SOLE 4500388 0 0 NETGEAR INC COM 64111Q104 8461 265149 SH SOLE 265149 0 0 NETSCOUT SYS INC COM 64115T104 21765 807613 SH SOLE 807613 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 73315 764419 SH SOLE 764419 0 0 NEURONETICS INC COM 64131A105 1727 263200 SH SOLE 263200 0 0 NEUROPACE INC COM 641288105 919 58000 SH SOLE 58000 0 0 NEVRO CORP COM 64157F103 24005 206267 SH SOLE 206267 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 982 35372 SH SOLE 35372 0 0 NEW JERSEY RES CORP COM 646025106 30130 865548 SH SOLE 865548 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 31305 15270620 SH SOLE 15270620 0 0 NEW RELIC INC COM 64829B100 32808 457131 SH SOLE 457131 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 46601 4236473 SH SOLE 4236473 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 58042 4509895 SH SOLE 4509895 0 0 NEW YORK TIMES CO CL A 650111107 66970 1359254 SH SOLE 1359254 0 0 NEWELL BRANDS INC COM 651229106 86981 3928685 SH SOLE 3928685 0 0 NEWMARK GROUP INC CL A 65158N102 18206 1272271 SH SOLE 1272271 0 0 NEWMARKET CORP COM 651587107 19652 58011 SH SOLE 58011 0 0 NEWMONT CORP COM 651639106 387258 7133960 SH SOLE 7133960 0 0 NEWS CORP NEW CL A 65249B109 90021 3825781 SH SOLE 3825781 0 0 NEWS CORP NEW CL B 65249B208 34797 1497951 SH SOLE 1497951 0 0 NEXA RES S A COM L67359106 559 73495 SH SOLE 73495 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 74079 487492 SH SOLE 487492 0 0 NEXTCURE INC COM 65343E108 350 51900 SH SOLE 51900 0 0 NEXTERA ENERGY INC COM 65339F101 2370381 30188248 SH SOLE 30188248 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 11354 805268 SH SOLE 805268 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 87300 4549229 SH SOLE 4549229 0 0 NIKE INC CL B 654106103 1800581 12398134 SH SOLE 12398134 0 0 NIKOLA CORP COM 654110105 196332 18400412 SH SOLE 18400412 0 0 NIO INC SPON ADS 62914V106 509095 14288367 SH SOLE 14288367 0 0 NISOURCE INC COM 65473P105 36938 1524485 SH SOLE 1524485 0 0 NIU TECHNOLOGIES ADS 65481N100 6940 299540 SH SOLE 299540 0 0 NKARTA INC COM 65487U108 715 25700 SH SOLE 25700 0 0 NLIGHT INC COM 65487K100 1342 47614 SH SOLE 47614 0 0 NMI HLDGS INC CL A 629209305 20619 911954 SH SOLE 911954 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 9985 268932 SH SOLE 268932 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 37886 1374685 SH SOLE 1374685 0 0 NORDSON CORP COM 655663102 124362 522201 SH SOLE 522201 0 0 NORDSTROM INC COM 655664100 25270 955391 SH SOLE 955391 0 0 NORFOLK SOUTHN CORP COM 655844108 513035 2144348 SH SOLE 2144348 0 0 NORTHERN TR CORP COM 665859104 189422 1756997 SH SOLE 1756997 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 15544 1170504 SH SOLE 1170504 0 0 NORTHWEST NAT HLDG CO COM 66765N105 12242 266191 SH SOLE 266191 0 0 NORTHWESTERN CORP COM NEW 668074305 35655 622248 SH SOLE 622248 0 0 NORTONLIFELOCK INC COM 668771108 116435 4602160 SH SOLE 4602160 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 108734 4070905 SH SOLE 4070905 0 0 NOV INC COM 62955J103 19705 1503041 SH SOLE 1503041 0 0 NOVAGOLD RES INC COM NEW 66987E206 13637 1982697 SH SOLE 1982697 0 0 NOVANTA INC COM 67000B104 48439 313520 SH SOLE 313520 0 0 NOVAVAX INC COM NEW 670002401 131540 634509 SH SOLE 634509 0 0 NOVOCURE LTD ORD SHS G6674U108 95525 822289 SH SOLE 822289 0 0 NOW INC COM 67011P100 9575 1251601 SH SOLE 1251601 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 24758 611762 SH SOLE 611762 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 181264 3293323 SH SOLE 3293323 0 0 NUCOR CORP COM 670346105 533503 5416828 SH SOLE 5416828 0 0 NUTANIX INC CL A 67059N108 75556 2004148 SH SOLE 2004148 0 0 NUTRIEN LTD COM 67077M108 289180 4460725 SH SOLE 4460725 0 0 NUVASIVE INC COM 670704105 30120 503263 SH SOLE 503263 0 0 NVENT ELECTRIC PLC SHS G6700G107 57072 1765297 SH SOLE 1765297 0 0 NVIDIA CORPORATION COM 67066G104 4503466 21739069 SH SOLE 21739069 0 0 NVR INC COM 62944T105 149029 31086 SH SOLE 31086 0 0 NXP SEMICONDUCTORS N V COM N6596X109 475734 2428826 SH SOLE 2428826 0 0 OAK STR HEALTH INC COM 67181A107 29907 703197 SH SOLE 703197 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 53719 3552855 SH SOLE 3552855 0 0 OCEANEERING INTL INC COM 675232102 15951 1197508 SH SOLE 1197508 0 0 OCEANFIRST FINL CORP COM 675234108 1297 60600 SH SOLE 60600 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 11773 464786 SH SOLE 464786 0 0 OGE ENERGY CORP COM 670837103 44882 1361711 SH SOLE 1361711 0 0 O-I GLASS INC COM 67098H104 26653 1867792 SH SOLE 1867792 0 0 OKTA INC CL A 679295105 258651 1089790 SH SOLE 1089790 0 0 OLAPLEX HLDGS INC COM 679369108 202125 8250000 SH SOLE 8250000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 157978 552408 SH SOLE 552408 0 0 OLD NATL BANCORP IND COM 680033107 26938 1589286 SH SOLE 1589286 0 0 OLD REP INTL CORP COM 680223104 62242 2690967 SH SOLE 2690967 0 0 OLIN CORP COM PAR $1 680665205 70144 1453757 SH SOLE 1453757 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 38499 638676 SH SOLE 638676 0 0 OLO INC CL A 68134L109 865 28820 SH SOLE 28820 0 0 OLYMPIC STEEL INC COM 68162K106 448 18400 SH SOLE 18400 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 69750 2328113 SH SOLE 2328113 0 0 OMNICELL COM COM 68213N109 51187 344857 SH SOLE 344857 0 0 OMNICOM GROUP INC COM 681919106 83279 1149305 SH SOLE 1149305 0 0 ON HLDG AG NAMEN AKT A H5919C104 7766 257755 SH SOLE 257755 0 0 ON SEMICONDUCTOR CORP COM 682189105 247292 5402925 SH SOLE 5402925 0 0 ON24 INC COM 68339B104 1609 80700 SH SOLE 80700 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 674 161700 SH SOLE 161700 0 0 ONE GAS INC COM 68235P108 30332 478649 SH SOLE 478649 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2419 590099 SH SOLE 590099 0 0 ONEMAIN HLDGS INC COM 68268W103 55930 1010843 SH SOLE 1010843 0 0 ONEOK INC NEW COM 682680103 189571 3269028 SH SOLE 3269028 0 0 ONTO INNOVATION INC COM 683344105 8633 119492 SH SOLE 119492 0 0 OOMA INC COM 683416101 1304 70074 SH SOLE 70074 0 0 OPEN LENDING CORP COM CL A 68373J104 23786 659428 SH SOLE 659428 0 0 OPEN TEXT CORP COM 683715106 137577 2822148 SH SOLE 2822148 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 83590 4071586 SH SOLE 4071586 0 0 OPKO HEALTH INC COM 68375N103 11172 3060935 SH SOLE 3060935 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 35043 1444490 SH SOLE 1444490 0 0 ORACLE CORP COM 68389X105 1129526 12963683 SH SOLE 12963683 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 402171 658153 SH SOLE 658153 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 4765 334600 SH SOLE 334600 0 0 ORGANON & CO COMMON STOCK 68622V106 88967 2713237 SH SOLE 2713237 0 0 ORION ENERGY SYS INC COM 686275108 269 69200 SH SOLE 69200 0 0 ORION ENGINEERED CARBONS S A COM L72967109 10585 580638 SH SOLE 580638 0 0 ORMAT TECHNOLOGIES INC COM 686688102 13382 200897 SH SOLE 200897 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 16174 875233 SH SOLE 875233 0 0 ORTHOFIX MED INC COM 68752M108 5951 156116 SH SOLE 156116 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1115 17018 SH SOLE 17018 0 0 OSHKOSH CORP COM 688239201 69701 680877 SH SOLE 680877 0 0 OSI SYSTEMS INC COM 671044105 19025 200684 SH SOLE 200684 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 19190 1710148 SH SOLE 1710148 0 0 OTIS WORLDWIDE CORP COM 68902V107 328314 3990205 SH SOLE 3990205 0 0 OUTBRAIN INC COM 69002R103 336 22694 SH SOLE 22694 0 0 OUTFRONT MEDIA INC COM 69007J106 33924 1346191 SH SOLE 1346191 0 0 OVERSTOCK COM INC DEL COM 690370101 11926 153052 SH SOLE 153052 0 0 OWENS & MINOR INC NEW COM 690732102 8618 275433 SH SOLE 275433 0 0 OWENS CORNING NEW COM 690742101 94232 1102133 SH SOLE 1102133 0 0 OXFORD INDS INC COM 691497309 14113 156511 SH SOLE 156511 0 0 PACCAR INC COM 693718108 255566 3238296 SH SOLE 3238296 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 30519 1194469 SH SOLE 1194469 0 0 PACIFIC PREMIER BANCORP COM 69478X105 35818 864334 SH SOLE 864334 0 0 PACIRA BIOSCIENCES INC COM 695127100 14533 259526 SH SOLE 259526 0 0 PACKAGING CORP AMER COM 695156109 133831 973742 SH SOLE 973742 0 0 PACWEST BANCORP DEL COM 695263103 49866 1100312 SH SOLE 1100312 0 0 PAGERDUTY INC COM 69553P100 16256 392473 SH SOLE 392473 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 6541 126470 SH SOLE 126470 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 353324 14697343 SH SOLE 14697343 0 0 PALO ALTO NETWORKS INC COM 697435105 457341 954782 SH SOLE 954782 0 0 PALOMAR HLDGS INC COM 69753M105 14303 176948 SH SOLE 176948 0 0 PAN AMERN SILVER CORP COM 697900108 46358 1992212 SH SOLE 1992212 0 0 PAPA JOHNS INTL INC COM 698813102 41543 327134 SH SOLE 327134 0 0 PARAMOUNT GROUP INC COM 69924R108 178739 19882031 SH SOLE 19882031 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 519 106800 SH SOLE 106800 0 0 PARK HOTELS & RESORTS INC COM 700517105 43389 2266922 SH SOLE 2266922 0 0 PARKER-HANNIFIN CORP COM 701094104 633824 2266732 SH SOLE 2266732 0 0 PARSONS CORP DEL COM 70202L102 4792 141929 SH SOLE 141929 0 0 PASSAGE BIO INC COM 702712100 1837 184400 SH SOLE 184400 0 0 PATRICK INDS INC COM 703343103 20055 240760 SH SOLE 240760 0 0 PATTERSON COS INC COM 703395103 18311 607535 SH SOLE 607535 0 0 PATTERSON-UTI ENERGY INC COM 703481101 16821 1869055 SH SOLE 1869055 0 0 PAYCHEX INC COM 704326107 168020 1494174 SH SOLE 1494174 0 0 PAYCOM SOFTWARE INC COM 70432V102 191837 386964 SH SOLE 386964 0 0 PAYCOR HCM INC COM 70435P102 644 18327 SH SOLE 18327 0 0 PAYLOCITY HLDG CORP COM 70438V106 88456 315462 SH SOLE 315462 0 0 PAYPAL HLDGS INC COM 70450Y103 2638598 10140265 SH SOLE 10140265 0 0 PBF ENERGY INC CL A 69318G106 9561 737142 SH SOLE 737142 0 0 PC CONNECTION INC COM 69318J100 682 15500 SH SOLE 15500 0 0 PCTEL INC COM 69325Q105 67 10800 SH SOLE 10800 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 29981 1337851 SH SOLE 1337851 0 0 PEGASYSTEMS INC COM 705573103 50246 395328 SH SOLE 395328 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 179983 2067577 SH SOLE 2067577 0 0 PEMBINA PIPELINE CORP COM 706327103 129128 4078477 SH SOLE 4078477 0 0 PENN NATL GAMING INC COM 707569109 102124 1409391 SH SOLE 1409391 0 0 PENNANT GROUP INC COM 70805E109 5681 202226 SH SOLE 202226 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 24789 405515 SH SOLE 405515 0 0 PENNYMAC MTG INVT TR COM 70931T103 19934 1012369 SH SOLE 1012369 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 22207 220743 SH SOLE 220743 0 0 PENTAIR PLC SHS G7S00T104 131478 1810244 SH SOLE 1810244 0 0 PENUMBRA INC COM 70975L107 91931 344955 SH SOLE 344955 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 74806 4281992 SH SOLE 4281992 0 0 PEPSICO INC COM 713448108 1886838 12544630 SH SOLE 12544630 0 0 PERFICIENT INC COM 71375U101 42535 367628 SH SOLE 367628 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 58758 1264703 SH SOLE 1264703 0 0 PERKINELMER INC COM 714046109 160309 925089 SH SOLE 925089 0 0 PERRIGO CO PLC SHS G97822103 24198 511253 SH SOLE 511253 0 0 PERSONALIS INC COM 71535D106 1920 99800 SH SOLE 99800 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 61764 2927184 SH SOLE 2927184 0 0 PFIZER INC COM 717081103 2432766 56562810 SH SOLE 56562810 0 0 PG&E CORP COM 69331C108 64476 6716202 SH SOLE 6716202 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 10572 329343 SH SOLE 329343 0 0 PHILLIPS 66 COM 718546104 269881 3853794 SH SOLE 3853794 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 509 16579 SH SOLE 16579 0 0 PHREESIA INC COM 71944F106 4322 70044 SH SOLE 70044 0 0 PHYSICIANS RLTY TR COM 71943U104 35762 2029652 SH SOLE 2029652 0 0 PIEDMONT LITHIUM INC COM 72016P105 2199 40374 SH SOLE 40374 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 22725 1303800 SH SOLE 1303800 0 0 PILGRIMS PRIDE CORP COM 72147K108 12822 440905 SH SOLE 440905 0 0 PINDUODUO INC SPONSORED ADS 722304102 397208 4380815 SH SOLE 4380815 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 61411 652751 SH SOLE 652751 0 0 PINNACLE WEST CAP CORP COM 723484101 87418 1208092 SH SOLE 1208092 0 0 PINTEREST INC CL A 72352L106 246609 4840219 SH SOLE 4840219 0 0 PIPER SANDLER COMPANIES COM 724078100 27261 196887 SH SOLE 196887 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2509 232900 SH SOLE 232900 0 0 PLANET FITNESS INC CL A 72703H101 61490 782818 SH SOLE 782818 0 0 PLANTRONICS INC NEW COM 727493108 9242 359468 SH SOLE 359468 0 0 PLAYAGS INC COM 72814N104 1342 170300 SH SOLE 170300 0 0 PLAYTIKA HLDG CORP COM 72815L107 12797 463172 SH SOLE 463172 0 0 PLEXUS CORP COM 729132100 27308 305422 SH SOLE 305422 0 0 PLUG POWER INC COM NEW 72919P202 161868 6337839 SH SOLE 6337839 0 0 PNC FINL SVCS GROUP INC COM 693475105 838638 4286640 SH SOLE 4286640 0 0 POLARIS INC COM 731068102 55555 464270 SH SOLE 464270 0 0 POOL CORP COM 73278L105 149809 344857 SH SOLE 344857 0 0 POPULAR INC COM NEW 733174700 61599 793081 SH SOLE 793081 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 23774 505943 SH SOLE 505943 0 0 POSHMARK INC COM CL A 73739W104 238 10000 SH SOLE 10000 0 0 POST HLDGS INC COM 737446104 58859 534304 SH SOLE 534304 0 0 POTLATCHDELTIC CORPORATION COM 737630103 89430 1733806 SH SOLE 1733806 0 0 POWER INTEGRATIONS INC COM 739276103 62435 630720 SH SOLE 630720 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 14398 585042 SH SOLE 585042 0 0 PPD INC COM 69355F102 98515 2105470 SH SOLE 2105470 0 0 PPG INDS INC COM 693506107 315665 2207295 SH SOLE 2207295 0 0 PPL CORP COM 69351T106 62761 2251112 SH SOLE 2251112 0 0 PRA GROUP INC COM 69354N106 17155 407101 SH SOLE 407101 0 0 PRECIGEN INC COM 74017N105 2518 504590 SH SOLE 504590 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 6950 222400 SH SOLE 222400 0 0 PREMIER INC CL A 74051N102 41885 1080624 SH SOLE 1080624 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 31213 556281 SH SOLE 556281 0 0 PRETIUM RES INC COM 74139C102 17977 1860964 SH SOLE 1860964 0 0 PRICE T ROWE GROUP INC COM 74144T108 396613 2016333 SH SOLE 2016333 0 0 PRIMERICA INC COM 74164M108 49791 324100 SH SOLE 324100 0 0 PRIMO WATER CORPORATION COM 74167P108 26697 1698061 SH SOLE 1698061 0 0 PRIMORIS SVCS CORP COM 74164F103 6390 260938 SH SOLE 260938 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 181309 2815363 SH SOLE 2815363 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1485 63022 SH SOLE 63022 0 0 PROASSURANCE CORP COM 74267C106 14476 608736 SH SOLE 608736 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 65064 728277 SH SOLE 728277 0 0 PROCTER AND GAMBLE CO COM 742718109 3333499 23844774 SH SOLE 23844774 0 0 PROG HOLDINGS INC COM NPV 74319R101 29398 699787 SH SOLE 699787 0 0 PROGRESS SOFTWARE CORP COM 743312100 28306 575445 SH SOLE 575445 0 0 PROGRESSIVE CORP COM 743315103 507844 5618368 SH SOLE 5618368 0 0 PROGYNY INC COM 74340E103 13442 240041 SH SOLE 240041 0 0 PROLOGIS INC. COM 74340W103 873248 6962036 SH SOLE 6962036 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 9293 391952 SH SOLE 391952 0 0 PROPETRO HLDG CORP COM 74347M108 233 26958 SH SOLE 26958 0 0 PROS HOLDINGS INC COM 74346Y103 8258 232758 SH SOLE 232758 0 0 PROSPERITY BANCSHARES INC COM 743606105 57378 806665 SH SOLE 806665 0 0 PROTO LABS INC COM 743713109 18944 284443 SH SOLE 284443 0 0 PROVIDENT FINL SVCS INC COM 74386T105 18955 807628 SH SOLE 807628 0 0 PRUDENTIAL FINL INC COM 744320102 330779 3144284 SH SOLE 3144284 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 30533 194803 SH SOLE 194803 0 0 PTC INC COM 69370C100 103722 865863 SH SOLE 865863 0 0 PTC THERAPEUTICS INC COM 69366J200 20433 549140 SH SOLE 549140 0 0 PUBLIC STORAGE COM 74460D109 595721 2005119 SH SOLE 2005119 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 84854 1393337 SH SOLE 1393337 0 0 PULMONX CORP COM 745848101 1471 40880 SH SOLE 40880 0 0 PULTE GROUP INC COM 745867101 123603 2691710 SH SOLE 2691710 0 0 PURE STORAGE INC CL A 74624M102 52218 2075446 SH SOLE 2075446 0 0 PURPLE INNOVATION INC COM 74640Y106 473 22500 SH SOLE 22500 0 0 PVH CORPORATION COM 693656100 76441 743657 SH SOLE 743657 0 0 Q2 HLDGS INC COM 74736L109 40964 511158 SH SOLE 511158 0 0 QIAGEN NV SHS NEW N72482123 206664 3985541 SH SOLE 3985541 0 0 QORVO INC COM 74736K101 176823 1057617 SH SOLE 1057617 0 0 QUAKER CHEM CORP COM 747316107 26733 112454 SH SOLE 112454 0 0 QUALCOMM INC COM 747525103 1314777 10193653 SH SOLE 10193653 0 0 QUALTRICS INTL INC COM CL A 747601201 14824 346842 SH SOLE 346842 0 0 QUALYS INC COM 74758T303 27393 246145 SH SOLE 246145 0 0 QUANEX BLDG PRODS CORP COM 747619104 1314 61391 SH SOLE 61391 0 0 QUANTA SVCS INC COM 74762E102 158184 1389772 SH SOLE 1389772 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 33961 1383919 SH SOLE 1383919 0 0 QUEST DIAGNOSTICS INC COM 74834L100 168226 1157701 SH SOLE 1157701 0 0 QUIDEL CORP COM 74838J101 55260 391500 SH SOLE 391500 0 0 QURATE RETAIL INC COM SER A 74915M100 37824 3711894 SH SOLE 3711894 0 0 R1 RCM INC COM 749397105 17655 802142 SH SOLE 802142 0 0 RADIAN GROUP INC COM 750236101 70446 3100637 SH SOLE 3100637 0 0 RADIUS HEALTH INC COM NEW 750469207 4276 344577 SH SOLE 344577 0 0 RADNET INC COM 750491102 1064 36300 SH SOLE 36300 0 0 RAMBUS INC DEL COM 750917106 23598 1062993 SH SOLE 1062993 0 0 RAPID7 INC COM 753422104 39272 347474 SH SOLE 347474 0 0 RAPT THERAPEUTICS INC COM 75382E109 7474 240700 SH SOLE 240700 0 0 RAVEN INDS INC COM 754212108 23233 403278 SH SOLE 403278 0 0 RAYMOND JAMES FINL INC COM 754730109 162475 1760677 SH SOLE 1760677 0 0 RAYONIER INC COM 754907103 160768 4505839 SH SOLE 4505839 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1310100 15240806 SH SOLE 15240806 0 0 RBC BEARINGS INC COM 75524B104 25466 120009 SH SOLE 120009 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1295 18900 SH SOLE 18900 0 0 RE MAX HLDGS INC CL A 75524W108 1814 58200 SH SOLE 58200 0 0 REALNETWORKS INC COM NEW 75605L708 304 191100 SH SOLE 191100 0 0 REALOGY HLDGS CORP COM 75605Y106 21896 1248332 SH SOLE 1248332 0 0 REALTY INCOME CORP COM 756109104 238194 3672427 SH SOLE 3672427 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 22006 218725 SH SOLE 218725 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 11505 500000 SH SOLE 500000 0 0 RED ROCK RESORTS INC CL A 75700L108 29269 571445 SH SOLE 571445 0 0 REDFIN CORP COM 75737F108 41066 819671 SH SOLE 819671 0 0 REDWOOD TR INC COM 758075402 14638 1135632 SH SOLE 1135632 0 0 REGAL BELOIT CORP COM 758750103 65991 438942 SH SOLE 438942 0 0 REGENCY CTRS CORP COM 758849103 1089354 16179323 SH SOLE 16179323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 593310 980386 SH SOLE 980386 0 0 REGENXBIO INC COM 75901B107 13437 320530 SH SOLE 320530 0 0 REGIONAL MGMT CORP COM 75902K106 849 14600 SH SOLE 14600 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 212193 9957458 SH SOLE 9957458 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 75758 680914 SH SOLE 680914 0 0 RELAY THERAPEUTICS INC COM 75943R102 15695 497765 SH SOLE 497765 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 91020 639096 SH SOLE 639096 0 0 RELMADA THERAPEUTICS INC COM 75955J402 2582 98500 SH SOLE 98500 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 68215 489345 SH SOLE 489345 0 0 RENASANT CORP COM 75970E107 19326 536076 SH SOLE 536076 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22566 449513 SH SOLE 449513 0 0 RENT A CTR INC NEW COM 76009N100 34772 618617 SH SOLE 618617 0 0 REPLIGEN CORP COM 759916109 145482 503417 SH SOLE 503417 0 0 REPLIMUNE GROUP INC COM 76029N106 17827 601445 SH SOLE 601445 0 0 REPUBLIC BANCORP INC KY CL A 760281204 4371 86303 SH SOLE 86303 0 0 REPUBLIC SVCS INC COM 760759100 239349 1993578 SH SOLE 1993578 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 40718 1642529 SH SOLE 1642529 0 0 RESMED INC COM 761152107 303134 1150196 SH SOLE 1150196 0 0 RESOLUTE FST PRODS INC COM 76117W109 555 46600 SH SOLE 46600 0 0 RESOURCES CONNECTION INC COM 76122Q105 1624 102900 SH SOLE 102900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 167211 2732563 SH SOLE 2732563 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 20937 1201910 SH SOLE 1201910 0 0 RETAIL PPTYS AMER INC CL A 76131V202 29268 2272322 SH SOLE 2272322 0 0 REVOLUTION MEDICINES INC COM 76155X100 11168 405966 SH SOLE 405966 0 0 REXFORD INDL RLTY INC COM 76169C100 233954 4122529 SH SOLE 4122529 0 0 REXNORD CORP COM 76169B102 80287 1248822 SH SOLE 1248822 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 8508 311178 SH SOLE 311178 0 0 RH COM 74967X103 102395 153537 SH SOLE 153537 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 668 51161 SH SOLE 51161 0 0 RINGCENTRAL INC CL A 76680R206 5913 27185 SH SOLE 27185 0 0 RIO TINTO PLC SPONSORED ADR 767204100 12599 188556 SH SOLE 188556 0 0 RIOT BLOCKCHAIN INC COM 767292105 6361 247506 SH SOLE 247506 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 62115 1007802 SH SOLE 1007802 0 0 RLI CORP COM 749607107 28331 282548 SH SOLE 282548 0 0 RLJ LODGING TR COM 74965L101 25110 1689762 SH SOLE 1689762 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 20662 4571132 SH SOLE 4571132 0 0 ROBERT HALF INTL INC COM 770323103 103443 1031025 SH SOLE 1031025 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 9914 331679 SH SOLE 331679 0 0 ROCKWELL AUTOMATION INC COM 773903109 372244 1265964 SH SOLE 1265964 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 166984 3579993 SH SOLE 3579993 0 0 ROGERS CORP COM 775133101 36084 193503 SH SOLE 193503 0 0 ROKU INC COM CL A 77543R102 328007 1046775 SH SOLE 1046775 0 0 ROLLINS INC COM 775711104 56161 1589612 SH SOLE 1589612 0 0 ROPER TECHNOLOGIES INC COM 776696106 437818 981369 SH SOLE 981369 0 0 ROSS STORES INC COM 778296103 384191 3529542 SH SOLE 3529542 0 0 ROYAL BK CDA COM 780087102 1482828 14920253 SH SOLE 14920253 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 196625 2210516 SH SOLE 2210516 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 547017 12356391 SH SOLE 12356391 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 446 10000 SH SOLE 10000 0 0 ROYAL GOLD INC COM 780287108 52095 545556 SH SOLE 545556 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 103387 2860730 SH SOLE 2860730 0 0 RPC INC COM 749660106 375 77242 SH SOLE 77242 0 0 RPM INTL INC COM 749685103 84122 1083344 SH SOLE 1083344 0 0 RPT REALTY SH BEN INT 74971D101 9527 746644 SH SOLE 746644 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 3120 174519 SH SOLE 174519 0 0 RUSH ENTERPRISES INC CL A 781846209 20871 462148 SH SOLE 462148 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3022 145900 SH SOLE 145900 0 0 RYDER SYS INC COM 783549108 47409 573196 SH SOLE 573196 0 0 RYERSON HLDG CORP COM 783754104 1768 79400 SH SOLE 79400 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 42180 503937 SH SOLE 503937 0 0 S & T BANCORP INC COM 783859101 9155 310645 SH SOLE 310645 0 0 S&P GLOBAL INC COM 78409V104 772966 1819215 SH SOLE 1819215 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 31928 2169021 SH SOLE 2169021 0 0 SABRE CORP COM 78573M104 27525 2324725 SH SOLE 2324725 0 0 SAFEHOLD INC COM 78645L100 14144 196750 SH SOLE 196750 0 0 SAFETY INS GROUP INC COM 78648T100 9899 124904 SH SOLE 124904 0 0 SAGE THERAPEUTICS INC COM 78667J108 20781 468981 SH SOLE 468981 0 0 SAIA INC COM 78709Y105 56563 237630 SH SOLE 237630 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 30526 711903 SH SOLE 711903 0 0 SALESFORCE COM INC COM 79466L302 2741802 10109143 SH SOLE 10109143 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 16601 985250 SH SOLE 985250 0 0 SANDY SPRING BANCORP INC COM 800363103 20346 444045 SH SOLE 444045 0 0 SANMINA CORPORATION COM 801056102 26502 687656 SH SOLE 687656 0 0 SAPIENS INTL CORP N V SHS G7T16G103 694 23949 SH SOLE 23949 0 0 SAREPTA THERAPEUTICS INC COM 803607100 58790 635708 SH SOLE 635708 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 156 33500 SH SOLE 33500 0 0 SAUL CTRS INC COM 804395101 4651 105566 SH SOLE 105566 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 331097 1001594 SH SOLE 1001594 0 0 SCANSOURCE INC COM 806037107 7623 219111 SH SOLE 219111 0 0 SCHLUMBERGER LTD COM STK 806857108 770390 25991552 SH SOLE 25991552 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11271 495652 SH SOLE 495652 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 11266 341182 SH SOLE 341182 0 0 SCHOLASTIC CORP COM 807066105 9174 257344 SH SOLE 257344 0 0 SCHRODINGER INC COM 80810D103 15413 281870 SH SOLE 281870 0 0 SCHWAB CHARLES CORP COM 808513105 1001684 13751840 SH SOLE 13751840 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 46631 545006 SH SOLE 545006 0 0 SCIENTIFIC GAMES CORP COM 80874P109 156295 1881491 SH SOLE 1881491 0 0 SCORPIO TANKERS INC SHS Y7542C130 7723 416537 SH SOLE 416537 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 51167 349595 SH SOLE 349595 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 10702 592597 SH SOLE 592597 0 0 SEA LTD SPONSORD ADS 81141R100 808360 2536191 SH SOLE 2536191 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 163602 1982570 SH SOLE 1982570 0 0 SEAGEN INC COM 81181C104 264088 1555290 SH SOLE 1555290 0 0 SEALED AIR CORP NEW COM 81211K100 85499 1560477 SH SOLE 1560477 0 0 SEAWORLD ENTMT INC COM 81282V100 24345 440068 SH SOLE 440068 0 0 SEELOS THERAPEUTICS INC COM 81577F109 1889 783800 SH SOLE 783800 0 0 SEER INC COM CL A 81578P106 2260 65460 SH SOLE 65460 0 0 SEI INVTS CO COM 784117103 57577 970941 SH SOLE 970941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 261 50300 SH SOLE 50300 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 1161 80500 SH SOLE 80500 0 0 SELECT MED HLDGS CORP COM 81619Q105 44958 1242955 SH SOLE 1242955 0 0 SELECTA BIOSCIENCES INC COM 816212104 414 99400 SH SOLE 99400 0 0 SELECTIVE INS GROUP INC COM 816300107 44695 591758 SH SOLE 591758 0 0 SELECTQUOTE INC COM 816307300 6469 500277 SH SOLE 500277 0 0 SEMPRA COM 816851109 762122 6024682 SH SOLE 6024682 0 0 SEMTECH CORP COM 816850101 43993 564224 SH SOLE 564224 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 83384 1523831 SH SOLE 1523831 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 32535 357208 SH SOLE 357208 0 0 SENTINELONE INC CL A 81730H109 8909 166306 SH SOLE 166306 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 412 37098 SH SOLE 37098 0 0 SERVICE CORP INTL COM 817565104 89702 1488585 SH SOLE 1488585 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 18123 1616712 SH SOLE 1616712 0 0 SERVICENOW INC COM 81762P102 1085808 1744914 SH SOLE 1744914 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 30212 388329 SH SOLE 388329 0 0 SESEN BIO INC COM 817763105 996 1255900 SH SOLE 1255900 0 0 SFL CORPORATION LTD SHS G7738W106 8380 1000051 SH SOLE 1000051 0 0 SHAKE SHACK INC CL A 819047101 22456 286214 SH SOLE 286214 0 0 SHARPS COMPLIANCE CORP COM 820017101 1016 122800 SH SOLE 122800 0 0 SHATTUCK LABS INC COM 82024L103 889 43600 SH SOLE 43600 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 133928 4612639 SH SOLE 4612639 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 14553 460836 SH SOLE 460836 0 0 SHERWIN WILLIAMS CO COM 824348106 613135 2191881 SH SOLE 2191881 0 0 SHIFT4 PMTS INC CL A 82452J109 9957 128446 SH SOLE 128446 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 31596 1133303 SH SOLE 1133303 0 0 SHOCKWAVE MED INC COM 82489T104 15308 74356 SH SOLE 74356 0 0 SHOPIFY INC CL A 82509L107 1503643 1109062 SH SOLE 1109062 0 0 SHUTTERSTOCK INC COM 825690100 27289 240816 SH SOLE 240816 0 0 SIERRA BANCORP COM 82620P102 998 41112 SH SOLE 41112 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 166587 611822 SH SOLE 611822 0 0 SIGNET JEWELERS LIMITED SHS G81276100 42476 537947 SH SOLE 537947 0 0 SILGAN HOLDINGS INC COM 827048109 11073 288672 SH SOLE 288672 0 0 SILICOM LTD ORD M84116108 497 11500 SH SOLE 11500 0 0 SILICON LABORATORIES INC COM 826919102 52372 373657 SH SOLE 373657 0 0 SILVERGATE CAP CORP CL A 82837P408 4475 38744 SH SOLE 38744 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 31048 1050342 SH SOLE 1050342 0 0 SIMON PPTY GROUP INC NEW COM 828806109 433947 3338823 SH SOLE 3338823 0 0 SIMPLY GOOD FOODS CO COM 82900L102 29607 858421 SH SOLE 858421 0 0 SIMPSON MFG INC COM 829073105 43876 410172 SH SOLE 410172 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 17104 539900 SH SOLE 539900 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 53118 8707812 SH SOLE 8707812 0 0 SIRIUSPOINT LTD COM G8192H106 6706 724181 SH SOLE 724181 0 0 SITE CTRS CORP COM 82981J109 26500 1716335 SH SOLE 1716335 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 84934 425800 SH SOLE 425800 0 0 SITIME CORP COM 82982T106 2532 12399 SH SOLE 12399 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 28662 674392 SH SOLE 674392 0 0 SJW GROUP COM 784305104 15737 238219 SH SOLE 238219 0 0 SKECHERS U S A INC CL A 830566105 53220 1263541 SH SOLE 1263541 0 0 SKILLZ INC COM 83067L109 9943 1012548 SH SOLE 1012548 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 12087 201244 SH SOLE 201244 0 0 SKYWEST INC COM 830879102 7215 146234 SH SOLE 146234 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 270214 1639848 SH SOLE 1639848 0 0 SL GREEN RLTY CORP COM 78440X804 52568 742070 SH SOLE 742070 0 0 SLEEP NUMBER CORP COM 83125X103 22400 239619 SH SOLE 239619 0 0 SLM CORP COM 78442P106 49137 2791901 SH SOLE 2791901 0 0 SMARTSHEET INC COM CL A 83200N103 81638 1186259 SH SOLE 1186259 0 0 SMITH A O CORP COM 831865209 66586 1090327 SH SOLE 1090327 0 0 SMUCKER J M CO COM NEW 832696405 109620 913274 SH SOLE 913274 0 0 SNAP ON INC COM 833034101 108899 521174 SH SOLE 521174 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 1753 105149 SH SOLE 105149 0 0 SNOWFLAKE INC CL A 833445109 510134 1686785 SH SOLE 1686785 0 0 SOHU COM LTD SPONSORED ADS 83410S108 7847 376513 SH SOLE 376513 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 108622 409554 SH SOLE 409554 0 0 SOLARWINDS CORP COM NEW 83417Q204 6416 383477 SH SOLE 383477 0 0 SONOCO PRODS CO COM 835495102 54394 912965 SH SOLE 912965 0 0 SONOS INC COM 83570H108 38167 1179436 SH SOLE 1179436 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 11904 107650 SH SOLE 107650 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 5437 712535 SH SOLE 712535 0 0 SOTERA HEALTH CO COM 83601L102 7928 303193 SH SOLE 303193 0 0 SOUTH JERSEY INDS INC COM 838518108 19005 893914 SH SOLE 893914 0 0 SOUTHERN CO COM 842587107 293189 4731151 SH SOLE 4731151 0 0 SOUTHERN COPPER CORP COM 84265V105 6338 112900 SH SOLE 112900 0 0 SOUTHSTATE CORPORATION COM 840441109 35430 474483 SH SOLE 474483 0 0 SOUTHWEST AIRLS CO COM 844741108 78253 1521550 SH SOLE 1521550 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 31650 473237 SH SOLE 473237 0 0 SOVOS BRANDS INC COM 84612U107 2256 161725 SH SOLE 161725 0 0 SP PLUS CORP COM 78469C103 880 28700 SH SOLE 28700 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 35309 369075 SH SOLE 369075 0 0 SPIRE INC COM 84857L101 28256 461843 SH SOLE 461843 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 43650 987773 SH SOLE 987773 0 0 SPIRIT AIRLS INC COM 848577102 5663 218315 SH SOLE 218315 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 54615 1186252 SH SOLE 1186252 0 0 SPLUNK INC COM 848637104 181489 1254156 SH SOLE 1254156 0 0 SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 2158 95368 SH SOLE 95368 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2353 133700 SH SOLE 133700 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 234068 1038733 SH SOLE 1038733 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 31488 496343 SH SOLE 496343 0 0 SPROUT SOCIAL INC COM CL A 85209W109 25011 205090 SH SOLE 205090 0 0 SPROUTS FMRS MKT INC COM 85208M102 20191 871425 SH SOLE 871425 0 0 SPS COMM INC COM 78463M107 50932 315738 SH SOLE 315738 0 0 SPX CORP COM 784635104 27597 516313 SH SOLE 516313 0 0 SPX FLOW INC COM 78469X107 29019 396982 SH SOLE 396982 0 0 SQUARE INC CL A 852234103 524049 2184996 SH SOLE 2184996 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 157521 2269749 SH SOLE 2269749 0 0 SSR MNG INC COM 784730103 36952 2539965 SH SOLE 2539965 0 0 ST JOE CO COM 790148100 14308 339847 SH SOLE 339847 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 46591 362495 SH SOLE 362495 0 0 STAG INDL INC COM 85254J102 56534 1440349 SH SOLE 1440349 0 0 STAGWELL INC COM CL A 85256A109 5039 657000 SH SOLE 657000 0 0 STAMPS COM INC COM NEW 852857200 75319 228384 SH SOLE 228384 0 0 STANDARD MTR PRODS INC COM 853666105 3235 74000 SH SOLE 74000 0 0 STANDEX INTL CORP COM 854231107 13454 136022 SH SOLE 136022 0 0 STANLEY BLACK & DECKER INC COM 854502101 276797 1578901 SH SOLE 1578901 0 0 STANTEC INC COM 85472N109 57865 1233276 SH SOLE 1233276 0 0 STARBUCKS CORP COM 855244109 1226884 11122148 SH SOLE 11122148 0 0 STARWOOD PPTY TR INC COM 85571B105 64540 2644004 SH SOLE 2644004 0 0 STATE AUTO FINL CORP COM 855707105 7068 138725 SH SOLE 138725 0 0 STATE STR CORP COM 857477103 222200 2622760 SH SOLE 2622760 0 0 STEEL DYNAMICS INC COM 858119100 189224 3235697 SH SOLE 3235697 0 0 STEELCASE INC CL A 858155203 10914 860737 SH SOLE 860737 0 0 STELLANTIS N.V SHS N82405106 668263 34937165 SH SOLE 34937165 0 0 STEPAN CO COM 858586100 25306 224063 SH SOLE 224063 0 0 STEPSTONE GROUP INC COM CL A 85914M107 1919 45000 SH SOLE 45000 0 0 STEREOTAXIS INC COM NEW 85916J409 527 98000 SH SOLE 98000 0 0 STERICYCLE INC COM 858912108 51727 761026 SH SOLE 761026 0 0 STERIS PLC SHS USD G8473T100 172291 843405 SH SOLE 843405 0 0 STERLING BANCORP DEL COM 85917A100 46117 1847630 SH SOLE 1847630 0 0 STERLING CHECK CORP COM 85917T109 5966 229800 SH SOLE 229800 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 33222 1312605 SH SOLE 1312605 0 0 STIFEL FINL CORP COM 860630102 65533 964283 SH SOLE 964283 0 0 STITCH FIX INC COM CL A 860897107 20109 503350 SH SOLE 503350 0 0 STOCK YDS BANCORP INC COM 861025104 8635 147221 SH SOLE 147221 0 0 STOKE THERAPEUTICS INC COM 86150R107 1150 45200 SH SOLE 45200 0 0 STONECO LTD COM CL A G85158106 25948 747362 SH SOLE 747362 0 0 STONERIDGE INC COM 86183P102 1574 77200 SH SOLE 77200 0 0 STONEX GROUP INC COM 861896108 699 10600 SH SOLE 10600 0 0 STORE CAP CORP COM 862121100 72425 2261169 SH SOLE 2261169 0 0 STRATASYS LTD SHS M85548101 16299 757369 SH SOLE 757369 0 0 STRATEGIC ED INC COM 86272C103 13191 187106 SH SOLE 187106 0 0 STRIDE INC COM 86333M108 3770 104900 SH SOLE 104900 0 0 STRYKER CORPORATION COM 863667101 823199 3121490 SH SOLE 3121490 0 0 STURM RUGER & CO INC COM 864159108 17353 235194 SH SOLE 235194 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 8742 907788 SH SOLE 907788 0 0 SUMMIT MATLS INC CL A 86614U100 30747 961741 SH SOLE 961741 0 0 SUN CMNTYS INC COM 866674104 365542 1974836 SH SOLE 1974836 0 0 SUN LIFE FINANCIAL INC. COM 866796105 315199 6130549 SH SOLE 6130549 0 0 SUNCOKE ENERGY INC COM 86722A103 614 97700 SH SOLE 97700 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 21092 640324 SH SOLE 640324 0 0 SUNPOWER CORP COM 867652406 13630 600962 SH SOLE 600962 0 0 SUNRUN INC COM 86771W105 55632 1264365 SH SOLE 1264365 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 102056 8547386 SH SOLE 8547386 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 11752 440650 SH SOLE 440650 0 0 SURGERY PARTNERS INC COM 86881A100 4625 109240 SH SOLE 109240 0 0 SVB FINANCIAL GROUP COM 78486Q101 334875 517677 SH SOLE 517677 0 0 SWITCH INC CL A 87105L104 5434 214007 SH SOLE 214007 0 0 SYNAPTICS INC COM 87157D109 46411 258225 SH SOLE 258225 0 0 SYNCHRONY FINANCIAL COM 87165B103 268193 5486767 SH SOLE 5486767 0 0 SYNEOS HEALTH INC CL A 87166B102 81231 928562 SH SOLE 928562 0 0 SYNNEX CORP COM 87162W100 40006 384305 SH SOLE 384305 0 0 SYNOPSYS INC COM 871607107 425470 1421027 SH SOLE 1421027 0 0 SYNOVUS FINL CORP COM NEW 87161C501 61853 1409262 SH SOLE 1409262 0 0 SYSCO CORP COM 871829107 351309 4475273 SH SOLE 4475273 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 160665 1042802 SH SOLE 1042802 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 24662 5095528 SH SOLE 5095528 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 69975 586150 SH SOLE 586150 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14415 884332 SH SOLE 884332 0 0 TAPESTRY INC COM 876030107 101565 2743518 SH SOLE 2743518 0 0 TARGA RES CORP COM 87612G101 60986 1239303 SH SOLE 1239303 0 0 TARGET CORP COM 87612E106 1149119 5023032 SH SOLE 5023032 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3868 60790 SH SOLE 60790 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 32477 1259759 SH SOLE 1259759 0 0 TC ENERGY CORP COM 87807B107 379609 7896847 SH SOLE 7896847 0 0 TE CONNECTIVITY LTD REG SHS H84989104 839648 6118988 SH SOLE 6118988 0 0 TECHNIPFMC PLC COM G87110105 30451 4020997 SH SOLE 4020997 0 0 TECK RESOURCES LTD CL B 878742204 114218 4593812 SH SOLE 4593812 0 0 TEGNA INC COM 87901J105 47859 2426924 SH SOLE 2426924 0 0 TELADOC HEALTH INC COM 87918A105 152411 1201882 SH SOLE 1201882 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 173660 404255 SH SOLE 404255 0 0 TELEFLEX INCORPORATED COM 879369106 171143 454504 SH SOLE 454504 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 15901 815452 SH SOLE 815452 0 0 TELUS CORPORATION COM 87971M103 101512 4623924 SH SOLE 4623924 0 0 TEMPUR SEALY INTL INC COM 88023U101 83584 1800984 SH SOLE 1800984 0 0 TENABLE HLDGS INC COM 88025T102 32328 700645 SH SOLE 700645 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 49928 6886590 SH SOLE 6886590 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 66439 999985 SH SOLE 999985 0 0 TENNANT CO COM 880345103 16733 226280 SH SOLE 226280 0 0 TENNECO INC CL A VTG COM STK 880349105 2092 146600 SH SOLE 146600 0 0 TERADATA CORP DEL COM 88076W103 48063 838063 SH SOLE 838063 0 0 TERADYNE INC COM 880770102 179497 1644198 SH SOLE 1644198 0 0 TEREX CORP NEW COM 880779103 35326 839107 SH SOLE 839107 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 48974 1175278 SH SOLE 1175278 0 0 TERRENO RLTY CORP COM 88146M101 40881 646543 SH SOLE 646543 0 0 TESLA INC COM 88160R101 5874311 7575065 SH SOLE 7575065 0 0 TETRA TECH INC NEW COM 88162G103 226533 1516895 SH SOLE 1516895 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2935 301313 SH SOLE 301313 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 41103 684817 SH SOLE 684817 0 0 TEXAS INSTRS INC COM 882508104 1640001 8532341 SH SOLE 8532341 0 0 TEXAS ROADHOUSE INC COM 882681109 50596 553990 SH SOLE 553990 0 0 TFI INTL INC COM 87241L109 96719 946537 SH SOLE 946537 0 0 TFS FINL CORP COM 87240R107 4706 246884 SH SOLE 246884 0 0 TG THERAPEUTICS INC COM 88322Q108 27450 824824 SH SOLE 824824 0 0 THE AARONS COMPANY INC COM 00258W108 7960 289038 SH SOLE 289038 0 0 THE ODP CORP COM 88337F105 21330 531122 SH SOLE 531122 0 0 THE TRADE DESK INC COM CL A 88339J105 248361 3532869 SH SOLE 3532869 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1794 242494 SH SOLE 242494 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2344661 4103864 SH SOLE 4103864 0 0 THOMSON REUTERS CORP. COM NEW 884903709 181700 1645241 SH SOLE 1645241 0 0 THOR INDS INC COM 885160101 61773 503204 SH SOLE 503204 0 0 THORNE HEALTHTECH INC COM 885260109 486 56198 SH SOLE 56198 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 9616 334947 SH SOLE 334947 0 0 TIM S A SPONSORED ADR 88706T108 7255 675476 SH SOLE 675476 0 0 TIMKEN CO COM 887389104 42871 655324 SH SOLE 655324 0 0 TIMKENSTEEL CORPORATION COM 887399103 3352 256300 SH SOLE 256300 0 0 TIVITY HEALTH INC COM 88870R102 15563 674870 SH SOLE 674870 0 0 TJX COS INC NEW COM 872540109 765084 11595699 SH SOLE 11595699 0 0 T-MOBILE US INC COM 872590104 2374296 18584033 SH SOLE 18584033 0 0 TOAST INC CL A 888787108 14218 284645 SH SOLE 284645 0 0 TOLL BROTHERS INC COM 889478103 62303 1126834 SH SOLE 1126834 0 0 TOOTSIE ROLL INDS INC COM 890516107 2214 72742 SH SOLE 72742 0 0 TOPBUILD CORP COM 89055F103 58257 284443 SH SOLE 284443 0 0 TORO CO COM 891092108 95906 984559 SH SOLE 984559 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1415654 21409979 SH SOLE 21409979 0 0 TORRID HLDGS INC COM 89142B107 772 50000 SH SOLE 50000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4665 155158 SH SOLE 155158 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 18286 587786 SH SOLE 587786 0 0 TRACTOR SUPPLY CO COM 892356106 215056 1061426 SH SOLE 1061426 0 0 TRADEWEB MKTS INC CL A 892672106 74976 928150 SH SOLE 928150 0 0 TRAEGER INC COMMON STOCK 89269P103 616 29412 SH SOLE 29412 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 397258 2300942 SH SOLE 2300942 0 0 TRANSCAT INC COM 893529107 361 5600 SH SOLE 5600 0 0 TRANSDIGM GROUP INC COM 893641100 264528 423536 SH SOLE 423536 0 0 TRANSOCEAN LTD REG SHS H8817H100 25894 6832271 SH SOLE 6832271 0 0 TRANSUNION COM 89400J107 181554 1616542 SH SOLE 1616542 0 0 TRAVEL PLUS LEISURE CO COM 894164102 44637 818583 SH SOLE 818583 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 941 18900 SH SOLE 18900 0 0 TRAVELERS COMPANIES INC COM 89417E109 243426 1601382 SH SOLE 1601382 0 0 TREAN INS GROUP INC COM 89457R101 578 55800 SH SOLE 55800 0 0 TREDEGAR CORP COM 894650100 1152 94601 SH SOLE 94601 0 0 TREEHOUSE FOODS INC COM 89469A104 5425 136022 SH SOLE 136022 0 0 TREX CO INC COM 89531P105 142805 1401011 SH SOLE 1401011 0 0 TRI POINTE HOMES INC COM 87265H109 32397 1541232 SH SOLE 1541232 0 0 TRICIDA INC COM 89610F101 212 45667 SH SOLE 45667 0 0 TRICO BANCSHARES COM 896095106 451 10400 SH SOLE 10400 0 0 TRIMAS CORP COM NEW 896215209 12513 386669 SH SOLE 386669 0 0 TRIMBLE INC COM 896239100 288190 3503834 SH SOLE 3503834 0 0 TRINET GROUP INC COM 896288107 47274 499827 SH SOLE 499827 0 0 TRINITY INDS INC COM 896522109 15879 584413 SH SOLE 584413 0 0 TRINSEO S A SHS L9340P101 19056 353027 SH SOLE 353027 0 0 TRIP COM GROUP LTD ADS 89677Q107 183355 5962754 SH SOLE 5962754 0 0 TRIPADVISOR INC COM 896945201 25110 741805 SH SOLE 741805 0 0 TRIPLE-S MGMT CORP COM 896749108 3438 97200 SH SOLE 97200 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1013 47900 SH SOLE 47900 0 0 TRITON INTL LTD CL A G9078F107 33710 647767 SH SOLE 647767 0 0 TRIUMPH GROUP INC NEW COM 896818101 2862 153600 SH SOLE 153600 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 29876 1212012 SH SOLE 1212012 0 0 TRUEBLUE INC COM 89785X101 5711 210888 SH SOLE 210888 0 0 TRUIST FINL CORP COM 89832Q109 734031 12515445 SH SOLE 12515445 0 0 TRUPANION INC COM 898202106 24284 312654 SH SOLE 312654 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1640 51307 SH SOLE 51307 0 0 TRUSTMARK CORP COM 898402102 20697 642377 SH SOLE 642377 0 0 TSCAN THERAPEUTICS INC COM 89854M101 500 60000 SH SOLE 60000 0 0 TTEC HLDGS INC COM 89854H102 15467 165366 SH SOLE 165366 0 0 TTM TECHNOLOGIES INC COM 87305R109 10318 820804 SH SOLE 820804 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 553 56300 SH SOLE 56300 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 22240 334783 SH SOLE 334783 0 0 TURQUOISE HILL RES LTD COM 900435207 14971 1013623 SH SOLE 1013623 0 0 TUTOR PERINI CORP COM 901109108 5183 399338 SH SOLE 399338 0 0 TUYA INC SPONSERED ADS 90114C107 2997 330471 SH SOLE 330471 0 0 TWILIO INC CL A 90138F102 470378 1474309 SH SOLE 1474309 0 0 TWIST BIOSCIENCE CORP COM 90184D100 34165 319387 SH SOLE 319387 0 0 TWITTER INC COM 90184L102 441192 7305713 SH SOLE 7305713 0 0 TWO HBRS INVT CORP COM NEW 90187B408 19250 3036238 SH SOLE 3036238 0 0 TYLER TECHNOLOGIES INC COM 902252105 163848 357239 SH SOLE 357239 0 0 TYSON FOODS INC CL A 902494103 95059 1204191 SH SOLE 1204191 0 0 U S PHYSICAL THERAPY COM 90337L108 3373 30500 SH SOLE 30500 0 0 U S SILICA HLDGS INC COM 90346E103 1823 228100 SH SOLE 228100 0 0 UBER TECHNOLOGIES INC COM 90353T100 689359 15387479 SH SOLE 15387479 0 0 UBIQUITI INC COM 90353W103 15028 50316 SH SOLE 50316 0 0 UBS GROUP AG SHS H42097107 2656001 164962478 SH SOLE 164962478 0 0 UDR INC COM 902653104 960479 18129085 SH SOLE 18129085 0 0 UFP INDUSTRIES INC COM 90278Q108 46385 682333 SH SOLE 682333 0 0 UGI CORP NEW COM 902681105 90503 2123481 SH SOLE 2123481 0 0 ULTA BEAUTY INC COM 90384S303 182347 505229 SH SOLE 505229 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 50735 562538 SH SOLE 562538 0 0 UMB FINL CORP COM 902788108 38847 401688 SH SOLE 401688 0 0 UMPQUA HLDGS CORP COM 904214103 44685 2206642 SH SOLE 2206642 0 0 UNDER ARMOUR INC CL A 904311107 24320 1205176 SH SOLE 1205176 0 0 UNDER ARMOUR INC CL C 904311206 44283 2527590 SH SOLE 2527590 0 0 UNIFIRST CORP MASS COM 904708104 34254 161105 SH SOLE 161105 0 0 UNILEVER PLC SPON ADR NEW 904767704 200977 3706702 SH SOLE 3706702 0 0 UNION PAC CORP COM 907818108 1157342 5904506 SH SOLE 5904506 0 0 UNIQURE NV SHS N90064101 12706 396947 SH SOLE 396947 0 0 UNITED AIRLS HLDGS INC COM 910047109 44258 930384 SH SOLE 930384 0 0 UNITED BANKSHARES INC WEST V COM 909907107 35899 986777 SH SOLE 986777 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 29426 896599 SH SOLE 896599 0 0 UNITED FIRE GROUP INC COM 910340108 703 30443 SH SOLE 30443 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1216357 6679609 SH SOLE 6679609 0 0 UNITED RENTALS INC COM 911363109 247156 704289 SH SOLE 704289 0 0 UNITED STATES CELLULAR CORP COM 911684108 4678 146692 SH SOLE 146692 0 0 UNITED STATES STL CORP NEW COM 912909108 74903 3409331 SH SOLE 3409331 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 76699 415531 SH SOLE 415531 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3601026 9215914 SH SOLE 9215914 0 0 UNITI GROUP INC COM 91325V108 22530 1821329 SH SOLE 1821329 0 0 UNITIL CORP COM 913259107 359 8400 SH SOLE 8400 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 273 90900 SH SOLE 90900 0 0 UNITY SOFTWARE INC COM 91332U101 234011 1853551 SH SOLE 1853551 0 0 UNIVAR SOLUTIONS INC COM 91336L107 38191 1603313 SH SOLE 1603313 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 166932 976438 SH SOLE 976438 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 5529 100032 SH SOLE 100032 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 97484 704518 SH SOLE 704518 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 438 33600 SH SOLE 33600 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 201 10000 SH SOLE 10000 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1374 203200 SH SOLE 203200 0 0 UNUM GROUP COM 91529Y106 85445 3409626 SH SOLE 3409626 0 0 UPSTART HLDGS INC COM 91680M107 74368 235015 SH SOLE 235015 0 0 UPWORK INC COM 91688F104 54218 1204038 SH SOLE 1204038 0 0 URBAN EDGE PPTYS COM 91704F104 20824 1137278 SH SOLE 1137278 0 0 URBAN OUTFITTERS INC COM 917047102 22683 764000 SH SOLE 764000 0 0 US BANCORP DEL COM NEW 902973304 802564 13502091 SH SOLE 13502091 0 0 US ECOLOGY INC COM 91734M103 9457 292335 SH SOLE 292335 0 0 US FOODS HLDG CORP COM 912008109 71827 2072337 SH SOLE 2072337 0 0 USANA HEALTH SCIENCES INC COM 90328M107 11032 119651 SH SOLE 119651 0 0 V F CORP COM 918204108 215585 3218173 SH SOLE 3218173 0 0 VAIL RESORTS INC COM 91879Q109 133224 398814 SH SOLE 398814 0 0 VALERO ENERGY CORP COM 91913Y100 266994 3783392 SH SOLE 3783392 0 0 VALLEY NATL BANCORP COM 919794107 51042 3834854 SH SOLE 3834854 0 0 VALMONT INDS INC COM 920253101 45753 194595 SH SOLE 194595 0 0 VALVOLINE INC COM 92047W101 51255 1643858 SH SOLE 1643858 0 0 VAREX IMAGING CORP COM 92214X106 9137 323991 SH SOLE 323991 0 0 VARONIS SYS INC COM 922280102 53352 876782 SH SOLE 876782 0 0 VECTRUS INC COM 92242T101 1111 22100 SH SOLE 22100 0 0 VEEVA SYS INC CL A COM 922475108 357257 1239744 SH SOLE 1239744 0 0 VENATOR MATLS PLC SHS G9329Z100 6297 2209560 SH SOLE 2209560 0 0 VENTAS INC COM 92276F100 208448 3775550 SH SOLE 3775550 0 0 VEONEER INC COM 92336X109 32223 946075 SH SOLE 946075 0 0 VERACYTE INC COM 92337F107 22528 485001 SH SOLE 485001 0 0 VEREIT INC COM 92339V308 106510 2354850 SH SOLE 2354850 0 0 VERICEL CORP COM 92346J108 2784 57059 SH SOLE 57059 0 0 VERINT SYS INC COM 92343X100 29538 659471 SH SOLE 659471 0 0 VERISIGN INC COM 92343E102 189922 926404 SH SOLE 926404 0 0 VERISK ANALYTICS INC COM 92345Y106 275166 1373976 SH SOLE 1373976 0 0 VERITIV CORP COM 923454102 1590 17752 SH SOLE 17752 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2003532 37095581 SH SOLE 37095581 0 0 VERRA MOBILITY CORP COM 92511U102 15876 1053473 SH SOLE 1053473 0 0 VERSO CORP CL A 92531L207 1098 52900 SH SOLE 52900 0 0 VERTEX INC CL A 92538J106 1388 72230 SH SOLE 72230 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 458224 2526180 SH SOLE 2526180 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 56667 2352298 SH SOLE 2352298 0 0 VERU INC COM 92536C103 1088 127600 SH SOLE 127600 0 0 VIACOMCBS INC CL B 92556H206 222522 5632049 SH SOLE 5632049 0 0 VIAD CORP COM 92552R406 379 8354 SH SOLE 8354 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 1383 113200 SH SOLE 113200 0 0 VIASAT INC COM 92552V100 37987 689792 SH SOLE 689792 0 0 VIATRIS INC COM 92556V106 120393 8885081 SH SOLE 8885081 0 0 VIAVI SOLUTIONS INC COM 925550105 39158 2487832 SH SOLE 2487832 0 0 VICI PPTYS INC COM 925652109 169461 5964839 SH SOLE 5964839 0 0 VICOR CORP COM 925815102 22590 168383 SH SOLE 168383 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 39956 723055 SH SOLE 723055 0 0 VIMEO INC COMMON STOCK 92719V100 26841 913884 SH SOLE 913884 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 40625 3646758 SH SOLE 3646758 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 17132 393669 SH SOLE 393669 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 36871 1457354 SH SOLE 1457354 0 0 VIRTU FINL INC CL A 928254101 19952 816694 SH SOLE 816694 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 21559 69474 SH SOLE 69474 0 0 VISA INC COM CL A 92826C839 3237502 14534239 SH SOLE 14534239 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 27326 1360162 SH SOLE 1360162 0 0 VISTA OUTDOOR INC COM 928377100 12255 304020 SH SOLE 304020 0 0 VISTEON CORP COM NEW 92839U206 22545 238849 SH SOLE 238849 0 0 VISTRA CORP COM 92840M102 21479 1256093 SH SOLE 1256093 0 0 VITAL FARMS INC COM 92847W103 2342 133300 SH SOLE 133300 0 0 VIVINT SMART HOME INC COM CL A 928542109 1919 203040 SH SOLE 203040 0 0 VMWARE INC CL A COM 928563402 13040 87691 SH SOLE 87691 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 6437 140659 SH SOLE 140659 0 0 VONAGE HLDGS CORP COM 92886T201 39488 2449612 SH SOLE 2449612 0 0 VONTIER CORPORATION COM 928881101 53762 1600050 SH SOLE 1600050 0 0 VORNADO RLTY TR SH BEN INT 929042109 759640 18082373 SH SOLE 18082373 0 0 VOYA FINANCIAL INC COM 929089100 70950 1155724 SH SOLE 1155724 0 0 VROOM INC COM 92918V109 9131 413723 SH SOLE 413723 0 0 VTEX SHS CL A G9470A102 298 14501 SH SOLE 14501 0 0 VULCAN MATLS CO COM 929160109 198620 1174152 SH SOLE 1174152 0 0 WABTEC COM 929740108 149559 1734826 SH SOLE 1734826 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 341411 7256336 SH SOLE 7256336 0 0 WALKER & DUNLOP INC COM 93148P102 29454 259508 SH SOLE 259508 0 0 WALKME LTD ORD SHS M97628107 2471 83058 SH SOLE 83058 0 0 WALMART INC COM 931142103 2206650 15831898 SH SOLE 15831898 0 0 WARRIOR MET COAL INC COM 93627C101 1319 56700 SH SOLE 56700 0 0 WASHINGTON FED INC COM 938824109 40747 1187621 SH SOLE 1187621 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 18779 758765 SH SOLE 758765 0 0 WASHINGTON TR BANCORP INC COM 940610108 7642 144238 SH SOLE 144238 0 0 WASTE CONNECTIONS INC COM 94106B101 517307 4107976 SH SOLE 4107976 0 0 WASTE MGMT INC DEL COM 94106L109 609463 4080500 SH SOLE 4080500 0 0 WATERDROP INC ADS 94132V105 478 200000 SH SOLE 200000 0 0 WATERS CORP COM 941848103 190037 531869 SH SOLE 531869 0 0 WATSCO INC COM 942622200 78534 296779 SH SOLE 296779 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 47006 279645 SH SOLE 279645 0 0 WAYFAIR INC CL A 94419L101 173452 678848 SH SOLE 678848 0 0 WD 40 CO COM 929236107 24922 107662 SH SOLE 107662 0 0 WEBER INC CL A 94770D102 1899 107958 SH SOLE 107958 0 0 WEBSTER FINL CORP CONN COM 947890109 46837 860017 SH SOLE 860017 0 0 WEIBO CORP SPONSORED ADR 948596101 31017 653128 SH SOLE 653128 0 0 WEIS MKTS INC COM 948849104 3864 73525 SH SOLE 73525 0 0 WELBILT INC COM 949090104 34528 1485730 SH SOLE 1485730 0 0 WELLS FARGO CO NEW COM 949746101 1624233 34997487 SH SOLE 34997487 0 0 WELLTOWER INC COM 95040Q104 1282131 15559841 SH SOLE 15559841 0 0 WENDYS CO COM 95058W100 29949 1381393 SH SOLE 1381393 0 0 WERNER ENTERPRISES INC COM 950755108 26602 600899 SH SOLE 600899 0 0 WESBANCO INC COM 950810101 22650 664619 SH SOLE 664619 0 0 WESCO INTL INC COM 95082P105 53260 461849 SH SOLE 461849 0 0 WEST FRASER TIMBER CO LTD COM 952845105 332742 3955370 SH SOLE 3955370 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 270324 636746 SH SOLE 636746 0 0 WESTAMERICA BANCORPORATION COM 957090103 11481 204066 SH SOLE 204066 0 0 WESTERN ALLIANCE BANCORP COM 957638109 109447 1005760 SH SOLE 1005760 0 0 WESTERN DIGITAL CORP. COM 958102105 172577 3057700 SH SOLE 3057700 0 0 WESTERN UN CO COM 959802109 83238 4116636 SH SOLE 4116636 0 0 WESTLAKE CHEM CORP COM 960413102 30493 334577 SH SOLE 334577 0 0 WESTROCK CO COM 96145D105 288527 5790224 SH SOLE 5790224 0 0 WEX INC COM 96208T104 78533 445855 SH SOLE 445855 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 501952 14111657 SH SOLE 14111657 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 77487 2060895 SH SOLE 2060895 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 13180 2000000 SH SOLE 2000000 0 0 WHIRLPOOL CORP COM 963320106 61127 299847 SH SOLE 299847 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 26787 25044 SH SOLE 25044 0 0 WILEY JOHN & SONS INC CL A 968223206 19353 370674 SH SOLE 370674 0 0 WILLIAMS COS INC COM 969457100 219790 8473014 SH SOLE 8473014 0 0 WILLIAMS SONOMA INC COM 969904101 119981 676597 SH SOLE 676597 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 340617 1465271 SH SOLE 1465271 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 53799 1696055 SH SOLE 1696055 0 0 WINGSTOP INC COM 974155103 27922 170327 SH SOLE 170327 0 0 WINNEBAGO INDS INC COM 974637100 30902 426527 SH SOLE 426527 0 0 WINTRUST FINL CORP COM 97650W108 44582 554707 SH SOLE 554707 0 0 WISDOMTREE INVTS INC COM 97717P104 6240 1100541 SH SOLE 1100541 0 0 WIX COM LTD SHS M98068105 89672 457579 SH SOLE 457579 0 0 WOLVERINE WORLD WIDE INC COM 978097103 23450 785851 SH SOLE 785851 0 0 WOODWARD INC COM 980745103 51295 453134 SH SOLE 453134 0 0 WORKDAY INC CL A 98138H101 549499 2198962 SH SOLE 2198962 0 0 WORKHORSE GROUP INC COM NEW 98138J206 7395 966640 SH SOLE 966640 0 0 WORKIVA INC COM CL A 98139A105 43325 307359 SH SOLE 307359 0 0 WORLD FUEL SVCS CORP COM 981475106 24060 715656 SH SOLE 715656 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 20686 367689 SH SOLE 367689 0 0 WORTHINGTON INDS INC COM 981811102 16172 306866 SH SOLE 306866 0 0 WP CAREY INC COM 92936U109 130228 1782964 SH SOLE 1782964 0 0 WSFS FINL CORP COM 929328102 21131 411831 SH SOLE 411831 0 0 WW INTL INC COM 98262P101 8442 462559 SH SOLE 462559 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 32576 422028 SH SOLE 422028 0 0 WYNN RESORTS LTD COM 983134107 80860 954105 SH SOLE 954105 0 0 X4 PHARMACEUTICALS INC COM 98420X103 147 27700 SH SOLE 27700 0 0 XENCOR INC COM 98401F105 19860 608098 SH SOLE 608098 0 0 XENIA HOTELS & RESORTS INC COM 984017103 21012 1184448 SH SOLE 1184448 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 23853 1182600 SH SOLE 1182600 0 0 XILINX INC COM 983919101 409566 2712540 SH SOLE 2712540 0 0 XOMETRY INC CLASS A COM 98423F109 1821 31578 SH SOLE 31578 0 0 XP INC CL A G98239109 67552 1681649 SH SOLE 1681649 0 0 XPEL INC COM 98379L100 1988 26200 SH SOLE 26200 0 0 XPENG INC ADS 98422D105 156444 4401926 SH SOLE 4401926 0 0 XPERI HOLDING CORP COM 98390M103 23364 1240126 SH SOLE 1240126 0 0 XPO LOGISTICS INC COM 983793100 68981 866814 SH SOLE 866814 0 0 XYLEM INC COM 98419M100 234005 1892023 SH SOLE 1892023 0 0 YAMANA GOLD INC COM 98462Y100 47331 12003889 SH SOLE 12003889 0 0 YANDEX N V SHS CLASS A N97284108 237309 2977905 SH SOLE 2977905 0 0 YELP INC CL A 985817105 27328 733846 SH SOLE 733846 0 0 YETI HLDGS INC COM 98585X104 61099 713019 SH SOLE 713019 0 0 YEXT INC COM 98585N106 10649 885170 SH SOLE 885170 0 0 YORK WTR CO COM 987184108 324 7426 SH SOLE 7426 0 0 YUM BRANDS INC COM 988498101 319139 2609267 SH SOLE 2609267 0 0 YUM CHINA HLDGS INC COM 98850P109 241961 4163844 SH SOLE 4163844 0 0 ZAI LAB LTD ADR 98887Q104 69431 658800 SH SOLE 658800 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 233678 453374 SH SOLE 453374 0 0 ZENDESK INC COM 98936J101 73383 630492 SH SOLE 630492 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3584 53783 SH SOLE 53783 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 2117 361222 SH SOLE 361222 0 0 ZHIHU INC ADS 98955N108 3539 383385 SH SOLE 383385 0 0 ZILLOW GROUP INC CL A 98954M101 85585 966192 SH SOLE 966192 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 100654 1141981 SH SOLE 1141981 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 278835 1905128 SH SOLE 1905128 0 0 ZIONS BANCORPORATION N A COM 989701107 95565 1544105 SH SOLE 1544105 0 0 ZOETIS INC CL A 98978V103 844918 4352105 SH SOLE 4352105 0 0 ZOGENIX INC COM NEW 98978L204 6627 436251 SH SOLE 436251 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 243258 930242 SH SOLE 930242 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 33787 552168 SH SOLE 552168 0 0 ZSCALER INC COM 98980G102 173681 662349 SH SOLE 662349 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 39843 1299524 SH SOLE 1299524 0 0 ZUORA INC COM CL A 98983V106 2296 138500 SH SOLE 138500 0 0 ZYMEWORKS INC COM 98985W102 1283 44191 SH SOLE 44191 0 0 ZYNGA INC CL A 98986T108 76716 10188047 SH SOLE 10188047 0 0