0001374170-22-000025.txt : 20220509 0001374170-22-000025.hdr.sgml : 20220509 20220509094301 ACCESSION NUMBER: 0001374170-22-000025 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 EFFECTIVENESS DATE: 20220509 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: 22903537 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 03-31-2021 03-31-2021 true 1 NEW HOLDINGS true 05-16-2022 05-07-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 Business & Regulatory Compliance 47-24073142 Stanislav Boiadjiev Oslo Q8 05-09-2022 0 2127 436791153
INFORMATION TABLE 2 Q1_2021.xml 10X GENOMICS INC CL A COM 88025U109 78345 432847 SH SOLE 432847 0 0 1LIFE HEALTHCARE INC COM 68269G107 21940 561417 SH SOLE 561417 0 0 1ST SOURCE CORP COM 336901103 6359 133643 SH SOLE 133643 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 33826 1047255 SH SOLE 1047255 0 0 2U INC COM 90214J101 25788 674560 SH SOLE 674560 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 41408 1592014 SH SOLE 1592014 0 0 3-D SYS CORP DEL COM NEW 88554D205 32047 1167909 SH SOLE 1167909 0 0 3M CO COM 88579Y101 549588 2852333 SH SOLE 2852333 0 0 51JOB INC SPONSORED ADS 316827104 21927 350266 SH SOLE 350266 0 0 89BIO INC COM 282559103 1167 49300 SH SOLE 49300 0 0 8X8 INC NEW COM 282914100 58052 1789515 SH SOLE 1789515 0 0 AAON INC COM PAR $0.004 000360206 26870 383803 SH SOLE 383803 0 0 AAR CORP COM 000361105 19188 460693 SH SOLE 460693 0 0 ABBOTT LABS COM 002824100 2049711 17103732 SH SOLE 17103732 0 0 ABBVIE INC COM 00287Y109 2032367 18779956 SH SOLE 18779956 0 0 ABERCROMBIE & FITCH CO CL A 002896207 20787 605860 SH SOLE 605860 0 0 ABIOMED INC COM 003654100 123565 387678 SH SOLE 387678 0 0 ABM INDS INC COM 000957100 41215 807980 SH SOLE 807980 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 21999 852671 SH SOLE 852671 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 18441 972090 SH SOLE 972090 0 0 ACCELERON PHARMA INC COM 00434H108 57637 425023 SH SOLE 425023 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1655328 5992136 SH SOLE 5992136 0 0 ACCO BRANDS CORP COM 00081T108 7505 889277 SH SOLE 889277 0 0 ACCOLADE INC COM 00437E102 1815 40000 SH SOLE 40000 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 414 25000 SH SOLE 25000 0 0 ACI WORLDWIDE INC COM 004498101 51863 1363034 SH SOLE 1363034 0 0 ACTIVISION BLIZZARD INC COM 00507V109 795567 8554485 SH SOLE 8554485 0 0 ACUITY BRANDS INC COM 00508Y102 64568 391320 SH SOLE 391320 0 0 ACUSHNET HOLDINGS CORP COM 005098108 17212 416463 SH SOLE 416463 0 0 ADAGENE INC ADS 005329107 215 12000 SH SOLE 12000 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 2587 70381 SH SOLE 70381 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 26968 669842 SH SOLE 669842 0 0 ADECOAGRO S A COM L00849106 1578 200718 SH SOLE 200718 0 0 ADIENT PLC ORD SHS G0084W101 41601 941194 SH SOLE 941194 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2079463 4374409 SH SOLE 4374409 0 0 ADT INC DEL COM 00090Q103 13723 1625989 SH SOLE 1625989 0 0 ADTALEM GLOBAL ED INC COM 00737L103 22855 578024 SH SOLE 578024 0 0 ADTRAN INC COM 00738A106 650 38946 SH SOLE 38946 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 123076 670749 SH SOLE 670749 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 71704 693531 SH SOLE 693531 0 0 ADVANCED ENERGY INDS COM 007973100 44159 404495 SH SOLE 404495 0 0 ADVANCED MICRO DEVICES INC COM 007903107 850597 10835632 SH SOLE 10835632 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 50783 4300000 SH SOLE 4300000 0 0 AECOM COM 00766T100 17843 278324 SH SOLE 278324 0 0 AEGION CORP COM 00770F104 5506 191500 SH SOLE 191500 0 0 AERCAP HOLDINGS NV SHS N00985106 83959 1429329 SH SOLE 1429329 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 4382 245226 SH SOLE 245226 0 0 AEROVIRONMENT INC COM 008073108 21841 188184 SH SOLE 188184 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 59841 401537 SH SOLE 401537 0 0 AFLAC INC COM 001055102 319435 6241411 SH SOLE 6241411 0 0 AFYA LTD CL A COM G01125106 7615 409615 SH SOLE 409615 0 0 AGCO CORP COM 001084102 154389 1074756 SH SOLE 1074756 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 368446 2897958 SH SOLE 2897958 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 13938 269902 SH SOLE 269902 0 0 AGNC INVT CORP COM 00123Q104 91618 5466495 SH SOLE 5466495 0 0 AGNICO EAGLE MINES LTD COM 008474108 133350 2306866 SH SOLE 2306866 0 0 AGORA INC ADS 00851L103 6032 120000 SH SOLE 120000 0 0 AGREE REALTY CORP COM 008492100 39150 581644 SH SOLE 581644 0 0 AIR LEASE CORP CL A 00912X302 53992 1101868 SH SOLE 1101868 0 0 AIR PRODS & CHEMS INC COM 009158106 240462 854704 SH SOLE 854704 0 0 AIRGAIN INC COM 00938A104 1276 60200 SH SOLE 60200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 152325 1494845 SH SOLE 1494845 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 34233 4381281 SH SOLE 4381281 0 0 ALARM COM HLDGS INC COM 011642105 47982 555472 SH SOLE 555472 0 0 ALASKA AIR GROUP INC COM 011659109 30455 440038 SH SOLE 440038 0 0 ALBANY INTL CORP CL A 012348108 26041 311980 SH SOLE 311980 0 0 ALBEMARLE CORP COM 012653101 156718 1072601 SH SOLE 1072601 0 0 ALCOA CORP COM 013872106 80183 2467927 SH SOLE 2467927 0 0 ALCON AG ORD SHS H01301128 791028 11296000 SH SOLE 11296000 0 0 ALECTOR INC COM 014442107 4189 207994 SH SOLE 207994 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 12534 746496 SH SOLE 746496 0 0 ALEXANDERS INC COM 014752109 6454 23274 SH SOLE 23274 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1915405 11657971 SH SOLE 11657971 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 339933 2223092 SH SOLE 2223092 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 131011 8269928 SH SOLE 8269928 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31944 140891 SH SOLE 140891 0 0 ALIGN TECHNOLOGY INC COM 016255101 425021 784852 SH SOLE 784852 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 10965 500000 SH SOLE 500000 0 0 ALKERMES PLC SHS G01767105 31231 1671885 SH SOLE 1671885 0 0 ALLAKOS INC COM 01671P100 15406 134225 SH SOLE 134225 0 0 ALLEGHANY CORP DEL COM 017175100 86430 138003 SH SOLE 138003 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 26557 1261000 SH SOLE 1261000 0 0 ALLEGIANT TRAVEL CO COM 01748X102 6517 26701 SH SOLE 26701 0 0 ALLEGION PLC ORD SHS G0176J109 103309 822396 SH SOLE 822396 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 4436 175000 SH SOLE 175000 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 55491 495057 SH SOLE 495057 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 46814 1146548 SH SOLE 1146548 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 33894 960171 SH SOLE 960171 0 0 ALLOT LTD SHS M0854Q105 2617 164282 SH SOLE 164282 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 23633 1573957 SH SOLE 1573957 0 0 ALLSTATE CORP COM 020002101 426247 3709725 SH SOLE 3709725 0 0 ALLY FINL INC COM 02005N100 192454 4256881 SH SOLE 4256881 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 135868 962304 SH SOLE 962304 0 0 ALPHABET INC CAP STK CL C 02079K107 1478706 714824 SH SOLE 714824 0 0 ALPHABET INC CAP STK CL A 02079K305 11808414 5725236 SH SOLE 5725236 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 5400 342000 SH SOLE 342000 0 0 ALTAIR ENGR INC COM CL A 021369103 18666 298327 SH SOLE 298327 0 0 ALTERYX INC COM CL A 02156B103 51211 617299 SH SOLE 617299 0 0 ALTICE USA INC CL A 02156K103 33786 1038613 SH SOLE 1038613 0 0 ALTRA INDL MOTION CORP COM 02208R106 43036 777952 SH SOLE 777952 0 0 AMAZON COM INC COM 023135106 13689243 4424334 SH SOLE 4424334 0 0 AMBARELLA INC SHS G037AX101 33614 334835 SH SOLE 334835 0 0 AMC NETWORKS INC CL A 00164V103 15820 297599 SH SOLE 297599 0 0 AMCOR PLC ORD G0250X107 76143 6519105 SH SOLE 6519105 0 0 AMDOCS LTD SHS G02602103 114859 1637339 SH SOLE 1637339 0 0 AMEDISYS INC COM 023436108 71253 269091 SH SOLE 269091 0 0 AMER SOFTWARE INC CL A 029683109 1411 68166 SH SOLE 68166 0 0 AMER STATES WTR CO COM 029899101 27811 367770 SH SOLE 367770 0 0 AMERCO COM 023586100 67423 110061 SH SOLE 110061 0 0 AMERESCO INC CL A 02361E108 3798 78096 SH SOLE 78096 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 54810 2293319 SH SOLE 2293319 0 0 AMERICAN ASSETS TR INC COM 024013104 18319 564699 SH SOLE 564699 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 11832 1224809 SH SOLE 1224809 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 161057 3730772 SH SOLE 3730772 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 45881 1569112 SH SOLE 1569112 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 31684 1004884 SH SOLE 1004884 0 0 AMERICAN EXPRESS CO COM 025816109 910984 6440782 SH SOLE 6440782 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 82713 724913 SH SOLE 724913 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 253000 7588476 SH SOLE 7588476 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 344663 7458622 SH SOLE 7458622 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 9098 84338 SH SOLE 84338 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1023036 4279412 SH SOLE 4279412 0 0 AMERICAN WELL CORP CL A 03044L105 3372 194148 SH SOLE 194148 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 19571 198529 SH SOLE 198529 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 254906 1700279 SH SOLE 1700279 0 0 AMERICOLD RLTY TR COM 03064D108 164169 4267464 SH SOLE 4267464 0 0 AMERIPRISE FINL INC COM 03076C106 304791 1311212 SH SOLE 1311212 0 0 AMERIS BANCORP COM 03076K108 35145 669298 SH SOLE 669298 0 0 AMERISAFE INC COM 03071H100 288 4500 SH SOLE 4500 0 0 AMERISOURCEBERGEN CORP COM 03073E105 188627 1597588 SH SOLE 1597588 0 0 AMETEK INC COM 031100100 272347 2132208 SH SOLE 2132208 0 0 AMGEN INC COM 031162100 1461506 5873983 SH SOLE 5873983 0 0 AMICUS THERAPEUTICS INC COM 03152W109 21624 2188692 SH SOLE 2188692 0 0 AMKOR TECHNOLOGY INC COM 031652100 24593 1037233 SH SOLE 1037233 0 0 AMN HEALTHCARE SVCS INC COM 001744101 33698 457230 SH SOLE 457230 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5437 807906 SH SOLE 807906 0 0 AMPHENOL CORP NEW CL A 032095101 635976 9640376 SH SOLE 9640376 0 0 ANALOG DEVICES INC COM 032654105 588798 3796736 SH SOLE 3796736 0 0 ANAPLAN INC COM 03272L108 67662 1256485 SH SOLE 1256485 0 0 ANDERSONS INC COM 034164103 290 10600 SH SOLE 10600 0 0 ANGI INC COM CL A NEW 00183L102 2599 199939 SH SOLE 199939 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 123896 14406515 SH SOLE 14406515 0 0 ANSYS INC COM 03662Q105 181130 533425 SH SOLE 533425 0 0 ANTERO MIDSTREAM CORP COM 03676B102 30049 3327718 SH SOLE 3327718 0 0 ANTHEM INC COM 036752103 969967 2702233 SH SOLE 2702233 0 0 AON PLC SHS CL A G0403H108 88032 382567 SH SOLE 382567 0 0 APARTMENT INCOME REIT CORP COM 03750L109 59073 1381507 SH SOLE 1381507 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 8462 1378202 SH SOLE 1378202 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 22015 513050 SH SOLE 513050 0 0 API GROUP CORP COM STK 00187Y100 23304 1126875 SH SOLE 1126875 0 0 APOGEE ENTERPRISES INC COM 037598109 14305 349921 SH SOLE 349921 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 22614 1618779 SH SOLE 1618779 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 73672 1567155 SH SOLE 1567155 0 0 APPFOLIO INC COM CL A 03783C100 19075 134893 SH SOLE 134893 0 0 APPHARVEST INC COM 03783T103 36600 2000000 SH SOLE 2000000 0 0 APPIAN CORP CL A 03782L101 40955 308045 SH SOLE 308045 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 32717 2245488 SH SOLE 2245488 0 0 APPLE INC COM 037833100 19452132 159247912 SH SOLE 159247912 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 34852 382278 SH SOLE 382278 0 0 APPLIED MATLS INC COM 038222105 1636516 12249371 SH SOLE 12249371 0 0 APTARGROUP INC COM 038336103 62991 444633 SH SOLE 444633 0 0 APTIV PLC SHS G6095L109 513840 3726175 SH SOLE 3726175 0 0 ARAMARK COM 03852U106 115881 3067259 SH SOLE 3067259 0 0 ARCH CAP GROUP LTD ORD G0450A105 155074 4041550 SH SOLE 4041550 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 345271 6057389 SH SOLE 6057389 0 0 ARCHROCK INC COM 03957W106 14471 1524907 SH SOLE 1524907 0 0 ARCONIC CORPORATION COM 03966V107 69205 2725671 SH SOLE 2725671 0 0 ARCOSA INC COM 039653100 30263 464936 SH SOLE 464936 0 0 ARCUS BIOSCIENCES INC COM 03969F109 562 20000 SH SOLE 20000 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1768 61116 SH SOLE 61116 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 41393 596527 SH SOLE 596527 0 0 ARES CAPITAL CORP COM 04010L103 9200 491700 SH SOLE 491700 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 55619 992670 SH SOLE 992670 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 16598 329853 SH SOLE 329853 0 0 ARISTA NETWORKS INC COM 040413106 176322 584062 SH SOLE 584062 0 0 ARLO TECHNOLOGIES INC COM 04206A101 782 124478 SH SOLE 124478 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8371 686149 SH SOLE 686149 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 44428 493153 SH SOLE 493153 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 120385 4037050 SH SOLE 4037050 0 0 ARROW ELECTRS INC COM 042735100 87455 789166 SH SOLE 789166 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 47519 716613 SH SOLE 716613 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32770 628139 SH SOLE 628139 0 0 ARVINAS INC COM 04335A105 23511 355685 SH SOLE 355685 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 55477 282326 SH SOLE 282326 0 0 ASGN INC COM 00191U102 43492 455697 SH SOLE 455697 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 53677 604670 SH SOLE 604670 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 22225 36000 SH SOLE 36000 0 0 ASPEN TECHNOLOGY INC COM 045327103 76799 532104 SH SOLE 532104 0 0 ASSOCIATED BANC CORP COM 045487105 44857 2101999 SH SOLE 2101999 0 0 ASSURANT INC COM 04621X108 91796 647501 SH SOLE 647501 0 0 ASSURED GUARANTY LTD COM G0585R106 35677 843819 SH SOLE 843819 0 0 ASTEC INDS INC COM 046224101 15954 211539 SH SOLE 211539 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1461 29381 SH SOLE 29381 0 0 AT&T INC COM 00206R102 2145733 70886467 SH SOLE 70886467 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 11838 824362 SH SOLE 824362 0 0 ATHENE HOLDING LTD CL A G0684D107 64105 1271927 SH SOLE 1271927 0 0 ATKORE INC COM 047649108 2746 38193 SH SOLE 38193 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 25385 661769 SH SOLE 661769 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 63595 1736140 SH SOLE 1736140 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3989 66000 SH SOLE 66000 0 0 ATLAS CORP SHARES Y0436Q109 15237 1116277 SH SOLE 1116277 0 0 ATLASSIAN CORP PLC CL A G06242104 268760 1275195 SH SOLE 1275195 0 0 ATMOS ENERGY CORP COM 049560105 47370 479209 SH SOLE 479209 0 0 ATN INTL INC COM 00215F107 5268 107245 SH SOLE 107245 0 0 ATOTECH LTD COM G0625A105 54949 2713526 SH SOLE 2713526 0 0 ATRICURE INC COM 04963C209 20128 307199 SH SOLE 307199 0 0 AUDIOCODES LTD ORD M15342104 6468 239419 SH SOLE 239419 0 0 AUTODESK INC COM 052769106 916142 3305581 SH SOLE 3305581 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 69923 749689 SH SOLE 749689 0 0 AUTOLIV INC COM 052800109 49282 531052 SH SOLE 531052 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 722108 3831419 SH SOLE 3831419 0 0 AUTONATION INC COM 05329W102 57771 619729 SH SOLE 619729 0 0 AUTOZONE INC COM 053332102 333702 237629 SH SOLE 237629 0 0 AVALARA INC COM 05338G106 84298 631776 SH SOLE 631776 0 0 AVALONBAY CMNTYS INC COM 053484101 876466 4750238 SH SOLE 4750238 0 0 AVANGRID INC COM 05351W103 65709 1319185 SH SOLE 1319185 0 0 AVANOS MED INC COM 05350V106 12925 295490 SH SOLE 295490 0 0 AVANTOR INC COM 05352A100 143844 4972140 SH SOLE 4972140 0 0 AVAYA HLDGS CORP COM 05351X101 24922 889120 SH SOLE 889120 0 0 AVERY DENNISON CORP COM 053611109 151298 823837 SH SOLE 823837 0 0 AVIENT CORPORATION COM 05368V106 45727 967361 SH SOLE 967361 0 0 AVIS BUDGET GROUP COM 053774105 38005 523924 SH SOLE 523924 0 0 AVISTA CORP COM 05379B107 19782 414282 SH SOLE 414282 0 0 AVNET INC COM 053807103 45165 1088058 SH SOLE 1088058 0 0 AXALTA COATING SYS LTD COM G0750C108 60111 2032134 SH SOLE 2032134 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2775 67536 SH SOLE 67536 0 0 AXIS CAP HLDGS LTD SHS G0692U109 45855 925054 SH SOLE 925054 0 0 AXOGEN INC COM 05463X106 236 11635 SH SOLE 11635 0 0 AXON ENTERPRISE INC COM 05464C101 86635 608307 SH SOLE 608307 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 17311 289043 SH SOLE 289043 0 0 AXOS FINANCIAL INC COM 05465C100 27451 583933 SH SOLE 583933 0 0 AXSOME THERAPEUTICS INC COM 05464T104 11773 207922 SH SOLE 207922 0 0 AZEK CO INC CL A 05478C105 27105 644600 SH SOLE 644600 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 9943 365700 SH SOLE 365700 0 0 AZZ INC COM 002474104 14738 292717 SH SOLE 292717 0 0 B & G FOODS INC NEW COM 05508R106 21316 686284 SH SOLE 686284 0 0 B2GOLD CORP COM 11777Q209 51594 11985883 SH SOLE 11985883 0 0 BADGER METER INC COM 056525108 23729 254955 SH SOLE 254955 0 0 BAIDU INC SPON ADR REP A 056752108 752833 3460504 SH SOLE 3460504 0 0 BAKER HUGHES COMPANY CL A 05722G100 228329 10565896 SH SOLE 10565896 0 0 BALCHEM CORP COM 057665200 48465 386449 SH SOLE 386449 0 0 BALL CORP COM 058498106 246315 2906714 SH SOLE 2906714 0 0 BALLARD PWR SYS INC NEW COM 058586108 61283 2517425 SH SOLE 2517425 0 0 BANCFIRST CORP COM 05945F103 11854 167686 SH SOLE 167686 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1635 313133 SH SOLE 313133 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 7838 245000 SH SOLE 245000 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 32665 1005684 SH SOLE 1005684 0 0 BANDWIDTH INC COM CL A 05988J103 19620 154807 SH SOLE 154807 0 0 BANK HAWAII CORP COM 062540109 33229 371315 SH SOLE 371315 0 0 BANK MONTREAL QUE COM 063671101 637714 7154831 SH SOLE 7154831 0 0 BANK NEW YORK MELLON CORP COM 064058100 401762 8495716 SH SOLE 8495716 0 0 BANK NOVA SCOTIA B C COM 064149107 781975 12500434 SH SOLE 12500434 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20335 532064 SH SOLE 532064 0 0 BANK OZK COM 06417N103 53045 1298524 SH SOLE 1298524 0 0 BANKUNITED INC COM 06652K103 43264 984402 SH SOLE 984402 0 0 BANNER CORP COM NEW 06652V208 20730 388703 SH SOLE 388703 0 0 BAOZUN INC SPONSORED ADR 06684L103 19533 512130 SH SOLE 512130 0 0 BARNES GROUP INC COM 067806109 29408 593621 SH SOLE 593621 0 0 BAUSCH HEALTH COS INC COM 071734107 162679 5126768 SH SOLE 5126768 0 0 BAXTER INTL INC COM 071813109 499816 5926198 SH SOLE 5926198 0 0 BCE INC COM NEW 05534B760 93543 2072346 SH SOLE 2072346 0 0 BEACON ROOFING SUPPLY INC COM 073685109 31346 599117 SH SOLE 599117 0 0 BEAM THERAPEUTICS INC COM 07373V105 24763 309382 SH SOLE 309382 0 0 BECTON DICKINSON & CO COM 075887109 702460 2889000 SH SOLE 2889000 0 0 BED BATH & BEYOND INC COM 075896100 14390 493646 SH SOLE 493646 0 0 BELDEN INC COM 077454106 20637 465116 SH SOLE 465116 0 0 BELLRING BRANDS INC COM CL A 079823100 746 31600 SH SOLE 31600 0 0 BENCHMARK ELECTRS INC COM 08160H101 11788 381230 SH SOLE 381230 0 0 BENEFITFOCUS INC COM 08180D106 3197 231500 SH SOLE 231500 0 0 BERKELEY LTS INC COM 084310101 11076 220509 SH SOLE 220509 0 0 BERKLEY W R CORP COM 084423102 97318 1291547 SH SOLE 1291547 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2544862 6598 SH SOLE 6598 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2186559 8558966 SH SOLE 8558966 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 11213 502356 SH SOLE 502356 0 0 BERRY GLOBAL GROUP INC COM 08579W103 102211 1664673 SH SOLE 1664673 0 0 BEST BUY INC COM 086516101 285639 2487931 SH SOLE 2487931 0 0 BEST INC SPONSORED ADS 08653C106 3478 1849916 SH SOLE 1849916 0 0 BEYOND MEAT INC COM 08862E109 75303 578718 SH SOLE 578718 0 0 BGC PARTNERS INC CL A 05541T101 22930 4747327 SH SOLE 4747327 0 0 BHP GROUP LTD SPONSORED ADS 088606108 211342 3045718 SH SOLE 3045718 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 176762 3055000 SH SOLE 3055000 0 0 BIG LOTS INC COM 089302103 11645 170498 SH SOLE 170498 0 0 BILIBILI INC SPONS ADS REP Z 090040106 205524 1919712 SH SOLE 1919712 0 0 BILL COM HLDGS INC COM 090043100 86437 594068 SH SOLE 594068 0 0 BIO RAD LABS INC CL A 090572207 120230 210497 SH SOLE 210497 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1743 171351 SH SOLE 171351 0 0 BIOGEN INC COM 09062X103 490141 1752068 SH SOLE 1752068 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 27199 397939 SH SOLE 397939 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 165693 2194319 SH SOLE 2194319 0 0 BIO-TECHNE CORP COM 09073M104 128644 336826 SH SOLE 336826 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 59273 1321280 SH SOLE 1321280 0 0 BK OF AMERICA CORP COM 060505104 3679613 95105027 SH SOLE 95105027 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1941 80000 SH SOLE 80000 0 0 BLACK KNIGHT INC COM 09215C105 108055 1460394 SH SOLE 1460394 0 0 BLACKBAUD INC COM 09227Q100 40166 565081 SH SOLE 565081 0 0 BLACKBERRY LTD COM 09228F103 48338 5751650 SH SOLE 5751650 0 0 BLACKLINE INC COM 09239B109 49346 455224 SH SOLE 455224 0 0 BLACKROCK INC COM 09247X101 1232556 1634777 SH SOLE 1634777 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 43289 1396434 SH SOLE 1396434 0 0 BLOCK H & R INC COM 093671105 47925 2198414 SH SOLE 2198414 0 0 BLOOM ENERGY CORP COM CL A 093712107 19317 714132 SH SOLE 714132 0 0 BLOOMIN BRANDS INC COM 094235108 23689 875767 SH SOLE 875767 0 0 BLUCORA INC COM 095229100 8783 527821 SH SOLE 527821 0 0 BLUEBIRD BIO INC COM 09609G100 12229 405614 SH SOLE 405614 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 69024 709908 SH SOLE 709908 0 0 BOINGO WIRELESS INC COM 09739C102 4894 347800 SH SOLE 347800 0 0 BOISE CASCADE CO DEL COM 09739D100 27611 461492 SH SOLE 461492 0 0 BOK FINL CORP COM NEW 05561Q201 29295 327980 SH SOLE 327980 0 0 BOOKING HOLDINGS INC COM 09857L108 993737 426526 SH SOLE 426526 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 126377 1569313 SH SOLE 1569313 0 0 BORGWARNER INC COM 099724106 119358 2574592 SH SOLE 2574592 0 0 BOSTON BEER INC CL A 100557107 87019 72138 SH SOLE 72138 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 9421 707302 SH SOLE 707302 0 0 BOSTON PROPERTIES INC COM 101121101 1320183 13037554 SH SOLE 13037554 0 0 BOSTON SCIENTIFIC CORP COM 101137107 567569 14684839 SH SOLE 14684839 0 0 BOTTOMLINE TECH DEL INC COM 101388106 18790 415259 SH SOLE 415259 0 0 BOX INC CL A 10316T104 33318 1451113 SH SOLE 1451113 0 0 BOYD GAMING CORP COM 103304101 49072 832297 SH SOLE 832297 0 0 BP PLC SPONSORED ADR 055622104 7976 327563 SH SOLE 327563 0 0 BRADY CORP CL A 104674106 28637 535769 SH SOLE 535769 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 25895 2005820 SH SOLE 2005820 0 0 BRASKEM S A SP ADR PFD A 105532105 2844 200000 SH SOLE 200000 0 0 BRF SA SPONSORED ADR 10552T107 4236 943370 SH SOLE 943370 0 0 BRIDGEBIO PHARMA INC COM 10806X102 44896 728829 SH SOLE 728829 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 86165 502568 SH SOLE 502568 0 0 BRIGHTHOUSE FINL INC COM 10922N103 41635 940905 SH SOLE 940905 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 12556 616092 SH SOLE 616092 0 0 BRINKER INTL INC COM 109641100 30337 426923 SH SOLE 426923 0 0 BRINKS CO COM 109696104 36865 465292 SH SOLE 465292 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1585431 25113748 SH SOLE 25113748 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 63929 3160113 SH SOLE 3160113 0 0 BROADCOM INC COM 11135F101 1886686 4069116 SH SOLE 4069116 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 164404 1073837 SH SOLE 1073837 0 0 BROADSTONE NET LEASE INC COM 11135E203 4570 249704 SH SOLE 249704 0 0 BROOKDALE SR LIVING INC COM 112463104 12920 2135484 SH SOLE 2135484 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 629516 14150525 SH SOLE 14150525 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 29949 392062 SH SOLE 392062 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 3326 185294 SH SOLE 185294 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 40732 870348 SH SOLE 870348 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 11913 794216 SH SOLE 794216 0 0 BROOKS AUTOMATION INC NEW COM 114340102 58049 710951 SH SOLE 710951 0 0 BROWN & BROWN INC COM 115236101 102059 2232747 SH SOLE 2232747 0 0 BROWN FORMAN CORP CL A 115637100 972 15267 SH SOLE 15267 0 0 BROWN FORMAN CORP CL B 115637209 115673 1677151 SH SOLE 1677151 0 0 BRP INC COM SUN VTG 05577W200 41606 479859 SH SOLE 479859 0 0 BRUKER CORP COM 116794108 67650 1052428 SH SOLE 1052428 0 0 BRUNSWICK CORP COM 117043109 80786 847082 SH SOLE 847082 0 0 BUCKLE INC COM 118440106 14835 377676 SH SOLE 377676 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 115862 2498644 SH SOLE 2498644 0 0 BUMBLE INC COM CL A 12047B105 11496 184291 SH SOLE 184291 0 0 BUNGE LIMITED COM G16962105 111141 1402053 SH SOLE 1402053 0 0 BURLINGTON STORES INC COM 122017106 174812 585047 SH SOLE 585047 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 538 20000 SH SOLE 20000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 126252 1322983 SH SOLE 1322983 0 0 C3 AI INC CL A 12468P104 1789 27141 SH SOLE 27141 0 0 CABLE ONE INC COM 12685J105 89928 49185 SH SOLE 49185 0 0 CABOT CORP COM 127055101 34075 649792 SH SOLE 649792 0 0 CACI INTL INC CL A 127190304 67283 272778 SH SOLE 272778 0 0 CACTUS INC CL A 127203107 6017 196514 SH SOLE 196514 0 0 CADENCE BANCORPORATION CL A 12739A100 27475 1325378 SH SOLE 1325378 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 363562 2653932 SH SOLE 2653932 0 0 CAE INC COM 124765108 86876 3049041 SH SOLE 3049041 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 158330 1810523 SH SOLE 1810523 0 0 CAL MAINE FOODS INC COM NEW 128030202 11341 295175 SH SOLE 295175 0 0 CALAVO GROWERS INC COM 128246105 14674 189005 SH SOLE 189005 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 27600 489881 SH SOLE 489881 0 0 CALLAWAY GOLF CO COM 131193104 24043 898808 SH SOLE 898808 0 0 CAMDEN PPTY TR SH BEN INT 133131102 175213 1594148 SH SOLE 1594148 0 0 CAMECO CORP COM 13321L108 70312 4240313 SH SOLE 4240313 0 0 CAMPBELL SOUP CO COM 134429109 55561 1105261 SH SOLE 1105261 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 8435 231859 SH SOLE 231859 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 20658 526303 SH SOLE 526303 0 0 CANADIAN IMP BK COMM COM 136069101 420432 4294267 SH SOLE 4294267 0 0 CANADIAN NATL RY CO COM 136375102 845948 7290297 SH SOLE 7290297 0 0 CANADIAN PAC RY LTD COM 13645T100 604698 1589090 SH SOLE 1589090 0 0 CANADIAN SOLAR INC COM 136635109 28488 574010 SH SOLE 574010 0 0 CANNAE HLDGS INC COM 13765N107 32229 813452 SH SOLE 813452 0 0 CANTEL MED CORP COM 138098108 31695 396977 SH SOLE 396977 0 0 CAPITAL ONE FINL CORP COM 14040H105 602822 4738048 SH SOLE 4738048 0 0 CAPITOL FED FINL INC COM 14057J101 14523 1096464 SH SOLE 1096464 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 79072 1550428 SH SOLE 1550428 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 4637 744344 SH SOLE 744344 0 0 CARDINAL HEALTH INC COM 14149Y108 180017 2963239 SH SOLE 2963239 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2578 67249 SH SOLE 67249 0 0 CARDLYTICS INC COM 14161W105 27635 251910 SH SOLE 251910 0 0 CARDTRONICS PLC SHS CL A G1991C105 28389 731666 SH SOLE 731666 0 0 CAREDX INC COM 14167L103 24722 363071 SH SOLE 363071 0 0 CARETRUST REIT INC COM 14174T107 24485 1051516 SH SOLE 1051516 0 0 CARGURUS INC COM CL A 141788109 44473 1866270 SH SOLE 1866270 0 0 CARLISLE COS INC COM 142339100 76635 465638 SH SOLE 465638 0 0 CARLYLE GROUP INC COM 14316J108 43488 1183020 SH SOLE 1183020 0 0 CARMAX INC COM 143130102 212679 1603185 SH SOLE 1603185 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 89403 3368632 SH SOLE 3368632 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 22363 543445 SH SOLE 543445 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 316798 7503497 SH SOLE 7503497 0 0 CARS COM INC COM 14575E105 3563 274914 SH SOLE 274914 0 0 CARTERS INC COM 146229109 40077 450661 SH SOLE 450661 0 0 CARVANA CO CL A 146869102 105443 401839 SH SOLE 401839 0 0 CASELLA WASTE SYS INC CL A 147448104 19678 309544 SH SOLE 309544 0 0 CASEYS GEN STORES INC COM 147528103 85011 393222 SH SOLE 393222 0 0 CATALENT INC COM 148806102 155285 1474547 SH SOLE 1474547 0 0 CATERPILLAR INC COM 149123101 1215858 5243704 SH SOLE 5243704 0 0 CATHAY GEN BANCORP COM 149150104 34626 849091 SH SOLE 849091 0 0 CAVCO INDS INC DEL COM 149568107 19640 87051 SH SOLE 87051 0 0 CBIZ INC COM 124805102 18686 572134 SH SOLE 572134 0 0 CBOE GLOBAL MKTS INC COM 12503M108 96486 977672 SH SOLE 977672 0 0 CBRE GROUP INC CL A 12504L109 290299 3669558 SH SOLE 3669558 0 0 CDK GLOBAL INC COM 12508E101 69397 1283702 SH SOLE 1283702 0 0 CDW CORP COM 12514G108 253929 1532003 SH SOLE 1532003 0 0 CELANESE CORP DEL COM 150870103 339434 2265762 SH SOLE 2265762 0 0 CELESTICA INC SUB VTG SHS 15101Q108 10007 1197761 SH SOLE 1197761 0 0 CELSIUS HLDGS INC COM NEW 15118V207 13551 282015 SH SOLE 282015 0 0 CENTENE CORP DEL COM 15135B101 394364 6170615 SH SOLE 6170615 0 0 CENTERPOINT ENERGY INC COM 15189T107 141370 6241509 SH SOLE 6241509 0 0 CENTERSPACE COM 15202L107 9159 134684 SH SOLE 134684 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 24073 463920 SH SOLE 463920 0 0 CENTURY ALUM CO COM 156431108 9551 540832 SH SOLE 540832 0 0 CERAGON NETWORKS LTD ORD M22013102 401 106455 SH SOLE 106455 0 0 CERENCE INC COM 156727109 33283 371542 SH SOLE 371542 0 0 CERIDIAN HCM HLDG INC COM 15677J108 13617 161582 SH SOLE 161582 0 0 CERNER CORP COM 156782104 226763 3154740 SH SOLE 3154740 0 0 CERTARA INC COM 15687V109 2048 75000 SH SOLE 75000 0 0 CERUS CORP COM 157085101 3750 624027 SH SOLE 624027 0 0 CF INDS HLDGS INC COM 125269100 30329 668331 SH SOLE 668331 0 0 CGI INC CL A SUB VTG 12532H104 211477 2539011 SH SOLE 2539011 0 0 CHAMPIONX CORPORATION COM 15872M104 133131 6126614 SH SOLE 6126614 0 0 CHANGE HEALTHCARE INC COM 15912K100 59103 2674322 SH SOLE 2674322 0 0 CHARLES RIV LABS INTL INC COM 159864107 142864 492922 SH SOLE 492922 0 0 CHART INDS INC COM 16115Q308 51699 363185 SH SOLE 363185 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 668659 1083691 SH SOLE 1083691 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 124772 1114331 SH SOLE 1114331 0 0 CHEESECAKE FACTORY INC COM 163072101 22775 389252 SH SOLE 389252 0 0 CHEGG INC COM 163092109 166209 1940332 SH SOLE 1940332 0 0 CHEMED CORP NEW COM 16359R103 65121 141623 SH SOLE 141623 0 0 CHEMOCENTRYX INC COM 16383L106 8765 171055 SH SOLE 171055 0 0 CHEMOURS CO COM 163851108 110864 3972183 SH SOLE 3972183 0 0 CHENIERE ENERGY INC COM NEW 16411R208 133380 1852242 SH SOLE 1852242 0 0 CHEVRON CORP NEW COM 166764100 2199811 20992562 SH SOLE 20992562 0 0 CHILDRENS PL INC NEW COM 168905107 9116 130789 SH SOLE 130789 0 0 CHIMERA INVT CORP COM NEW 16934Q208 27700 2181094 SH SOLE 2181094 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 32919 278011 SH SOLE 278011 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 6451 390000 SH SOLE 390000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 356636 251007 SH SOLE 251007 0 0 CHOICE HOTELS INTL INC COM 169905106 7134 66497 SH SOLE 66497 0 0 CHROMADEX CORP COM NEW 171077407 5191 555800 SH SOLE 555800 0 0 CHUBB LIMITED COM H1467J104 632956 4006813 SH SOLE 4006813 0 0 CHURCH & DWIGHT INC COM 171340102 182283 2086809 SH SOLE 2086809 0 0 CHURCHILL DOWNS INC COM 171484108 77630 341349 SH SOLE 341349 0 0 CI FINL CORP COM 125491100 30362 2102404 SH SOLE 2102404 0 0 CIENA CORP COM NEW 171779309 78534 1435199 SH SOLE 1435199 0 0 CIGNA CORP NEW COM 125523100 910841 3767852 SH SOLE 3767852 0 0 CIMPRESS PLC SHS EURO G2143T103 19266 192414 SH SOLE 192414 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 7454 485628 SH SOLE 485628 0 0 CINCINNATI FINL CORP COM 172062101 158023 1532860 SH SOLE 1532860 0 0 CINEMARK HLDGS INC COM 17243V102 26953 1320600 SH SOLE 1320600 0 0 CINTAS CORP COM 172908105 269151 788582 SH SOLE 788582 0 0 CIRRUS LOGIC INC COM 172755100 58123 685489 SH SOLE 685489 0 0 CISCO SYS INC COM 17275R102 2207527 42690533 SH SOLE 42690533 0 0 CIT GROUP INC COM NEW 125581801 57901 1124077 SH SOLE 1124077 0 0 CITIGROUP INC COM NEW 172967424 1667676 22923381 SH SOLE 22923381 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 203886 4618025 SH SOLE 4618025 0 0 CITRIX SYS INC COM 177376100 128883 918233 SH SOLE 918233 0 0 CITY HLDG CO COM 177835105 11871 145163 SH SOLE 145163 0 0 CLARIVATE PLC ORD SHS G21810109 49057 1858940 SH SOLE 1858940 0 0 CLARUS CORP NEW COM 18270P109 1021 59900 SH SOLE 59900 0 0 CLEAN HARBORS INC COM 184496107 41255 490778 SH SOLE 490778 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2536 1408934 SH SOLE 1408934 0 0 CLEARWATER PAPER CORP COM 18538R103 883 23470 SH SOLE 23470 0 0 CLEARWAY ENERGY INC CL A 18539C105 12617 475948 SH SOLE 475948 0 0 CLEARWAY ENERGY INC CL C 18539C204 15630 555449 SH SOLE 555449 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 86766 4314549 SH SOLE 4314549 0 0 CLOROX CO DEL COM 189054109 197932 1026195 SH SOLE 1026195 0 0 CLOUDERA INC COM 18914U100 27458 2256237 SH SOLE 2256237 0 0 CLOUDFLARE INC CL A COM 18915M107 267649 3809409 SH SOLE 3809409 0 0 CMC MATERIALS INC COM 12571T100 58882 333059 SH SOLE 333059 0 0 CME GROUP INC COM 12572Q105 699191 3423546 SH SOLE 3423546 0 0 CMS ENERGY CORP COM 125896100 109799 1793520 SH SOLE 1793520 0 0 CNA FINL CORP COM 126117100 14394 322522 SH SOLE 322522 0 0 CNH INDL N V SHS N20944109 334255 21602170 SH SOLE 21602170 0 0 CNO FINL GROUP INC COM 12621E103 32208 1325966 SH SOLE 1325966 0 0 COCA COLA CO COM 191216100 2204717 41827292 SH SOLE 41827292 0 0 COCA COLA CONS INC COM 191098102 17642 61090 SH SOLE 61090 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 188041 3605081 SH SOLE 3605081 0 0 COEUR MNG INC COM NEW 192108504 17506 1938612 SH SOLE 1938612 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 22810 331730 SH SOLE 331730 0 0 COGNEX CORP COM 192422103 150710 1816000 SH SOLE 1816000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 438820 5617251 SH SOLE 5617251 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 16859 606238 SH SOLE 606238 0 0 COHEN & STEERS INC COM 19247A100 16304 249570 SH SOLE 249570 0 0 COHERENT INC COM 192479103 67456 266742 SH SOLE 266742 0 0 COLFAX CORP COM 194014106 54370 1241050 SH SOLE 1241050 0 0 COLGATE PALMOLIVE CO COM 194162103 705800 8953442 SH SOLE 8953442 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 31799 323657 SH SOLE 323657 0 0 COLONY CAP INC NEW CL A COM 19626G108 37361 5765534 SH SOLE 5765534 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 9398 1103056 SH SOLE 1103056 0 0 COLUMBIA BKG SYS INC COM 197236102 31749 736798 SH SOLE 736798 0 0 COLUMBIA FINL INC COM 197641103 5307 303626 SH SOLE 303626 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 22529 1317503 SH SOLE 1317503 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 25370 240179 SH SOLE 240179 0 0 COMCAST CORP NEW CL A 20030N101 2722550 50315099 SH SOLE 50315099 0 0 COMERICA INC COM 200340107 114257 1592656 SH SOLE 1592656 0 0 COMFORT SYS USA INC COM 199908104 28058 375262 SH SOLE 375262 0 0 COMMERCE BANCSHARES INC COM 200525103 73329 957171 SH SOLE 957171 0 0 COMMERCIAL METALS CO COM 201723103 40148 1301812 SH SOLE 1301812 0 0 COMMSCOPE HLDG CO INC COM 20337X109 43113 2806842 SH SOLE 2806842 0 0 COMMUNITY BK SYS INC COM 203607106 38586 502946 SH SOLE 502946 0 0 COMMUNITY TR BANCORP INC COM 204149108 5562 126322 SH SOLE 126322 0 0 COMMVAULT SYSTEMS INC COM 204166102 24840 385117 SH SOLE 385117 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5472 746546 SH SOLE 746546 0 0 COMPASS MINERALS INTL INC COM 20451N101 19111 304702 SH SOLE 304702 0 0 COMSCORE INC COM 20564W105 1574 430180 SH SOLE 430180 0 0 CONAGRA BRANDS INC COM 205887102 162797 4329701 SH SOLE 4329701 0 0 CONCENTRIX CORP COM 20602D101 59523 397560 SH SOLE 397560 0 0 CONMED CORP COM 207410101 33039 252997 SH SOLE 252997 0 0 CONSOLIDATED EDISON INC COM 209115104 233139 3116828 SH SOLE 3116828 0 0 CONSTELLATION BRANDS INC CL A 21036P108 433582 1901674 SH SOLE 1901674 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 5005 214000 SH SOLE 214000 0 0 CONSTELLIUM SE CL A SHS F21107101 35725 2430286 SH SOLE 2430286 0 0 COOPER COS INC COM NEW 216648402 179600 467598 SH SOLE 467598 0 0 COOPER TIRE & RUBR CO COM 216831107 36685 655321 SH SOLE 655321 0 0 COPA HOLDINGS SA CL A P31076105 1004 12433 SH SOLE 12433 0 0 COPART INC COM 217204106 210786 1940760 SH SOLE 1940760 0 0 CORCEPT THERAPEUTICS INC COM 218352102 21940 922254 SH SOLE 922254 0 0 CORE LABORATORIES N V COM N22717107 12598 437594 SH SOLE 437594 0 0 CORE MARK HOLDING CO INC COM 218681104 19907 514527 SH SOLE 514527 0 0 CORELOGIC INC COM 21871D103 61812 779962 SH SOLE 779962 0 0 CORESITE RLTY CORP COM 21870Q105 78770 657235 SH SOLE 657235 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 23870 547727 SH SOLE 547727 0 0 CORNING INC COM 219350105 348482 8009239 SH SOLE 8009239 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 62772 2384038 SH SOLE 2384038 0 0 CORTEVA INC COM 22052L104 112103 2404605 SH SOLE 2404605 0 0 CORVEL CORP COM 221006109 9422 91839 SH SOLE 91839 0 0 COSAN S A ADS 22113B103 25779 1596214 SH SOLE 1596214 0 0 COSTAMARE INC SHS Y1771G102 4476 465286 SH SOLE 465286 0 0 COSTAR GROUP INC COM 22160N109 305418 371605 SH SOLE 371605 0 0 COSTCO WHSL CORP NEW COM 22160K105 1604678 4552536 SH SOLE 4552536 0 0 COTY INC COM CL A 222070203 27472 3049003 SH SOLE 3049003 0 0 COUPA SOFTWARE INC COM 22266L106 173858 683188 SH SOLE 683188 0 0 COUPANG INC CL A 22266T109 118011 2391308 SH SOLE 2391308 0 0 COURSERA INC COM 22266M104 78750 1750000 SH SOLE 1750000 0 0 COUSINS PPTYS INC COM NEW 222795502 70172 1985076 SH SOLE 1985076 0 0 COVANTA HLDG CORP COM 22282E102 72275 5214647 SH SOLE 5214647 0 0 COVETRUS INC COM 22304C100 34178 1140396 SH SOLE 1140396 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 42250 244390 SH SOLE 244390 0 0 CRANE CO COM 224399105 51310 546373 SH SOLE 546373 0 0 CREDICORP LTD COM G2519Y108 25446 186322 SH SOLE 186322 0 0 CREE INC COM 225447101 268201 2480360 SH SOLE 2480360 0 0 CRICUT INC COM CL A 22658D100 6531 330000 SH SOLE 330000 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 513 33600 SH SOLE 33600 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 67780 556261 SH SOLE 556261 0 0 CROCS INC COM 227046109 49215 611752 SH SOLE 611752 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 260901 1429516 SH SOLE 1429516 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 725004 4211956 SH SOLE 4211956 0 0 CROWN HLDGS INC COM 228368106 127097 1309741 SH SOLE 1309741 0 0 CRYOPORT INC COM PAR $0.001 229050307 1040 20000 SH SOLE 20000 0 0 CSG SYS INTL INC COM 126349109 21681 482978 SH SOLE 482978 0 0 CSX CORP COM 126408103 721878 7486803 SH SOLE 7486803 0 0 CTS CORP COM 126501105 10023 322682 SH SOLE 322682 0 0 CUBESMART COM 229663109 66540 1758931 SH SOLE 1758931 0 0 CUBIC CORP COM 229669106 25513 342133 SH SOLE 342133 0 0 CULLEN FROST BANKERS INC COM 229899109 52421 481987 SH SOLE 481987 0 0 CUMMINS INC COM 231021106 495557 1912535 SH SOLE 1912535 0 0 CUREVAC N V COM N2451R105 44869 490788 SH SOLE 490788 0 0 CURTISS WRIGHT CORP COM 231561101 59457 501320 SH SOLE 501320 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 16559 1014639 SH SOLE 1014639 0 0 CVB FINL CORP COM 126600105 28640 1296512 SH SOLE 1296512 0 0 CVR ENERGY INC COM 12662P108 4106 214083 SH SOLE 214083 0 0 CVS HEALTH CORP COM 126650100 1078432 14335132 SH SOLE 14335132 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 112697 871323 SH SOLE 871323 0 0 CYRUSONE INC COM 23283R100 71942 1062351 SH SOLE 1062351 0 0 D R HORTON INC COM 23331A109 304526 3417028 SH SOLE 3417028 0 0 DANA INC COM 235825205 35415 1455619 SH SOLE 1455619 0 0 DANAHER CORPORATION COM 235851102 1534723 6818568 SH SOLE 6818568 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 46293 613152 SH SOLE 613152 0 0 DARDEN RESTAURANTS INC COM 237194105 196155 1381374 SH SOLE 1381374 0 0 DARLING INGREDIENTS INC COM 237266101 123218 1674606 SH SOLE 1674606 0 0 DATADOG INC CL A COM 23804L103 113919 1366919 SH SOLE 1366919 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 27507 574256 SH SOLE 574256 0 0 DAVITA INC COM 23918K108 139625 1295582 SH SOLE 1295582 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 170 15000 SH SOLE 15000 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 14567 324868 SH SOLE 324868 0 0 DECKERS OUTDOOR CORP COM 243537107 96110 290871 SH SOLE 290871 0 0 DEERE & CO COM 244199105 1394080 3726092 SH SOLE 3726092 0 0 DELEK US HLDGS INC NEW COM 24665A103 12409 569721 SH SOLE 569721 0 0 DELL TECHNOLOGIES INC CL C 24703L202 244653 2775412 SH SOLE 2775412 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 90488 1874238 SH SOLE 1874238 0 0 DELUXE CORP COM 248019101 22217 529492 SH SOLE 529492 0 0 DENALI THERAPEUTICS INC COM 24823R105 34132 597766 SH SOLE 597766 0 0 DENTSPLY SIRONA INC COM 24906P109 136917 2145702 SH SOLE 2145702 0 0 DESCARTES SYS GROUP INC COM 249906108 58826 964287 SH SOLE 964287 0 0 DESIGN THERAPEUTICS INC COM 25056L103 5980 200000 SH SOLE 200000 0 0 DESPEGAR COM CORP ORD SHS G27358103 1202 88200 SH SOLE 88200 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 172291 14421234 SH SOLE 14421234 0 0 DEXCOM INC COM 252131107 265841 739700 SH SOLE 739700 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 23279 2260128 SH SOLE 2260128 0 0 DICKS SPORTING GOODS INC COM 253393102 53603 703914 SH SOLE 703914 0 0 DIGITAL RLTY TR INC COM 253868103 330729 2348259 SH SOLE 2348259 0 0 DIGITAL TURBINE INC COM NEW 25400W102 65671 817206 SH SOLE 817206 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 4324 102642 SH SOLE 102642 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 3655 121273 SH SOLE 121273 0 0 DINE BRANDS GLOBAL INC COM 254423106 14630 162502 SH SOLE 162502 0 0 DIODES INC COM 254543101 32461 406580 SH SOLE 406580 0 0 DISCOVER FINL SVCS COM 254709108 281665 2965202 SH SOLE 2965202 0 0 DISCOVERY INC COM SER A 25470F104 36981 850927 SH SOLE 850927 0 0 DISCOVERY INC COM SER C 25470F302 134561 3647628 SH SOLE 3647628 0 0 DISH NETWORK CORPORATION CL A 25470M109 27491 759426 SH SOLE 759426 0 0 DISNEY WALT CO COM 254687106 3116322 16888804 SH SOLE 16888804 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 11778 2464060 SH SOLE 2464060 0 0 DMC GLOBAL INC COM 23291C103 1981 36508 SH SOLE 36508 0 0 DOCUSIGN INC COM 256163106 368533 1820366 SH SOLE 1820366 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 61081 618731 SH SOLE 618731 0 0 DOLLAR GEN CORP NEW COM 256677105 530561 2618502 SH SOLE 2618502 0 0 DOLLAR TREE INC COM 256746108 264200 2308232 SH SOLE 2308232 0 0 DOMINION ENERGY INC COM 25746U109 489524 6444500 SH SOLE 6444500 0 0 DOMINOS PIZZA INC COM 25754A201 171816 467157 SH SOLE 467157 0 0 DOMTAR CORP COM NEW 257559203 33190 898240 SH SOLE 898240 0 0 DONALDSON INC COM 257651109 73732 1267738 SH SOLE 1267738 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6596 237006 SH SOLE 237006 0 0 DORMAN PRODS INC COM 258278100 25493 248374 SH SOLE 248374 0 0 DOUGLAS EMMETT INC COM 25960P109 232802 7414076 SH SOLE 7414076 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 11814 1134868 SH SOLE 1134868 0 0 DOVER CORP COM 260003108 144364 1052754 SH SOLE 1052754 0 0 DOW INC COM 260557103 470528 7358896 SH SOLE 7358896 0 0 DRAFTKINGS INC COM CL A 26142R104 190248 3102035 SH SOLE 3102035 0 0 DRIL-QUIP INC COM 262037104 7331 220624 SH SOLE 220624 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1782 70116 SH SOLE 70116 0 0 DROPBOX INC CL A 26210C104 66450 2492508 SH SOLE 2492508 0 0 DSP GROUP INC COM 23332B106 1065 74731 SH SOLE 74731 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 15243 337692 SH SOLE 337692 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 6154 366752 SH SOLE 366752 0 0 DUKE REALTY CORP COM NEW 264411505 200726 4787158 SH SOLE 4787158 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 22155 930512 SH SOLE 930512 0 0 DUPONT DE NEMOURS INC COM 26614N102 164419 2127572 SH SOLE 2127572 0 0 DXC TECHNOLOGY CO COM 23355L106 92705 2965609 SH SOLE 2965609 0 0 DYCOM INDS INC COM 267475101 26418 284524 SH SOLE 284524 0 0 DYNATRACE INC COM NEW 268150109 77841 1613629 SH SOLE 1613629 0 0 DYNE THERAPEUTICS INC COM 26818M108 9318 600000 SH SOLE 600000 0 0 EAGLE BANCORP INC MD COM 268948106 16523 310523 SH SOLE 310523 0 0 EAGLE MATLS INC COM 26969P108 58432 434731 SH SOLE 434731 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3554 85141 SH SOLE 85141 0 0 EAST WEST BANCORP INC COM 27579R104 104713 1418877 SH SOLE 1418877 0 0 EASTERN BANKSHARES INC COM 27627N105 2640 136860 SH SOLE 136860 0 0 EASTGROUP PPTYS INC COM 277276101 54536 380623 SH SOLE 380623 0 0 EASTMAN CHEM CO COM 277432100 46796 424952 SH SOLE 424952 0 0 EATON CORP PLC SHS G29183103 1101862 7968337 SH SOLE 7968337 0 0 EBAY INC. COM 278642103 202694 3309828 SH SOLE 3309828 0 0 EBIX INC COM NEW 278715206 9064 282998 SH SOLE 282998 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 4357 138700 SH SOLE 138700 0 0 ECHOSTAR CORP CL A 278768106 12424 517660 SH SOLE 517660 0 0 ECOLAB INC COM 278865100 351037 1639822 SH SOLE 1639822 0 0 EDGEWELL PERS CARE CO COM 28035Q102 23872 602835 SH SOLE 602835 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 14593 449000 SH SOLE 449000 0 0 EDISON INTL COM 281020107 262109 4472842 SH SOLE 4472842 0 0 EDITAS MEDICINE INC COM 28106W103 25231 600729 SH SOLE 600729 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 589474 7047747 SH SOLE 7047747 0 0 EHEALTH INC COM 28238P109 23433 322198 SH SOLE 322198 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 146368 4970041 SH SOLE 4970041 0 0 ELASTIC N V ORD SHS N14506104 126204 1134927 SH SOLE 1134927 0 0 ELDORADO GOLD CORP NEW COM 284902509 22274 2061429 SH SOLE 2061429 0 0 ELECTRONIC ARTS INC COM 285512109 294184 2173181 SH SOLE 2173181 0 0 ELEMENT SOLUTIONS INC COM 28618M106 42565 2327246 SH SOLE 2327246 0 0 EMCOR GROUP INC COM 29084Q100 64726 577083 SH SOLE 577083 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 26509 285316 SH SOLE 285316 0 0 EMERSON ELEC CO COM 291011104 508923 5640914 SH SOLE 5640914 0 0 EMPIRE ST RLTY TR INC CL A 292104106 19740 1773604 SH SOLE 1773604 0 0 EMPLOYERS HLDGS INC COM 292218104 12927 300209 SH SOLE 300209 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6358 128914 SH SOLE 128914 0 0 ENBRIDGE INC COM 29250N105 715467 19641699 SH SOLE 19641699 0 0 ENCOMPASS HEALTH CORP COM 29261A100 79971 976447 SH SOLE 976447 0 0 ENCORE CAP GROUP INC COM 292554102 13999 347985 SH SOLE 347985 0 0 ENCORE WIRE CORP COM 292562105 14019 208830 SH SOLE 208830 0 0 ENDO INTL PLC SHS G30401106 17085 2305695 SH SOLE 2305695 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 31893 671994 SH SOLE 671994 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 10538 403453 SH SOLE 403453 0 0 ENERSYS COM 29275Y102 41880 461234 SH SOLE 461234 0 0 ENETI INC COM Y2294C107 2034 96726 SH SOLE 96726 0 0 ENPHASE ENERGY INC COM 29355A107 159445 983256 SH SOLE 983256 0 0 ENPRO INDS INC COM 29355X107 17672 207248 SH SOLE 207248 0 0 ENSIGN GROUP INC COM 29358P101 41636 443690 SH SOLE 443690 0 0 ENSTAR GROUP LIMITED SHS G3075P101 29394 119133 SH SOLE 119133 0 0 ENTEGRIS INC COM 29362U104 152358 1362770 SH SOLE 1362770 0 0 ENTERGY CORP NEW COM 29364G103 108455 1090330 SH SOLE 1090330 0 0 ENVESTNET INC COM 29404K106 34616 479247 SH SOLE 479247 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 66665 1633951 SH SOLE 1633951 0 0 EPAM SYS INC COM 29414B104 207614 523365 SH SOLE 523365 0 0 EPIZYME INC COM 29428V104 7887 905565 SH SOLE 905565 0 0 EPR PPTYS COM SH BEN INT 26884U109 40666 872850 SH SOLE 872850 0 0 EQUIFAX INC COM 294429105 187771 1036663 SH SOLE 1036663 0 0 EQUINIX INC COM 29444U700 571895 841529 SH SOLE 841529 0 0 EQUINOX GOLD CORP COM 29446Y502 17436 2185709 SH SOLE 2185709 0 0 EQUITABLE HLDGS INC COM 29452E101 694988 21305586 SH SOLE 21305586 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 37843 4637628 SH SOLE 4637628 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 33364 1200135 SH SOLE 1200135 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 174479 2741655 SH SOLE 2741655 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2115335 29531411 SH SOLE 29531411 0 0 ESCO TECHNOLOGIES INC COM 296315104 26819 246296 SH SOLE 246296 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6394 227943 SH SOLE 227943 0 0 ESSENT GROUP LTD COM G3198U102 86360 1818481 SH SOLE 1818481 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 25696 1125551 SH SOLE 1125551 0 0 ESSENTIAL UTILS INC COM 29670G102 181164 4048349 SH SOLE 4048349 0 0 ESSEX PPTY TR INC COM 297178105 556455 2046993 SH SOLE 2046993 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 787 28496 SH SOLE 28496 0 0 ETSY INC COM 29786A106 219774 1089768 SH SOLE 1089768 0 0 EURONAV NV SHS B38564108 37739 4123712 SH SOLE 4123712 0 0 EURONET WORLDWIDE INC COM 298736109 67768 490007 SH SOLE 490007 0 0 EVELO BIOSCIENCES INC COM 299734103 3148 294242 SH SOLE 294242 0 0 EVENTBRITE INC COM CL A 29975E109 11540 520740 SH SOLE 520740 0 0 EVERBRIDGE INC COM 29978A104 39827 328663 SH SOLE 328663 0 0 EVERCORE INC CLASS A 29977A105 52342 397310 SH SOLE 397310 0 0 EVEREST RE GROUP LTD COM G3223R108 105964 427600 SH SOLE 427600 0 0 EVERSOURCE ENERGY COM 30040W108 241430 2788197 SH SOLE 2788197 0 0 EVERTEC INC COM 30040P103 31665 850744 SH SOLE 850744 0 0 EVOLENT HEALTH INC CL A 30050B101 5712 282786 SH SOLE 282786 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 26458 1005997 SH SOLE 1005997 0 0 EXACT SCIENCES CORP COM 30063P105 174769 1326215 SH SOLE 1326215 0 0 EXELIXIS INC COM 30161Q104 65211 2886714 SH SOLE 2886714 0 0 EXELON CORP COM 30161N101 281120 6427079 SH SOLE 6427079 0 0 EXLSERVICE HOLDINGS INC COM 302081104 32740 363136 SH SOLE 363136 0 0 EXP WORLD HLDGS INC COM 30212W100 18201 399579 SH SOLE 399579 0 0 EXPEDIA GROUP INC COM NEW 30212P303 155122 901242 SH SOLE 901242 0 0 EXPEDITORS INTL WASH INC COM 302130109 176509 1639045 SH SOLE 1639045 0 0 EXPONENT INC COM 30214U102 50389 517071 SH SOLE 517071 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 32583 1649747 SH SOLE 1649747 0 0 EXTRA SPACE STORAGE INC COM 30225T102 160613 1211718 SH SOLE 1211718 0 0 EXTREME NETWORKS INC COM 30226D106 3059 349600 SH SOLE 349600 0 0 EXXON MOBIL CORP COM 30231G102 2320122 41556911 SH SOLE 41556911 0 0 F N B CORP COM 302520101 48582 3825377 SH SOLE 3825377 0 0 F5 NETWORKS INC COM 315616102 122928 589242 SH SOLE 589242 0 0 FACEBOOK INC CL A 30303M102 8875061 30132960 SH SOLE 30132960 0 0 FACTSET RESH SYS INC COM 303075105 41964 135987 SH SOLE 135987 0 0 FAIR ISAAC CORP COM 303250104 119474 245807 SH SOLE 245807 0 0 FANHUA INC SPONSORED ADR 30712A103 338 24281 SH SOLE 24281 0 0 FARFETCH LTD ORD SH CL A 30744W107 111551 2103935 SH SOLE 2103935 0 0 FARO TECHNOLOGIES INC COM 311642102 12434 143624 SH SOLE 143624 0 0 FASTENAL CO COM 311900104 267331 5316850 SH SOLE 5316850 0 0 FASTLY INC CL A 31188V100 45358 674175 SH SOLE 674175 0 0 FATE THERAPEUTICS INC COM 31189P102 67642 820405 SH SOLE 820405 0 0 FBL FINL GROUP INC CL A 30239F106 8091 144694 SH SOLE 144694 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 731721 7212626 SH SOLE 7212626 0 0 FEDERAL SIGNAL CORP COM 313855108 33844 883668 SH SOLE 883668 0 0 FEDERATED HERMES INC CL B 314211103 29162 931701 SH SOLE 931701 0 0 FEDEX CORP COM 31428X106 600387 2113741 SH SOLE 2113741 0 0 FERGUSON PLC NEW SHS G3421J106 562318 4706324 SH SOLE 4706324 0 0 FERRARI N V COM N3167Y103 370243 1770271 SH SOLE 1770271 0 0 FERRO CORP COM 315405100 14290 847597 SH SOLE 847597 0 0 FERROGLOBE PLC SHS G33856108 1446 382600 SH SOLE 382600 0 0 FIBROGEN INC COM 31572Q808 8530 245745 SH SOLE 245745 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 124584 3064035 SH SOLE 3064035 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 807499 5742827 SH SOLE 5742827 0 0 FIFTH THIRD BANCORP COM 316773100 293905 7847927 SH SOLE 7847927 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 318 20000 SH SOLE 20000 0 0 FIREEYE INC COM 31816Q101 47104 2406943 SH SOLE 2406943 0 0 FIRST AMERN FINL CORP COM 31847R102 58443 1031652 SH SOLE 1031652 0 0 FIRST BANCORP P R COM NEW 318672706 27998 2486529 SH SOLE 2486529 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 15900 1106496 SH SOLE 1106496 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 40655 48644 SH SOLE 48644 0 0 FIRST FINL BANCORP OH COM 320209109 27492 1145507 SH SOLE 1145507 0 0 FIRST FINL BANKSHARES COM 32020R109 55704 1192034 SH SOLE 1192034 0 0 FIRST FINL CORP IND COM 320218100 5397 119899 SH SOLE 119899 0 0 FIRST HAWAIIAN INC COM 32051X108 38634 1411538 SH SOLE 1411538 0 0 FIRST HORIZON CORPORATION COM 320517105 102346 6052408 SH SOLE 6052408 0 0 FIRST INDL RLTY TR INC COM 32054K103 55559 1213333 SH SOLE 1213333 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1963 42626 SH SOLE 42626 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 28213 1809065 SH SOLE 1809065 0 0 FIRST MERCHANTS CORP COM 320817109 22323 480058 SH SOLE 480058 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 28997 1323446 SH SOLE 1323446 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 279329 1675137 SH SOLE 1675137 0 0 FIRST SOLAR INC COM 336433107 173486 1987234 SH SOLE 1987234 0 0 FIRSTCASH INC COM 33767D105 24882 378893 SH SOLE 378893 0 0 FIRSTSERVICE CORP NEW COM 33767E202 51490 346931 SH SOLE 346931 0 0 FISERV INC COM 337738108 628754 5281869 SH SOLE 5281869 0 0 FIVE BELOW INC COM 33829M101 86721 454536 SH SOLE 454536 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 84 13647 SH SOLE 13647 0 0 FIVE9 INC COM 338307101 74450 476239 SH SOLE 476239 0 0 FIVERR INTL LTD ORD SHS M4R82T106 70672 325406 SH SOLE 325406 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 24145 535357 SH SOLE 535357 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 190553 709351 SH SOLE 709351 0 0 FLEX LTD ORD Y2573F102 123539 6747096 SH SOLE 6747096 0 0 FLIR SYS INC COM 302445101 82587 1462491 SH SOLE 1462491 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 87525 916687 SH SOLE 916687 0 0 FLOWERS FOODS INC COM 343498101 49365 2074140 SH SOLE 2074140 0 0 FLOWSERVE CORP COM 34354P105 55662 1434206 SH SOLE 1434206 0 0 FLUSHING FINL CORP COM 343873105 2874 135386 SH SOLE 135386 0 0 FMC CORP COM NEW 302491303 123591 1117354 SH SOLE 1117354 0 0 FOOT LOCKER INC COM 344849104 65802 1169816 SH SOLE 1169816 0 0 FORD MTR CO DEL COM 345370860 478869 39091373 SH SOLE 39091373 0 0 FORMFACTOR INC COM 346375108 43162 956822 SH SOLE 956822 0 0 FORRESTER RESH INC COM 346563109 4000 94172 SH SOLE 94172 0 0 FORTERRA INC COM 34960W106 8635 371400 SH SOLE 371400 0 0 FORTINET INC COM 34959E109 182168 987791 SH SOLE 987791 0 0 FORTIS INC COM 349553107 205167 4728649 SH SOLE 4728649 0 0 FORTIVE CORP COM 34959J108 219519 3107580 SH SOLE 3107580 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 127523 1330863 SH SOLE 1330863 0 0 FORWARD AIR CORP COM 349853101 24107 271443 SH SOLE 271443 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 22393 817264 SH SOLE 817264 0 0 FOX CORP CL A COM 35137L105 136275 3773899 SH SOLE 3773899 0 0 FOX CORP CL B COM 35137L204 118500 3392510 SH SOLE 3392510 0 0 FOX FACTORY HLDG CORP COM 35138V102 42826 337053 SH SOLE 337053 0 0 FRANCO NEV CORP COM 351858105 163173 1302149 SH SOLE 1302149 0 0 FRANKLIN ELEC INC COM 353514102 36552 463033 SH SOLE 463033 0 0 FRANKLIN RESOURCES INC COM 354613101 25241 852741 SH SOLE 852741 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 2390 438571 SH SOLE 438571 0 0 FRANKS INTL N V COM N33462107 83 23410 SH SOLE 23410 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 7153 249858 SH SOLE 249858 0 0 FRESHPET INC COM 358039105 52795 332439 SH SOLE 332439 0 0 FRONTDOOR INC COM 35905A109 44120 820833 SH SOLE 820833 0 0 FTI CONSULTING INC COM 302941109 49952 356519 SH SOLE 356519 0 0 FUELCELL ENERGY INC COM 35952H601 38054 2640826 SH SOLE 2640826 0 0 FULLER H B CO COM 359694106 35261 560496 SH SOLE 560496 0 0 FULTON FINL CORP PA COM 360271100 29797 1749684 SH SOLE 1749684 0 0 G III APPAREL GROUP LTD COM 36237H101 13401 444611 SH SOLE 444611 0 0 GALAPAGOS NV SPON ADR 36315X101 5396 70000 SH SOLE 70000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 238251 1909524 SH SOLE 1909524 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 98095 2311919 SH SOLE 2311919 0 0 GANNETT CO INC COM 36472T109 550 102272 SH SOLE 102272 0 0 GAP INC COM 364760108 61841 2076610 SH SOLE 2076610 0 0 GARMIN LTD SHS H2906T109 204216 1548848 SH SOLE 1548848 0 0 GARTNER INC COM 366651107 157829 864577 SH SOLE 864577 0 0 GATX CORP COM 361448103 32728 352899 SH SOLE 352899 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 10995 448063 SH SOLE 448063 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 106939 1318769 SH SOLE 1318769 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1301 129100 SH SOLE 129100 0 0 GENERAC HLDGS INC COM 368736104 193221 590078 SH SOLE 590078 0 0 GENERAL DYNAMICS CORP COM 369550108 474578 2613892 SH SOLE 2613892 0 0 GENERAL ELECTRIC CO COM 369604103 890637 67832237 SH SOLE 67832237 0 0 GENERAL MLS INC COM 370334104 376521 6140267 SH SOLE 6140267 0 0 GENERAL MTRS CO COM 37045V100 744773 12961584 SH SOLE 12961584 0 0 GENMARK DIAGNOSTICS INC COM 372309104 13599 569000 SH SOLE 569000 0 0 GENPACT LIMITED SHS G3922B107 81539 1904218 SH SOLE 1904218 0 0 GENTEX CORP COM 371901109 80972 2270042 SH SOLE 2270042 0 0 GENTHERM INC COM 37253A103 30635 413368 SH SOLE 413368 0 0 GENUINE PARTS CO COM 372460105 156649 1355216 SH SOLE 1355216 0 0 GENWORTH FINL INC COM CL A 37247D106 21330 6424722 SH SOLE 6424722 0 0 GETTY RLTY CORP NEW COM 374297109 10169 359058 SH SOLE 359058 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 76538 2190059 SH SOLE 2190059 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 103974 1300000 SH SOLE 1300000 0 0 GIBRALTAR INDS INC COM 374689107 35366 386474 SH SOLE 386474 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 4265 407969 SH SOLE 407969 0 0 GILDAN ACTIVEWEAR INC COM 375916103 61570 2012000 SH SOLE 2012000 0 0 GILEAD SCIENCES INC COM 375558103 893217 13820473 SH SOLE 13820473 0 0 GLACIER BANCORP INC NEW COM 37637Q105 51103 895285 SH SOLE 895285 0 0 GLAUKOS CORP COM 377322102 44103 525472 SH SOLE 525472 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18245 447726 SH SOLE 447726 0 0 GLOBAL NET LEASE INC COM NEW 379378201 19318 1069659 SH SOLE 1069659 0 0 GLOBAL PMTS INC COM 37940X102 586209 2908073 SH SOLE 2908073 0 0 GLOBANT S A COM L44385109 71405 343939 SH SOLE 343939 0 0 GLOBE LIFE INC COM 37959E102 95273 985953 SH SOLE 985953 0 0 GLOBUS MED INC CL A 379577208 37884 614299 SH SOLE 614299 0 0 GLU MOBILE INC COM 379890106 11606 930000 SH SOLE 930000 0 0 GODADDY INC CL A 380237107 128537 1655983 SH SOLE 1655983 0 0 GOHEALTH INC COM CL A 38046W105 4676 400000 SH SOLE 400000 0 0 GOLAR LNG LTD SHS G9456A100 9701 948273 SH SOLE 948273 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 654358 2001095 SH SOLE 2001095 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 45002 2561274 SH SOLE 2561274 0 0 GOSSAMER BIO INC COM 38341P102 6704 724800 SH SOLE 724800 0 0 GRACE W R & CO DEL NEW COM 38388F108 34761 580704 SH SOLE 580704 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 308 20000 SH SOLE 20000 0 0 GRACO INC COM 384109104 116848 1631498 SH SOLE 1631498 0 0 GRAFTECH INTL LTD COM 384313508 102562 8386092 SH SOLE 8386092 0 0 GRAHAM HLDGS CO COM CL B 384637104 33467 59504 SH SOLE 59504 0 0 GRAINGER W W INC COM 384802104 170696 425749 SH SOLE 425749 0 0 GRAND CANYON ED INC COM 38526M106 36151 337543 SH SOLE 337543 0 0 GRANITE CONSTR INC COM 387328107 20324 504942 SH SOLE 504942 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 40035 658411 SH SOLE 658411 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 138487 7625959 SH SOLE 7625959 0 0 GRAY TELEVISION INC COM 389375106 19570 1063600 SH SOLE 1063600 0 0 GREAT WESTERN BANCORP INC COM 391416104 23195 765749 SH SOLE 765749 0 0 GREAT WESTN NATL BK PORTLAND COM 695263103 47584 1247276 SH SOLE 1247276 0 0 GREEN DOT CORP CL A 39304D102 24455 534070 SH SOLE 534070 0 0 GREEN PLAINS INC COM 393222104 5855 216300 SH SOLE 216300 0 0 GREENBRIER COS INC COM 393657101 17349 367412 SH SOLE 367412 0 0 GREENSKY INC CL A 39572G100 4558 736426 SH SOLE 736426 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 667 50700 SH SOLE 50700 0 0 GREIF INC CL A 397624107 17375 304829 SH SOLE 304829 0 0 GRIFFON CORP COM 398433102 18315 674099 SH SOLE 674099 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 61075 3532361 SH SOLE 3532361 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 17563 476103 SH SOLE 476103 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 31534 199847 SH SOLE 199847 0 0 GROUPON INC COM NEW 399473206 10422 206200 SH SOLE 206200 0 0 GRUBHUB INC COM 400110102 62776 1046265 SH SOLE 1046265 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 12804 377935 SH SOLE 377935 0 0 GUARDANT HEALTH INC COM 40131M109 106733 699198 SH SOLE 699198 0 0 GUESS INC COM 401617105 11499 489311 SH SOLE 489311 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 74311 731195 SH SOLE 731195 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 13662 359518 SH SOLE 359518 0 0 HACKETT GROUP INC COM 404609109 1590 97012 SH SOLE 97012 0 0 HAEMONETICS CORP MASS COM 405024100 47781 430417 SH SOLE 430417 0 0 HAIN CELESTIAL GROUP INC COM 405217100 38915 892553 SH SOLE 892553 0 0 HALLIBURTON CO COM 406216101 253452 11810430 SH SOLE 11810430 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 50005 1199438 SH SOLE 1199438 0 0 HAMILTON LANE INC CL A 407497106 21545 243284 SH SOLE 243284 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 45108 1073739 SH SOLE 1073739 0 0 HANESBRANDS INC COM 410345102 56933 2894398 SH SOLE 2894398 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 39438 702994 SH SOLE 702994 0 0 HANOVER INS GROUP INC COM 410867105 52520 405688 SH SOLE 405688 0 0 HARLEY DAVIDSON INC COM 412822108 54935 1369949 SH SOLE 1369949 0 0 HARSCO CORP COM 415864107 10331 602392 SH SOLE 602392 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 264764 3964124 SH SOLE 3964124 0 0 HASBRO INC COM 418056107 124241 1292557 SH SOLE 1292557 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 32591 733539 SH SOLE 733539 0 0 HAYWARD HLDGS INC COM 421298100 8065 477806 SH SOLE 477806 0 0 HCA HEALTHCARE INC COM 40412C101 541040 2872677 SH SOLE 2872677 0 0 HEALTHCARE RLTY TR COM 421946104 94033 3101357 SH SOLE 3101357 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 18636 664867 SH SOLE 664867 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 99204 3596943 SH SOLE 3596943 0 0 HEALTHEQUITY INC COM 42226A107 49961 734719 SH SOLE 734719 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 308617 9723269 SH SOLE 9723269 0 0 HEARTLAND EXPRESS INC COM 422347104 9265 473186 SH SOLE 473186 0 0 HEARTLAND FINL USA INC COM 42234Q102 17881 355762 SH SOLE 355762 0 0 HECLA MNG CO COM 422704106 25791 4532719 SH SOLE 4532719 0 0 HEICO CORP NEW COM 422806109 43467 345526 SH SOLE 345526 0 0 HEICO CORP NEW CL A 422806208 91899 808971 SH SOLE 808971 0 0 HELEN OF TROY LTD COM G4388N106 50046 237568 SH SOLE 237568 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 18309 251260 SH SOLE 251260 0 0 HELMERICH & PAYNE INC COM 423452101 31410 1165058 SH SOLE 1165058 0 0 HENRY JACK & ASSOC INC COM 426281101 21104 139099 SH SOLE 139099 0 0 HENRY SCHEIN INC COM 806407102 92672 1338416 SH SOLE 1338416 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 34284 772851 SH SOLE 772851 0 0 HERC HLDGS INC COM 42704L104 26454 261063 SH SOLE 261063 0 0 HERON THERAPEUTICS INC COM 427746102 9712 599119 SH SOLE 599119 0 0 HERSHEY CO COM 427866108 201010 1270926 SH SOLE 1270926 0 0 HESKA CORP COM RESTRC NEW 42805E306 2089 12400 SH SOLE 12400 0 0 HESS CORP COM 42809H107 263477 3723527 SH SOLE 3723527 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 89282 5672285 SH SOLE 5672285 0 0 HEXCEL CORP NEW COM 428291108 84740 1513216 SH SOLE 1513216 0 0 HIGHWOODS PPTYS INC COM 431284108 67861 1580361 SH SOLE 1580361 0 0 HILL ROM HLDGS INC COM 431475102 67283 609005 SH SOLE 609005 0 0 HILLENBRAND INC COM 431571108 36830 771960 SH SOLE 771960 0 0 HILLTOP HOLDINGS INC COM 432748101 25410 744495 SH SOLE 744495 0 0 HILTON GRAND VACATIONS INC COM 43283X105 29283 781098 SH SOLE 781098 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 306256 2532715 SH SOLE 2532715 0 0 HMS HLDGS CORP COM 40425J101 55413 1498654 SH SOLE 1498654 0 0 HNI CORP COM 404251100 17135 433134 SH SOLE 433134 0 0 HOLLYFRONTIER CORP COM 436106108 58033 1621945 SH SOLE 1621945 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 11979 956787 SH SOLE 956787 0 0 HOLOGIC INC COM 436440101 195618 2629984 SH SOLE 2629984 0 0 HOME BANCSHARES INC COM 436893200 38154 1410502 SH SOLE 1410502 0 0 HOME DEPOT INC COM 437076102 3536803 11586579 SH SOLE 11586579 0 0 HOPE BANCORP INC COM 43940T109 19579 1300055 SH SOLE 1300055 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 17924 414809 SH SOLE 414809 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 172186 1870774 SH SOLE 1870774 0 0 HORMEL FOODS CORP COM 440452100 122531 2564478 SH SOLE 2564478 0 0 HOST HOTELS & RESORTS INC COM 44107P104 224572 13327692 SH SOLE 13327692 0 0 HOSTESS BRANDS INC CL A 44109J106 20736 1446010 SH SOLE 1446010 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 311 40800 SH SOLE 40800 0 0 HOULIHAN LOKEY INC CL A 441593100 29211 439202 SH SOLE 439202 0 0 HOWARD HUGHES CORP COM 44267D107 37622 395477 SH SOLE 395477 0 0 HOWMET AEROSPACE INC COM 443201108 71894 2237610 SH SOLE 2237610 0 0 HP INC COM 40434L105 379985 11968023 SH SOLE 11968023 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 68223 2341211 SH SOLE 2341211 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 102927 1874801 SH SOLE 1874801 0 0 HUB GROUP INC CL A 443320106 31979 475319 SH SOLE 475319 0 0 HUBBELL INC COM 443510607 106266 568603 SH SOLE 568603 0 0 HUBSPOT INC COM 443573100 183605 404229 SH SOLE 404229 0 0 HUDBAY MINERALS INC COM 443628102 2041 298229 SH SOLE 298229 0 0 HUDSON PAC PPTYS INC COM 444097109 193209 7121608 SH SOLE 7121608 0 0 HUMANA INC COM 444859102 625385 1491676 SH SOLE 1491676 0 0 HUNT J B TRANS SVCS INC COM 445658107 118656 705992 SH SOLE 705992 0 0 HUNTINGTON BANCSHARES INC COM 446150104 147525 9384533 SH SOLE 9384533 0 0 HUNTSMAN CORP COM 447011107 58930 2044063 SH SOLE 2044063 0 0 HURON CONSULTING GROUP INC COM 447462102 11631 230860 SH SOLE 230860 0 0 HUYA INC ADS REP SHS A 44852D108 18402 944664 SH SOLE 944664 0 0 HYATT HOTELS CORP COM CL A 448579102 34283 414545 SH SOLE 414545 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1865 30913 SH SOLE 30913 0 0 I MAB SPONSORED ADS 44975P103 1454 30000 SH SOLE 30000 0 0 IAA INC COM 449253103 69146 1254008 SH SOLE 1254008 0 0 IAC INTERACTIVECORP NEW COM 44891N109 190348 879979 SH SOLE 879979 0 0 IAMGOLD CORP COM 450913108 14537 4881363 SH SOLE 4881363 0 0 ICL GROUP LTD SHS M53213100 3550 604985 SH SOLE 604985 0 0 ICON PLC SHS G4705A100 101650 517644 SH SOLE 517644 0 0 ICU MED INC COM 44930G107 35227 171471 SH SOLE 171471 0 0 IDEX CORP COM 45167R104 144607 690842 SH SOLE 690842 0 0 IDEXX LABS INC COM 45168D104 351476 718310 SH SOLE 718310 0 0 IGM BIOSCIENCES INC COM 449585108 2372 30933 SH SOLE 30933 0 0 IHEARTMEDIA INC COM CL A 45174J509 3860 212686 SH SOLE 212686 0 0 IHS MARKIT LTD SHS G47567105 459306 4745880 SH SOLE 4745880 0 0 II-VI INC COM 902104108 76972 1125819 SH SOLE 1125819 0 0 ILLINOIS TOOL WKS INC COM 452308109 758302 3423174 SH SOLE 3423174 0 0 ILLUMINA INC COM 452327109 550704 1433900 SH SOLE 1433900 0 0 IMAX CORP COM 45245E109 11001 547320 SH SOLE 547320 0 0 IMMUNOVANT INC COM 45258J102 3151 196443 SH SOLE 196443 0 0 IMPINJ INC COM 453204109 11346 199500 SH SOLE 199500 0 0 INARI MED INC COM 45332Y109 13311 124401 SH SOLE 124401 0 0 INCYTE CORP COM 45337C102 146659 1804590 SH SOLE 1804590 0 0 INDEPENDENT BANK CORP MASS COM 453836108 28997 344422 SH SOLE 344422 0 0 INDEPENDENT BK GROUP INC COM 45384B106 25819 357402 SH SOLE 357402 0 0 INGERSOLL RAND INC COM 45687V106 162385 3299844 SH SOLE 3299844 0 0 INGEVITY CORP COM 45688C107 32591 431492 SH SOLE 431492 0 0 INGREDION INC COM 457187102 64164 713572 SH SOLE 713572 0 0 INMODE LTD SHS M5425M103 25865 357400 SH SOLE 357400 0 0 INNOSPEC INC COM 45768S105 22584 219924 SH SOLE 219924 0 0 INNOVAGE HLDG CORP COM 45784A104 387 15000 SH SOLE 15000 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 39473 219102 SH SOLE 219102 0 0 INNOVIVA INC COM 45781M101 8194 685721 SH SOLE 685721 0 0 INOGEN INC COM 45780L104 16303 310406 SH SOLE 310406 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11644 1254741 SH SOLE 1254741 0 0 INPHI CORP COM 45772F107 204555 1146545 SH SOLE 1146545 0 0 INSIGHT ENTERPRISES INC COM 45765U103 39195 410763 SH SOLE 410763 0 0 INSMED INC COM PAR $.01 457669307 35740 1049311 SH SOLE 1049311 0 0 INSPERITY INC COM 45778Q107 32093 383241 SH SOLE 383241 0 0 INSPIRE MED SYS INC COM 457730109 39986 193176 SH SOLE 193176 0 0 INSTALLED BLDG PRODS INC COM 45780R101 21577 194594 SH SOLE 194594 0 0 INSTIL BIO INC COM 45783C101 376 15000 SH SOLE 15000 0 0 INSULET CORP COM 45784P101 133500 511652 SH SOLE 511652 0 0 INTEGER HLDGS CORP COM 45826H109 32463 352472 SH SOLE 352472 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 48716 705112 SH SOLE 705112 0 0 INTEL CORP COM 458140100 2834357 44286833 SH SOLE 44286833 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 39215 488636 SH SOLE 488636 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 978 23900 SH SOLE 23900 0 0 INTER PARFUMS INC COM 458334109 10826 152625 SH SOLE 152625 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 53518 732726 SH SOLE 732726 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2286 99035 SH SOLE 99035 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 586598 5252489 SH SOLE 5252489 0 0 INTERDIGITAL INC COM 45867G101 22392 352910 SH SOLE 352910 0 0 INTERFACE INC COM 458665304 1118 89600 SH SOLE 89600 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 24712 532365 SH SOLE 532365 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1186764 8905627 SH SOLE 8905627 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 542833 3888508 SH SOLE 3888508 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19005 1184099 SH SOLE 1184099 0 0 INTERNATIONAL PAPER CO COM 460146103 225892 4177775 SH SOLE 4177775 0 0 INTERPUBLIC GROUP COS INC COM 460690100 51033 1747715 SH SOLE 1747715 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 9536 281035 SH SOLE 281035 0 0 INTUIT COM 461202103 877128 2289792 SH SOLE 2289792 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 770933 1043296 SH SOLE 1043296 0 0 INVESCO LTD SHS G491BT108 114134 4525520 SH SOLE 4525520 0 0 INVESTORS BANCORP INC NEW COM 46146L101 36854 2508796 SH SOLE 2508796 0 0 INVITAE CORP COM 46185L103 54087 1415518 SH SOLE 1415518 0 0 INVITATION HOMES INC COM 46187W107 399974 12503105 SH SOLE 12503105 0 0 IONIS PHARMACEUTICALS INC COM 462222100 36305 807488 SH SOLE 807488 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 38765 1224416 SH SOLE 1224416 0 0 IPG PHOTONICS CORP COM 44980X109 78388 371612 SH SOLE 371612 0 0 IQIYI INC SPONSORED ADS 46267X108 48145 2896841 SH SOLE 2896841 0 0 IQVIA HLDGS INC COM 46266C105 375814 1945809 SH SOLE 1945809 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 38672 278496 SH SOLE 278496 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 41987 1017871 SH SOLE 1017871 0 0 IROBOT CORP COM 462726100 42601 348671 SH SOLE 348671 0 0 IRON MTN INC NEW COM 46284V101 100093 2704489 SH SOLE 2704489 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 20209 1807569 SH SOLE 1807569 0 0 ISTAR INC COM 45031U101 13740 772779 SH SOLE 772779 0 0 ITRON INC COM 465741106 34306 386985 SH SOLE 386985 0 0 ITT INC COM 45073V108 91506 1006553 SH SOLE 1006553 0 0 J & J SNACK FOODS CORP COM 466032109 23601 150295 SH SOLE 150295 0 0 J2 GLOBAL INC COM 48123V102 50529 421565 SH SOLE 421565 0 0 JABIL INC COM 466313103 77502 1485854 SH SOLE 1485854 0 0 JACK IN THE BOX INC COM 466367109 25943 236314 SH SOLE 236314 0 0 JAMF HLDG CORP COM 47074L105 4148 117436 SH SOLE 117436 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 33077 1061863 SH SOLE 1061863 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 91221 554976 SH SOLE 554976 0 0 JBG SMITH PPTYS COM 46590V100 372396 11714255 SH SOLE 11714255 0 0 JD.COM INC SPON ADR CL A 47215P106 885393 10499147 SH SOLE 10499147 0 0 JEFFERIES FINL GROUP INC COM 47233W109 77754 2583195 SH SOLE 2583195 0 0 JELD-WEN HLDG INC COM 47580P103 22210 802103 SH SOLE 802103 0 0 JETBLUE AWYS CORP COM 477143101 20951 1030054 SH SOLE 1030054 0 0 JFROG LTD ORD SHS M6191J100 2607 58748 SH SOLE 58748 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8412 201786 SH SOLE 201786 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 40712 305324 SH SOLE 305324 0 0 JOHNSON & JOHNSON COM 478160104 4433854 26978117 SH SOLE 26978117 0 0 JOHNSON CTLS INTL PLC SHS G51502105 330611 5540660 SH SOLE 5540660 0 0 JOHNSON OUTDOORS INC CL A 479167108 1356 9500 SH SOLE 9500 0 0 JONES LANG LASALLE INC COM 48020Q107 94094 525545 SH SOLE 525545 0 0 JOYY INC ADS REPSTG COM A 46591M109 60826 648952 SH SOLE 648952 0 0 JPMORGAN CHASE & CO COM 46625H100 4192890 27543126 SH SOLE 27543126 0 0 JUNIPER NETWORKS INC COM 48203R104 85292 3367222 SH SOLE 3367222 0 0 KADMON HLDGS INC COM 48283N106 3467 891200 SH SOLE 891200 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 20632 186719 SH SOLE 186719 0 0 KAMADA LTD SHS M6240T109 569 93029 SH SOLE 93029 0 0 KAMAN CORP COM 483548103 13588 264931 SH SOLE 264931 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 250272 948287 SH SOLE 948287 0 0 KAR AUCTION SVCS INC COM 48238T109 21159 1410615 SH SOLE 1410615 0 0 KARUNA THERAPEUTICS INC COM 48576A100 8947 74414 SH SOLE 74414 0 0 KB HOME COM 48666K109 45273 972976 SH SOLE 972976 0 0 KBR INC COM 48242W106 60874 1585683 SH SOLE 1585683 0 0 KE HLDGS INC SPONSORED ADS 482497104 132334 2322465 SH SOLE 2322465 0 0 KEARNY FINL CORP MD COM 48716P108 8367 692647 SH SOLE 692647 0 0 KELLOGG CO COM 487836108 87796 1386985 SH SOLE 1386985 0 0 KELLY SVCS INC CL A 488152208 7144 320769 SH SOLE 320769 0 0 KEMPER CORP COM 488401100 55618 697663 SH SOLE 697663 0 0 KENNAMETAL INC COM 489170100 16154 404146 SH SOLE 404146 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 26098 1291323 SH SOLE 1291323 0 0 KENON HLDGS LTD SHS Y46717107 1443 47425 SH SOLE 47425 0 0 KEURIG DR PEPPER INC COM 49271V100 188207 5475913 SH SOLE 5475913 0 0 KEYCORP COM 493267108 214235 10722456 SH SOLE 10722456 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 203387 1418318 SH SOLE 1418318 0 0 KFORCE INC COM 493732101 482 9000 SH SOLE 9000 0 0 KILROY RLTY CORP COM 49427F108 594412 9057009 SH SOLE 9057009 0 0 KIMBERLY-CLARK CORP COM 494368103 487949 3509163 SH SOLE 3509163 0 0 KIMCO RLTY CORP COM 49446R109 89534 4775128 SH SOLE 4775128 0 0 KINDER MORGAN INC DEL COM 49456B101 285515 17148022 SH SOLE 17148022 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 406 21947 SH SOLE 21947 0 0 KINROSS GOLD CORP COM 496902404 82697 12402207 SH SOLE 12402207 0 0 KINSALE CAP GROUP INC COM 49714P108 30328 184030 SH SOLE 184030 0 0 KIRBY CORP COM 497266106 38019 630713 SH SOLE 630713 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 93073 2756218 SH SOLE 2756218 0 0 KITE RLTY GROUP TR COM NEW 49803T300 16761 868870 SH SOLE 868870 0 0 KKR & CO INC COM 48251W104 253804 5195573 SH SOLE 5195573 0 0 KLA CORP COM NEW 482480100 520818 1576326 SH SOLE 1576326 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 60560 1259311 SH SOLE 1259311 0 0 KNOLL INC COM NEW 498904200 7535 456380 SH SOLE 456380 0 0 KNOWLES CORP COM 49926D109 20125 962004 SH SOLE 962004 0 0 KODIAK SCIENCES INC COM 50015M109 35255 310916 SH SOLE 310916 0 0 KOHLS CORP COM 500255104 107857 1809375 SH SOLE 1809375 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 19000 333163 SH SOLE 333163 0 0 KONTOOR BRANDS INC COM 50050N103 17127 352918 SH SOLE 352918 0 0 KORN FERRY COM NEW 500643200 38089 610701 SH SOLE 610701 0 0 KORNIT DIGITAL LTD SHS M6372Q113 42399 427759 SH SOLE 427759 0 0 KRAFT HEINZ CO COM 500754106 246532 6163305 SH SOLE 6163305 0 0 KRATON CORPORATION COM 50077C106 12719 347604 SH SOLE 347604 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 29446 1079395 SH SOLE 1079395 0 0 KROGER CO COM 501044101 300463 8348525 SH SOLE 8348525 0 0 KULICKE & SOFFA INDS INC COM 501242101 33183 675691 SH SOLE 675691 0 0 KYMERA THERAPEUTICS INC COM 501575104 856 22030 SH SOLE 22030 0 0 L BRANDS INC COM 501797104 151243 2444927 SH SOLE 2444927 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 391605 1932133 SH SOLE 1932133 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1101 259676 SH SOLE 259676 0 0 LA Z BOY INC COM 505336107 21728 511477 SH SOLE 511477 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 231925 909401 SH SOLE 909401 0 0 LADDER CAP CORP CL A 505743104 14357 1216716 SH SOLE 1216716 0 0 LAM RESEARCH CORP COM 512807108 914383 1536158 SH SOLE 1536158 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 84243 896969 SH SOLE 896969 0 0 LAMB WESTON HLDGS INC COM 513272104 100968 1303155 SH SOLE 1303155 0 0 LANCASTER COLONY CORP COM 513847103 26214 149486 SH SOLE 149486 0 0 LANDEC CORP COM 514766104 121 11400 SH SOLE 11400 0 0 LANDSTAR SYS INC COM 515098101 58139 352228 SH SOLE 352228 0 0 LAS VEGAS SANDS CORP COM 517834107 249774 4110829 SH SOLE 4110829 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 72920 1619720 SH SOLE 1619720 0 0 LAUDER ESTEE COS INC CL A 518439104 710245 2441964 SH SOLE 2441964 0 0 LAUREATE EDUCATION INC CL A 518613203 16707 1229396 SH SOLE 1229396 0 0 LAVA THERAPEUTICS NV SHS N51517105 263 17300 SH SOLE 17300 0 0 LAZARD LTD SHS A G54050102 60227 1384206 SH SOLE 1384206 0 0 LCI INDS COM 50189K103 42018 317642 SH SOLE 317642 0 0 LEAR CORP COM NEW 521865204 107916 595398 SH SOLE 595398 0 0 LEGGETT & PLATT INC COM 524660107 61013 1336547 SH SOLE 1336547 0 0 LEIDOS HOLDINGS INC COM 525327102 137753 1430749 SH SOLE 1430749 0 0 LEMONADE INC COM 52567D107 19483 209207 SH SOLE 209207 0 0 LENDINGTREE INC NEW COM 52603B107 23968 112526 SH SOLE 112526 0 0 LENNAR CORP CL A 526057104 293175 2896126 SH SOLE 2896126 0 0 LENNAR CORP CL B 526057302 23655 287289 SH SOLE 287289 0 0 LENNOX INTL INC COM 526107107 105975 340109 SH SOLE 340109 0 0 LESLIES INC COM 527064109 4422 180574 SH SOLE 180574 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 11510 1144149 SH SOLE 1144149 0 0 LEXINGTON REALTY TRUST COM 529043101 37435 3369464 SH SOLE 3369464 0 0 LGI HOMES INC COM 50187T106 31215 209060 SH SOLE 209060 0 0 LHC GROUP INC COM 50187A107 47141 246540 SH SOLE 246540 0 0 LI AUTO INC SPONSORED ADS 50202M102 112417 4496694 SH SOLE 4496694 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 89223 614695 SH SOLE 614695 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 177384 1181378 SH SOLE 1181378 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 64830 2526505 SH SOLE 2526505 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 149627 5858533 SH SOLE 5858533 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 4460 347596 SH SOLE 347596 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 24935 1921030 SH SOLE 1921030 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30902 701049 SH SOLE 701049 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 95089 2155716 SH SOLE 2155716 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 3012 105656 SH SOLE 105656 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 99499 2298437 SH SOLE 2298437 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 30928 809197 SH SOLE 809197 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 8854 318256 SH SOLE 318256 0 0 LIFE STORAGE INC COM 53223X107 70455 819717 SH SOLE 819717 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17546 115091 SH SOLE 115091 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 41528 660577 SH SOLE 660577 0 0 LILLY ELI & CO COM 532457108 1641546 8786780 SH SOLE 8786780 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2287 640700 SH SOLE 640700 0 0 LINCOLN ELEC HLDGS INC COM 533900106 71118 578480 SH SOLE 578480 0 0 LINCOLN NATL CORP IND COM 534187109 133801 2148721 SH SOLE 2148721 0 0 LINDE PLC SHS G5494J103 2550210 9103311 SH SOLE 9103311 0 0 LINDSAY CORP COM 535555106 4048 24297 SH SOLE 24297 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 5156 344860 SH SOLE 344860 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 24656 1911315 SH SOLE 1911315 0 0 LITHIA MTRS INC CL A 536797103 139113 356618 SH SOLE 356618 0 0 LITTELFUSE INC COM 537008104 70802 267742 SH SOLE 267742 0 0 LIVANOVA PLC SHS G5509L101 40176 544906 SH SOLE 544906 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 99644 1177125 SH SOLE 1177125 0 0 LIVENT CORP COM 53814L108 21432 1237390 SH SOLE 1237390 0 0 LIVEPERSON INC COM 538146101 25055 475057 SH SOLE 475057 0 0 LIVERAMP HLDGS INC COM 53815P108 30379 585567 SH SOLE 585567 0 0 LKQ CORP COM 501889208 308109 7278741 SH SOLE 7278741 0 0 LOEWS CORP COM 540424108 514054 10024447 SH SOLE 10024447 0 0 LOGITECH INTL S A SHS H50430232 247449 2358830 SH SOLE 2358830 0 0 LORAL SPACE & COM INC COM 543881106 655 17382 SH SOLE 17382 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1237 105082 SH SOLE 105082 0 0 LOUISIANA PAC CORP COM 546347105 71823 1295047 SH SOLE 1295047 0 0 LOWES COS INC COM 548661107 1469701 7727946 SH SOLE 7727946 0 0 LPL FINL HLDGS INC COM 50212V100 107175 753905 SH SOLE 753905 0 0 LTC PPTYS INC COM 502175102 20041 480381 SH SOLE 480381 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 33096 2279373 SH SOLE 2279373 0 0 LULULEMON ATHLETICA INC COM 550021109 314127 1024183 SH SOLE 1024183 0 0 LUMEN TECHNOLOGIES INC COM 550241103 126721 9492194 SH SOLE 9492194 0 0 LUMENTUM HLDGS INC COM 55024U109 64586 707022 SH SOLE 707022 0 0 LUMINEX CORP DEL COM 55027E102 12772 400374 SH SOLE 400374 0 0 LUNA INNOVATIONS COM 550351100 1127 107000 SH SOLE 107000 0 0 LYDALL INC DEL COM 550819106 656 19436 SH SOLE 19436 0 0 LYFT INC CL A COM 55087P104 199427 3156496 SH SOLE 3156496 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 80946 777957 SH SOLE 777957 0 0 M & T BK CORP COM 55261F104 198859 1311649 SH SOLE 1311649 0 0 M D C HLDGS INC COM 552676108 34652 583363 SH SOLE 583363 0 0 MACERICH CO COM 554382101 18663 1595092 SH SOLE 1595092 0 0 MACK CALI RLTY CORP COM 554489104 12907 833803 SH SOLE 833803 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 20871 359722 SH SOLE 359722 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 26620 836851 SH SOLE 836851 0 0 MACYS INC COM 55616P104 52653 3252172 SH SOLE 3252172 0 0 MADDEN STEVEN LTD COM 556269108 33373 895682 SH SOLE 895682 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 18228 222833 SH SOLE 222833 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 37050 206450 SH SOLE 206450 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 12465 106566 SH SOLE 106566 0 0 MAGELLAN HEALTH INC COM NEW 559079207 40744 436976 SH SOLE 436976 0 0 MAGNA INTL INC COM 559222401 327382 3717641 SH SOLE 3717641 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 8903 357534 SH SOLE 357534 0 0 MAGNITE INC COM 55955D100 44448 1068211 SH SOLE 1068211 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 14997 474887 SH SOLE 474887 0 0 MANHATTAN ASSOCIATES INC COM 562750109 78941 672528 SH SOLE 672528 0 0 MANPOWERGROUP INC COM 56418H100 64408 651239 SH SOLE 651239 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 29090 334559 SH SOLE 334559 0 0 MANULIFE FINL CORP COM 56501R106 374961 17434387 SH SOLE 17434387 0 0 MARATHON PETE CORP COM 56585A102 355755 6650875 SH SOLE 6650875 0 0 MARCUS & MILLICHAP INC COM 566324109 9562 283744 SH SOLE 283744 0 0 MARKEL CORP COM 570535104 143668 126067 SH SOLE 126067 0 0 MARKETAXESS HLDGS INC COM 57060D108 171495 344422 SH SOLE 344422 0 0 MARRIOTT INTL INC NEW CL A 571903202 404999 2734444 SH SOLE 2734444 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 70673 405747 SH SOLE 405747 0 0 MARSH & MCLENNAN COS INC COM 571748102 410047 3366561 SH SOLE 3366561 0 0 MARTEN TRANS LTD COM 573075108 4782 281800 SH SOLE 281800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 186858 556423 SH SOLE 556423 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 245343 5009053 SH SOLE 5009053 0 0 MASCO CORP COM 574599106 147281 2458782 SH SOLE 2458782 0 0 MASIMO CORP COM 574795100 98429 428587 SH SOLE 428587 0 0 MASONITE INTL CORP COM 575385109 34944 303230 SH SOLE 303230 0 0 MASTEC INC COM 576323109 62473 666731 SH SOLE 666731 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3208559 9011540 SH SOLE 9011540 0 0 MATCH GROUP INC NEW COM 57667L107 308247 2243755 SH SOLE 2243755 0 0 MATERION CORP COM 576690101 12650 190976 SH SOLE 190976 0 0 MATSON INC COM 57686G105 7777 116594 SH SOLE 116594 0 0 MATTEL INC COM 577081102 67429 3385002 SH SOLE 3385002 0 0 MATTHEWS INTL CORP CL A 577128101 12781 323169 SH SOLE 323169 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2609 82682 SH SOLE 82682 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 297697 3258153 SH SOLE 3258153 0 0 MAXIMUS INC COM 577933104 49591 556947 SH SOLE 556947 0 0 MAXLINEAR INC COM 57776J100 28365 832297 SH SOLE 832297 0 0 MBIA INC COM 55262C100 548 56965 SH SOLE 56965 0 0 MCAFEE CORP COM CL A 579063108 14337 630457 SH SOLE 630457 0 0 MCCORMICK & CO INC COM NON VTG 579780206 185497 2080497 SH SOLE 2080497 0 0 MCDONALDS CORP COM 580135101 1716150 7656597 SH SOLE 7656597 0 0 MCGRATH RENTCORP COM 580589109 21868 271148 SH SOLE 271148 0 0 MCKESSON CORP COM 58155Q103 342160 1754306 SH SOLE 1754306 0 0 MDU RES GROUP INC COM 552690109 67003 2119690 SH SOLE 2119690 0 0 MEDALLIA INC COM 584021109 16156 579262 SH SOLE 579262 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 128983 6061226 SH SOLE 6061226 0 0 MEDIFAST INC COM 58470H101 28473 134422 SH SOLE 134422 0 0 MEDNAX INC COM 58502B106 14947 586864 SH SOLE 586864 0 0 MEDPACE HLDGS INC COM 58506Q109 46643 284320 SH SOLE 284320 0 0 MEDTRONIC PLC SHS G5960L103 1675963 14187443 SH SOLE 14187443 0 0 MEIRAGTX HLDGS PLC COM G59665102 6570 455319 SH SOLE 455319 0 0 MERCADOLIBRE INC COM 58733R102 620825 421716 SH SOLE 421716 0 0 MERCER INTL INC COM 588056101 3849 267484 SH SOLE 267484 0 0 MERCK & CO. INC COM 58933Y105 2102452 27272688 SH SOLE 27272688 0 0 MERCURY GENL CORP NEW COM 589400100 22503 370055 SH SOLE 370055 0 0 MERCURY SYS INC COM 589378108 34130 483081 SH SOLE 483081 0 0 MEREDITH CORP COM 589433101 12833 430936 SH SOLE 430936 0 0 MERIT MED SYS INC COM 589889104 25376 423775 SH SOLE 423775 0 0 MERITAGE HOMES CORP COM 59001A102 51650 561902 SH SOLE 561902 0 0 MERITOR INC COM 59001K100 23942 813793 SH SOLE 813793 0 0 METHANEX CORP COM 59151K108 24060 652123 SH SOLE 652123 0 0 METHODE ELECTRS INC COM 591520200 16378 390137 SH SOLE 390137 0 0 METLIFE INC COM 59156R108 402771 6625606 SH SOLE 6625606 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 244096 211212 SH SOLE 211212 0 0 MFA FINL INC COM 55272X102 21502 5283040 SH SOLE 5283040 0 0 MGIC INVT CORP WIS COM 552848103 60469 4366016 SH SOLE 4366016 0 0 MGM RESORTS INTERNATIONAL COM 552953101 201442 5302498 SH SOLE 5302498 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1152 19475 SH SOLE 19475 0 0 MICHAELS COS INC COM 59408Q106 20658 941579 SH SOLE 941579 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 397901 2563464 SH SOLE 2563464 0 0 MICRON TECHNOLOGY INC COM 595112103 1055712 11968169 SH SOLE 11968169 0 0 MICROSOFT CORP COM 594918104 18307507 77649859 SH SOLE 77649859 0 0 MICROSTRATEGY INC CL A NEW 594972408 90462 133268 SH SOLE 133268 0 0 MID-AMER APT CMNTYS INC COM 59522J103 277065 1919264 SH SOLE 1919264 0 0 MIDDLEBY CORP COM 596278101 120606 727640 SH SOLE 727640 0 0 MILLER HERMAN INC COM 600544100 31722 770875 SH SOLE 770875 0 0 MIMECAST LTD ORD SHS G14838109 19557 486380 SH SOLE 486380 0 0 MINERALS TECHNOLOGIES INC COM 603158106 23992 318537 SH SOLE 318537 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 4696 195515 SH SOLE 195515 0 0 MIRATI THERAPEUTICS INC COM 60468T105 66817 390056 SH SOLE 390056 0 0 MKS INSTRS INC COM 55306N104 104264 562310 SH SOLE 562310 0 0 MODERNA INC COM 60770K107 312707 2387985 SH SOLE 2387985 0 0 MODINE MFG CO COM 607828100 668 45254 SH SOLE 45254 0 0 MOELIS & CO CL A 60786M105 24539 447141 SH SOLE 447141 0 0 MOHAWK INDS INC COM 608190104 120636 627301 SH SOLE 627301 0 0 MOLINA HEALTHCARE INC COM 60855R100 133124 569488 SH SOLE 569488 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 101561 1985548 SH SOLE 1985548 0 0 MOMO INC ADR 60879B107 26481 1796515 SH SOLE 1796515 0 0 MONDELEZ INTL INC CL A 609207105 872317 14903756 SH SOLE 14903756 0 0 MONGODB INC CL A 60937P106 140317 524686 SH SOLE 524686 0 0 MONOLITHIC PWR SYS INC COM 609839105 139671 395433 SH SOLE 395433 0 0 MONRO INC COM 610236101 13846 210424 SH SOLE 210424 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 320088 3513975 SH SOLE 3513975 0 0 MOODYS CORP COM 615369105 459290 1538092 SH SOLE 1538092 0 0 MOOG INC CL A 615394202 27578 331668 SH SOLE 331668 0 0 MORGAN STANLEY COM NEW 617446448 1442691 18577019 SH SOLE 18577019 0 0 MORNINGSTAR INC COM 617700109 44920 199607 SH SOLE 199607 0 0 MORPHIC HLDG INC COM 61775R105 5183 81900 SH SOLE 81900 0 0 MOSAIC CO NEW COM 61945C103 145803 4612556 SH SOLE 4612556 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 321676 1710587 SH SOLE 1710587 0 0 MR COOPER GROUP INC COM 62482R107 22993 661465 SH SOLE 661465 0 0 MRC GLOBAL INC COM 55345K103 1452 160781 SH SOLE 160781 0 0 MSA SAFETY INC COM 553498106 48575 323791 SH SOLE 323791 0 0 MSC INDL DIRECT INC CL A 553530106 45507 504563 SH SOLE 504563 0 0 MSCI INC COM 55354G100 317376 756954 SH SOLE 756954 0 0 MTS SYS CORP COM 553777103 5302 91100 SH SOLE 91100 0 0 MUELLER INDS INC COM 624756102 25755 622842 SH SOLE 622842 0 0 MUELLER WTR PRODS INC COM SER A 624758108 24258 1746403 SH SOLE 1746403 0 0 MURPHY USA INC COM 626755102 33134 229203 SH SOLE 229203 0 0 MYERS INDS INC COM 628464109 5430 274793 SH SOLE 274793 0 0 MYOVANT SCIENCES LTD COM G637AM102 25492 1238655 SH SOLE 1238655 0 0 MYRIAD GENETICS INC COM 62855J104 16753 550193 SH SOLE 550193 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 26060 396584 SH SOLE 396584 0 0 NASDAQ INC COM 631103108 168169 1140438 SH SOLE 1140438 0 0 NATERA INC COM 632307104 100448 989245 SH SOLE 989245 0 0 NATIONAL BEVERAGE CORP COM 635017106 7180 146796 SH SOLE 146796 0 0 NATIONAL CINEMEDIA INC COM 635309107 1081 234059 SH SOLE 234059 0 0 NATIONAL FUEL GAS CO COM 636180101 42954 859246 SH SOLE 859246 0 0 NATIONAL HEALTH INVS INC COM 63633D104 37227 515039 SH SOLE 515039 0 0 NATIONAL INSTRS CORP COM 636518102 53484 1238491 SH SOLE 1238491 0 0 NATIONAL PRESTO INDS INC COM 637215104 1579 15468 SH SOLE 15468 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 77465 1757778 SH SOLE 1757778 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 26408 661354 SH SOLE 661354 0 0 NATIONAL VISION HLDGS INC COM 63845R107 29490 672835 SH SOLE 672835 0 0 NATUS MED INC DEL COM 639050103 10241 399878 SH SOLE 399878 0 0 NAVISTAR INTL CORP NEW COM 63934E108 45992 1044552 SH SOLE 1044552 0 0 NBT BANCORP INC COM 628778102 12744 319406 SH SOLE 319406 0 0 NCINO INC COM 63947U107 15452 231595 SH SOLE 231595 0 0 NCR CORP NEW COM 62886E108 46638 1228926 SH SOLE 1228926 0 0 NEENAH INC COM 640079109 8327 162064 SH SOLE 162064 0 0 NEKTAR THERAPEUTICS COM 640268108 37094 1854692 SH SOLE 1854692 0 0 NELNET INC CL A 64031N108 13329 183236 SH SOLE 183236 0 0 NEOGEN CORP COM 640491106 45893 516290 SH SOLE 516290 0 0 NEOGENOMICS INC COM NEW 64049M209 43977 911813 SH SOLE 911813 0 0 NETAPP INC COM 64110D104 155325 2137405 SH SOLE 2137405 0 0 NETEASE INC SPONSORED ADS 64110W102 466583 4518524 SH SOLE 4518524 0 0 NETFLIX INC COM 64110L106 2397514 4595933 SH SOLE 4595933 0 0 NETGEAR INC COM 64111Q104 13726 333964 SH SOLE 333964 0 0 NETSCOUT SYS INC COM 64115T104 24869 883130 SH SOLE 883130 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 66675 685602 SH SOLE 685602 0 0 NEVRO CORP COM 64157F103 38111 273200 SH SOLE 273200 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 1378 30026 SH SOLE 30026 0 0 NEW JERSEY RES CORP COM 646025106 27621 692767 SH SOLE 692767 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 258360 18454310 SH SOLE 18454310 0 0 NEW RELIC INC COM 64829B100 27891 453657 SH SOLE 453657 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 51208 4551860 SH SOLE 4551860 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 66904 5301398 SH SOLE 5301398 0 0 NEW YORK TIMES CO CL A 650111107 69142 1365898 SH SOLE 1365898 0 0 NEWELL BRANDS INC COM 651229106 112790 4211721 SH SOLE 4211721 0 0 NEWMARK GROUP INC CL A 65158N102 16127 1611933 SH SOLE 1611933 0 0 NEWMARKET CORP COM 651587107 22900 60239 SH SOLE 60239 0 0 NEWMONT CORP COM 651639106 395263 6560073 SH SOLE 6560073 0 0 NEWS CORP NEW CL A 65249B109 121171 4764870 SH SOLE 4764870 0 0 NEWS CORP NEW CL B 65249B208 27479 1171303 SH SOLE 1171303 0 0 NEXA RES S A COM L67359106 3409 332605 SH SOLE 332605 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 81412 579735 SH SOLE 579735 0 0 NEXTCURE INC COM 65343E108 2195 219254 SH SOLE 219254 0 0 NEXTERA ENERGY INC COM 65339F101 2168133 28675209 SH SOLE 28675209 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5087 69800 SH SOLE 69800 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 14266 788167 SH SOLE 788167 0 0 NIC INC COM 62914B100 41097 1211243 SH SOLE 1211243 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 176489 7017454 SH SOLE 7017454 0 0 NIKE INC CL B 654106103 1694022 12747554 SH SOLE 12747554 0 0 NIKOLA CORP COM 654110105 206596 14873702 SH SOLE 14873702 0 0 NIO INC SPON ADS 62914V106 597996 15341105 SH SOLE 15341105 0 0 NISOURCE INC COM 65473P105 81425 3377226 SH SOLE 3377226 0 0 NIU TECHNOLOGIES ADS 65481N100 10978 299540 SH SOLE 299540 0 0 NLIGHT INC COM 65487K100 1543 47614 SH SOLE 47614 0 0 NMI HLDGS INC CL A 629209305 26507 1121298 SH SOLE 1121298 0 0 NN INC COM 629337106 982 138878 SH SOLE 138878 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 11941 268932 SH SOLE 268932 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 60867 2216578 SH SOLE 2216578 0 0 NORDSON CORP COM 655663102 106470 535886 SH SOLE 535886 0 0 NORDSTROM INC COM 655664100 40623 1072697 SH SOLE 1072697 0 0 NORFOLK SOUTHN CORP COM 655844108 662887 2468669 SH SOLE 2468669 0 0 NORTHERN TR CORP COM 665859104 191880 1825515 SH SOLE 1825515 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 18274 1264668 SH SOLE 1264668 0 0 NORTHWEST NAT HLDG CO COM 66765N105 15263 282912 SH SOLE 282912 0 0 NORTHWESTERN CORP COM NEW 668074305 23256 356680 SH SOLE 356680 0 0 NORTONLIFELOCK INC COM 668771108 116230 5467093 SH SOLE 5467093 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 163282 5918166 SH SOLE 5918166 0 0 NOV INC COM 62955J103 30761 2242034 SH SOLE 2242034 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 4627 52663 SH SOLE 52663 0 0 NOVAGOLD RES INC COM NEW 66987E206 17649 2019694 SH SOLE 2019694 0 0 NOVANTA INC COM 67000B104 42238 320255 SH SOLE 320255 0 0 NOVAVAX INC COM NEW 670002401 99952 551279 SH SOLE 551279 0 0 NOVOCURE LTD ORD SHS G6674U108 107348 812134 SH SOLE 812134 0 0 NOW INC COM 67011P100 12783 1266883 SH SOLE 1266883 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 37058 700655 SH SOLE 700655 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 110441 2530734 SH SOLE 2530734 0 0 NUCOR CORP COM 670346105 676173 8423731 SH SOLE 8423731 0 0 NUTANIX INC CL A 67059N108 55125 2075487 SH SOLE 2075487 0 0 NUTRIEN LTD COM 67077M108 185616 3445826 SH SOLE 3445826 0 0 NUVASIVE INC COM 670704105 35192 536792 SH SOLE 536792 0 0 NVENT ELECTRIC PLC SHS G6700G107 49923 1788711 SH SOLE 1788711 0 0 NVIDIA CORPORATION COM 67066G104 3014069 5645064 SH SOLE 5645064 0 0 NVR INC COM 62944T105 161722 34329 SH SOLE 34329 0 0 NXP SEMICONDUCTORS N V COM N6596X109 640832 3182837 SH SOLE 3182837 0 0 OAK STR HEALTH INC COM 67181A107 30585 563573 SH SOLE 563573 0 0 OCEANEERING INTL INC COM 675232102 13664 1196487 SH SOLE 1196487 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 14181 515293 SH SOLE 515293 0 0 OGE ENERGY CORP COM 670837103 43664 1349310 SH SOLE 1349310 0 0 O-I GLASS INC COM 67098H104 33393 2265463 SH SOLE 2265463 0 0 OKTA INC CL A 679295105 229383 1040615 SH SOLE 1040615 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 211831 881125 SH SOLE 881125 0 0 OLD NATL BANCORP IND COM 680033107 33816 1748514 SH SOLE 1748514 0 0 OLD REP INTL CORP COM 680223104 65780 3011882 SH SOLE 3011882 0 0 OLIN CORP COM PAR $1 680665205 56457 1486876 SH SOLE 1486876 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 42456 487998 SH SOLE 487998 0 0 OLO INC CL A 68134L109 9237 350000 SH SOLE 350000 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 83487 2279208 SH SOLE 2279208 0 0 OMNICELL COM COM 68213N109 57193 440390 SH SOLE 440390 0 0 OMNICOM GROUP INC COM 681919106 101277 1365837 SH SOLE 1365837 0 0 ON SEMICONDUCTOR CORP COM 682189105 209662 5038751 SH SOLE 5038751 0 0 ON24 INC COM 68339B104 970 20000 SH SOLE 20000 0 0 ONE GAS INC COM 68235P108 37280 484723 SH SOLE 484723 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 10130 685383 SH SOLE 685383 0 0 ONEMAIN HLDGS INC COM 68268W103 44060 820171 SH SOLE 820171 0 0 ONEOK INC NEW COM 682680103 192656 3802930 SH SOLE 3802930 0 0 OPEN LENDING CORP COM CL A 68373J104 23209 655245 SH SOLE 655245 0 0 OPEN TEXT CORP COM 683715106 139572 2927464 SH SOLE 2927464 0 0 OPKO HEALTH INC COM 68375N103 16510 3848493 SH SOLE 3848493 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 3862 217682 SH SOLE 217682 0 0 ORACLE CORP COM 68389X105 1160672 16540858 SH SOLE 16540858 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 507 43464 SH SOLE 43464 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 363617 716839 SH SOLE 716839 0 0 ORION ENERGY SYSTEMS INC COM 686275108 764 109700 SH SOLE 109700 0 0 ORION ENGINEERED CARBONS S A COM L72967109 16654 844520 SH SOLE 844520 0 0 ORMAT TECHNOLOGIES INC COM 686688102 29266 372672 SH SOLE 372672 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 11789 610996 SH SOLE 610996 0 0 ORTHOFIX MED INC COM 68752M108 7265 167582 SH SOLE 167582 0 0 ORTHOPEDIATRICS CORP COM 68752L100 830 17018 SH SOLE 17018 0 0 OSCAR HEALTH INC CL A 687793109 13821 514163 SH SOLE 514163 0 0 OSHKOSH CORP COM 688239201 93047 784145 SH SOLE 784145 0 0 OSI SYSTEMS INC COM 671044105 24283 252685 SH SOLE 252685 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 22880 2077749 SH SOLE 2077749 0 0 OTIS WORLDWIDE CORP COM 68902V107 374173 5466365 SH SOLE 5466365 0 0 OUTFRONT MEDIA INC COM 69007J106 35828 1641234 SH SOLE 1641234 0 0 OVERSTOCK COM INC DEL COM 690370101 2869 43306 SH SOLE 43306 0 0 OWENS CORNING NEW COM 690742101 111635 1212237 SH SOLE 1212237 0 0 OXFORD INDS INC COM 691497309 14979 171341 SH SOLE 171341 0 0 PACCAR INC COM 693718108 261352 2812661 SH SOLE 2812661 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 55048 1652611 SH SOLE 1652611 0 0 PACIFIC PREMIER BANCORP COM 69478X105 28882 664865 SH SOLE 664865 0 0 PACIRA BIOSCIENCES INC COM 695127100 26207 373900 SH SOLE 373900 0 0 PACKAGING CORP AMER COM 695156109 138832 1032361 SH SOLE 1032361 0 0 PACTIV EVERGREEN INC COM 69526K105 2366 172186 SH SOLE 172186 0 0 PAGERDUTY INC COM 69553P100 25007 621600 SH SOLE 621600 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 23570 509076 SH SOLE 509076 0 0 PALO ALTO NETWORKS INC COM 697435105 310380 963735 SH SOLE 963735 0 0 PALOMAR HLDGS INC COM 69753M105 10432 155616 SH SOLE 155616 0 0 PAN AMERN SILVER CORP COM 697900108 59152 1969830 SH SOLE 1969830 0 0 PAPA JOHNS INTL INC COM 698813102 28967 326795 SH SOLE 326795 0 0 PARAMOUNT GROUP INC COM 69924R108 201405 19882031 SH SOLE 19882031 0 0 PARK HOTELS & RESORTS INC COM 700517105 53526 2480343 SH SOLE 2480343 0 0 PARKER-HANNIFIN CORP COM 701094104 860648 2728490 SH SOLE 2728490 0 0 PARSONS CORPORATION COM 70202L102 7390 182743 SH SOLE 182743 0 0 PASSAGE BIO INC COM 702712100 423 24176 SH SOLE 24176 0 0 PATRICK INDS INC COM 703343103 19111 224835 SH SOLE 224835 0 0 PATTERSON COS INC COM 703395103 21568 675048 SH SOLE 675048 0 0 PATTERSON-UTI ENERGY INC COM 703481101 13640 1912999 SH SOLE 1912999 0 0 PAYCHEX INC COM 704326107 176330 1798917 SH SOLE 1798917 0 0 PAYCOM SOFTWARE INC COM 70432V102 143115 386735 SH SOLE 386735 0 0 PAYLOCITY HLDG CORP COM 70438V106 42406 235813 SH SOLE 235813 0 0 PAYPAL HLDGS INC COM 70450Y103 2636881 10858511 SH SOLE 10858511 0 0 PBF ENERGY INC CL A 69318G106 22156 1565791 SH SOLE 1565791 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 33388 1374562 SH SOLE 1374562 0 0 PEGASYSTEMS INC COM 705573103 37917 331620 SH SOLE 331620 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 252068 2241802 SH SOLE 2241802 0 0 PEMBINA PIPELINE CORP COM 706327103 125187 4334303 SH SOLE 4334303 0 0 PENN NATL GAMING INC COM 707569109 158490 1511730 SH SOLE 1511730 0 0 PENNANT GROUP INC COM 70805E109 9652 210745 SH SOLE 210745 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 23984 358671 SH SOLE 358671 0 0 PENNYMAC MTG INVT TR COM 70931T103 21730 1108657 SH SOLE 1108657 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 30116 375318 SH SOLE 375318 0 0 PENTAIR PLC SHS G7S00T104 114830 1842589 SH SOLE 1842589 0 0 PENUMBRA INC COM 70975L107 80759 298468 SH SOLE 298468 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 79286 4429394 SH SOLE 4429394 0 0 PEPSICO INC COM 713448108 1944478 13746750 SH SOLE 13746750 0 0 PERFICIENT INC COM 71375U101 23482 399896 SH SOLE 399896 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 78203 1357456 SH SOLE 1357456 0 0 PERKINELMER INC COM 714046109 131262 1023168 SH SOLE 1023168 0 0 PERRIGO CO PLC SHS G97822103 44930 1110212 SH SOLE 1110212 0 0 PERSPECTA INC COM 715347100 55569 1912872 SH SOLE 1912872 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 55271 2494175 SH SOLE 2494175 0 0 PFIZER INC COM 717081103 2232831 61629341 SH SOLE 61629341 0 0 PG&E CORP COM 69331C108 138131 11795972 SH SOLE 11795972 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 12370 329343 SH SOLE 329343 0 0 PHILLIPS 66 COM 718546104 366344 4492819 SH SOLE 4492819 0 0 PHREESIA INC COM 71944F106 1052 20200 SH SOLE 20200 0 0 PHYSICIANS RLTY TR COM 71943U104 46595 2636978 SH SOLE 2636978 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 23718 1365429 SH SOLE 1365429 0 0 PILGRIMS PRIDE CORP COM 72147K108 15332 644474 SH SOLE 644474 0 0 PINDUODUO INC SPONSORED ADS 722304102 497691 3717439 SH SOLE 3717439 0 0 PING IDENTITY HLDG CORP COM 72341T103 291 13279 SH SOLE 13279 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 61501 693676 SH SOLE 693676 0 0 PINNACLE WEST CAP CORP COM 723484101 126001 1548876 SH SOLE 1548876 0 0 PINTEREST INC CL A 72352L106 274435 3707084 SH SOLE 3707084 0 0 PIPER SANDLER COMPANIES COM 724078100 21725 198132 SH SOLE 198132 0 0 PLANET FITNESS INC CL A 72703H101 54060 699349 SH SOLE 699349 0 0 PLANTRONICS INC NEW COM 727493108 19866 510555 SH SOLE 510555 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 5642 772890 SH SOLE 772890 0 0 PLEXUS CORP COM 729132100 35706 388789 SH SOLE 388789 0 0 PLUG POWER INC COM NEW 72919P202 200088 5582812 SH SOLE 5582812 0 0 PLURALSIGHT INC COM CL A 72941B106 17944 803216 SH SOLE 803216 0 0 PNC FINL SVCS GROUP INC COM 693475105 783693 4467780 SH SOLE 4467780 0 0 POLARIS INC COM 731068102 87308 653992 SH SOLE 653992 0 0 POOL CORP COM 73278L105 111082 321752 SH SOLE 321752 0 0 POPULAR INC COM NEW 733174700 64029 910538 SH SOLE 910538 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 22591 475897 SH SOLE 475897 0 0 POSHMARK INC COM CL A 73739W104 406 10000 SH SOLE 10000 0 0 POST HLDGS INC COM 737446104 64373 608900 SH SOLE 608900 0 0 POTLATCHDELTIC CORPORATION COM 737630103 35695 674509 SH SOLE 674509 0 0 POWER INTEGRATIONS INC COM 739276103 50219 616330 SH SOLE 616330 0 0 PPD INC COM 69355F102 47240 1248415 SH SOLE 1248415 0 0 PPG INDS INC COM 693506107 621399 4135494 SH SOLE 4135494 0 0 PPL CORP COM 69351T106 106120 3679609 SH SOLE 3679609 0 0 PRA GROUP INC COM 69354N106 16319 440231 SH SOLE 440231 0 0 PRA HEALTH SCIENCES INC COM 69354M108 90352 589263 SH SOLE 589263 0 0 PRECIGEN INC COM 74017N105 2806 407266 SH SOLE 407266 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 1083 25000 SH SOLE 25000 0 0 PREMIER INC CL A 74051N102 40615 1199858 SH SOLE 1199858 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 23900 542197 SH SOLE 542197 0 0 PRETIUM RES INC COM 74139C102 19515 1880902 SH SOLE 1880902 0 0 PRICE T ROWE GROUP INC COM 74144T108 350561 2042897 SH SOLE 2042897 0 0 PRIMERICA INC COM 74164M108 52787 357104 SH SOLE 357104 0 0 PRIMO WATER CORPORATION COM 74167P108 29189 1794560 SH SOLE 1794560 0 0 PRIMORIS SVCS CORP COM 74164F103 22259 671865 SH SOLE 671865 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 183032 3052564 SH SOLE 3052564 0 0 PROASSURANCE CORP COM 74267C106 14459 540336 SH SOLE 540336 0 0 PROCTER AND GAMBLE CO COM 742718109 3442434 25418546 SH SOLE 25418546 0 0 PROG HOLDINGS INC COM NPV 74319R101 31925 737460 SH SOLE 737460 0 0 PROGRESS SOFTWARE CORP COM 743312100 22011 499561 SH SOLE 499561 0 0 PROGRESSIVE CORP COM 743315103 575166 6015747 SH SOLE 6015747 0 0 PROGYNY INC COM 74340E103 2853 64109 SH SOLE 64109 0 0 PROLOGIS INC. COM 74340W103 729978 6886586 SH SOLE 6886586 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 7157 391952 SH SOLE 391952 0 0 PROOFPOINT INC COM 743424103 59040 469354 SH SOLE 469354 0 0 PROPETRO HLDG CORP COM 74347M108 287 26958 SH SOLE 26958 0 0 PROS HOLDINGS INC COM 74346Y103 8178 192412 SH SOLE 192412 0 0 PROSIGHT GLOBAL INC COM 74349J103 1007 79956 SH SOLE 79956 0 0 PROSPERITY BANCSHARES INC COM 743606105 66578 889011 SH SOLE 889011 0 0 PROTO LABS INC COM 743713109 41132 337843 SH SOLE 337843 0 0 PROVIDENT FINL SVCS INC COM 74386T105 16327 732788 SH SOLE 732788 0 0 PRUDENTIAL FINL INC COM 744320102 350055 3842537 SH SOLE 3842537 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 33619 217486 SH SOLE 217486 0 0 PTC INC COM 69370C100 130837 950502 SH SOLE 950502 0 0 PTC THERAPEUTICS INC COM 69366J200 21106 445746 SH SOLE 445746 0 0 PUBLIC STORAGE COM 74460D109 396892 1608412 SH SOLE 1608412 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 133741 2221249 SH SOLE 2221249 0 0 PULTE GROUP INC COM 745867101 153712 2931201 SH SOLE 2931201 0 0 PURE STORAGE INC CL A 74624M102 54250 2518592 SH SOLE 2518592 0 0 PVH CORPORATION COM 693656100 83530 790254 SH SOLE 790254 0 0 Q2 HLDGS INC COM 74736L109 49174 490763 SH SOLE 490763 0 0 QAD INC CL A 74727D306 786 11800 SH SOLE 11800 0 0 QCR HOLDINGS INC COM 74727A104 1259 26666 SH SOLE 26666 0 0 QIAGEN NV SHS NEW N72482123 191632 3959702 SH SOLE 3959702 0 0 QORVO INC COM 74736K101 231994 1269810 SH SOLE 1269810 0 0 QTS RLTY TR INC COM CL A 74736A103 34103 549686 SH SOLE 549686 0 0 QUAKER CHEM CORP COM 747316107 33148 135979 SH SOLE 135979 0 0 QUALCOMM INC COM 747525103 1432299 10802465 SH SOLE 10802465 0 0 QUALTRICS INTL INC COM CL A 747601201 20555 624574 SH SOLE 624574 0 0 QUALYS INC COM 74758T303 23118 220633 SH SOLE 220633 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 252 9591 SH SOLE 9591 0 0 QUANTA SVCS INC COM 74762E102 130047 1478146 SH SOLE 1478146 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 42400 947486 SH SOLE 947486 0 0 QUEST DIAGNOSTICS INC COM 74834L100 178920 1394109 SH SOLE 1394109 0 0 QUIDEL CORP COM 74838J101 47342 370062 SH SOLE 370062 0 0 QURATE RETAIL INC COM SER A 74915M100 48904 4158514 SH SOLE 4158514 0 0 R1 RCM INC COM 749397105 14961 606210 SH SOLE 606210 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 37665 1583893 SH SOLE 1583893 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 5799 482844 SH SOLE 482844 0 0 RADIAN GROUP INC COM 750236101 62100 2670965 SH SOLE 2670965 0 0 RADIUS HEALTH INC COM NEW 750469207 5202 249377 SH SOLE 249377 0 0 RADWARE LTD ORD M81873107 10908 418244 SH SOLE 418244 0 0 RALPH LAUREN CORP CL A 751212101 66283 538186 SH SOLE 538186 0 0 RAMBUS INC DEL COM 750917106 26085 1341833 SH SOLE 1341833 0 0 RAPID7 INC COM 753422104 37901 507982 SH SOLE 507982 0 0 RAVEN INDS INC COM 754212108 16439 428888 SH SOLE 428888 0 0 RAYMOND JAMES FINL INC COM 754730109 146646 1196525 SH SOLE 1196525 0 0 RAYONIER INC COM 754907103 39219 1216082 SH SOLE 1216082 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1248297 16155006 SH SOLE 16155006 0 0 RBC BEARINGS INC COM 75524B104 39275 199597 SH SOLE 199597 0 0 RE MAX HLDGS INC CL A 75524W108 1426 36200 SH SOLE 36200 0 0 REALOGY HLDGS CORP COM 75605Y106 20637 1363972 SH SOLE 1363972 0 0 REALPAGE INC COM 75606N109 131298 1505714 SH SOLE 1505714 0 0 REALTY INCOME CORP COM 756109104 237308 3737131 SH SOLE 3737131 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 19316 193738 SH SOLE 193738 0 0 RED ROCK RESORTS INC CL A 75700L108 20212 620177 SH SOLE 620177 0 0 REDFIN CORP COM 75737F108 62105 932655 SH SOLE 932655 0 0 REDWOOD TR INC COM 758075402 13336 1281056 SH SOLE 1281056 0 0 REGAL BELOIT CORP COM 758750103 65139 456539 SH SOLE 456539 0 0 REGENCY CTRS CORP COM 758849103 917529 16179323 SH SOLE 16179323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 463870 980408 SH SOLE 980408 0 0 REGENXBIO INC COM 75901B107 11568 339135 SH SOLE 339135 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 214694 10391784 SH SOLE 10391784 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 91639 727007 SH SOLE 727007 0 0 RELAY THERAPEUTICS INC COM 75943R102 7135 206396 SH SOLE 206396 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 103586 680190 SH SOLE 680190 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 89148 556307 SH SOLE 556307 0 0 RENASANT CORP COM 75970E107 23299 563048 SH SOLE 563048 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 27974 423591 SH SOLE 423591 0 0 RENT A CTR INC NEW COM 76009N100 31695 549694 SH SOLE 549694 0 0 REPAY HLDGS CORP COM CL A 76029L100 11038 470100 SH SOLE 470100 0 0 REPLIGEN CORP COM 759916109 81065 416981 SH SOLE 416981 0 0 REPLIMUNE GROUP INC COM 76029N106 18350 601445 SH SOLE 601445 0 0 REPUBLIC BANCORP INC KY CL A 760281204 3822 86303 SH SOLE 86303 0 0 REPUBLIC SVCS INC COM 760759100 206526 2078769 SH SOLE 2078769 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 43602 1543438 SH SOLE 1543438 0 0 RESMED INC COM 761152107 207759 1070811 SH SOLE 1070811 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 177541 2730533 SH SOLE 2730533 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 21103 1329724 SH SOLE 1329724 0 0 RETAIL PPTYS AMER INC CL A 76131V202 25869 2468459 SH SOLE 2468459 0 0 RETAIL VALUE INC COM 76133Q102 479 25626 SH SOLE 25626 0 0 REVOLUTION MEDICINES INC COM 76155X100 7742 168734 SH SOLE 168734 0 0 REXFORD INDL RLTY INC COM 76169C100 66860 1326595 SH SOLE 1326595 0 0 REXNORD CORP COM 76169B102 61455 1305049 SH SOLE 1305049 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 12613 423543 SH SOLE 423543 0 0 RH COM 74967X103 83976 140757 SH SOLE 140757 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1385 65108 SH SOLE 65108 0 0 RINGCENTRAL INC CL A 76680R206 60231 202199 SH SOLE 202199 0 0 RIO TINTO PLC SPONSORED ADR 767204100 571 7353 SH SOLE 7353 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 61145 1044395 SH SOLE 1044395 0 0 RLI CORP COM 749607107 37657 337516 SH SOLE 337516 0 0 RLJ LODGING TR COM 74965L101 26800 1731250 SH SOLE 1731250 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 858 82842 SH SOLE 82842 0 0 RMR GROUP INC CL A 74967R106 1143 28017 SH SOLE 28017 0 0 ROBERT HALF INTL INC COM 770323103 91861 1176647 SH SOLE 1176647 0 0 ROBLOX CORP CL A 771049103 4100 63244 SH SOLE 63244 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 14554 328010 SH SOLE 328010 0 0 ROCKWELL AUTOMATION INC COM 773903109 331893 1250351 SH SOLE 1250351 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 165708 3593821 SH SOLE 3593821 0 0 ROGERS CORP COM 775133101 34272 182095 SH SOLE 182095 0 0 ROKU INC COM CL A 77543R102 331475 1017512 SH SOLE 1017512 0 0 ROLLINS INC COM 775711104 72836 2116098 SH SOLE 2116098 0 0 ROPER TECHNOLOGIES INC COM 776696106 424576 1052650 SH SOLE 1052650 0 0 ROSS STORES INC COM 778296103 429735 3583815 SH SOLE 3583815 0 0 ROYAL BK CDA COM 780087102 1501006 16280829 SH SOLE 16280829 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 196423 2294396 SH SOLE 2294396 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 441025 11974618 SH SOLE 11974618 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 216 5513 SH SOLE 5513 0 0 ROYAL GOLD INC COM 780287108 63474 589799 SH SOLE 589799 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 120528 2763137 SH SOLE 2763137 0 0 RPC INC COM 749660106 417 77242 SH SOLE 77242 0 0 RPM INTL INC COM 749685103 112122 1220713 SH SOLE 1220713 0 0 RPT REALTY SH BEN INT 74971D101 10332 905531 SH SOLE 905531 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 10070 380000 SH SOLE 380000 0 0 RUSH ENTERPRISES INC CL A 781846209 23029 462148 SH SOLE 462148 0 0 RYDER SYS INC COM 783549108 46143 609958 SH SOLE 609958 0 0 RYERSON HLDG CORP COM 783754104 1523 89400 SH SOLE 89400 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 39643 511455 SH SOLE 511455 0 0 S & T BANCORP INC COM 783859101 11490 342985 SH SOLE 342985 0 0 S&P GLOBAL INC COM 78409V104 705215 1998513 SH SOLE 1998513 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 40398 2327058 SH SOLE 2327058 0 0 SABRE CORP COM 78573M104 45252 3055478 SH SOLE 3055478 0 0 SAFEHOLD INC COM 78645L100 12649 180436 SH SOLE 180436 0 0 SAFETY INS GROUP INC COM 78648T100 11710 138996 SH SOLE 138996 0 0 SAGE THERAPEUTICS INC COM 78667J108 18128 242187 SH SOLE 242187 0 0 SAIA INC COM 78709Y105 64831 281166 SH SOLE 281166 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 39478 779580 SH SOLE 779580 0 0 SALESFORCE COM INC COM 79466L302 2137096 10086827 SH SOLE 10086827 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 20817 1034142 SH SOLE 1034142 0 0 SANDY SPRING BANCORP INC COM 800363103 17819 410291 SH SOLE 410291 0 0 SANMINA CORPORATION COM 801056102 30063 726517 SH SOLE 726517 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2895 91941 SH SOLE 91941 0 0 SAREPTA THERAPEUTICS INC COM 803607100 50233 674002 SH SOLE 674002 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 1030 174222 SH SOLE 174222 0 0 SAUL CTRS INC COM 804395101 5371 133905 SH SOLE 133905 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 292346 1053311 SH SOLE 1053311 0 0 SCANSOURCE INC COM 806037107 6562 219111 SH SOLE 219111 0 0 SCHLUMBERGER LTD COM 806857108 326431 12005546 SH SOLE 12005546 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 15544 622515 SH SOLE 622515 0 0 SCHNITZER STEEL INDS INC CL A 806882106 987 23625 SH SOLE 23625 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 17284 341182 SH SOLE 341182 0 0 SCHOLASTIC CORP COM 807066105 8213 272752 SH SOLE 272752 0 0 SCHRODINGER INC COM 80810D103 25456 333668 SH SOLE 333668 0 0 SCHWAB CHARLES CORP COM 808513105 898818 13789788 SH SOLE 13789788 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 44846 536505 SH SOLE 536505 0 0 SCIENTIFIC GAMES CORP COM 80874P109 78291 2032474 SH SOLE 2032474 0 0 SCORPIO TANKERS INC SHS Y7542C130 9136 494894 SH SOLE 494894 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 94004 383738 SH SOLE 383738 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 11820 613367 SH SOLE 613367 0 0 SEA LTD SPONSORD ADS 81141R100 417090 1868431 SH SOLE 1868431 0 0 SEACOR HOLDINGS INC COM 811904101 9061 222344 SH SOLE 222344 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 137355 1789648 SH SOLE 1789648 0 0 SEAGEN INC COM 81181C104 196888 1417890 SH SOLE 1417890 0 0 SEALED AIR CORP NEW COM 81211K100 70336 1535040 SH SOLE 1535040 0 0 SEAWORLD ENTMT INC COM 81282V100 20892 420616 SH SOLE 420616 0 0 SEI INVTS CO COM 784117103 70146 1151258 SH SOLE 1151258 0 0 SELECT MED HLDGS CORP COM 81619Q105 35078 1028674 SH SOLE 1028674 0 0 SELECTA BIOSCIENCES INC COM 816212104 1096 242200 SH SOLE 242200 0 0 SELECTIVE INS GROUP INC COM 816300107 41949 578283 SH SOLE 578283 0 0 SELECTQUOTE INC COM 816307300 16245 550500 SH SOLE 550500 0 0 SEMPRA ENERGY COM 816851109 846074 6381611 SH SOLE 6381611 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 3573 300000 SH SOLE 300000 0 0 SEMTECH CORP COM 816850101 40239 583175 SH SOLE 583175 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 96830 1670929 SH SOLE 1670929 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 34330 440124 SH SOLE 440124 0 0 SERVICE CORP INTL COM 817565104 85092 1666837 SH SOLE 1666837 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 21238 1790758 SH SOLE 1790758 0 0 SERVICENOW INC COM 81762P102 912169 1823936 SH SOLE 1823936 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 25489 415596 SH SOLE 415596 0 0 SFL CORPORATION LTD SHS G7738W106 9717 1211548 SH SOLE 1211548 0 0 SHAKE SHACK INC CL A 819047101 34596 306786 SH SOLE 306786 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 132551 5097601 SH SOLE 5097601 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 23646 484450 SH SOLE 484450 0 0 SHERWIN WILLIAMS CO COM 824348106 601946 815634 SH SOLE 815634 0 0 SHIFT4 PMTS INC CL A 82452J109 6542 79770 SH SOLE 79770 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 29042 835015 SH SOLE 835015 0 0 SHOCKWAVE MED INC COM 82489T104 32385 248619 SH SOLE 248619 0 0 SHOPIFY INC CL A 82509L107 1189067 1074671 SH SOLE 1074671 0 0 SHUTTERSTOCK INC COM 825690100 21172 237786 SH SOLE 237786 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 120530 533084 SH SOLE 533084 0 0 SIGNET JEWELERS LIMITED SHS G81276100 32939 568117 SH SOLE 568117 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 293 10000 SH SOLE 10000 0 0 SILGAN HOLDINGS INC COM 827048109 33423 795210 SH SOLE 795210 0 0 SILICOM LTD ORD M84116108 2333 51700 SH SOLE 51700 0 0 SILICON LABORATORIES INC COM 826919102 52099 369310 SH SOLE 369310 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 34198 1152604 SH SOLE 1152604 0 0 SIMON PPTY GROUP INC NEW COM 828806109 405655 3565568 SH SOLE 3565568 0 0 SIMPLY GOOD FOODS CO COM 82900L102 26913 884701 SH SOLE 884701 0 0 SIMPSON MFG INC COM 829073105 44975 433578 SH SOLE 433578 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 15280 522230 SH SOLE 522230 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 67007 11002712 SH SOLE 11002712 0 0 SIRIUSPOINT LTD COM G8192H106 8184 804767 SH SOLE 804767 0 0 SITE CTRS CORP COM 82981J109 24450 1803094 SH SOLE 1803094 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 68433 400804 SH SOLE 400804 0 0 SITIME CORP COM 82982T106 1972 20000 SH SOLE 20000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 32894 707863 SH SOLE 707863 0 0 SJW GROUP COM 784305104 16184 256934 SH SOLE 256934 0 0 SKECHERS U S A INC CL A 830566105 49396 1184266 SH SOLE 1184266 0 0 SKYWEST INC COM 830879102 9339 171421 SH SOLE 171421 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 322744 1759014 SH SOLE 1759014 0 0 SL GREEN RLTY CORP COM 78440X804 79342 1133623 SH SOLE 1133623 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 259108 6377256 SH SOLE 6377256 0 0 SLEEP NUMBER CORP COM 83125X103 46166 321734 SH SOLE 321734 0 0 SLM CORP COM 78442P106 59902 3333451 SH SOLE 3333451 0 0 SMARTSHEET INC COM CL A 83200N103 81469 1274541 SH SOLE 1274541 0 0 SMITH A O CORP COM 831865209 86129 1273916 SH SOLE 1273916 0 0 SMUCKER J M CO COM NEW 832696405 131547 1039648 SH SOLE 1039648 0 0 SNAP ON INC COM 833034101 129710 562150 SH SOLE 562150 0 0 SNOWFLAKE INC CL A 833445109 459 2000 SH SOLE 2000 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 4435 449349 SH SOLE 449349 0 0 SOGOU INC ADR REPSTG A 83409V104 5699 754843 SH SOLE 754843 0 0 SOHU COM LTD SPONSORED ADS 83410S108 6656 423395 SH SOLE 423395 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 133559 464650 SH SOLE 464650 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 492 40100 SH SOLE 40100 0 0 SOLARWINDS CORP COM 83417Q105 14409 826195 SH SOLE 826195 0 0 SONOCO PRODS CO COM 835495102 66811 1055463 SH SOLE 1055463 0 0 SONOS INC COM 83570H108 68670 1832679 SH SOLE 1832679 0 0 SONY CORP SPONSORED ADR 835699307 11412 107650 SH SOLE 107650 0 0 SOUTH JERSEY INDS INC COM 838518108 23701 1049651 SH SOLE 1049651 0 0 SOUTH ST CORP COM 840441109 50363 641490 SH SOLE 641490 0 0 SOUTHERN CO COM 842587107 382927 6160351 SH SOLE 6160351 0 0 SOUTHERN COPPER CORP COM 84265V105 10702 157686 SH SOLE 157686 0 0 SOUTHWEST AIRLS CO COM 844741108 119395 1955372 SH SOLE 1955372 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 44849 652724 SH SOLE 652724 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 47349 557051 SH SOLE 557051 0 0 SPIRE INC COM 84857L101 23704 320802 SH SOLE 320802 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51212 1052655 SH SOLE 1052655 0 0 SPIRIT AIRLS INC COM 848577102 11378 308348 SH SOLE 308348 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 51229 1205396 SH SOLE 1205396 0 0 SPLUNK INC COM 848637104 374127 2761494 SH SOLE 2761494 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7519 436138 SH SOLE 436138 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 291857 1089222 SH SOLE 1089222 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 32101 436335 SH SOLE 436335 0 0 SPROUT SOCIAL INC COM CL A 85209W109 866 15000 SH SOLE 15000 0 0 SPROUTS FMRS MKT INC COM 85208M102 33264 1249584 SH SOLE 1249584 0 0 SPS COMM INC COM 78463M107 32680 329069 SH SOLE 329069 0 0 SPX CORP COM 784635104 26093 447801 SH SOLE 447801 0 0 SPX FLOW INC COM 78469X107 28511 450201 SH SOLE 450201 0 0 SQUARE INC CL A 852234103 615558 2711114 SH SOLE 2711114 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 161517 2311677 SH SOLE 2311677 0 0 SSR MNG INC COM 784730103 35446 2482107 SH SOLE 2482107 0 0 ST JOE CO COM 790148100 13573 316390 SH SOLE 316390 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 37295 353810 SH SOLE 353810 0 0 STAG INDL INC COM 85254J102 53084 1579413 SH SOLE 1579413 0 0 STAMPS COM INC COM NEW 852857200 11717 58728 SH SOLE 58728 0 0 STANDEX INTL CORP COM 854231107 8082 84568 SH SOLE 84568 0 0 STANLEY BLACK & DECKER INC COM 854502101 321184 1608576 SH SOLE 1608576 0 0 STANTEC INC COM 85472N109 58351 1363105 SH SOLE 1363105 0 0 STARBUCKS CORP COM 855244109 1263046 11558943 SH SOLE 11558943 0 0 STARWOOD PPTY TR INC COM 85571B105 72166 2916981 SH SOLE 2916981 0 0 STATE AUTO FINL CORP COM 855707105 2615 132653 SH SOLE 132653 0 0 STATE STR CORP COM 857477103 301488 3588718 SH SOLE 3588718 0 0 STEEL DYNAMICS INC COM 858119100 180341 3552824 SH SOLE 3552824 0 0 STEELCASE INC CL A 858155203 15595 1083741 SH SOLE 1083741 0 0 STELLANTIS N.V SHS N82405106 670907 37932667 SH SOLE 37932667 0 0 STEPAN CO COM 858586100 25665 201910 SH SOLE 201910 0 0 STEPSTONE GROUP INC COM CL A 85914M107 1587 45000 SH SOLE 45000 0 0 STERICYCLE INC COM 858912108 56853 842145 SH SOLE 842145 0 0 STERIS PLC SHS USD G8473T100 147701 775416 SH SOLE 775416 0 0 STERLING BANCORP DEL COM 85917A100 46521 2020892 SH SOLE 2020892 0 0 STERLING CONSTR INC COM 859241101 1740 75000 SH SOLE 75000 0 0 STIFEL FINL CORP COM 860630102 71178 1111118 SH SOLE 1111118 0 0 STITCH FIX INC COM CL A 860897107 21952 443119 SH SOLE 443119 0 0 STOCK YDS BANCORP INC COM 861025104 7974 156163 SH SOLE 156163 0 0 STONECO LTD COM CL A G85158106 65230 1065499 SH SOLE 1065499 0 0 STORE CAP CORP COM 862121100 82767 2470644 SH SOLE 2470644 0 0 STRATASYS LTD SHS M85548101 32134 1240694 SH SOLE 1240694 0 0 STRATEGIC ED INC COM 86272C103 25368 276010 SH SOLE 276010 0 0 STRIDE INC COM 86333M108 9623 319600 SH SOLE 319600 0 0 STRYKER CORPORATION COM 863667101 803884 3300289 SH SOLE 3300289 0 0 STURM RUGER & CO INC COM 864159108 12356 187009 SH SOLE 187009 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 11590 1140733 SH SOLE 1140733 0 0 SUMMIT MATLS INC CL A 86614U100 35686 1273604 SH SOLE 1273604 0 0 SUN CMNTYS INC COM 866674104 251605 1676919 SH SOLE 1676919 0 0 SUN LIFE FINANCIAL INC. COM 866796105 358434 7093046 SH SOLE 7093046 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 18750 459340 SH SOLE 459340 0 0 SUNPOWER CORP COM 867652406 18185 543637 SH SOLE 543637 0 0 SUNRUN INC COM 86771W105 73241 1210996 SH SOLE 1210996 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 63146 5067936 SH SOLE 5067936 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 12715 485679 SH SOLE 485679 0 0 SVB FINANCIAL GROUP COM 78486Q101 246818 499975 SH SOLE 499975 0 0 SVMK INC COM 78489X103 19780 1079676 SH SOLE 1079676 0 0 SYKES ENTERPRISES INC COM 871237103 19635 445446 SH SOLE 445446 0 0 SYNAPTICS INC COM 87157D109 47274 349090 SH SOLE 349090 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 607 169970 SH SOLE 169970 0 0 SYNCHRONY FINANCIAL COM 87165B103 250904 6170790 SH SOLE 6170790 0 0 SYNEOS HEALTH INC CL A 87166B102 63277 834233 SH SOLE 834233 0 0 SYNNEX CORP COM 87162W100 37631 327683 SH SOLE 327683 0 0 SYNOPSYS INC COM 871607107 348476 1406393 SH SOLE 1406393 0 0 SYNOVUS FINL CORP COM NEW 87161C501 77115 1685572 SH SOLE 1685572 0 0 SYSCO CORP COM 871829107 366404 4653336 SH SOLE 4653336 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 231362 1309348 SH SOLE 1309348 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 261123 4849079 SH SOLE 4849079 0 0 TALIS BIOMEDICAL CORP COM 87424L108 129 10000 SH SOLE 10000 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 49249 558061 SH SOLE 558061 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14131 933961 SH SOLE 933961 0 0 TAPESTRY INC COM 876030107 134430 3262076 SH SOLE 3262076 0 0 TARGA RES CORP COM 87612G101 33145 1043944 SH SOLE 1043944 0 0 TARGET CORP COM 87612E106 1063593 5369781 SH SOLE 5369781 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5516 74790 SH SOLE 74790 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 43551 1413524 SH SOLE 1413524 0 0 TC ENERGY CORP COM 87807B107 414588 9044501 SH SOLE 9044501 0 0 TCF FINL CORP COM 872307103 77939 1677544 SH SOLE 1677544 0 0 TE CONNECTIVITY LTD REG SHS H84989104 744411 5765711 SH SOLE 5765711 0 0 TECHNIPFMC PLC COM G87110105 75312 9847058 SH SOLE 9847058 0 0 TECK RESOURCES LTD CL B 878742204 108682 5674740 SH SOLE 5674740 0 0 TEGNA INC COM 87901J105 50918 2704104 SH SOLE 2704104 0 0 TELADOC HEALTH INC COM 87918A105 147646 812355 SH SOLE 812355 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 120477 291253 SH SOLE 291253 0 0 TELEFLEX INCORPORATED COM 879369106 178466 429563 SH SOLE 429563 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 26168 1139707 SH SOLE 1139707 0 0 TELUS CORPORATION COM 87971M103 92510 4645098 SH SOLE 4645098 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 210 7500 SH SOLE 7500 0 0 TEMPUR SEALY INTL INC COM 88023U101 73861 2020267 SH SOLE 2020267 0 0 TENABLE HLDGS INC COM 88025T102 19986 552319 SH SOLE 552319 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 126253 6161685 SH SOLE 6161685 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 56852 1093311 SH SOLE 1093311 0 0 TENNANT CO COM 880345103 19336 242031 SH SOLE 242031 0 0 TERADATA CORP DEL COM 88076W103 41790 1084330 SH SOLE 1084330 0 0 TERADYNE INC COM 880770102 216041 1775482 SH SOLE 1775482 0 0 TEREX CORP NEW COM 880779103 32583 707242 SH SOLE 707242 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 66155 1387760 SH SOLE 1387760 0 0 TERNS PHARMACEUTICALS INC COM 880881107 507 23068 SH SOLE 23068 0 0 TERRENO RLTY CORP COM 88146M101 39955 691628 SH SOLE 691628 0 0 TESLA INC COM 88160R101 4462146 6680560 SH SOLE 6680560 0 0 TETRA TECH INC NEW COM 88162G103 209081 1540529 SH SOLE 1540529 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 30440 2637760 SH SOLE 2637760 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 33996 479356 SH SOLE 479356 0 0 TEXAS INSTRS INC COM 882508104 1737522 9193723 SH SOLE 9193723 0 0 TEXAS ROADHOUSE INC COM 882681109 65426 681949 SH SOLE 681949 0 0 TFI INTL INC COM 87241L109 85327 1138418 SH SOLE 1138418 0 0 TFS FINL CORP COM 87240R107 5819 285676 SH SOLE 285676 0 0 TG THERAPEUTICS INC COM 88322Q108 51663 1071846 SH SOLE 1071846 0 0 THE AARONS COMPANY INC COM 00258W108 9000 350451 SH SOLE 350451 0 0 THE ODP CORP COM 88337F105 25317 584819 SH SOLE 584819 0 0 THE TRADE DESK INC COM CL A 88339J105 120096 184292 SH SOLE 184292 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 10409 510011 SH SOLE 510011 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2037793 4465123 SH SOLE 4465123 0 0 THOMSON REUTERS CORP. COM NEW 884903709 148242 1692350 SH SOLE 1692350 0 0 THOR INDS INC COM 885160101 61367 455447 SH SOLE 455447 0 0 THREDUP INC CL A 88556E102 1633 70000 SH SOLE 70000 0 0 TIM S A SPONSORED ADR 88706T108 7667 675476 SH SOLE 675476 0 0 TIMKEN CO COM 887389104 49071 604549 SH SOLE 604549 0 0 TIVITY HEALTH INC COM 88870R102 9232 413607 SH SOLE 413607 0 0 TJX COS INC NEW COM 872540109 820340 12401210 SH SOLE 12401210 0 0 T-MOBILE US INC COM 872590104 2080319 16604028 SH SOLE 16604028 0 0 TOLL BROTHERS INC COM 889478103 72255 1273664 SH SOLE 1273664 0 0 TOOTSIE ROLL INDS INC COM 890516107 459 13845 SH SOLE 13845 0 0 TOPBUILD CORP COM 89055F103 70106 334745 SH SOLE 334745 0 0 TORO CO COM 891092108 99245 962232 SH SOLE 962232 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1336266 20490677 SH SOLE 20490677 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 8266 295933 SH SOLE 295933 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 21195 697200 SH SOLE 697200 0 0 TRACTOR SUPPLY CO COM 892356106 199382 1125944 SH SOLE 1125944 0 0 TRADEWEB MKTS INC CL A 892672106 66201 894605 SH SOLE 894605 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 453966 2742000 SH SOLE 2742000 0 0 TRANSDIGM GROUP INC COM 893641100 273395 465020 SH SOLE 465020 0 0 TRANSLATE BIO INC COM 89374L104 2222 134767 SH SOLE 134767 0 0 TRANSOCEAN LTD REG SHS H8817H100 24255 6832271 SH SOLE 6832271 0 0 TRANSUNION COM 89400J107 148495 1649940 SH SOLE 1649940 0 0 TRAVEL PLUS LEISURE CO COM 894164102 53921 881639 SH SOLE 881639 0 0 TRAVELERS COMPANIES INC COM 89417E109 271643 1806140 SH SOLE 1806140 0 0 TREDEGAR CORP COM 894650100 814 54222 SH SOLE 54222 0 0 TREEHOUSE FOODS INC COM 89469A104 6603 126389 SH SOLE 126389 0 0 TREX CO INC COM 89531P105 152225 1662934 SH SOLE 1662934 0 0 TRI POINTE HOMES INC COM 87265H109 29296 1438883 SH SOLE 1438883 0 0 TRIBUNE PUBG CO NEW COM 89609W107 1130 62800 SH SOLE 62800 0 0 TRICIDA INC COM 89610F101 2094 395767 SH SOLE 395767 0 0 TRIMAS CORP COM NEW 896215209 14596 481389 SH SOLE 481389 0 0 TRIMBLE INC COM 896239100 255623 3286061 SH SOLE 3286061 0 0 TRINET GROUP INC COM 896288107 33576 430678 SH SOLE 430678 0 0 TRINITY INDS INC COM 896522109 25909 909422 SH SOLE 909422 0 0 TRINSEO S A SHS L9340P101 23940 375996 SH SOLE 375996 0 0 TRIP COM GROUP LTD ADS 89677Q107 239647 6047117 SH SOLE 6047117 0 0 TRIPADVISOR INC COM 896945201 47043 874569 SH SOLE 874569 0 0 TRITON INTL LTD CL A G9078F107 38657 702983 SH SOLE 702983 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 35073 1916572 SH SOLE 1916572 0 0 TRUEBLUE INC COM 89785X101 7677 348637 SH SOLE 348637 0 0 TRUECAR INC COM 89785L107 1049 219324 SH SOLE 219324 0 0 TRUIST FINL CORP COM 89832Q109 804330 13791667 SH SOLE 13791667 0 0 TRUPANION INC COM 898202106 17887 234701 SH SOLE 234701 0 0 TRUSTCO BK CORP N Y COM 898349105 807 109537 SH SOLE 109537 0 0 TRUSTMARK CORP COM 898402102 21158 628580 SH SOLE 628580 0 0 TTEC HLDGS INC COM 89854H102 16572 164980 SH SOLE 164980 0 0 TTM TECHNOLOGIES INC COM 87305R109 18106 1248697 SH SOLE 1248697 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 853 81226 SH SOLE 81226 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 31435 332330 SH SOLE 332330 0 0 TURQUOISE HILL RES LTD COM 900435207 15117 938674 SH SOLE 938674 0 0 TUTOR PERINI CORP COM 901109108 8861 467581 SH SOLE 467581 0 0 TUYA INC SPONSERED ADS 90114C107 14058 665000 SH SOLE 665000 0 0 TWILIO INC CL A 90138F102 482528 1416036 SH SOLE 1416036 0 0 TWIST BIOSCIENCE CORP COM 90184D100 49956 403328 SH SOLE 403328 0 0 TWITTER INC COM 90184L102 484552 7615151 SH SOLE 7615151 0 0 TWO HBRS INVT CORP COM NEW 90187B408 20371 2779191 SH SOLE 2779191 0 0 TYLER TECHNOLOGIES INC COM 902252105 144919 341364 SH SOLE 341364 0 0 TYSON FOODS INC CL A 902494103 215636 2902229 SH SOLE 2902229 0 0 UBER TECHNOLOGIES INC COM 90353T100 765927 14051121 SH SOLE 14051121 0 0 UBIQUITI INC COM 90353W103 24019 80518 SH SOLE 80518 0 0 UBS GROUP AG SHS H42097107 2418812 156194205 SH SOLE 156194205 0 0 UDR INC COM 902653104 311127 7093637 SH SOLE 7093637 0 0 UFP INDUSTRIES INC COM 90278Q108 49787 656478 SH SOLE 656478 0 0 UGI CORP NEW COM 902681105 97792 2384591 SH SOLE 2384591 0 0 ULTA BEAUTY INC COM 90384S303 161784 523286 SH SOLE 523286 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 61991 544453 SH SOLE 544453 0 0 UMB FINL CORP COM 902788108 41535 449855 SH SOLE 449855 0 0 UMPQUA HLDGS CORP COM 904214103 46435 2645847 SH SOLE 2645847 0 0 UNDER ARMOUR INC CL A 904311107 12741 574948 SH SOLE 574948 0 0 UNDER ARMOUR INC CL C 904311206 67971 3682093 SH SOLE 3682093 0 0 UNIFIRST CORP MASS COM 904708104 41107 183750 SH SOLE 183750 0 0 UNILEVER PLC SPON ADR NEW 904767704 264394 4735702 SH SOLE 4735702 0 0 UNION PAC CORP COM 907818108 1491170 6765439 SH SOLE 6765439 0 0 UNIQURE NV SHS N90064101 10752 319131 SH SOLE 319131 0 0 UNITED AIRLS HLDGS INC COM 910047109 56651 984548 SH SOLE 984548 0 0 UNITED BANKSHARES INC WEST V COM 909907107 38717 1003554 SH SOLE 1003554 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 29365 860625 SH SOLE 860625 0 0 UNITED FIRE GROUP INC COM 910340108 4341 124746 SH SOLE 124746 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1119144 6583590 SH SOLE 6583590 0 0 UNITED RENTALS INC COM 911363109 250076 759395 SH SOLE 759395 0 0 UNITED STATES CELLULAR CORP COM 911684108 5639 154583 SH SOLE 154583 0 0 UNITED STATES STL CORP NEW COM 912909108 95491 3648885 SH SOLE 3648885 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 79970 478088 SH SOLE 478088 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3622382 9735755 SH SOLE 9735755 0 0 UNITI GROUP INC COM 91325V108 20311 1841443 SH SOLE 1841443 0 0 UNITY SOFTWARE INC COM 91332U101 108253 1079188 SH SOLE 1079188 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 37147 1724564 SH SOLE 1724564 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 204905 865418 SH SOLE 865418 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 7728 114017 SH SOLE 114017 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 98310 737010 SH SOLE 737010 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 769 53600 SH SOLE 53600 0 0 UNUM GROUP COM 91529Y106 62232 2236133 SH SOLE 2236133 0 0 UPWORK INC COM 91688F104 38516 860299 SH SOLE 860299 0 0 URBAN EDGE PPTYS COM 91704F104 22177 1342412 SH SOLE 1342412 0 0 URBAN OUTFITTERS INC COM 917047102 25868 695552 SH SOLE 695552 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 967 58051 SH SOLE 58051 0 0 US BANCORP DEL COM NEW 902973304 778379 14073017 SH SOLE 14073017 0 0 US ECOLOGY INC COM 91734M103 10972 263507 SH SOLE 263507 0 0 US FOODS HLDG CORP COM 912008109 96006 2518524 SH SOLE 2518524 0 0 USANA HEALTH SCIENCES INC COM 90328M107 13277 136037 SH SOLE 136037 0 0 V F CORP COM 918204108 273385 3420728 SH SOLE 3420728 0 0 VAIL RESORTS INC COM 91879Q109 114196 391539 SH SOLE 391539 0 0 VALERO ENERGY CORP COM 91913Y100 323979 4524841 SH SOLE 4524841 0 0 VALLEY NATL BANCORP COM 919794107 43505 3166292 SH SOLE 3166292 0 0 VALMONT INDS INC COM 920253101 49082 206515 SH SOLE 206515 0 0 VALVOLINE INC COM 92047W101 45602 1749225 SH SOLE 1749225 0 0 VAREX IMAGING CORP COM 92214X106 8289 404520 SH SOLE 404520 0 0 VARIAN MED SYS INC COM 92220P105 152859 865910 SH SOLE 865910 0 0 VARONIS SYS INC COM 922280102 46771 911010 SH SOLE 911010 0 0 VECTRUS INC COM 92242T101 1448 27100 SH SOLE 27100 0 0 VEEVA SYS INC CL A COM 922475108 303328 1161110 SH SOLE 1161110 0 0 VELODYNE LIDAR INC COM 92259F101 317 27800 SH SOLE 27800 0 0 VENATOR MATLS PLC SHS G9329Z100 11575 2500000 SH SOLE 2500000 0 0 VENTAS INC COM 92276F100 216939 4067095 SH SOLE 4067095 0 0 VEONEER INC COM 92336X109 25978 1061188 SH SOLE 1061188 0 0 VERACYTE INC COM 92337F107 29265 544459 SH SOLE 544459 0 0 VEREIT INC COM 92339V308 90486 2342970 SH SOLE 2342970 0 0 VERICEL CORP COM 92346J108 3170 57059 SH SOLE 57059 0 0 VERINT SYS INC COM 92343X100 36045 792374 SH SOLE 792374 0 0 VERISIGN INC COM 92343E102 202126 1016937 SH SOLE 1016937 0 0 VERISK ANALYTICS INC COM 92345Y106 252023 1426357 SH SOLE 1426357 0 0 VERITIV CORP COM 923454102 1152 27084 SH SOLE 27084 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2333325 40125967 SH SOLE 40125967 0 0 VERRA MOBILITY CORP COM 92511U102 20339 1502700 SH SOLE 1502700 0 0 VERTEX INC CL A 92538J106 1884 85714 SH SOLE 85714 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 566778 2637526 SH SOLE 2637526 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 33276 1663789 SH SOLE 1663789 0 0 VIACOMCBS INC CL B 92556H206 270475 5997239 SH SOLE 5997239 0 0 VIAD CORP COM NEW 92552R406 349 8354 SH SOLE 8354 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 1058 20000 SH SOLE 20000 0 0 VIASAT INC COM 92552V100 31773 660970 SH SOLE 660970 0 0 VIATRIS INC COM 92556V106 154922 11089605 SH SOLE 11089605 0 0 VIAVI SOLUTIONS INC COM 925550105 36525 2326448 SH SOLE 2326448 0 0 VICI PPTYS INC COM 925652109 159771 5657603 SH SOLE 5657603 0 0 VICOR CORP COM 925815102 13161 154784 SH SOLE 154784 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 171380 5739465 SH SOLE 5739465 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 25918 505527 SH SOLE 505527 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 15398 502698 SH SOLE 502698 0 0 VIRTU FINL INC CL A 928254101 18233 587202 SH SOLE 587202 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 19404 82394 SH SOLE 82394 0 0 VISA INC COM CL A 92826C839 2923385 13807137 SH SOLE 13807137 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 34437 1430124 SH SOLE 1430124 0 0 VISTEON CORP COM NEW 92839U206 30308 248524 SH SOLE 248524 0 0 VISTRA CORP COM 92840M102 52487 2968739 SH SOLE 2968739 0 0 VIZIO HLDG CORP CL A COM 92858V101 7275 300000 SH SOLE 300000 0 0 VMWARE INC CL A COM 928563402 53527 355781 SH SOLE 355781 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4090 106346 SH SOLE 106346 0 0 VONAGE HLDGS CORP COM 92886T201 40025 3386179 SH SOLE 3386179 0 0 VONTIER CORPORATION COM 928881101 45155 1491729 SH SOLE 1491729 0 0 VORNADO RLTY TR SH BEN INT 929042109 820759 18082373 SH SOLE 18082373 0 0 VOYA FINANCIAL INC COM 929089100 100250 1575273 SH SOLE 1575273 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 426 90400 SH SOLE 90400 0 0 VROOM INC COM 92918V109 23030 590673 SH SOLE 590673 0 0 VULCAN MATLS CO COM 929160109 194319 1151519 SH SOLE 1151519 0 0 WABTEC COM 929740108 137371 1735353 SH SOLE 1735353 0 0 WADDELL & REED FINL INC CL A 930059100 17494 698365 SH SOLE 698365 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 433889 7903255 SH SOLE 7903255 0 0 WALKER & DUNLOP INC COM 93148P102 31123 302931 SH SOLE 302931 0 0 WALMART INC COM 931142103 2061837 15179544 SH SOLE 15179544 0 0 WASHINGTON FED INC COM 938824109 23415 760230 SH SOLE 760230 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 18592 841249 SH SOLE 841249 0 0 WASHINGTON TR BANCORP COM 940610108 8220 159213 SH SOLE 159213 0 0 WASTE CONNECTIONS INC COM 94106B101 532591 4932203 SH SOLE 4932203 0 0 WASTE MGMT INC DEL COM 94106L109 555599 4306300 SH SOLE 4306300 0 0 WATERS CORP COM 941848103 155634 547679 SH SOLE 547679 0 0 WATSCO INC COM 942622200 70610 270794 SH SOLE 270794 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 36473 306984 SH SOLE 306984 0 0 WAYFAIR INC CL A 94419L101 206700 656712 SH SOLE 656712 0 0 WD-40 CO COM 929236107 36556 119394 SH SOLE 119394 0 0 WEBSTER FINL CORP CONN COM 947890109 58875 1068309 SH SOLE 1068309 0 0 WEIBO CORP SPONSORED ADR 948596101 16009 317253 SH SOLE 317253 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 35585 1322375 SH SOLE 1322375 0 0 WEIS MKTS INC COM 948849104 7166 126786 SH SOLE 126786 0 0 WELBILT INC COM 949090104 18879 1161768 SH SOLE 1161768 0 0 WELLS FARGO CO NEW COM 949746101 1429587 36590395 SH SOLE 36590395 0 0 WELLTOWER INC COM 95040Q104 303818 4241496 SH SOLE 4241496 0 0 WENDYS CO COM 95058W100 31978 1578380 SH SOLE 1578380 0 0 WERNER ENTERPRISES INC COM 950755108 32716 693575 SH SOLE 693575 0 0 WESBANCO INC COM 950810101 23801 660026 SH SOLE 660026 0 0 WESCO INTL INC COM 95082P105 48671 562479 SH SOLE 562479 0 0 WEST FRASER TIMBER CO LTD COM 952845105 231854 3223021 SH SOLE 3223021 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 199880 709348 SH SOLE 709348 0 0 WESTAMERICA BANCORPORATION COM 957090103 14050 223798 SH SOLE 223798 0 0 WESTERN ALLIANCE BANCORP COM 957638109 92021 974391 SH SOLE 974391 0 0 WESTERN DIGITAL CORP. COM 958102105 212875 3189132 SH SOLE 3189132 0 0 WESTERN UN CO COM 959802109 107354 4353377 SH SOLE 4353377 0 0 WESTLAKE CHEM CORP COM 960413102 27584 310670 SH SOLE 310670 0 0 WESTROCK CO COM 96145D105 251517 4832221 SH SOLE 4832221 0 0 WEX INC COM 96208T104 91542 437538 SH SOLE 437538 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 332089 9328348 SH SOLE 9328348 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 87303 2285870 SH SOLE 2285870 0 0 WHIRLPOOL CORP COM 963320106 148947 675957 SH SOLE 675957 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 32882 29493 SH SOLE 29493 0 0 WILEY JOHN & SONS INC CL A 968223206 27831 513493 SH SOLE 513493 0 0 WILLIAMS COS INC COM 969457100 228548 9647446 SH SOLE 9647446 0 0 WILLIAMS SONOMA INC COM 969904101 146316 816495 SH SOLE 816495 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 642746 2808222 SH SOLE 2808222 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 66120 2382697 SH SOLE 2382697 0 0 WINGSTOP INC COM 974155103 23380 183849 SH SOLE 183849 0 0 WINNEBAGO INDS INC COM 974637100 27441 357726 SH SOLE 357726 0 0 WINTRUST FINL CORP COM 97650W108 54731 722047 SH SOLE 722047 0 0 WISDOMTREE INVTS INC COM 97717P104 8102 1296386 SH SOLE 1296386 0 0 WIX COM LTD SHS M98068105 134843 482929 SH SOLE 482929 0 0 WOLVERINE WORLD WIDE INC COM 978097103 29204 762112 SH SOLE 762112 0 0 WOODWARD INC COM 980745103 68656 569146 SH SOLE 569146 0 0 WORKDAY INC CL A 98138H101 567307 2283568 SH SOLE 2283568 0 0 WORKHORSE GROUP INC COM NEW 98138J206 11976 869700 SH SOLE 869700 0 0 WORKIVA INC COM CL A 98139A105 43465 492465 SH SOLE 492465 0 0 WORLD FUEL SVCS CORP COM 981475106 26216 744760 SH SOLE 744760 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 27193 501159 SH SOLE 501159 0 0 WORTHINGTON INDS INC COM 981811102 20664 307998 SH SOLE 307998 0 0 WP CAREY INC COM 92936U109 123873 1750610 SH SOLE 1750610 0 0 WSFS FINL CORP COM 929328102 21408 429958 SH SOLE 429958 0 0 WW INTL INC COM 98262P101 13212 422369 SH SOLE 422369 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 64484 924099 SH SOLE 924099 0 0 WYNN RESORTS LTD COM 983134107 137509 1096829 SH SOLE 1096829 0 0 X FINL SPONSORED ADS 98372W202 391 105000 SH SOLE 105000 0 0 XENCOR INC COM 98401F105 24567 570519 SH SOLE 570519 0 0 XENIA HOTELS & RESORTS INC COM 984017103 23097 1184448 SH SOLE 1184448 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 52179 2149928 SH SOLE 2149928 0 0 XILINX INC COM 983919101 399928 3227832 SH SOLE 3227832 0 0 XP INC CL A G98239109 48882 1297637 SH SOLE 1297637 0 0 XPENG INC ADS 98422D105 51227 1403100 SH SOLE 1403100 0 0 XPERI HOLDING CORP COM 98390M103 28368 1303094 SH SOLE 1303094 0 0 XPO LOGISTICS INC COM 983793100 107474 871643 SH SOLE 871643 0 0 XYLEM INC COM 98419M100 210097 1997495 SH SOLE 1997495 0 0 YALLA GROUP LTD ADS 98459U103 5002 200000 SH SOLE 200000 0 0 YAMANA GOLD INC COM 98462Y100 52149 12003889 SH SOLE 12003889 0 0 YANDEX N V SHS CLASS A N97284108 191228 2985136 SH SOLE 2985136 0 0 YATSEN HLDG LTD ADS 985194109 762 61717 SH SOLE 61717 0 0 YELP INC CL A 985817105 29979 768682 SH SOLE 768682 0 0 YETI HLDGS INC COM 98585X104 7805 108088 SH SOLE 108088 0 0 YEXT INC COM 98585N106 12787 883072 SH SOLE 883072 0 0 YORK WTR CO COM 987184108 364 7426 SH SOLE 7426 0 0 YOUDAO INC SPONSORED ADS 98741T104 2301 96600 SH SOLE 96600 0 0 YUM BRANDS INC COM 988498101 296695 2742608 SH SOLE 2742608 0 0 YUM CHINA HLDGS INC COM 98850P109 238065 4029224 SH SOLE 4029224 0 0 ZAI LAB LTD ADR 98887Q104 106332 796914 SH SOLE 796914 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 220444 454356 SH SOLE 454356 0 0 ZENDESK INC COM 98936J101 88619 668219 SH SOLE 668219 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1255 28926 SH SOLE 28926 0 0 ZHIHU INC ADS 98955N108 8110 1000000 SH SOLE 1000000 0 0 ZILLOW GROUP INC CL A 98954M101 30226 230062 SH SOLE 230062 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 243880 1881208 SH SOLE 1881208 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 4303 176787 SH SOLE 176787 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 313993 1961475 SH SOLE 1961475 0 0 ZIONS BANCORPORATION N A COM 989701107 96442 1754765 SH SOLE 1754765 0 0 ZOETIS INC CL A 98978V103 723071 4591509 SH SOLE 4591509 0 0 ZOGENIX INC COM NEW 98978L204 10812 553901 SH SOLE 553901 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 433536 1349361 SH SOLE 1349361 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 22152 453004 SH SOLE 453004 0 0 ZSCALER INC COM 98980G102 112350 654454 SH SOLE 654454 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 146306 5019059 SH SOLE 5019059 0 0 ZUMIEZ INC COM 989817101 2746 64000 SH SOLE 64000 0 0 ZUORA INC COM CL A 98983V106 4471 302100 SH SOLE 302100 0 0 ZYMEWORKS INC COM 98985W102 1739 55056 SH SOLE 55056 0 0 ZYNGA INC CL A 98986T108 78208 7659935 SH SOLE 7659935 0 0