0001374170-21-000048.txt : 20211112 0001374170-21-000048.hdr.sgml : 20211112 20211112103337 ACCESSION NUMBER: 0001374170-21-000048 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211401174 BUSINESS ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 BUSINESS PHONE: 47-24073120 MAIL ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 FORMER COMPANY: FORMER CONFORMED NAME: Norges Bank DATE OF NAME CHANGE: 20060829 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001374170 XXXXXXXX 09-30-2020 09-30-2020 true 1 NEW HOLDINGS true 11-15-2021 11-10-2020 Confidential Treatment Expired NORGES BANK
BANKPLASSEN 2 P.O BOX 1179 SENTRUM OSLO Q8 0107
13F HOLDINGS REPORT 028-12187 Y Collateral received through secured lending and borrowing transactions in the form of securities, where Norges Bank has the right to sell or pledge the security, is not recognized in its balance sheet unless reinvested. Correspondingly, such collateral is not reflected in our 13F reporting.
Stanislav Boiadjiev Lead - Regulatory Compliance 004724073142 Stanislav Boiadjiev Oslo Q8 11-12-2021 0 2128 376428302
INFORMATION TABLE 2 Q3_2020.xml AAON INC COM PAR $0.004 000360206 27617 458366 SH SOLE 458366 0 0 AAR CORP COM 000361105 9988 531284 SH SOLE 531284 0 0 ACCO BRANDS CORP COM 00081T108 8640 1489638 SH SOLE 1489638 0 0 ADT INC DEL COM 00090Q103 17356 2124353 SH SOLE 2124353 0 0 ABM INDS INC COM 000957100 31958 871734 SH SOLE 871734 0 0 AFLAC INC COM 001055102 376918 10369139 SH SOLE 10369139 0 0 AGCO CORP COM 001084102 57459 773655 SH SOLE 773655 0 0 AGNC INVT CORP COM 00123Q104 73060 5252321 SH SOLE 5252321 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1859 197716 SH SOLE 197716 0 0 AMC NETWORKS INC CL A 00164V103 13057 528424 SH SOLE 528424 0 0 AMN HEALTHCARE SVCS INC COM 001744101 31968 546835 SH SOLE 546835 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1103 99391 SH SOLE 99391 0 0 ASGN INC COM 00191U102 36079 567631 SH SOLE 567631 0 0 AT&T INC COM 00206R102 2065319 72441919 SH SOLE 72441919 0 0 ATN INTL INC COM 00215F107 10585 211099 SH SOLE 211099 0 0 AZZ INC COM 002474104 11685 342455 SH SOLE 342455 0 0 AARONS INC COM PAR $0.50 002535300 56505 997441 SH SOLE 997441 0 0 ABBOTT LABS COM 002824100 1868352 17167616 SH SOLE 17167616 0 0 ABBVIE INC COM 00287Y109 1592970 18186660 SH SOLE 18186660 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4354 312580 SH SOLE 312580 0 0 ABIOMED INC COM 003654100 120452 434749 SH SOLE 434749 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 34945 518474 SH SOLE 518474 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 55837 1353618 SH SOLE 1353618 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 10469 997003 SH SOLE 997003 0 0 ACCELERON PHARMA INC COM 00434H108 53751 477655 SH SOLE 477655 0 0 ACCOLADE INC COM 00437E102 777 20000 SH SOLE 20000 0 0 ACI WORLDWIDE INC COM 004498101 34748 1329829 SH SOLE 1329829 0 0 ACTIVISION BLIZZARD INC COM 00507V109 706416 8726575 SH SOLE 8726575 0 0 ACUITY BRANDS INC COM 00508Y102 66425 648994 SH SOLE 648994 0 0 ACUSHNET HOLDINGS CORP COM 005098108 15548 462611 SH SOLE 462611 0 0 ACUTUS MED INC COM 005111109 447 15000 SH SOLE 15000 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 45020 925761 SH SOLE 925761 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2341540 4774464 SH SOLE 4774464 0 0 ADTALEM GLOBAL ED INC COM 00737L103 17187 700377 SH SOLE 700377 0 0 ADTRAN INC COM 00738A106 751 73229 SH SOLE 73229 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 107353 699366 SH SOLE 699366 0 0 AECOM COM 00766T100 6815 162880 SH SOLE 162880 0 0 AEGION CORP COM 00770F104 537 38006 SH SOLE 38006 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 4022 341722 SH SOLE 341722 0 0 ADVANSIX INC COM 00773T101 1955 151792 SH SOLE 151792 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2284 221789 SH SOLE 221789 0 0 ADVANCED MICRO DEVICES INC COM 007903107 827042 10087112 SH SOLE 10087112 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 42754 684727 SH SOLE 684727 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 40594 1342854 SH SOLE 1342854 0 0 ADVANCED ENERGY INDS COM 007973100 27861 442667 SH SOLE 442667 0 0 AEROVIRONMENT INC COM 008073108 15827 263732 SH SOLE 263732 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 31940 467098 SH SOLE 467098 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 305375 3025312 SH SOLE 3025312 0 0 AGNICO EAGLE MINES LTD COM 008474108 247389 2340443 SH SOLE 2340443 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 19517 557625 SH SOLE 557625 0 0 AGREE REALTY CORP COM 008492100 33955 533542 SH SOLE 533542 0 0 AGORA INC ADS 00851L103 5158 120000 SH SOLE 120000 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 5003 145222 SH SOLE 145222 0 0 AIR LEASE CORP CL A 00912X302 34752 1181242 SH SOLE 1181242 0 0 AIR PRODS & CHEMS INC COM 009158106 225466 756953 SH SOLE 756953 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 173326 1567995 SH SOLE 1567995 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2044 814284 SH SOLE 814284 0 0 AKOUOS INC COM 00973J101 343 15000 SH SOLE 15000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 49624 4230489 SH SOLE 4230489 0 0 ALARM COM HLDGS INC COM 011642105 41768 755974 SH SOLE 755974 0 0 ALASKA AIR GROUP INC COM 011659109 18593 507602 SH SOLE 507602 0 0 ALBANY INTL CORP CL A 012348108 19650 396893 SH SOLE 396893 0 0 ALBEMARLE CORP COM 012653101 59131 662313 SH SOLE 662313 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 28422 2052156 SH SOLE 2052156 0 0 ALCOA CORP COM 013872106 30122 2590056 SH SOLE 2590056 0 0 ALECTOR INC COM 014442107 6417 609128 SH SOLE 609128 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 10857 968475 SH SOLE 968475 0 0 ALEXANDERS INC COM 014752109 7136 29101 SH SOLE 29101 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1865275 11657971 SH SOLE 11657971 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 401782 3511156 SH SOLE 3511156 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 97420 5037238 SH SOLE 5037238 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7305266 24849533 SH SOLE 24849533 0 0 ALIGN TECHNOLOGY INC COM 016255101 264040 806574 SH SOLE 806574 0 0 ALLAKOS INC COM 01671P100 23907 293519 SH SOLE 293519 0 0 ALLEGHANY CORP DEL COM 017175100 72723 139731 SH SOLE 139731 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12849 1473530 SH SOLE 1473530 0 0 ALLEGIANT TRAVEL CO COM 01748X102 5309 44319 SH SOLE 44319 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 26322 627001 SH SOLE 627001 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 43777 1245787 SH SOLE 1245787 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 46424 1231092 SH SOLE 1231092 0 0 ALLOVIR INC COM 019818103 1375 50000 SH SOLE 50000 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 17238 2117727 SH SOLE 2117727 0 0 ALLSTATE CORP COM 020002101 284005 3016840 SH SOLE 3016840 0 0 ALLY FINL INC COM 02005N100 110342 4401375 SH SOLE 4401375 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 151475 1040349 SH SOLE 1040349 0 0 ALPHABET INC CAP STK CL C 02079K107 2009944 1367681 SH SOLE 1367681 0 0 ALPHABET INC CAP STK CL A 02079K305 7802680 5323881 SH SOLE 5323881 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 1173 176600 SH SOLE 176600 0 0 ALTERYX INC COM CL A 02156B103 67062 590593 SH SOLE 590593 0 0 ALTICE USA INC CL A 02156K103 47619 1831491 SH SOLE 1831491 0 0 ALTRA INDL MOTION CORP COM 02208R106 27630 747359 SH SOLE 747359 0 0 AMAZON COM INC COM 023135106 14646617 4651595 SH SOLE 4651595 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2571 201300 SH SOLE 201300 0 0 AMEDISYS INC COM 023436108 80264 339483 SH SOLE 339483 0 0 AMERCO COM 023586100 24554 68976 SH SOLE 68976 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23153 1883901 SH SOLE 1883901 0 0 AMERICAN ASSETS TR INC COM 024013104 15679 650869 SH SOLE 650869 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 8642 1497697 SH SOLE 1497697 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 46702 1337400 SH SOLE 1337400 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 30643 2069097 SH SOLE 2069097 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 30891 1404769 SH SOLE 1404769 0 0 AMERICAN EXPRESS CO COM 025816109 705216 7034569 SH SOLE 7034569 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 58376 871551 SH SOLE 871551 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 68190 2394327 SH SOLE 2394327 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 494168 17950164 SH SOLE 17950164 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 12928 191437 SH SOLE 191437 0 0 AMERICAN SOFTWARE INC CL A 029683109 957 68166 SH SOLE 68166 0 0 AMER STATES WTR CO COM 029899101 34171 455923 SH SOLE 455923 0 0 AMERICAN TOWER CORP NEW COM 03027X100 884742 3660041 SH SOLE 3660041 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 247978 1711609 SH SOLE 1711609 0 0 AMERICAN WELL CORP CL A 03044L105 2964 100000 SH SOLE 100000 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 13981 178015 SH SOLE 178015 0 0 AMERICOLD RLTY TR COM 03064D108 62250 1741251 SH SOLE 1741251 0 0 AMERISOURCEBERGEN CORP COM 03073E105 164239 1694584 SH SOLE 1694584 0 0 AMERIPRISE FINL INC COM 03076C106 217020 1408214 SH SOLE 1408214 0 0 AMERIS BANCORP COM 03076K108 15070 661566 SH SOLE 661566 0 0 AMETEK INC COM 031100100 214387 2156807 SH SOLE 2156807 0 0 AMGEN INC COM 031162100 1416692 5574018 SH SOLE 5574018 0 0 AMICUS THERAPEUTICS INC COM 03152W109 52396 3710730 SH SOLE 3710730 0 0 AMKOR TECHNOLOGY INC COM 031652100 16442 1468002 SH SOLE 1468002 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4245 1093954 SH SOLE 1093954 0 0 AMPHENOL CORP NEW CL A 032095101 537418 4963682 SH SOLE 4963682 0 0 ANALOG DEVICES INC COM 032654105 444254 3805501 SH SOLE 3805501 0 0 ANAPLAN INC COM 03272L108 84525 1350669 SH SOLE 1350669 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 101942 14317757 SH SOLE 14317757 0 0 ANNEXON INC COM 03589W102 1512 50000 SH SOLE 50000 0 0 ANSYS INC COM 03662Q105 229757 702126 SH SOLE 702126 0 0 ANTERO RESOURCES CORP COM 03674X106 1488 541256 SH SOLE 541256 0 0 ANTHEM INC COM 036752103 729276 2715203 SH SOLE 2715203 0 0 ANTERO MIDSTREAM CORP COM 03676B102 18999 3538037 SH SOLE 3538037 0 0 APACHE CORP COM 037411105 11241 1187038 SH SOLE 1187038 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 46836 1388979 SH SOLE 1388979 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 19393 642791 SH SOLE 642791 0 0 APOGEE ENTERPRISES INC COM 037598109 12062 564418 SH SOLE 564418 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 18602 2064558 SH SOLE 2064558 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 61078 1364862 SH SOLE 1364862 0 0 APPLE INC COM 037833100 19552791 168835080 SH SOLE 168835080 0 0 APPFOLIO INC COM CL A 03783C100 22862 161218 SH SOLE 161218 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 27185 2828807 SH SOLE 2828807 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 35882 651207 SH SOLE 651207 0 0 APPLIED MATLS INC COM 038222105 713629 12003856 SH SOLE 12003856 0 0 APTARGROUP INC COM 038336103 55540 490633 SH SOLE 490633 0 0 ARAMARK COM 03852U106 89543 3385385 SH SOLE 3385385 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 260079 5594297 SH SOLE 5594297 0 0 ARCHROCK INC COM 03957W106 10792 2006032 SH SOLE 2006032 0 0 ARCOSA INC COM 039653100 32101 728088 SH SOLE 728088 0 0 ARCONIC CORPORATION COM 03966V107 61633 3235322 SH SOLE 3235322 0 0 ARCUS BIOSCIENCES INC COM 03969F109 343 20000 SH SOLE 20000 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 619 21116 SH SOLE 21116 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 36419 901025 SH SOLE 901025 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 58359 780307 SH SOLE 780307 0 0 ARISTA NETWORKS INC COM 040413106 186946 903428 SH SOLE 903428 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3564 677639 SH SOLE 677639 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6589 692822 SH SOLE 692822 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 40416 587362 SH SOLE 587362 0 0 ARROW ELECTRS INC COM 042735100 64786 823624 SH SOLE 823624 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 36173 840069 SH SOLE 840069 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 24462 627404 SH SOLE 627404 0 0 ARVINAS INC COM 04335A105 2103 89077 SH SOLE 89077 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 34470 353721 SH SOLE 353721 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 41614 586771 SH SOLE 586771 0 0 ASPEN TECHNOLOGY INC COM 045327103 69361 547921 SH SOLE 547921 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 860 52313 SH SOLE 52313 0 0 ASSOCIATED BANC CORP COM 045487105 35697 2828606 SH SOLE 2828606 0 0 ASSURANT INC COM 04621X108 79366 654242 SH SOLE 654242 0 0 ASTEC INDS INC COM 046224101 8928 164569 SH SOLE 164569 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1610 29381 SH SOLE 29381 0 0 ASTRONICS CORP COM 046433108 1482 192000 SH SOLE 192000 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 27979 2158846 SH SOLE 2158846 0 0 ATKORE INTL GROUP INC COM 047649108 1230 54100 SH SOLE 54100 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 15573 728725 SH SOLE 728725 0 0 ATMOS ENERGY CORP COM 049560105 34118 356921 SH SOLE 356921 0 0 ATRICURE INC COM 04963C209 765 19163 SH SOLE 19163 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 559 37966 SH SOLE 37966 0 0 AUTODESK INC COM 052769106 672835 2912581 SH SOLE 2912581 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 74941 780633 SH SOLE 780633 0 0 AUTOLIV INC COM 052800109 57879 794166 SH SOLE 794166 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 579890 4157216 SH SOLE 4157216 0 0 AUTONATION INC COM 05329W102 38365 724819 SH SOLE 724819 0 0 AUTOZONE INC COM 053332102 306847 260561 SH SOLE 260561 0 0 AVALARA INC COM 05338G106 78117 613456 SH SOLE 613456 0 0 AVALONBAY CMNTYS INC COM 053484101 462513 3097045 SH SOLE 3097045 0 0 AVANOS MED INC COM 05350V106 19398 583926 SH SOLE 583926 0 0 AVANGRID INC COM 05351W103 22975 455321 SH SOLE 455321 0 0 AVAYA HLDGS CORP COM 05351X101 15787 1038634 SH SOLE 1038634 0 0 AVANTOR INC COM 05352A100 112959 5022636 SH SOLE 5022636 0 0 AVERY DENNISON CORP COM 053611109 103538 809903 SH SOLE 809903 0 0 AVIENT CORPORATION COM 05368V106 29031 1097172 SH SOLE 1097172 0 0 AVIS BUDGET GROUP COM 053774105 17479 664094 SH SOLE 664094 0 0 AVISTA CORP COM 05379B107 28825 844803 SH SOLE 844803 0 0 AVNET INC COM 053807103 32737 1266920 SH SOLE 1266920 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4291 195042 SH SOLE 195042 0 0 AXOGEN INC COM 05463X106 449 38577 SH SOLE 38577 0 0 AXON ENTERPRISE INC COM 05464C101 55796 615167 SH SOLE 615167 0 0 AXSOME THERAPEUTICS INC COM 05464T104 20225 283855 SH SOLE 283855 0 0 AXOS FINANCIAL INC COM 05465C100 16401 703597 SH SOLE 703597 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 23450 459439 SH SOLE 459439 0 0 AZEK CO INC CL A 05478C105 1758 50497 SH SOLE 50497 0 0 B & G FOODS INC NEW COM 05508R106 20243 728937 SH SOLE 728937 0 0 BCE INC COM NEW 05534B760 120459 2906130 SH SOLE 2906130 0 0 BGC PARTNERS INC CL A 05541T101 9623 4009735 SH SOLE 4009735 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 123501 2895000 SH SOLE 2895000 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 53372 1284523 SH SOLE 1284523 0 0 BOK FINL CORP COM NEW 05561Q201 16498 320287 SH SOLE 320287 0 0 BP PLC SPONSORED ADR 055622104 11637 666508 SH SOLE 666508 0 0 BRP INC COM SUN VTG 05577W200 35156 665737 SH SOLE 665737 0 0 BMC STK HLDGS INC COM 05591B109 56078 1309306 SH SOLE 1309306 0 0 BADGER METER INC COM 056525108 22299 341127 SH SOLE 341127 0 0 BAIDU INC SPON ADR REP A 056752108 459976 3633589 SH SOLE 3633589 0 0 BAKER HUGHES COMPANY CL A 05722G100 136788 10292556 SH SOLE 10292556 0 0 BALCHEM CORP COM 057665200 45575 466811 SH SOLE 466811 0 0 BALL CORP COM 058498106 238023 2863604 SH SOLE 2863604 0 0 BALLARD PWR SYS INC NEW COM 058586108 27953 1851190 SH SOLE 1851190 0 0 BANCFIRST CORP COM 05945F103 10344 253278 SH SOLE 253278 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1343 490133 SH SOLE 490133 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 14826 765013 SH SOLE 765013 0 0 BANDWIDTH INC COM CL A 05988J103 43051 246611 SH SOLE 246611 0 0 BK OF AMERICA CORP COM 060505104 2147874 89160410 SH SOLE 89160410 0 0 BANK HAWAII CORP COM 062540109 22026 435981 SH SOLE 435981 0 0 BANK MONTREAL QUE COM 063671101 363570 6339569 SH SOLE 6339569 0 0 BANK NEW YORK MELLON CORP COM 064058100 289947 8443423 SH SOLE 8443423 0 0 BANK NOVA SCOTIA B C COM 064149107 486342 11712003 SH SOLE 11712003 0 0 BANK OZK COM 06417N103 33945 1592179 SH SOLE 1592179 0 0 BANKUNITED INC COM 06652K103 16387 747939 SH SOLE 747939 0 0 BANNER CORP COM NEW 06652V208 14563 451417 SH SOLE 451417 0 0 BAOZUN INC SPONSORED ADR 06684L103 17412 535922 SH SOLE 535922 0 0 BARNES GROUP INC COM 067806109 25578 715664 SH SOLE 715664 0 0 BAUSCH HEALTH COS INC COM 071734107 70552 3650566 SH SOLE 3650566 0 0 BAXTER INTL INC COM 071813109 474216 5896743 SH SOLE 5896743 0 0 BEACON ROOFING SUPPLY INC COM 073685109 21468 690940 SH SOLE 690940 0 0 BECTON DICKINSON & CO COM 075887109 617670 2654591 SH SOLE 2654591 0 0 BED BATH & BEYOND INC COM 075896100 24045 1605159 SH SOLE 1605159 0 0 BELDEN INC COM 077454106 18824 604899 SH SOLE 604899 0 0 BENCHMARK ELECTRS INC COM 08160H101 13936 691620 SH SOLE 691620 0 0 BENEFITFOCUS INC COM 08180D106 2017 180100 SH SOLE 180100 0 0 BENTLEY SYS INC COM CL B 08265T208 471 15000 SH SOLE 15000 0 0 BERKELEY LTS INC COM 084310101 305 4000 SH SOLE 4000 0 0 BERKLEY W R CORP COM 084423102 80972 1324151 SH SOLE 1324151 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2364807 7390 SH SOLE 7390 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1720061 8077679 SH SOLE 8077679 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 5067 501209 SH SOLE 501209 0 0 BERRY GLOBAL GROUP INC COM 08579W103 81855 1694026 SH SOLE 1694026 0 0 BEST BUY INC COM 086516101 305737 2747206 SH SOLE 2747206 0 0 BEST INC SPONSORED ADS 08653C106 5550 1849916 SH SOLE 1849916 0 0 BHP GROUP LTD SPONSORED ADS 088606108 164216 3175718 SH SOLE 3175718 0 0 BEYOND MEAT INC COM 08862E109 77219 465007 SH SOLE 465007 0 0 BIG LOTS INC COM 089302103 14850 332955 SH SOLE 332955 0 0 BILIBILI INC SPONS ADS REP Z 090040106 96362 2316404 SH SOLE 2316404 0 0 BILL COM HLDGS INC COM 090043100 42228 420971 SH SOLE 420971 0 0 BIO RAD LABS INC CL A 090572207 114439 222014 SH SOLE 222014 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3545 1032093 SH SOLE 1032093 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 107839 1417442 SH SOLE 1417442 0 0 BIOGEN INC COM 09062X103 571623 2015029 SH SOLE 2015029 0 0 BIOTELEMETRY INC COM 090672106 6375 139869 SH SOLE 139869 0 0 BIO-TECHNE CORP COM 09073M104 83167 335718 SH SOLE 335718 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 7987 507082 SH SOLE 507082 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 3023 100000 SH SOLE 100000 0 0 BLACK KNIGHT INC COM 09215C105 116531 1338673 SH SOLE 1338673 0 0 BLACKBAUD INC COM 09227Q100 39136 700982 SH SOLE 700982 0 0 BLACKBERRY LTD COM 09228F103 29469 6423757 SH SOLE 6423757 0 0 BLACKLINE INC COM 09239B109 37547 418908 SH SOLE 418908 0 0 BLACKROCK INC COM 09247X101 1274012 2260690 SH SOLE 2260690 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 36052 1640969 SH SOLE 1640969 0 0 BLOCK H & R INC COM 093671105 39014 2394986 SH SOLE 2394986 0 0 BLOOM ENERGY CORP COM CL A 093712107 13478 750000 SH SOLE 750000 0 0 BLOOMIN BRANDS INC COM 094235108 15287 1001117 SH SOLE 1001117 0 0 BLUCORA INC COM 095229100 5033 534299 SH SOLE 534299 0 0 BLUEBIRD BIO INC COM 09609G100 38015 704643 SH SOLE 704643 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 90782 979314 SH SOLE 979314 0 0 BOISE CASCADE CO DEL COM 09739D100 31206 781718 SH SOLE 781718 0 0 BOOKING HOLDINGS INC COM 09857L108 727039 425000 SH SOLE 425000 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 112553 1356390 SH SOLE 1356390 0 0 BORGWARNER INC COM 099724106 85389 2204145 SH SOLE 2204145 0 0 BOSTON BEER INC CL A 100557107 72972 82607 SH SOLE 82607 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5521 1000101 SH SOLE 1000101 0 0 BOSTON PROPERTIES INC COM 101121101 1046916 13037554 SH SOLE 13037554 0 0 BOSTON SCIENTIFIC CORP COM 101137107 517191 13535500 SH SOLE 13535500 0 0 BOTTOMLINE TECH DEL INC COM 101388106 21708 514887 SH SOLE 514887 0 0 BOX INC CL A 10316T104 25259 1454991 SH SOLE 1454991 0 0 BOYD GAMING CORP COM 103304101 31535 1027529 SH SOLE 1027529 0 0 BRADY CORP CL A 104674106 35945 898188 SH SOLE 898188 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 24782 2396682 SH SOLE 2396682 0 0 BRF SA SPONSORED ADR 10552T107 4078 1243370 SH SOLE 1243370 0 0 BRASKEM S A SP ADR PFD A 105532105 1494 200000 SH SOLE 200000 0 0 BRIDGEBIO PHARMA INC COM 10806X102 21501 573063 SH SOLE 573063 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 70595 464316 SH SOLE 464316 0 0 BRIGHTHOUSE FINL INC COM 10922N103 30558 1135551 SH SOLE 1135551 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 18600 1441863 SH SOLE 1441863 0 0 BRINKER INTL INC COM 109641100 20276 474632 SH SOLE 474632 0 0 BRINKS CO COM 109696104 2126 51729 SH SOLE 51729 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1363854 22621555 SH SOLE 22621555 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 434 192682 SH SOLE 192682 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 45422 3885569 SH SOLE 3885569 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 137583 1042296 SH SOLE 1042296 0 0 BROADSTONE NET LEASE INC CL A COM 11135E104 6712 400000 SH SOLE 400000 0 0 BROADCOM INC COM 11135F101 1399044 3840152 SH SOLE 3840152 0 0 BROOKDALE SR LIVING INC COM 112463104 4942 1945612 SH SOLE 1945612 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 538629 13679979 SH SOLE 13679979 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 17638 309429 SH SOLE 309429 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 6245 510250 SH SOLE 510250 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 38809 662277 SH SOLE 662277 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 7212 834213 SH SOLE 834213 0 0 BROOKS AUTOMATION INC NEW COM 114340102 33954 733990 SH SOLE 733990 0 0 BROWN & BROWN INC COM 115236101 106092 2343548 SH SOLE 2343548 0 0 BROWN FORMAN CORP CL A 115637100 1049 15267 SH SOLE 15267 0 0 BROWN FORMAN CORP CL B 115637209 126509 1679619 SH SOLE 1679619 0 0 BRUKER CORP COM 116794108 47922 1205575 SH SOLE 1205575 0 0 BRUNSWICK CORP COM 117043109 53817 913538 SH SOLE 913538 0 0 B2GOLD CORP COM 11777Q209 109087 12582103 SH SOLE 12582103 0 0 BUCKLE INC COM 118440106 8741 428680 SH SOLE 428680 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 45896 1406986 SH SOLE 1406986 0 0 BURLINGTON STORES INC COM 122017106 125027 606663 SH SOLE 606663 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 502 20000 SH SOLE 20000 0 0 CAE INC COM 124765108 38061 2602950 SH SOLE 2602950 0 0 CAI INTERNATIONAL INC COM 12477X106 1925 69932 SH SOLE 69932 0 0 CBIZ INC COM 124805102 18368 803135 SH SOLE 803135 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 84676 965075 SH SOLE 965075 0 0 CBRE GROUP INC CL A 12504L109 183603 3908950 SH SOLE 3908950 0 0 CDK GLOBAL INC COM 12508E101 56684 1300399 SH SOLE 1300399 0 0 CDW CORP COM 12514G108 186891 1563552 SH SOLE 1563552 0 0 CF INDS HLDGS INC COM 125269100 8508 277041 SH SOLE 277041 0 0 CGI INC CL A SUB VTG 12532H104 178917 2637251 SH SOLE 2637251 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 139480 1364904 SH SOLE 1364904 0 0 CIGNA CORP NEW COM 125523100 670268 3956484 SH SOLE 3956484 0 0 CIT GROUP INC COM NEW 125581801 21169 1195292 SH SOLE 1195292 0 0 CME GROUP INC COM 12572Q105 585628 3500259 SH SOLE 3500259 0 0 CMS ENERGY CORP COM 125896100 54202 882621 SH SOLE 882621 0 0 CNA FINL CORP COM 126117100 14909 497141 SH SOLE 497141 0 0 CNO FINL GROUP INC COM 12621E103 26106 1627571 SH SOLE 1627571 0 0 CSG SYS INTL INC COM 126349109 23801 581209 SH SOLE 581209 0 0 CSX CORP COM 126408103 589360 7588005 SH SOLE 7588005 0 0 CTS CORP COM 126501105 9607 436095 SH SOLE 436095 0 0 CNX RES CORP COM 12653C108 4491 475734 SH SOLE 475734 0 0 CVB FINL CORP COM 126600105 24817 1492279 SH SOLE 1492279 0 0 CVR ENERGY INC COM 12662P108 6641 536411 SH SOLE 536411 0 0 CVS HEALTH CORP COM 126650100 807456 13826295 SH SOLE 13826295 0 0 CABLE ONE INC COM 12685J105 91436 48496 SH SOLE 48496 0 0 CABOT CORP COM 127055101 30974 859674 SH SOLE 859674 0 0 CABOT OIL & GAS CORP COM 127097103 17244 993313 SH SOLE 993313 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 61612 431429 SH SOLE 431429 0 0 CACI INTL INC CL A 127190304 61865 290229 SH SOLE 290229 0 0 CACTUS INC CL A 127203107 2497 130096 SH SOLE 130096 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 290621 2725507 SH SOLE 2725507 0 0 CADENCE BANCORPORATION CL A 12739A100 12570 1463306 SH SOLE 1463306 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 95215 1698457 SH SOLE 1698457 0 0 CAL MAINE FOODS INC COM NEW 128030202 14570 379727 SH SOLE 379727 0 0 CALAVO GROWERS INC COM 128246105 17024 256884 SH SOLE 256884 0 0 CALERES INC COM 129500104 703 73499 SH SOLE 73499 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 23094 531517 SH SOLE 531517 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1546 448100 SH SOLE 448100 0 0 CALLAWAY GOLF CO COM 131193104 19594 1023716 SH SOLE 1023716 0 0 CAMDEN PPTY TR SH BEN INT 133131102 82544 927670 SH SOLE 927670 0 0 CAMECO CORP COM 13321L108 46212 4577261 SH SOLE 4577261 0 0 CAMPBELL SOUP CO COM 134429109 85655 1770839 SH SOLE 1770839 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 10587 355860 SH SOLE 355860 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 16477 512947 SH SOLE 512947 0 0 CANADIAN IMP BK COMM COM 136069101 288606 3923010 SH SOLE 3923010 0 0 CANADIAN NATL RY CO COM 136375102 757226 7214028 SH SOLE 7214028 0 0 CANADIAN PAC RY LTD COM 13645T100 410806 1559806 SH SOLE 1559806 0 0 CANADIAN SOLAR INC COM 136635109 25738 733268 SH SOLE 733268 0 0 CANNAE HLDGS INC COM 13765N107 32265 865934 SH SOLE 865934 0 0 CANTEL MED CORP COM 138098108 33389 759880 SH SOLE 759880 0 0 CAPITAL ONE FINL CORP COM 14040H105 339731 4727675 SH SOLE 4727675 0 0 CAPITOL FED FINL INC COM 14057J101 7785 840250 SH SOLE 840250 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 6566 1168282 SH SOLE 1168282 0 0 CARDINAL HEALTH INC COM 14149Y108 155111 3303741 SH SOLE 3303741 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 16698 424358 SH SOLE 424358 0 0 CARETRUST REIT INC COM 14174T107 23960 1346457 SH SOLE 1346457 0 0 CARGURUS INC COM CL A 141788109 54991 2542332 SH SOLE 2542332 0 0 CARLISLE COS INC COM 142339100 64644 528266 SH SOLE 528266 0 0 CARMAX INC COM 143130102 130889 1424099 SH SOLE 1424099 0 0 CARLYLE GROUP INC COM 14316J108 23666 959304 SH SOLE 959304 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 27781 1830120 SH SOLE 1830120 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 17681 973607 SH SOLE 973607 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 243136 7961219 SH SOLE 7961219 0 0 CARTERS INC COM 146229109 45024 520032 SH SOLE 520032 0 0 CARVANA CO CL A 146869102 100890 452301 SH SOLE 452301 0 0 CASELLA WASTE SYS INC CL A 147448104 26884 481361 SH SOLE 481361 0 0 CASEYS GEN STORES INC COM 147528103 81725 460035 SH SOLE 460035 0 0 CATALENT INC COM 148806102 107243 1251957 SH SOLE 1251957 0 0 CATERPILLAR INC DEL COM 149123101 737616 4945462 SH SOLE 4945462 0 0 CATHAY GEN BANCORP COM 149150104 15003 692026 SH SOLE 692026 0 0 CAVCO INDS INC DEL COM 149568107 20934 116098 SH SOLE 116098 0 0 CELANESE CORP DEL COM 150870103 177319 1650251 SH SOLE 1650251 0 0 CELESTICA INC SUB VTG SHS 15101Q108 11729 1698436 SH SOLE 1698436 0 0 CENTENE CORP DEL COM 15135B101 331634 5685486 SH SOLE 5685486 0 0 CENTERPOINT ENERGY INC COM 15189T107 82471 4262058 SH SOLE 4262058 0 0 CENTRAL GARDEN & PET CO COM 153527106 2791 69904 SH SOLE 69904 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 21767 602307 SH SOLE 602307 0 0 CENTURY ALUM CO COM 156431108 3666 514939 SH SOLE 514939 0 0 LUMEN TECHNOLOGIES INC COM 156700106 122414 12132253 SH SOLE 12132253 0 0 CERENCE INC COM 156727109 13484 275917 SH SOLE 275917 0 0 CERIDIAN HCM HLDG INC COM 15677J108 47325 572590 SH SOLE 572590 0 0 CERNER CORP COM 156782104 236654 3273682 SH SOLE 3273682 0 0 CERUS CORP COM 157085101 8267 1320649 SH SOLE 1320649 0 0 CHAMPIONX CORPORATION COM 15872M104 22216 2780486 SH SOLE 2780486 0 0 CHANGE HEALTHCARE INC COM 15912K100 32366 2230593 SH SOLE 2230593 0 0 CHARLES RIV LABS INTL INC COM 159864107 109233 482372 SH SOLE 482372 0 0 CHART INDS INC COM PAR $0.01 16115Q308 25809 367280 SH SOLE 367280 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 649256 1039907 SH SOLE 1039907 0 0 CHEESECAKE FACTORY INC COM 163072101 12191 439487 SH SOLE 439487 0 0 CHEGG INC COM 163092109 104249 1459258 SH SOLE 1459258 0 0 CHEMED CORP NEW COM 16359R103 75070 156282 SH SOLE 156282 0 0 CHEMOCENTRYX INC COM 16383L106 28971 528664 SH SOLE 528664 0 0 CHEMOURS CO COM 163851108 50962 2437195 SH SOLE 2437195 0 0 CHENIERE ENERGY INC COM NEW 16411R208 84034 1816158 SH SOLE 1816158 0 0 CHEVRON CORP NEW COM 166764100 1531403 21269482 SH SOLE 21269482 0 0 CHEWY INC CL A 16679L109 24194 441258 SH SOLE 441258 0 0 CHILDRENS PL INC COM 168905107 5033 177547 SH SOLE 177547 0 0 CHIMERA INVT CORP COM NEW 16934Q208 19710 2403654 SH SOLE 2403654 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 1623 100000 SH SOLE 100000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 297255 239007 SH SOLE 239007 0 0 CHOICE HOTELS INTL INC COM 169905106 28730 334227 SH SOLE 334227 0 0 CHURCH & DWIGHT INC COM 171340102 201128 2146286 SH SOLE 2146286 0 0 CHURCHILL DOWNS INC COM 171484108 49616 302871 SH SOLE 302871 0 0 CIENA CORP COM NEW 171779309 104863 2642052 SH SOLE 2642052 0 0 CIMAREX ENERGY CO COM 171798101 8879 364941 SH SOLE 364941 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 12040 802672 SH SOLE 802672 0 0 CINCINNATI FINL CORP COM 172062101 120813 1549478 SH SOLE 1549478 0 0 CINEMARK HLDGS INC COM 17243V102 11934 1193429 SH SOLE 1193429 0 0 CIRRUS LOGIC INC COM 172755100 58243 863504 SH SOLE 863504 0 0 CISCO SYS INC COM 17275R102 1847511 46903034 SH SOLE 46903034 0 0 CINTAS CORP COM 172908105 264994 796184 SH SOLE 796184 0 0 CITIGROUP INC COM NEW 172967424 1173620 27223856 SH SOLE 27223856 0 0 CITIZENS FINL GROUP INC COM 174610105 117008 4628464 SH SOLE 4628464 0 0 CITRIX SYS INC COM 177376100 172049 1249355 SH SOLE 1249355 0 0 CITY HLDG CO COM 177835105 9840 170800 SH SOLE 170800 0 0 CLEAN HARBORS INC COM 184496107 34494 615637 SH SOLE 615637 0 0 CLEARWATER PAPER CORP COM 18538R103 1551 40888 SH SOLE 40888 0 0 CLEARWAY ENERGY INC CL A 18539C105 20034 811100 SH SOLE 811100 0 0 CLEARWAY ENERGY INC CL C 18539C204 33151 1229655 SH SOLE 1229655 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 28950 4509402 SH SOLE 4509402 0 0 CLOROX CO DEL COM 189054109 280912 1336596 SH SOLE 1336596 0 0 CLOUDERA INC COM 18914U100 21673 1990213 SH SOLE 1990213 0 0 CLOUDFLARE INC CL A COM 18915M107 189686 4619716 SH SOLE 4619716 0 0 COCA COLA CONS INC COM 191098102 18922 78619 SH SOLE 78619 0 0 COCA COLA CO COM 191216100 2080118 42133240 SH SOLE 42133240 0 0 COEUR MNG INC COM NEW 192108504 18306 2480480 SH SOLE 2480480 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 30255 503838 SH SOLE 503838 0 0 COGNEX CORP COM 192422103 111228 1708579 SH SOLE 1708579 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 415142 5980152 SH SOLE 5980152 0 0 COHERENT INC COM 192479103 32198 290256 SH SOLE 290256 0 0 COHEN & STEERS INC COM 19247A100 16050 287936 SH SOLE 287936 0 0 COLFAX CORP COM 194014106 35655 1136961 SH SOLE 1136961 0 0 COLGATE PALMOLIVE CO COM 194162103 667299 8649367 SH SOLE 8649367 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 38133 439616 SH SOLE 439616 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 5416 1103056 SH SOLE 1103056 0 0 COLONY CAP INC NEW CL A COM 19626G108 17133 6275730 SH SOLE 6275730 0 0 COLUMBIA BKG SYS INC COM 197236102 17474 732674 SH SOLE 732674 0 0 COLUMBIA FINL INC COM 197641103 4987 449279 SH SOLE 449279 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 15465 1417486 SH SOLE 1417486 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 25591 294215 SH SOLE 294215 0 0 COMFORT SYS USA INC COM 199908104 29285 568534 SH SOLE 568534 0 0 COMCAST CORP NEW CL A 20030N101 2319714 50145141 SH SOLE 50145141 0 0 COMERICA INC COM 200340107 58448 1528040 SH SOLE 1528040 0 0 COMMERCE BANCSHARES INC COM 200525103 53462 949755 SH SOLE 949755 0 0 COMMERCIAL METALS CO COM 201723103 33952 1699313 SH SOLE 1699313 0 0 COMMSCOPE HLDG CO INC COM 20337X109 17943 1993688 SH SOLE 1993688 0 0 COMMUNITY BK SYS INC COM 203607106 29552 542637 SH SOLE 542637 0 0 COMMUNITY TR BANCORP INC COM 204149108 8744 309409 SH SOLE 309409 0 0 COMMVAULT SYSTEMS INC COM 204166102 21172 518912 SH SOLE 518912 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6196 746546 SH SOLE 746546 0 0 COMPASS MINERALS INTL INC COM 20451N101 15876 267492 SH SOLE 267492 0 0 CONAGRA BRANDS INC COM 205887102 173692 4863955 SH SOLE 4863955 0 0 CONCHO RES INC COM 20605P101 21192 480325 SH SOLE 480325 0 0 CONMED CORP COM 207410101 20989 266797 SH SOLE 266797 0 0 CONOCOPHILLIPS COM 20825C104 102171 3111170 SH SOLE 3111170 0 0 CONSOLIDATED EDISON INC COM 209115104 235117 3022066 SH SOLE 3022066 0 0 CONSTELLATION BRANDS INC CL A 21036P108 336761 1777007 SH SOLE 1777007 0 0 CONTINENTAL RES INC COM 212015101 2736 222823 SH SOLE 222823 0 0 COOPER COS INC COM NEW 216648402 163487 484953 SH SOLE 484953 0 0 COOPER TIRE & RUBR CO COM 216831107 20139 635290 SH SOLE 635290 0 0 COPART INC COM 217204106 280467 2667046 SH SOLE 2667046 0 0 CORCEPT THERAPEUTICS INC COM 218352102 23805 1367712 SH SOLE 1367712 0 0 CORE MARK HOLDING CO INC COM 218681104 18030 623215 SH SOLE 623215 0 0 CORESITE RLTY CORP COM 21870Q105 103985 874706 SH SOLE 874706 0 0 CORELOGIC INC COM 21871D103 61950 915467 SH SOLE 915467 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 9398 258473 SH SOLE 258473 0 0 CORNING INC COM 219350105 256436 7912257 SH SOLE 7912257 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 35031 1476861 SH SOLE 1476861 0 0 CORSAIR GAMING INC COM 22041X102 12060 600000 SH SOLE 600000 0 0 CORTEVA INC COM 22052L104 41135 1427820 SH SOLE 1427820 0 0 CORVEL CORP COM 221006109 23034 269628 SH SOLE 269628 0 0 COSTCO WHSL CORP NEW COM 22160K105 1749100 4927043 SH SOLE 4927043 0 0 COSTAR GROUP INC COM 22160N109 339568 400193 SH SOLE 400193 0 0 COTY INC COM CL A 222070203 10118 3747490 SH SOLE 3747490 0 0 COUPA SOFTWARE INC COM 22266L106 174489 636263 SH SOLE 636263 0 0 COUSINS PPTYS INC COM NEW 222795502 44846 1568606 SH SOLE 1568606 0 0 COVANTA HLDG CORP COM 22282E102 55472 7157630 SH SOLE 7157630 0 0 COVETRUS INC COM 22304C100 28058 1149921 SH SOLE 1149921 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 33165 289249 SH SOLE 289249 0 0 CRANE CO COM 224399105 37046 738989 SH SOLE 738989 0 0 CREDIT ACCEP CORP MICH COM 225310101 29830 88087 SH SOLE 88087 0 0 CREE INC COM 225447101 140482 2203985 SH SOLE 2203985 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2113 1748181 SH SOLE 1748181 0 0 CROCS INC COM 227046109 37009 866113 SH SOLE 866113 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 255132 1857938 SH SOLE 1857938 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 694196 4169346 SH SOLE 4169346 0 0 CROWN HLDGS INC COM 228368106 90833 1181799 SH SOLE 1181799 0 0 CUBESMART COM 229663109 68663 2125130 SH SOLE 2125130 0 0 CUBIC CORP COM 229669106 20019 344150 SH SOLE 344150 0 0 CULLEN FROST BANKERS INC COM 229899109 29712 464613 SH SOLE 464613 0 0 CUMMINS INC COM 231021106 426352 2019093 SH SOLE 2019093 0 0 CURTISS WRIGHT CORP COM 231561101 50558 542117 SH SOLE 542117 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 7668 1059125 SH SOLE 1059125 0 0 CYTOKINETICS INC COM NEW 23282W605 4486 207200 SH SOLE 207200 0 0 CYRUSONE INC COM 23283R100 67259 960436 SH SOLE 960436 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1762 265000 SH SOLE 265000 0 0 DMC GLOBAL INC COM 23291C103 2145 65111 SH SOLE 65111 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 87 50000 SH SOLE 50000 0 0 D R HORTON INC COM 23331A109 256866 3396350 SH SOLE 3396350 0 0 DSP GROUP INC COM 23332B106 4840 367221 SH SOLE 367221 0 0 DXP ENTERPRISES INC COM NEW 233377407 1351 83760 SH SOLE 83760 0 0 DADA NEXUS LTD ADS 23344D108 7941 300000 SH SOLE 300000 0 0 DXC TECHNOLOGY CO COM 23355L106 52399 2935513 SH SOLE 2935513 0 0 DANA INCORPORATED COM 235825205 24528 1990899 SH SOLE 1990899 0 0 DANAHER CORPORATION COM 235851102 1614419 7497417 SH SOLE 7497417 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 13498 99807 SH SOLE 99807 0 0 DARDEN RESTAURANTS INC COM 237194105 255899 2540189 SH SOLE 2540189 0 0 DARLING INGREDIENTS INC COM 237266101 56891 1578978 SH SOLE 1578978 0 0 DATADOG INC CL A COM 23804L103 138031 1351129 SH SOLE 1351129 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 7677 506421 SH SOLE 506421 0 0 DAVITA INC COM 23918K108 156177 1823435 SH SOLE 1823435 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 22821 444860 SH SOLE 444860 0 0 DECKERS OUTDOOR CORP COM 243537107 78572 357127 SH SOLE 357127 0 0 DEERE & CO COM 244199105 775754 3500222 SH SOLE 3500222 0 0 DELEK US HLDGS INC NEW COM 24665A103 8876 797486 SH SOLE 797486 0 0 DELL TECHNOLOGIES INC CL C 24703L202 163404 2414007 SH SOLE 2414007 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 67946 2221918 SH SOLE 2221918 0 0 DELUXE CORP COM 248019101 16533 642549 SH SOLE 642549 0 0 DENALI THERAPEUTICS INC COM 24823R105 32475 906373 SH SOLE 906373 0 0 DENNYS CORP COM 24869P104 2442 244200 SH SOLE 244200 0 0 DENTSPLY SIRONA INC COM 24906P109 91589 2094409 SH SOLE 2094409 0 0 DESCARTES SYS GROUP INC COM 249906108 73363 1288530 SH SOLE 1288530 0 0 DESIGNER BRANDS INC CL A 250565108 361 66473 SH SOLE 66473 0 0 DEVON ENERGY CORP NEW COM 25179M103 10745 1135828 SH SOLE 1135828 0 0 DEXCOM INC COM 252131107 294299 713919 SH SOLE 713919 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 13073 2578476 SH SOLE 2578476 0 0 DIAMONDBACK ENERGY INC COM 25278X109 13403 444980 SH SOLE 444980 0 0 DICKS SPORTING GOODS INC COM 253393102 45585 787574 SH SOLE 787574 0 0 DIGITAL RLTY TR INC COM 253868103 341804 2328998 SH SOLE 2328998 0 0 DIME CMNTY BANCSHARES INC COM 253922108 2718 240361 SH SOLE 240361 0 0 DINE BRANDS GLOBAL INC COM 254423106 9304 170433 SH SOLE 170433 0 0 DIODES INC COM 254543101 38084 674649 SH SOLE 674649 0 0 DISNEY WALT CO COM DISNEY 254687106 2003825 16149459 SH SOLE 16149459 0 0 DISCOVER FINL SVCS COM 254709108 165511 2864501 SH SOLE 2864501 0 0 DISCOVERY INC COM SER A 25470F104 222 10196 SH SOLE 10196 0 0 DISCOVERY INC COM SER C 25470F302 78336 3996750 SH SOLE 3996750 0 0 DISH NETWORK CORPORATION CL A 25470M109 2484 85564 SH SOLE 85564 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 11163 3171309 SH SOLE 3171309 0 0 DOCUSIGN INC COM 256163106 334464 1553911 SH SOLE 1553911 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 48354 729542 SH SOLE 729542 0 0 DOLLAR GEN CORP NEW COM 256677105 517744 2469916 SH SOLE 2469916 0 0 DOLLAR TREE INC COM 256746108 206208 2257590 SH SOLE 2257590 0 0 DOMINION ENERGY INC COM 25746U109 348187 4411338 SH SOLE 4411338 0 0 DOMINOS PIZZA INC COM 25754A201 216524 509133 SH SOLE 509133 0 0 DOMTAR CORP COM NEW 257559203 21865 832313 SH SOLE 832313 0 0 DONALDSON INC COM 257651109 61535 1325604 SH SOLE 1325604 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 4454 333348 SH SOLE 333348 0 0 DORMAN PRODUCTS INC COM 258278100 25983 287491 SH SOLE 287491 0 0 DOUGLAS EMMETT INC COM 25960P109 38775 1544828 SH SOLE 1544828 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 14992 1134868 SH SOLE 1134868 0 0 DOVER CORP COM 260003108 98641 910476 SH SOLE 910476 0 0 DOW INC COM 260557103 341140 7250578 SH SOLE 7250578 0 0 DRIL QUIP INC COM 262037104 9174 370508 SH SOLE 370508 0 0 DROPBOX INC CL A 26210C104 52391 2720183 SH SOLE 2720183 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 2350 51724 SH SOLE 51724 0 0 DUKE REALTY CORP COM NEW 264411505 188362 5104674 SH SOLE 5104674 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 3445 134255 SH SOLE 134255 0 0 DUNKIN BRANDS GROUP INC COM 265504100 55415 676537 SH SOLE 676537 0 0 DUPONT DE NEMOURS INC COM 26614N102 365014 6579208 SH SOLE 6579208 0 0 DYCOM INDS INC COM 267475101 11052 209230 SH SOLE 209230 0 0 DYNATRACE INC COM NEW 268150109 95617 2330991 SH SOLE 2330991 0 0 DYNE THERAPEUTICS INC COM 26818M108 9707 480769 SH SOLE 480769 0 0 E L F BEAUTY INC COM 26856L103 8338 453916 SH SOLE 453916 0 0 EOG RES INC COM 26875P101 43684 1215472 SH SOLE 1215472 0 0 EQT CORP COM 26884L109 9115 704975 SH SOLE 704975 0 0 EPR PPTYS COM SH BEN INT 26884U109 31250 1136369 SH SOLE 1136369 0 0 EAGLE BANCORP INC MD COM 268948106 10654 397673 SH SOLE 397673 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 126388 2525230 SH SOLE 2525230 0 0 EVO PMTS INC CL A COM 26927E104 1243 50000 SH SOLE 50000 0 0 EAGLE MATLS INC COM 26969P108 40343 467371 SH SOLE 467371 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 7792 183420 SH SOLE 183420 0 0 EAST WEST BANCORP INC COM 27579R104 48863 1492451 SH SOLE 1492451 0 0 EASTGROUP PPTY INC COM 277276101 57789 446832 SH SOLE 446832 0 0 EASTMAN CHEM CO COM 277432100 11688 149617 SH SOLE 149617 0 0 EATON VANCE CORP COM NON VTG 278265103 44716 1172114 SH SOLE 1172114 0 0 EBAY INC. COM 278642103 303057 5816825 SH SOLE 5816825 0 0 EBIX INC COM NEW 278715206 6639 322276 SH SOLE 322276 0 0 ECHOSTAR CORP CL A 278768106 18207 731514 SH SOLE 731514 0 0 ECOLAB INC COM 278865100 315028 1576401 SH SOLE 1576401 0 0 EDGEWELL PERS CARE CO COM 28035Q102 20635 740125 SH SOLE 740125 0 0 EDISON INTL COM 281020107 230694 4537639 SH SOLE 4537639 0 0 EDITAS MEDICINE INC COM 28106W103 16709 595458 SH SOLE 595458 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 631764 7914863 SH SOLE 7914863 0 0 EHEALTH INC COM 28238P109 22444 284099 SH SOLE 284099 0 0 89BIO INC COM 282559103 257 10000 SH SOLE 10000 0 0 8X8 INC NEW COM 282914100 19153 1231730 SH SOLE 1231730 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 102983 3687182 SH SOLE 3687182 0 0 ELDORADO GOLD CORP NEW COM 284902509 22800 2161856 SH SOLE 2161856 0 0 ELECTRONIC ARTS INC COM 285512109 340931 2614301 SH SOLE 2614301 0 0 ELEMENT SOLUTIONS INC COM 28618M106 27197 2587741 SH SOLE 2587741 0 0 EMCOR GROUP INC COM 29084Q100 41228 608892 SH SOLE 608892 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 50365 487418 SH SOLE 487418 0 0 EMERSON ELEC CO COM 291011104 392345 5983604 SH SOLE 5983604 0 0 EMPIRE ST RLTY TR INC CL A 292104106 13427 2193994 SH SOLE 2193994 0 0 EMPLOYERS HOLDINGS INC COM 292218104 17932 592808 SH SOLE 592808 0 0 ENBRIDGE INC COM 29250N105 554354 18984941 SH SOLE 18984941 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 7311 159694 SH SOLE 159694 0 0 ENCORE CAP GROUP INC COM 292554102 16275 421733 SH SOLE 421733 0 0 ENCORE WIRE CORP COM 292562105 14090 303525 SH SOLE 303525 0 0 ENCOMPASS HEALTH CORP COM 29261A100 56688 872393 SH SOLE 872393 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 5438 947364 SH SOLE 947364 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 23382 597404 SH SOLE 597404 0 0 ENERSYS COM 29275Y102 31648 471512 SH SOLE 471512 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 18010 957489 SH SOLE 957489 0 0 ENERPLUS CORP COM 292766102 1204 657391 SH SOLE 657391 0 0 ENPHASE ENERGY INC COM 29355A107 78339 948527 SH SOLE 948527 0 0 ENPRO INDS INC COM 29355X107 20471 362889 SH SOLE 362889 0 0 ENSIGN GROUP INC COM 29358P101 30674 537567 SH SOLE 537567 0 0 ENTEGRIS INC COM 29362U104 97062 1305648 SH SOLE 1305648 0 0 ENTERGY CORP NEW COM 29364G103 95188 966085 SH SOLE 966085 0 0 ENVESTNET INC COM 29404K106 37207 482211 SH SOLE 482211 0 0 EPAM SYS INC COM 29414B104 176600 546275 SH SOLE 546275 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 50292 2037770 SH SOLE 2037770 0 0 EPIZYME INC COM 29428V104 14323 1200566 SH SOLE 1200566 0 0 EQUIFAX INC COM 294429105 153596 978939 SH SOLE 978939 0 0 EQUINIX INC COM 29444U700 755413 993794 SH SOLE 993794 0 0 EQUINOX GOLD CORP COM 29446Y502 27622 2364701 SH SOLE 2364701 0 0 EQUITABLE HLDGS INC COM 29452E101 491617 26952681 SH SOLE 26952681 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 41335 4885935 SH SOLE 4885935 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 32859 1233907 SH SOLE 1233907 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 102644 1674453 SH SOLE 1674453 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1314154 25602069 SH SOLE 25602069 0 0 ESCO TECHNOLOGIES INC COM 296315104 20058 248979 SH SOLE 248979 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 10213 274752 SH SOLE 274752 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 21909 1195886 SH SOLE 1195886 0 0 ESSENTIAL UTILS INC COM 29670G102 169744 4217250 SH SOLE 4217250 0 0 ESSEX PPTY TR INC COM 297178105 333495 1660914 SH SOLE 1660914 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 856 63233 SH SOLE 63233 0 0 ETSY INC COM 29786A106 129892 1067930 SH SOLE 1067930 0 0 EURONET WORLDWIDE INC COM 298736109 41802 458860 SH SOLE 458860 0 0 EVERCORE INC CLASS A 29977A105 30579 467137 SH SOLE 467137 0 0 EVERBRIDGE INC COM 29978A104 38503 306236 SH SOLE 306236 0 0 EVERTEC INC COM 30040P103 34094 982253 SH SOLE 982253 0 0 EVERSOURCE ENERGY COM 30040W108 219042 2621686 SH SOLE 2621686 0 0 EVOLENT HEALTH INC CL A 30050B101 4418 356025 SH SOLE 356025 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 25015 1178855 SH SOLE 1178855 0 0 EXACT SCIENCES CORP COM 30063P105 152666 1497459 SH SOLE 1497459 0 0 EXELON CORP COM 30161N101 189010 5285522 SH SOLE 5285522 0 0 EXELIXIS INC COM 30161Q104 76015 3108980 SH SOLE 3108980 0 0 EXLSERVICE HOLDINGS INC COM 302081104 25377 384673 SH SOLE 384673 0 0 EXPEDIA GROUP INC COM NEW 30212P303 156114 1702625 SH SOLE 1702625 0 0 EXPEDITORS INTL WASH INC COM 302130109 158920 1755632 SH SOLE 1755632 0 0 EXPONENT INC COM 30214U102 42384 588426 SH SOLE 588426 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 26367 2206421 SH SOLE 2206421 0 0 EXTRA SPACE STORAGE INC COM 30225T102 134409 1256273 SH SOLE 1256273 0 0 EXTREME NETWORKS INC COM 30226D106 3662 910960 SH SOLE 910960 0 0 EXXON MOBIL CORP COM 30231G102 1361712 39665365 SH SOLE 39665365 0 0 FBL FINL GROUP INC CL A 30239F106 4839 100393 SH SOLE 100393 0 0 FLIR SYS INC COM 302445101 51153 1426855 SH SOLE 1426855 0 0 F M C CORP COM NEW 302491303 136386 1287755 SH SOLE 1287755 0 0 F N B CORP COM 302520101 29017 4279770 SH SOLE 4279770 0 0 FTI CONSULTING INC COM 302941109 41358 390284 SH SOLE 390284 0 0 FACEBOOK INC CL A 30303M102 7266092 27743765 SH SOLE 27743765 0 0 FACTSET RESH SYS INC COM 303075105 129115 385555 SH SOLE 385555 0 0 FAIR ISAAC CORP COM 303250104 118517 278614 SH SOLE 278614 0 0 FANHUA INC SPONSORED ADR 30712A103 407 24281 SH SOLE 24281 0 0 FARFETCH LTD ORD SH CL A 30744W107 46624 1853110 SH SOLE 1853110 0 0 FARO TECHNOLOGIES INC COM 311642102 13698 224626 SH SOLE 224626 0 0 FASTLY INC CL A 31188V100 70827 756048 SH SOLE 756048 0 0 FATE THERAPEUTICS INC COM 31189P102 34930 873914 SH SOLE 873914 0 0 FASTENAL CO COM 311900104 272622 6046171 SH SOLE 6046171 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 529695 7212626 SH SOLE 7212626 0 0 FEDERAL SIGNAL CORP COM 313855108 21822 746064 SH SOLE 746064 0 0 FEDERATED HERMES INC CL B 314211103 28291 1315262 SH SOLE 1315262 0 0 FEDEX CORP COM 31428X106 505854 2011189 SH SOLE 2011189 0 0 FERRO CORP COM 315405100 13806 1113353 SH SOLE 1113353 0 0 F5 NETWORKS INC COM 315616102 88150 718011 SH SOLE 718011 0 0 FIBROGEN INC COM 31572Q808 31188 758474 SH SOLE 758474 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 785289 5334482 SH SOLE 5334482 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 101395 3238429 SH SOLE 3238429 0 0 FIFTH THIRD BANCORP COM 316773100 163823 7684017 SH SOLE 7684017 0 0 51JOB INC SPONSORED ADS 316827104 27317 350266 SH SOLE 350266 0 0 FIREEYE INC COM 31816Q101 28104 2276527 SH SOLE 2276527 0 0 FIRST AMERN FINL CORP COM 31847R102 51300 1007652 SH SOLE 1007652 0 0 FIRST BANCORP P R COM NEW 318672706 16834 3224932 SH SOLE 3224932 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 23473 73633 SH SOLE 73633 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 9283 1199299 SH SOLE 1199299 0 0 FIRST FINL BANCORP OH COM 320209109 15675 1305737 SH SOLE 1305737 0 0 FIRST FINL BANKSHARES COM 32020R109 39094 1400715 SH SOLE 1400715 0 0 FIRST FINL CORP IND COM 320218100 3765 119899 SH SOLE 119899 0 0 FIRST HORIZON NATL CORP COM 320517105 57262 6072329 SH SOLE 6072329 0 0 FIRST HAWAIIAN INC COM 32051X108 25972 1794877 SH SOLE 1794877 0 0 FIRST INDL RLTY TR INC COM 32054K103 55533 1395308 SH SOLE 1395308 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 638 20032 SH SOLE 20032 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 22449 2362343 SH SOLE 2362343 0 0 FIRST MERCHANTS CORP COM 320817109 14455 624144 SH SOLE 624144 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 15618 1448784 SH SOLE 1448784 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 178248 1634406 SH SOLE 1634406 0 0 FIRST SOLAR INC COM 336433107 130646 1973510 SH SOLE 1973510 0 0 1ST SOURCE CORP COM 336901103 8229 266825 SH SOLE 266825 0 0 FIRSTCASH INC COM 33767D105 35099 613513 SH SOLE 613513 0 0 FIRSTSERVICE CORP NEW COM 33767E202 78309 448497 SH SOLE 448497 0 0 FISERV INC COM 337738108 547124 5309308 SH SOLE 5309308 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 16436 554714 SH SOLE 554714 0 0 FITBIT INC CL A 33812L102 41694 5990548 SH SOLE 5990548 0 0 FIVE BELOW INC COM 33829M101 51295 403896 SH SOLE 403896 0 0 FIVE9 INC COM 338307101 98927 762853 SH SOLE 762853 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 69 13647 SH SOLE 13647 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 161088 676557 SH SOLE 676557 0 0 FLEXION THERAPEUTICS INC COM 33938J106 208 19936 SH SOLE 19936 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 42118 563078 SH SOLE 563078 0 0 FLOWERS FOODS INC COM 343498101 56351 2316118 SH SOLE 2316118 0 0 FLOWSERVE CORP COM 34354P105 37883 1388180 SH SOLE 1388180 0 0 FLUIDIGM CORP DEL COM 34385P108 2497 336022 SH SOLE 336022 0 0 FLUSHING FINL CORP COM 343873105 1709 162424 SH SOLE 162424 0 0 FOOT LOCKER INC COM 344849104 42849 1297287 SH SOLE 1297287 0 0 FORD MTR CO DEL COM 345370860 237966 35730599 SH SOLE 35730599 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 399 8003 SH SOLE 8003 0 0 FORMFACTOR INC COM 346375108 23219 931348 SH SOLE 931348 0 0 FORRESTER RESH INC COM 346563109 4522 137912 SH SOLE 137912 0 0 FORTIS INC COM 349553107 154049 3769749 SH SOLE 3769749 0 0 FORTINET INC COM 34959E109 176408 1497390 SH SOLE 1497390 0 0 FORTIVE CORP COM 34959J108 207003 2716218 SH SOLE 2716218 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 124440 1438279 SH SOLE 1438279 0 0 FORWARD AIR CORP COM 349853101 22137 385794 SH SOLE 385794 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 22301 871480 SH SOLE 871480 0 0 FOX CORP CL A COM 35137L105 106592 3830118 SH SOLE 3830118 0 0 FOX CORP CL B COM 35137L204 90502 3235693 SH SOLE 3235693 0 0 FOX FACTORY HLDG CORP COM 35138V102 32170 432803 SH SOLE 432803 0 0 FRANCO NEV CORP COM 351858105 250091 1344072 SH SOLE 1344072 0 0 FRANKLIN ELEC INC COM 353514102 37058 629909 SH SOLE 629909 0 0 FRANKLIN RESOURCES INC COM 354613101 17342 852178 SH SOLE 852178 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 4964 1356156 SH SOLE 1356156 0 0 FRESHPET INC COM 358039105 46683 418121 SH SOLE 418121 0 0 FRONTDOOR INC COM 35905A109 38446 988073 SH SOLE 988073 0 0 FULLER H B CO COM 359694106 30376 663522 SH SOLE 663522 0 0 FULTON FINL CORP PA COM 360271100 16865 1807565 SH SOLE 1807565 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 601 50000 SH SOLE 50000 0 0 GATX CORP COM 361448103 23505 368706 SH SOLE 368706 0 0 GCI LIBERTY INC COM CLASS A 36164V305 79936 975304 SH SOLE 975304 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 10037 479116 SH SOLE 479116 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 97728 1194286 SH SOLE 1194286 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 84952 3995866 SH SOLE 3995866 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 69303 1300000 SH SOLE 1300000 0 0 G III APPAREL GROUP LTD COM 36237H101 7835 597665 SH SOLE 597665 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 9850 109309 SH SOLE 109309 0 0 GALAPAGOS NV SPON ADR 36315X101 9934 70000 SH SOLE 70000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 194586 1843023 SH SOLE 1843023 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 88980 2409414 SH SOLE 2409414 0 0 GANNETT CO INC COM 36472T109 520 400329 SH SOLE 400329 0 0 GAP INC COM 364760108 36949 2169630 SH SOLE 2169630 0 0 GARTNER INC COM 366651107 92052 736708 SH SOLE 736708 0 0 GENERAC HLDGS INC COM 368736104 124051 640629 SH SOLE 640629 0 0 GENERAL DYNAMICS CORP COM 369550108 337561 2438498 SH SOLE 2438498 0 0 GENERAL ELECTRIC CO COM 369604103 363398 58330373 SH SOLE 58330373 0 0 GENERAL MLS INC COM 370334104 401243 6505237 SH SOLE 6505237 0 0 GENERAL MTRS CO COM 37045V100 372493 12588478 SH SOLE 12588478 0 0 GENTEX CORP COM 371901109 67265 2612222 SH SOLE 2612222 0 0 GENUINE PARTS CO COM 372460105 129781 1363678 SH SOLE 1363678 0 0 GENWORTH FINL INC COM CL A 37247D106 24926 7440668 SH SOLE 7440668 0 0 GENTHERM INC COM 37253A103 23821 582432 SH SOLE 582432 0 0 GETTY RLTY CORP NEW COM 374297109 12380 475973 SH SOLE 475973 0 0 GIBRALTAR INDS INC COM 374689107 38441 590123 SH SOLE 590123 0 0 GILEAD SCIENCES INC COM 375558103 836762 13241995 SH SOLE 13241995 0 0 GILDAN ACTIVEWEAR INC COM 375916103 50130 2545080 SH SOLE 2545080 0 0 GLACIER BANCORP INC NEW COM 37637Q105 39010 1217176 SH SOLE 1217176 0 0 GLAUKOS CORP COM 377322102 32586 658032 SH SOLE 658032 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 21999 584455 SH SOLE 584455 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 30357 550540 SH SOLE 550540 0 0 GLOBAL NET LEASE INC COM NEW 379378201 19775 1243724 SH SOLE 1243724 0 0 GLOBAL PMTS INC COM 37940X102 475034 2675045 SH SOLE 2675045 0 0 GLOBUS MED INC CL A 379577208 41299 833994 SH SOLE 833994 0 0 GLOBE LIFE INC COM 37959E102 85210 1066455 SH SOLE 1066455 0 0 GLYCOMIMETICS INC COM 38000Q102 896 291700 SH SOLE 291700 0 0 GODADDY INC CL A 380237107 116596 1534762 SH SOLE 1534762 0 0 GOHEALTH INC COM CL A 38046W105 19538 1500000 SH SOLE 1500000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 426576 2122583 SH SOLE 2122583 0 0 GOODRX HLDGS INC COM CL A 38246G108 14827 266667 SH SOLE 266667 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 22073 2877873 SH SOLE 2877873 0 0 GOSSAMER BIO INC COM 38341P102 11243 906000 SH SOLE 906000 0 0 GRACE W R & CO DEL NEW COM 38388F108 22596 560833 SH SOLE 560833 0 0 GRACO INC COM 384109104 107933 1759300 SH SOLE 1759300 0 0 GRAFTECH INTL LTD COM 384313508 7949 1162082 SH SOLE 1162082 0 0 GRAHAM HLDGS CO COM CL B 384637104 32345 80040 SH SOLE 80040 0 0 GRAINGER W W INC COM 384802104 172903 484634 SH SOLE 484634 0 0 GRAND CANYON ED INC COM 38526M106 34102 426591 SH SOLE 426591 0 0 GRANITE CONSTR INC COM 387328107 9632 546977 SH SOLE 546977 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 42525 733075 SH SOLE 733075 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 94548 6710296 SH SOLE 6710296 0 0 GRAY TELEVISION INC COM 389375106 16497 1198014 SH SOLE 1198014 0 0 GREAT WESTN BANCORP INC COM 391416104 11276 905683 SH SOLE 905683 0 0 GREEN DOT CORP CL A 39304D102 33568 663278 SH SOLE 663278 0 0 GREENBRIER COS INC COM 393657101 11042 375575 SH SOLE 375575 0 0 GREIF INC CL A 397624107 7745 213878 SH SOLE 213878 0 0 GRIFFON CORP COM 398433102 9693 496075 SH SOLE 496075 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 65063 3750047 SH SOLE 3750047 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 23934 608701 SH SOLE 608701 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 27195 307665 SH SOLE 307665 0 0 GRUBHUB INC COM 400110102 58823 813265 SH SOLE 813265 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1284 207720 SH SOLE 207720 0 0 GUARDANT HEALTH INC COM 40131M109 64625 578143 SH SOLE 578143 0 0 GUESS INC COM 401617105 6572 565573 SH SOLE 565573 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 65110 624439 SH SOLE 624439 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11316 575562 SH SOLE 575562 0 0 HCA HEALTHCARE INC COM 40412C101 367121 2944507 SH SOLE 2944507 0 0 HD SUPPLY HLDGS INC COM 40416M105 75845 1839124 SH SOLE 1839124 0 0 HNI CORP COM 404251100 11568 368645 SH SOLE 368645 0 0 HMS HLDGS CORP COM 40425J101 24793 1035202 SH SOLE 1035202 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 42674 2179485 SH SOLE 2179485 0 0 HP INC COM 40434L105 323383 17029108 SH SOLE 17029108 0 0 HAEMONETICS CORP COM 405024100 45175 517767 SH SOLE 517767 0 0 HAIN CELESTIAL GROUP INC COM 405217100 32691 953087 SH SOLE 953087 0 0 HALLIBURTON CO COM 406216101 107422 8914651 SH SOLE 8914651 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 27519 1047150 SH SOLE 1047150 0 0 HAMILTON LANE INC CL A 407497106 18892 292484 SH SOLE 292484 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 22992 1222328 SH SOLE 1222328 0 0 HANESBRANDS INC COM 410345102 73308 4654455 SH SOLE 4654455 0 0 HANGER INC COM NEW 41043F208 940 59400 SH SOLE 59400 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 31441 743814 SH SOLE 743814 0 0 HANOVER INS GROUP INC COM 410867105 46878 503087 SH SOLE 503087 0 0 HARLEY DAVIDSON INC COM 412822108 46215 1883234 SH SOLE 1883234 0 0 HARSCO CORP COM 415864107 12553 902459 SH SOLE 902459 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 151443 4108599 SH SOLE 4108599 0 0 HASBRO INC COM 418056107 96510 1166709 SH SOLE 1166709 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 39299 1182291 SH SOLE 1182291 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3114 241620 SH SOLE 241620 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 19258 894492 SH SOLE 894492 0 0 HEALTHCARE RLTY TR COM 421946104 41970 1393428 SH SOLE 1393428 0 0 HEALTHSTREAM INC COM 42222N103 1032 51400 SH SOLE 51400 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 52680 2026170 SH SOLE 2026170 0 0 HEALTHEQUITY INC COM 42226A107 26000 506135 SH SOLE 506135 0 0 HEARTLAND EXPRESS INC COM 422347104 11142 599035 SH SOLE 599035 0 0 HEARTLAND FINL USA INC COM 42234Q102 13598 453333 SH SOLE 453333 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 150105 5528742 SH SOLE 5528742 0 0 HECLA MNG CO COM 422704106 28610 5631941 SH SOLE 5631941 0 0 HEICO CORP NEW COM 422806109 27670 264382 SH SOLE 264382 0 0 HEICO CORP NEW CL A 422806208 75674 853535 SH SOLE 853535 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 17708 486470 SH SOLE 486470 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 572 237468 SH SOLE 237468 0 0 HELMERICH & PAYNE INC COM 423452101 21817 1489200 SH SOLE 1489200 0 0 HENRY JACK & ASSOC INC COM 426281101 70378 432855 SH SOLE 432855 0 0 HERC HLDGS INC COM 42704L104 13168 332446 SH SOLE 332446 0 0 HERON THERAPEUTICS INC COM 427746102 20456 1380271 SH SOLE 1380271 0 0 HERSHEY CO COM 427866108 205938 1436712 SH SOLE 1436712 0 0 HESS CORP COM 42809H107 157062 3837326 SH SOLE 3837326 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 95129 10152487 SH SOLE 10152487 0 0 HEXCEL CORP NEW COM 428291108 36398 1084876 SH SOLE 1084876 0 0 HIGHWOODS PPTYS INC COM 431284108 40856 1217049 SH SOLE 1217049 0 0 HILL ROM HLDGS INC COM 431475102 55352 662821 SH SOLE 662821 0 0 HILLENBRAND INC COM 431571108 30082 1060722 SH SOLE 1060722 0 0 HILLTOP HOLDINGS INC COM 432748101 19028 924589 SH SOLE 924589 0 0 HILTON GRAND VACATIONS INC COM 43283X105 18123 863839 SH SOLE 863839 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 221903 2600829 SH SOLE 2600829 0 0 HOLLYFRONTIER CORP COM 436106108 38938 1975535 SH SOLE 1975535 0 0 HOLOGIC INC COM 436440101 176864 2660807 SH SOLE 2660807 0 0 HOME BANCSHARES INC COM 436893200 20804 1372302 SH SOLE 1372302 0 0 HOME DEPOT INC COM 437076102 3287275 11837077 SH SOLE 11837077 0 0 HOPE BANCORP INC COM 43940T109 12133 1599544 SH SOLE 1599544 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 21157 633437 SH SOLE 633437 0 0 HORMEL FOODS CORP COM 440452100 154629 3162799 SH SOLE 3162799 0 0 HOST HOTELS & RESORTS INC COM 44107P104 91271 8458872 SH SOLE 8458872 0 0 HOSTESS BRANDS INC CL A 44109J106 15424 1250924 SH SOLE 1250924 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 510 294861 SH SOLE 294861 0 0 HOULIHAN LOKEY INC CL A 441593100 38764 656462 SH SOLE 656462 0 0 HOWARD HUGHES CORP COM 44267D107 32258 560036 SH SOLE 560036 0 0 HOWMET AEROSPACE INC COM 443201108 65413 3912289 SH SOLE 3912289 0 0 HUB GROUP INC CL A 443320106 33599 669374 SH SOLE 669374 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 84113 1945269 SH SOLE 1945269 0 0 HUBBELL INC COM 443510607 77077 563261 SH SOLE 563261 0 0 HUBSPOT INC COM 443573100 120276 411581 SH SOLE 411581 0 0 HUDBAY MINERALS INC COM 443628102 3452 816781 SH SOLE 816781 0 0 HUDSON PAC PPTYS INC COM 444097109 30510 1391260 SH SOLE 1391260 0 0 HUMANA INC COM 444859102 650140 1570803 SH SOLE 1570803 0 0 HUNT J B TRANS SVCS INC COM 445658107 110455 873991 SH SOLE 873991 0 0 HUNTINGTON BANCSHARES INC COM 446150104 93326 10177312 SH SOLE 10177312 0 0 HUNTSMAN CORP COM 447011107 43226 1946246 SH SOLE 1946246 0 0 HURON CONSULTING GROUP INC COM 447462102 17165 436431 SH SOLE 436431 0 0 HUYA INC ADS REP SHS A 44852D108 21100 881011 SH SOLE 881011 0 0 HYATT HOTELS CORP COM CL A 448579102 22556 422629 SH SOLE 422629 0 0 IAC INTERACTIVECORP NEW COM 44891N109 96566 806195 SH SOLE 806195 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 323 8705 SH SOLE 8705 0 0 IAA INC COM 449253103 65624 1260311 SH SOLE 1260311 0 0 ICF INTL INC COM 44925C103 4406 71600 SH SOLE 71600 0 0 ICU MED INC COM 44930G107 33524 183434 SH SOLE 183434 0 0 IGM BIOSCIENCES INC COM 449585108 3963 53686 SH SOLE 53686 0 0 I MAB SPONSORED ADS 44975P103 1411 30000 SH SOLE 30000 0 0 IPG PHOTONICS CORP COM 44980X109 68908 405413 SH SOLE 405413 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 90638 380658 SH SOLE 380658 0 0 ISTAR INC COM 45031U101 10752 910380 SH SOLE 910380 0 0 ITT INC COM 45073V108 66568 1127321 SH SOLE 1127321 0 0 IAMGOLD CORP COM 450913108 29885 6561384 SH SOLE 6561384 0 0 IDEX CORP COM 45167R104 113250 620856 SH SOLE 620856 0 0 IDEXX LABS INC COM 45168D104 278404 708209 SH SOLE 708209 0 0 ILLINOIS TOOL WKS INC COM 452308109 713599 3693383 SH SOLE 3693383 0 0 ILLUMINA INC COM 452327109 486461 1573899 SH SOLE 1573899 0 0 IMAX CORP COM 45245E109 12716 1063218 SH SOLE 1063218 0 0 IMMUNOMEDICS INC COM 452907108 196959 2316348 SH SOLE 2316348 0 0 INARI MED INC COM 45332Y109 594 8611 SH SOLE 8611 0 0 INCYTE CORP COM 45337C102 168428 1876840 SH SOLE 1876840 0 0 INDEPENDENT BANK CORP MASS COM 453836108 18161 346721 SH SOLE 346721 0 0 INDEPENDENT BK GROUP INC COM 45384B106 18065 408889 SH SOLE 408889 0 0 INGERSOLL RAND INC COM 45687V106 115717 3250481 SH SOLE 3250481 0 0 INGEVITY CORP COM 45688C107 24921 504067 SH SOLE 504067 0 0 INGREDION INC COM 457187102 60986 805837 SH SOLE 805837 0 0 INHIBRX INC COM 45720L107 180 10000 SH SOLE 10000 0 0 INSIGHT ENTERPRISES INC COM 45765U103 28658 506497 SH SOLE 506497 0 0 INSMED INC COM PAR $.01 457669307 40290 1253573 SH SOLE 1253573 0 0 INNOSPEC INC COM 45768S105 21762 343686 SH SOLE 343686 0 0 INPHI CORP COM 45772F107 40549 361242 SH SOLE 361242 0 0 INSPIRE MED SYS INC COM 457730109 31382 243178 SH SOLE 243178 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 16524 1424463 SH SOLE 1424463 0 0 INSTEEL INDS INC COM 45774W108 1106 59132 SH SOLE 59132 0 0 INSPERITY INC COM 45778Q107 31677 483690 SH SOLE 483690 0 0 INOGEN INC COM 45780L104 15526 535375 SH SOLE 535375 0 0 INSTALLED BLDG PRODS INC COM 45780R101 23395 229927 SH SOLE 229927 0 0 INNOVIVA INC COM 45781M101 8529 816168 SH SOLE 816168 0 0 INSULET CORP COM 45784P101 133199 562995 SH SOLE 562995 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 29674 628413 SH SOLE 628413 0 0 INTEL CORP COM 458140100 2333239 45060619 SH SOLE 45060619 0 0 INTEGER HLDGS CORP COM 45826H109 27614 467952 SH SOLE 467952 0 0 INTER PARFUMS INC COM 458334109 9610 257284 SH SOLE 257284 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 31669 655260 SH SOLE 655260 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7112 171545 SH SOLE 171545 0 0 INTERFACE INC COM 458665304 1160 189613 SH SOLE 189613 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 502480 5022286 SH SOLE 5022286 0 0 INTERDIGITAL INC COM 45867G101 24153 423299 SH SOLE 423299 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 20423 783691 SH SOLE 783691 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1049021 8621854 SH SOLE 8621854 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66314 538349 SH SOLE 538349 0 0 INTERNATIONAL PAPER CO COM 460146103 171733 4236147 SH SOLE 4236147 0 0 INTERPUBLIC GROUP COS INC COM 460690100 54189 3250701 SH SOLE 3250701 0 0 INTERSECT ENT INC COM 46071F103 925 56700 SH SOLE 56700 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 8997 350623 SH SOLE 350623 0 0 INTUIT COM 461202103 802219 2459209 SH SOLE 2459209 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 725996 1023192 SH SOLE 1023192 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3932 1451005 SH SOLE 1451005 0 0 INVESTORS BANCORP INC NEW COM 46146L101 18519 2550833 SH SOLE 2550833 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 10931 167734 SH SOLE 167734 0 0 INVITAE CORP COM 46185L103 66888 1542984 SH SOLE 1542984 0 0 INVITATION HOMES INC COM 46187W107 132900 4748139 SH SOLE 4748139 0 0 IONIS PHARMACEUTICALS INC COM 462222100 40983 863716 SH SOLE 863716 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 50373 1530154 SH SOLE 1530154 0 0 IQVIA HLDGS INC COM 46266C105 280066 1776733 SH SOLE 1776733 0 0 IQIYI INC SPONSORED ADS 46267X108 64507 2856808 SH SOLE 2856808 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 27936 1092089 SH SOLE 1092089 0 0 IROBOT CORP COM 462726100 36937 486648 SH SOLE 486648 0 0 IRON MTN INC NEW COM 46284V101 77372 2888094 SH SOLE 2888094 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 18461 2052390 SH SOLE 2052390 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1308 53000 SH SOLE 53000 0 0 ITRON INC COM 465741106 23333 384143 SH SOLE 384143 0 0 JBG SMITH PPTYS COM 46590V100 313239 11714255 SH SOLE 11714255 0 0 JOYY INC ADS REPSTG COM A 46591M109 62053 769221 SH SOLE 769221 0 0 J & J SNACK FOODS CORP COM 466032109 25278 193862 SH SOLE 193862 0 0 JPMORGAN CHASE & CO COM 46625H100 2557264 26563460 SH SOLE 26563460 0 0 JABIL INC COM 466313103 58380 1704035 SH SOLE 1704035 0 0 JACK IN THE BOX INC COM 466367109 24604 310223 SH SOLE 310223 0 0 JAMF HLDG CORP COM 47074L105 3526 93750 SH SOLE 93750 0 0 JD.COM INC SPON ADR CL A 47215P106 883575 11384815 SH SOLE 11384815 0 0 JEFFERIES FINL GROUP INC COM 47233W109 49124 2729092 SH SOLE 2729092 0 0 JELD-WEN HLDG INC COM 47580P103 20667 914477 SH SOLE 914477 0 0 JETBLUE AWYS CORP COM 477143101 13199 1164953 SH SOLE 1164953 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11673 293575 SH SOLE 293575 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 27516 299447 SH SOLE 299447 0 0 JOHNSON & JOHNSON COM 478160104 4202153 28225101 SH SOLE 28225101 0 0 JOHNSON OUTDOORS INC CL A 479167108 483 5900 SH SOLE 5900 0 0 JONES LANG LASALLE INC COM 48020Q107 47682 498453 SH SOLE 498453 0 0 J2 GLOBAL INC COM 48123V102 35840 517776 SH SOLE 517776 0 0 JUNIPER NETWORKS INC COM 48203R104 78317 3642666 SH SOLE 3642666 0 0 KAR AUCTION SVCS INC COM 48238T109 28468 1976922 SH SOLE 1976922 0 0 KBR INC COM 48242W106 38387 1716772 SH SOLE 1716772 0 0 KLA CORP COM NEW 482480100 297864 1537442 SH SOLE 1537442 0 0 KE HLDGS INC SPONSORED ADS 482497104 138420 2258072 SH SOLE 2258072 0 0 KKR & CO INC COM 48251W104 148830 4334023 SH SOLE 4334023 0 0 K12 INC COM 48273U102 1531 58139 SH SOLE 58139 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 16857 314562 SH SOLE 314562 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 269 21400 SH SOLE 21400 0 0 KAMAN CORP COM 483548103 13962 358276 SH SOLE 358276 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 174417 964538 SH SOLE 964538 0 0 KARUNA THERAPEUTICS INC COM 48576A100 13616 176094 SH SOLE 176094 0 0 KB HOME COM 48666K109 43735 1139241 SH SOLE 1139241 0 0 KEARNY FINL CORP MD COM 48716P108 5231 725555 SH SOLE 725555 0 0 KELLOGG CO COM 487836108 144118 2231276 SH SOLE 2231276 0 0 KELLY SVCS INC CL A 488152208 11324 664545 SH SOLE 664545 0 0 KEMPER CORP COM 488401100 47960 717648 SH SOLE 717648 0 0 KENNAMETAL INC COM 489170100 18699 646145 SH SOLE 646145 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 27909 1922083 SH SOLE 1922083 0 0 KEURIG DR PEPPER INC COM 49271V100 156382 5666005 SH SOLE 5666005 0 0 KEYCORP COM 493267108 126124 10571962 SH SOLE 10571962 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 170292 1723949 SH SOLE 1723949 0 0 KILROY RLTY CORP COM 49427F108 470602 9057009 SH SOLE 9057009 0 0 KIMBERLY CLARK CORP COM 494368103 575098 3894745 SH SOLE 3894745 0 0 KIMCO RLTY CORP COM 49446R109 60914 5409728 SH SOLE 5409728 0 0 KINDER MORGAN INC DEL COM 49456B101 243224 19726158 SH SOLE 19726158 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 273 9247 SH SOLE 9247 0 0 KINROSS GOLD CORP COM 496902404 119749 12756647 SH SOLE 12756647 0 0 KINSALE CAP GROUP INC COM 49714P108 46650 245293 SH SOLE 245293 0 0 KIRBY CORP COM 497266106 20140 556828 SH SOLE 556828 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 195121 3001859 SH SOLE 3001859 0 0 KITE RLTY GROUP TR COM NEW 49803T300 13494 1165326 SH SOLE 1165326 0 0 KNOLL INC COM NEW 498904200 8041 666765 SH SOLE 666765 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 49483 1215796 SH SOLE 1215796 0 0 KNOWLES CORP COM 49926D109 15046 1009775 SH SOLE 1009775 0 0 KODIAK SCIENCES INC COM 50015M109 22879 386411 SH SOLE 386411 0 0 KOHLS CORP COM 500255104 38255 2064498 SH SOLE 2064498 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 25042 531115 SH SOLE 531115 0 0 KONTOOR BRANDS INC COM 50050N103 18930 782230 SH SOLE 782230 0 0 KOPPERS HOLDINGS INC COM 50060P106 1052 50300 SH SOLE 50300 0 0 KORN FERRY COM NEW 500643200 22256 767451 SH SOLE 767451 0 0 KOSMOS ENERGY LTD COM 500688106 402 412059 SH SOLE 412059 0 0 KRAFT HEINZ CO COM 500754106 227196 7585853 SH SOLE 7585853 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 20197 1047587 SH SOLE 1047587 0 0 KRATON CORPORATION COM 50077C106 6683 375020 SH SOLE 375020 0 0 KROGER CO COM 501044101 229550 6769400 SH SOLE 6769400 0 0 KRONOS WORLDWIDE INC COM 50105F105 1600 124400 SH SOLE 124400 0 0 KULICKE & SOFFA INDS INC COM 501242101 19032 849645 SH SOLE 849645 0 0 KYMERA THERAPEUTICS INC COM 501575104 485 15000 SH SOLE 15000 0 0 L BRANDS INC COM 501797104 80423 2528235 SH SOLE 2528235 0 0 LHC GROUP INC COM 50187A107 51486 242220 SH SOLE 242220 0 0 LGI HOMES INC COM 50187T106 24822 213668 SH SOLE 213668 0 0 LKQ CORP COM 501889208 249279 8989493 SH SOLE 8989493 0 0 LCI INDS COM 50189K103 28547 268573 SH SOLE 268573 0 0 LI AUTO INC SPONSORED ADS 50202M102 4876 280374 SH SOLE 280374 0 0 LPL FINL HLDGS INC COM 50212V100 57802 753905 SH SOLE 753905 0 0 LTC PPTYS INC COM 502175102 19681 564571 SH SOLE 564571 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 350701 2064888 SH SOLE 2064888 0 0 LA Z BOY INC COM 505336107 28721 908044 SH SOLE 908044 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 171171 909178 SH SOLE 909178 0 0 LADDER CAP CORP CL A 505743104 9679 1359423 SH SOLE 1359423 0 0 LAM RESEARCH CORP COM 512807108 514757 1551642 SH SOLE 1551642 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 59352 896969 SH SOLE 896969 0 0 LAMB WESTON HLDGS INC COM 513272104 94186 1421243 SH SOLE 1421243 0 0 LANCASTER COLONY CORP COM 513847103 36232 202641 SH SOLE 202641 0 0 LANDEC CORP COM 514766104 1021 105044 SH SOLE 105044 0 0 LANDSTAR SYS INC COM 515098101 49162 391759 SH SOLE 391759 0 0 LAREDO PETROLEUM INC COM 516806205 217 22179 SH SOLE 22179 0 0 LAS VEGAS SANDS CORP COM 517834107 212833 4561350 SH SOLE 4561350 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 46872 1618497 SH SOLE 1618497 0 0 LAUDER ESTEE COS INC CL A 518439104 509774 2335733 SH SOLE 2335733 0 0 LAUREATE EDUCATION INC CL A 518613203 18883 1421933 SH SOLE 1421933 0 0 LEAR CORP COM NEW 521865204 272756 2501202 SH SOLE 2501202 0 0 LEGGETT & PLATT INC COM 524660107 35796 869470 SH SOLE 869470 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 735 23797 SH SOLE 23797 0 0 LEIDOS HOLDINGS INC COM 525327102 120362 1350107 SH SOLE 1350107 0 0 LENDINGTREE INC NEW COM 52603B107 18639 60734 SH SOLE 60734 0 0 LENNAR CORP CL A 526057104 231255 2831229 SH SOLE 2831229 0 0 LENNAR CORP CL B 526057302 15218 231771 SH SOLE 231771 0 0 LENNOX INTL INC COM 526107107 87806 322094 SH SOLE 322094 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2575 192176 SH SOLE 192176 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 10173 1485074 SH SOLE 1485074 0 0 LEXINGTON REALTY TRUST COM 529043101 40865 3910545 SH SOLE 3910545 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 95771 675347 SH SOLE 675347 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 160640 1124378 SH SOLE 1124378 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 23254 701049 SH SOLE 701049 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 83326 2518917 SH SOLE 2518917 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2939 140764 SH SOLE 140764 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 104988 2894615 SH SOLE 2894615 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 23116 689834 SH SOLE 689834 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 7941 377976 SH SOLE 377976 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12922 135563 SH SOLE 135563 0 0 LIFE STORAGE INC COM 53223X107 55415 526413 SH SOLE 526413 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 19746 616648 SH SOLE 616648 0 0 LILLY ELI & CO COM 532457108 1278568 8637803 SH SOLE 8637803 0 0 LINCOLN ELEC HLDGS INC COM 533900106 52562 571082 SH SOLE 571082 0 0 LINCOLN NATL CORP IND COM 534187109 69446 2216593 SH SOLE 2216593 0 0 LINDSAY CORP COM 535555106 7504 77616 SH SOLE 77616 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 13923 1468693 SH SOLE 1468693 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 11158 1279641 SH SOLE 1279641 0 0 LITHIA MTRS INC CL A 536797103 70790 310566 SH SOLE 310566 0 0 LITTELFUSE INC COM 537008104 54956 309893 SH SOLE 309893 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 69467 1289283 SH SOLE 1289283 0 0 LIVEPERSON INC COM 538146101 31620 608195 SH SOLE 608195 0 0 LIVERAMP HLDGS INC COM 53815P108 19100 368930 SH SOLE 368930 0 0 LIVONGO HEALTH INC COM 539183103 74833 534334 SH SOLE 534334 0 0 LOEWS CORP COM 540424108 464509 13367162 SH SOLE 13367162 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 318 17382 SH SOLE 17382 0 0 LOUISIANA PAC CORP COM 546347105 43947 1489226 SH SOLE 1489226 0 0 LOWES COS INC COM 548661107 1320681 7962624 SH SOLE 7962624 0 0 LULULEMON ATHLETICA INC COM 550021109 374552 1137176 SH SOLE 1137176 0 0 LUMENTUM HLDGS INC COM 55024U109 54690 727942 SH SOLE 727942 0 0 LUMINEX CORP DEL COM 55027E102 18835 717527 SH SOLE 717527 0 0 LYDALL INC DEL COM 550819106 321 19436 SH SOLE 19436 0 0 LYFT INC CL A COM 55087P104 120109 4359668 SH SOLE 4359668 0 0 M & T BK CORP COM 55261F104 130955 1422037 SH SOLE 1422037 0 0 MBIA INC COM 55262C100 2271 374719 SH SOLE 374719 0 0 M D C HLDGS INC COM 552676108 33650 714446 SH SOLE 714446 0 0 MDU RES GROUP INC COM 552690109 45269 2011938 SH SOLE 2011938 0 0 MFA FINL INC COM 55272X102 16033 5982420 SH SOLE 5982420 0 0 MGIC INVT CORP WIS COM 552848103 39402 4447176 SH SOLE 4447176 0 0 MGM RESORTS INTERNATIONAL COM 552953101 103980 4780687 SH SOLE 4780687 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1780 44785 SH SOLE 44785 0 0 MKS INSTRS INC COM 55306N104 54255 496705 SH SOLE 496705 0 0 MRC GLOBAL INC COM 55345K103 688 160781 SH SOLE 160781 0 0 MSA SAFETY INC COM 553498106 54327 404914 SH SOLE 404914 0 0 MSC INDL DIRECT INC CL A 553530106 37356 590326 SH SOLE 590326 0 0 MSCI INC COM 55354G100 278773 781359 SH SOLE 781359 0 0 MSG NETWORK INC CL A 553573106 1351 141130 SH SOLE 141130 0 0 MTS SYS CORP COM 553777103 201 10532 SH SOLE 10532 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9623 282946 SH SOLE 282946 0 0 MACERICH CO COM 554382101 13017 1917060 SH SOLE 1917060 0 0 MACK CALI RLTY CORP COM 554489104 12033 953512 SH SOLE 953512 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 25329 941957 SH SOLE 941957 0 0 MACROGENICS INC COM 556099109 1284 50958 SH SOLE 50958 0 0 MACYS INC COM 55616P104 21704 3807785 SH SOLE 3807785 0 0 MADDEN STEVEN LTD COM 556269108 23163 1187842 SH SOLE 1187842 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 29417 195491 SH SOLE 195491 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 16637 242914 SH SOLE 242914 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 18935 159482 SH SOLE 159482 0 0 MAGELLAN HEALTH INC COM NEW 559079207 22313 294444 SH SOLE 294444 0 0 MAGNA INTL INC COM 559222401 201750 3430375 SH SOLE 3430375 0 0 MANHATTAN ASSOCS INC COM 562750109 81086 849160 SH SOLE 849160 0 0 MANITOWOC CO INC COM NEW 563571405 816 97000 SH SOLE 97000 0 0 MANPOWERGROUP INC COM 56418H100 51197 698169 SH SOLE 698169 0 0 MANTECH INTL CORP CL A 564563104 25435 369265 SH SOLE 369265 0 0 MANULIFE FINL CORP COM 56501R106 230417 16610841 SH SOLE 16610841 0 0 MARATHON OIL CORP COM 565849106 9830 2403541 SH SOLE 2403541 0 0 MARATHON PETE CORP COM 56585A102 193765 6604119 SH SOLE 6604119 0 0 MARCUS & MILLICHAP INC COM 566324109 9689 352079 SH SOLE 352079 0 0 MARCUS CORP DEL COM 566330106 904 117000 SH SOLE 117000 0 0 MARKEL CORP COM 570535104 124221 127576 SH SOLE 127576 0 0 MARKETAXESS HLDGS INC COM 57060D108 170779 354614 SH SOLE 354614 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 29083 320267 SH SOLE 320267 0 0 MARSH & MCLENNAN COS INC COM 571748102 255113 2224176 SH SOLE 2224176 0 0 MARRIOTT INTL INC NEW CL A 571903202 236528 2554849 SH SOLE 2554849 0 0 MARTEN TRANS LTD COM 573075108 4272 261788 SH SOLE 261788 0 0 MARTIN MARIETTA MATLS INC COM 573284106 131107 557047 SH SOLE 557047 0 0 MASCO CORP COM 574599106 160205 2905950 SH SOLE 2905950 0 0 MASIMO CORP COM 574795100 110981 470139 SH SOLE 470139 0 0 MASONITE INTL CORP COM 575385109 40591 412506 SH SOLE 412506 0 0 MASTEC INC COM 576323109 32925 780216 SH SOLE 780216 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3157368 9336629 SH SOLE 9336629 0 0 MATADOR RES CO COM 576485205 2294 277754 SH SOLE 277754 0 0 MATCH GROUP INC NEW COM 57667L107 259885 2348708 SH SOLE 2348708 0 0 MATERION CORP COM 576690101 19290 370741 SH SOLE 370741 0 0 MATSON INC COM 57686G105 3845 95915 SH SOLE 95915 0 0 MATTEL INC COM 577081102 42260 3611974 SH SOLE 3611974 0 0 MATTHEWS INTL CORP CL A 577128101 8145 364246 SH SOLE 364246 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 216912 3208277 SH SOLE 3208277 0 0 MAXLINEAR INC COM 57776J100 30502 1312469 SH SOLE 1312469 0 0 MAXIMUS INC COM 577933104 44197 646065 SH SOLE 646065 0 0 MCCORMICK & CO INC COM NON VTG 579780206 182374 939587 SH SOLE 939587 0 0 MCDONALDS CORP COM 580135101 1600970 7294044 SH SOLE 7294044 0 0 MCGRATH RENTCORP COM 580589109 21289 357263 SH SOLE 357263 0 0 MCKESSON CORP COM 58155Q103 311762 2093347 SH SOLE 2093347 0 0 MEDALLIA INC COM 584021109 18648 680083 SH SOLE 680083 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 92820 5264894 SH SOLE 5264894 0 0 MEDIFAST INC COM 58470H101 26072 158538 SH SOLE 158538 0 0 MEDNAX INC COM 58502B106 16587 1018866 SH SOLE 1018866 0 0 MEDPACE HLDGS INC COM 58506Q109 43008 384859 SH SOLE 384859 0 0 MERCADOLIBRE INC COM 58733R102 523922 484002 SH SOLE 484002 0 0 MERCK & CO. INC COM 58933Y105 2311005 27860222 SH SOLE 27860222 0 0 MERCURY SYS INC COM 589378108 39953 515792 SH SOLE 515792 0 0 MERCURY GENL CORP NEW COM 589400100 23059 557391 SH SOLE 557391 0 0 MEREDITH CORP COM 589433101 7003 533731 SH SOLE 533731 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2885 169903 SH SOLE 169903 0 0 MERIT MED SYS INC COM 589889104 19686 452558 SH SOLE 452558 0 0 MERITAGE HOMES CORP COM 59001A102 67113 607960 SH SOLE 607960 0 0 MERITOR INC COM 59001K100 16998 811769 SH SOLE 811769 0 0 MERSANA THERAPEUTICS INC COM 59045L106 250 13412 SH SOLE 13412 0 0 METHANEX CORP COM 59151K108 25181 775512 SH SOLE 775512 0 0 METHODE ELECTRS INC COM 591520200 14377 504452 SH SOLE 504452 0 0 METLIFE INC COM 59156R108 312443 8405792 SH SOLE 8405792 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 192389 199212 SH SOLE 199212 0 0 MICHAELS COS INC COM 59408Q106 9652 999641 SH SOLE 999641 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2071 643115 SH SOLE 643115 0 0 MICROSOFT CORP COM 594918104 16692837 79364982 SH SOLE 79364982 0 0 MICROSTRATEGY INC CL A NEW 594972408 16144 107226 SH SOLE 107226 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 242369 2358596 SH SOLE 2358596 0 0 MICRON TECHNOLOGY INC COM 595112103 586544 12490298 SH SOLE 12490298 0 0 MID-AMER APT CMNTYS INC COM 59522J103 141340 1218973 SH SOLE 1218973 0 0 MIDDLEBY CORP COM 596278101 84524 942197 SH SOLE 942197 0 0 MILLER HERMAN INC COM 600544100 30648 1016182 SH SOLE 1016182 0 0 MINERALS TECHNOLOGIES INC COM 603158106 22428 438899 SH SOLE 438899 0 0 MIRATI THERAPEUTICS INC COM 60468T105 76476 460560 SH SOLE 460560 0 0 MOBILEIRON INC COM NEW 60739U204 1522 217100 SH SOLE 217100 0 0 MODEL N INC COM 607525102 3133 88800 SH SOLE 88800 0 0 MODERNA INC COM 60770K107 147397 2083343 SH SOLE 2083343 0 0 MODINE MFG CO COM 607828100 572 91572 SH SOLE 91572 0 0 MOELIS & CO CL A 60786M105 18623 529964 SH SOLE 529964 0 0 MOHAWK INDS INC COM 608190104 73698 755175 SH SOLE 755175 0 0 MOLINA HEALTHCARE INC COM 60855R100 96814 528925 SH SOLE 528925 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 65726 1958472 SH SOLE 1958472 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 59493 1133627 SH SOLE 1133627 0 0 MOMO INC ADR 60879B107 26229 1906164 SH SOLE 1906164 0 0 MONDELEZ INTL INC CL A 609207105 838489 14595107 SH SOLE 14595107 0 0 MONGODB INC CL A 60937P106 120801 521794 SH SOLE 521794 0 0 MONOLITHIC PWR SYS INC COM 609839105 113829 407100 SH SOLE 407100 0 0 MONRO INC COM 610236101 17208 424150 SH SOLE 424150 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 294842 3676332 SH SOLE 3676332 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 715 30000 SH SOLE 30000 0 0 MOODYS CORP COM 615369105 442357 1526159 SH SOLE 1526159 0 0 MOOG INC CL A 615394202 22255 350305 SH SOLE 350305 0 0 MORGAN STANLEY COM NEW 617446448 678549 14034107 SH SOLE 14034107 0 0 MORNINGSTAR INC COM 617700109 38292 238414 SH SOLE 238414 0 0 MOSAIC CO NEW COM 61945C103 69582 3808549 SH SOLE 3808549 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 281294 1793851 SH SOLE 1793851 0 0 MUELLER INDS INC COM 624756102 22386 827287 SH SOLE 827287 0 0 MUELLER WTR PRODS INC COM SER A 624758108 43000 4138571 SH SOLE 4138571 0 0 MURPHY OIL CORP COM 626717102 5203 583332 SH SOLE 583332 0 0 MURPHY USA INC COM 626755102 40005 311881 SH SOLE 311881 0 0 MYERS INDS INC COM 628464109 4183 316192 SH SOLE 316192 0 0 MYRIAD GENETICS INC COM 62855J104 8572 657358 SH SOLE 657358 0 0 MYOKARDIA INC COM 62857M105 55497 407075 SH SOLE 407075 0 0 NBT BANCORP INC COM 628778102 8911 332235 SH SOLE 332235 0 0 NCR CORP NEW COM 62886E108 31325 1414864 SH SOLE 1414864 0 0 NIC INC COM 62914B100 26802 1360491 SH SOLE 1360491 0 0 NIO INC SPON ADS 62914V106 223081 10512753 SH SOLE 10512753 0 0 NMI HLDGS INC CL A 629209305 35634 2001920 SH SOLE 2001920 0 0 NN INC COM 629337106 1148 222533 SH SOLE 222533 0 0 NVR INC COM 62944T105 154252 37778 SH SOLE 37778 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 365 8167 SH SOLE 8167 0 0 NASDAQ INC COM 631103108 149216 1216005 SH SOLE 1216005 0 0 NATERA INC COM 632307104 68139 943228 SH SOLE 943228 0 0 NATIONAL BEVERAGE CORP COM 635017106 8980 132038 SH SOLE 132038 0 0 NATIONAL CINEMEDIA INC COM 635309107 635 234059 SH SOLE 234059 0 0 NATIONAL FUEL GAS CO N J COM 636180101 40199 990360 SH SOLE 990360 0 0 NATIONAL GEN HLDGS CORP COM 636220303 31641 937499 SH SOLE 937499 0 0 NATIONAL HEALTH INVS INC COM 63633D104 35510 589178 SH SOLE 589178 0 0 NATIONAL INSTRS CORP COM 636518102 48442 1356911 SH SOLE 1356911 0 0 NATIONAL OILWELL VARCO INC COM 637071101 16398 1809903 SH SOLE 1809903 0 0 NATIONAL PRESTO INDS INC COM 637215104 5167 63123 SH SOLE 63123 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 74584 2161228 SH SOLE 2161228 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 27544 842079 SH SOLE 842079 0 0 NATIONAL VISION HLDGS INC COM 63845R107 26885 703054 SH SOLE 703054 0 0 NATUS MED INC DEL COM 639050103 7688 448801 SH SOLE 448801 0 0 NAVISTAR INTL CORP NEW COM 63934E108 27834 639276 SH SOLE 639276 0 0 NEENAH INC COM 640079109 8457 225694 SH SOLE 225694 0 0 NEKTAR THERAPEUTICS COM 640268108 36352 2191199 SH SOLE 2191199 0 0 NELNET INC CL A 64031N108 20494 340145 SH SOLE 340145 0 0 NEOGEN CORP COM 640491106 58925 753031 SH SOLE 753031 0 0 NEOGENOMICS INC COM NEW 64049M209 32228 873626 SH SOLE 873626 0 0 NETAPP INC COM 64110D104 116630 2660351 SH SOLE 2660351 0 0 NETFLIX INC COM 64110L106 2155865 4311472 SH SOLE 4311472 0 0 NETEASE INC SPONSORED ADS 64110W102 452400 995007 SH SOLE 995007 0 0 NETGEAR INC COM 64111Q104 11298 366570 SH SOLE 366570 0 0 NETSCOUT SYS INC COM 64115T104 21002 962056 SH SOLE 962056 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 71096 739351 SH SOLE 739351 0 0 NEVRO CORP COM 64157F103 46094 330896 SH SOLE 330896 0 0 NEW JERSEY RES COM 646025106 23877 883661 SH SOLE 883661 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 297410 1989364 SH SOLE 1989364 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 41390 5206274 SH SOLE 5206274 0 0 NEW RELIC INC COM 64829B100 28923 513181 SH SOLE 513181 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 35945 4346480 SH SOLE 4346480 0 0 NEW YORK TIMES CO CL A 650111107 62178 1453088 SH SOLE 1453088 0 0 NEWELL BRANDS INC COM 651229106 71520 4167827 SH SOLE 4167827 0 0 NEWMARKET CORP COM 651587107 21683 63341 SH SOLE 63341 0 0 NEWMARK GROUP INC CL A 65158N102 8198 1897668 SH SOLE 1897668 0 0 NEWMONT CORP COM 651639106 463669 6591760 SH SOLE 6591760 0 0 NEWS CORP NEW CL A 65249B109 87217 6220930 SH SOLE 6220930 0 0 NEWS CORP NEW CL B 65249B208 16538 1182989 SH SOLE 1182989 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 63147 702177 SH SOLE 702177 0 0 NEXTERA ENERGY INC COM 65339F101 2001390 7210658 SH SOLE 7210658 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 15511 1217490 SH SOLE 1217490 0 0 NIKE INC CL B 654106103 1636597 13036461 SH SOLE 13036461 0 0 NIKOLA CORP COM 654110105 222622 10870225 SH SOLE 10870225 0 0 NISOURCE INC COM 65473P105 67838 3083555 SH SOLE 3083555 0 0 NLIGHT INC COM 65487K100 1118 47614 SH SOLE 47614 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 5763 221051 SH SOLE 221051 0 0 NOBLE ENERGY INC COM 655044105 11845 1385381 SH SOLE 1385381 0 0 NORBORD INC COM NEW 65548P403 20755 702660 SH SOLE 702660 0 0 NORDSON CORP COM 655663102 103092 537439 SH SOLE 537439 0 0 NORDSTROM INC COM 655664100 17409 1460449 SH SOLE 1460449 0 0 NORFOLK SOUTHN CORP COM 655844108 537100 2509929 SH SOLE 2509929 0 0 NORTHERN TR CORP COM 665859104 150564 1931047 SH SOLE 1931047 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 13475 1464640 SH SOLE 1464640 0 0 NORTHWEST NAT HLDG CO COM 66765N105 17418 383745 SH SOLE 383745 0 0 NORTHWESTERN CORP COM NEW 668074305 48558 998318 SH SOLE 998318 0 0 NORTONLIFELOCK INC COM 668771108 147811 7092644 SH SOLE 7092644 0 0 NOVAGOLD RES INC COM NEW 66987E206 27683 2326544 SH SOLE 2326544 0 0 NOVAVAX INC COM NEW 670002401 56294 519560 SH SOLE 519560 0 0 NOVANTA INC COM 67000B104 32347 307068 SH SOLE 307068 0 0 NOW INC COM 67011P100 6828 1503987 SH SOLE 1503987 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 45543 909227 SH SOLE 909227 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 86306 2600352 SH SOLE 2600352 0 0 NUCOR CORP COM 670346105 292747 6525792 SH SOLE 6525792 0 0 NUTANIX INC CL A 67059N108 56315 2539021 SH SOLE 2539021 0 0 NVIDIA CORPORATION COM 67066G104 3243286 5992547 SH SOLE 5992547 0 0 NUVASIVE INC COM 670704105 53724 1106116 SH SOLE 1106116 0 0 NUTRIEN LTD COM 67077M108 283140 5423103 SH SOLE 5423103 0 0 OGE ENERGY CORP COM 670837103 64112 2137764 SH SOLE 2137764 0 0 O-I GLASS INC COM 67098H104 24495 2313011 SH SOLE 2313011 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 347077 752748 SH SOLE 752748 0 0 OSI SYSTEMS INC COM 671044105 24309 313217 SH SOLE 313217 0 0 OASIS PETROLEUM INC COM 674215108 136 487239 SH SOLE 487239 0 0 OCCIDENTAL PETE CORP COM 674599105 22998 2297532 SH SOLE 2297532 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 723 240957 SH SOLE 240957 0 0 OCEANEERING INTL INC COM 675232102 4835 1373582 SH SOLE 1373582 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 12094 583689 SH SOLE 583689 0 0 OIL STS INTL INC COM 678026105 265 97196 SH SOLE 97196 0 0 OKTA INC CL A 679295105 212841 995282 SH SOLE 995282 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 182153 1006817 SH SOLE 1006817 0 0 OLD NATL BANCORP IND COM 680033107 22349 1779411 SH SOLE 1779411 0 0 OLD REP INTL CORP COM 680223104 49098 3330905 SH SOLE 3330905 0 0 OLIN CORP COM PAR $1 680665205 19119 1544328 SH SOLE 1544328 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 40205 460279 SH SOLE 460279 0 0 OMNICOM GROUP INC COM 681919106 67925 1372226 SH SOLE 1372226 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 65052 2172746 SH SOLE 2172746 0 0 OMNICELL COM COM 68213N109 35292 472703 SH SOLE 472703 0 0 ON SEMICONDUCTOR CORP COM 682189105 82424 3800074 SH SOLE 3800074 0 0 ONE GAS INC COM 68235P108 33329 482962 SH SOLE 482962 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 26250 1232383 SH SOLE 1232383 0 0 ONEOK INC NEW COM 682680103 135531 5216734 SH SOLE 5216734 0 0 ONEMAIN HLDGS INC COM 68268W103 28353 907285 SH SOLE 907285 0 0 1LIFE HEALTHCARE INC COM 68269G107 19529 688617 SH SOLE 688617 0 0 OPEN TEXT CORP COM 683715106 165533 2941247 SH SOLE 2941247 0 0 OPKO HEALTH INC COM 68375N103 16188 4386861 SH SOLE 4386861 0 0 ORACLE CORP COM 68389X105 1134642 19005730 SH SOLE 19005730 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5672 424200 SH SOLE 424200 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4068 334263 SH SOLE 334263 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 313 12500 SH SOLE 12500 0 0 ORMAT TECHNOLOGIES INC COM 686688102 22679 383668 SH SOLE 383668 0 0 ORTHOPEDIATRICS CORP COM 68752L100 468 10190 SH SOLE 10190 0 0 ORTHOFIX MED INC COM 68752M108 8501 273007 SH SOLE 273007 0 0 OSHKOSH CORP COM 688239201 44072 599618 SH SOLE 599618 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 24712 2090294 SH SOLE 2090294 0 0 OTIS WORLDWIDE CORP COM 68902V107 342152 5481452 SH SOLE 5481452 0 0 OUTFRONT MEDIA INC COM 69007J106 27338 1878902 SH SOLE 1878902 0 0 OUTSET MED INC COM 690145107 1585 31700 SH SOLE 31700 0 0 OVINTIV INC COM 69047Q102 5825 713830 SH SOLE 713830 0 0 OWENS CORNING NEW COM 690742101 93410 1357503 SH SOLE 1357503 0 0 OXFORD INDS INC COM 691497309 9956 246685 SH SOLE 246685 0 0 PBF ENERGY INC CL A 69318G106 7831 1376210 SH SOLE 1376210 0 0 PDC ENERGY INC COM 69327R101 5825 469948 SH SOLE 469948 0 0 PG&E CORP COM 69331C108 143312 15262177 SH SOLE 15262177 0 0 PJT PARTNERS INC COM CL A 69343T107 1576 26000 SH SOLE 26000 0 0 PNC FINL SVCS GROUP INC COM 693475105 478623 4354683 SH SOLE 4354683 0 0 PPG INDS INC COM 693506107 369283 3024930 SH SOLE 3024930 0 0 PPL CORP COM 69351T106 130597 4799603 SH SOLE 4799603 0 0 PRA HEALTH SCIENCES INC COM 69354M108 57675 568566 SH SOLE 568566 0 0 PRA GROUP INC COM 69354N106 19697 493029 SH SOLE 493029 0 0 PPD INC COM 69355F102 138711 3749964 SH SOLE 3749964 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 31620 258353 SH SOLE 258353 0 0 PVH CORPORATION COM 693656100 53758 901369 SH SOLE 901369 0 0 PTC THERAPEUTICS INC COM 69366J200 23708 507129 SH SOLE 507129 0 0 PTC INC COM 69370C100 81068 980023 SH SOLE 980023 0 0 PACCAR INC COM 693718108 263774 3093034 SH SOLE 3093034 0 0 PACIFIC PREMIER BANCORP COM 69478X105 24530 1217959 SH SOLE 1217959 0 0 PACIRA BIOSCIENCES COM 695127100 28335 471312 SH SOLE 471312 0 0 PACKAGING CORP AMER COM 695156109 122991 1127840 SH SOLE 1127840 0 0 PACWEST BANCORP DEL COM 695263103 23086 1351642 SH SOLE 1351642 0 0 PACTIV EVERGREEN INC COM 69526K105 23241 1830000 SH SOLE 1830000 0 0 PAGERDUTY INC COM 69553P100 20798 767166 SH SOLE 767166 0 0 PALO ALTO NETWORKS INC COM 697435105 251453 1027388 SH SOLE 1027388 0 0 PALOMAR HLDGS INC COM 69753M105 23885 229135 SH SOLE 229135 0 0 PAN AMERN SILVER CORP COM 697900108 59905 1863300 SH SOLE 1863300 0 0 PAPA JOHNS INTL INC COM 698813102 28836 350465 SH SOLE 350465 0 0 PARAMOUNT GROUP INC COM 69924R108 140765 19882031 SH SOLE 19882031 0 0 PARK HOTELS RESORTS INC COM 700517105 25921 2594730 SH SOLE 2594730 0 0 PARKER-HANNIFIN CORP COM 701094104 554994 2742876 SH SOLE 2742876 0 0 PARSLEY ENERGY INC CL A 701877102 8564 914928 SH SOLE 914928 0 0 PARSONS CORPORATION COM 70202L102 7344 218955 SH SOLE 218955 0 0 PATRICK INDS INC COM 703343103 15976 277747 SH SOLE 277747 0 0 PATTERSON COS INC COM 703395103 25049 1039163 SH SOLE 1039163 0 0 PATTERSON UTI ENERGY INC COM 703481101 7569 2655708 SH SOLE 2655708 0 0 PAYCHEX INC COM 704326107 258647 3242407 SH SOLE 3242407 0 0 PAYCOM SOFTWARE INC COM 70432V102 106393 341769 SH SOLE 341769 0 0 PAYLOCITY HLDG CORP COM 70438V106 35219 218180 SH SOLE 218180 0 0 PAYPAL HLDGS INC COM 70450Y103 2263450 11487846 SH SOLE 11487846 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 22225 1773774 SH SOLE 1773774 0 0 PEGASYSTEMS INC COM 705573103 45766 378107 SH SOLE 378107 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 129806 1307998 SH SOLE 1307998 0 0 PEMBINA PIPELINE CORP COM 706327103 111568 5259457 SH SOLE 5259457 0 0 PENN NATL GAMING INC COM 707569109 94774 1303638 SH SOLE 1303638 0 0 PENNANT GROUP INC COM 70805E109 10989 284978 SH SOLE 284978 0 0 PENNYMAC MTG INVT TR COM 70931T103 19622 1221016 SH SOLE 1221016 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 25850 444764 SH SOLE 444764 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 23221 487220 SH SOLE 487220 0 0 PENUMBRA INC COM 70975L107 67618 347863 SH SOLE 347863 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 38769 3760338 SH SOLE 3760338 0 0 PEPSICO INC COM 713448108 1954849 14104247 SH SOLE 14104247 0 0 PERDOCEO ED CORP COM 71363P106 730 59636 SH SOLE 59636 0 0 PERFICIENT INC COM 71375U101 28012 655396 SH SOLE 655396 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 69176 1998165 SH SOLE 1998165 0 0 PERKINELMER INC COM 714046109 109581 873088 SH SOLE 873088 0 0 PERSPECTA INC COM 715347100 36118 1856975 SH SOLE 1856975 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 7803 1108361 SH SOLE 1108361 0 0 PFIZER INC COM 717081103 2135376 58184627 SH SOLE 58184627 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 9510 259343 SH SOLE 259343 0 0 PHILLIPS 66 COM 718546104 212301 4095315 SH SOLE 4095315 0 0 PHYSICIANS RLTY TR COM 71943U104 59655 3330797 SH SOLE 3330797 0 0 PHREESIA INC COM 71944F106 3133 97500 SH SOLE 97500 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 21895 1613452 SH SOLE 1613452 0 0 PILGRIMS PRIDE CORP COM 72147K108 11919 796458 SH SOLE 796458 0 0 PINDUODUO INC SPONSORED ADS 722304102 282056 3803856 SH SOLE 3803856 0 0 PING IDENTITY HLDG CORP COM 72341T103 936 30000 SH SOLE 30000 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 26040 731674 SH SOLE 731674 0 0 PINNACLE WEST CAP CORP COM 723484101 63565 852650 SH SOLE 852650 0 0 PINTEREST INC CL A 72352L106 163780 3945559 SH SOLE 3945559 0 0 PIONEER NAT RES CO COM 723787107 26256 305342 SH SOLE 305342 0 0 PIPER SANDLER COMPANIES COM 724078100 16942 232076 SH SOLE 232076 0 0 PLANET FITNESS INC CL A 72703H101 38820 629993 SH SOLE 629993 0 0 PLANTRONICS INC NEW COM 727493108 7858 663645 SH SOLE 663645 0 0 PLAYAGS INC COM 72814N104 1116 315272 SH SOLE 315272 0 0 PLEXUS CORP COM 729132100 30067 425694 SH SOLE 425694 0 0 PLUG POWER INC COM NEW 72919P202 64733 4827206 SH SOLE 4827206 0 0 PLURALSIGHT INC COM CL A 72941B106 16020 935181 SH SOLE 935181 0 0 POLARIS INC COM 731068102 72604 769596 SH SOLE 769596 0 0 POOL CORP COM 73278L105 113614 339614 SH SOLE 339614 0 0 POPULAR INC COM NEW 733174700 37381 1030633 SH SOLE 1030633 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 39565 1114493 SH SOLE 1114493 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 177 20000 SH SOLE 20000 0 0 POST HLDGS INC COM 737446104 39841 463268 SH SOLE 463268 0 0 POTLATCHDELTIC CORPORATION COM 737630103 46779 1111150 SH SOLE 1111150 0 0 POWER INTEGRATIONS INC COM 739276103 43874 791957 SH SOLE 791957 0 0 PRECIGEN INC COM 74017N105 887 253451 SH SOLE 253451 0 0 PREMIER INC CL A 74051N102 26529 808075 SH SOLE 808075 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 603 20000 SH SOLE 20000 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 22086 606428 SH SOLE 606428 0 0 PRETIUM RES INC COM 74139C102 23417 1830738 SH SOLE 1830738 0 0 PRICE T ROWE GROUP INC COM 74144T108 287027 2238548 SH SOLE 2238548 0 0 PRICESMART INC COM 741511109 3138 47228 SH SOLE 47228 0 0 PRIMORIS SVCS CORP COM 74164F103 11422 633172 SH SOLE 633172 0 0 PRIMERICA INC COM 74164M108 43576 385154 SH SOLE 385154 0 0 PRIMO WATER CORPORATION COM 74167P108 34468 2283113 SH SOLE 2283113 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 130006 3228354 SH SOLE 3228354 0 0 PROASSURANCE CORP COM 74267C106 11947 763857 SH SOLE 763857 0 0 PROCTER AND GAMBLE CO COM 742718109 3682134 26492078 SH SOLE 26492078 0 0 PROGRESS SOFTWARE CORP COM 743312100 28639 780792 SH SOLE 780792 0 0 PROGRESSIVE CORP COM 743315103 575727 6081412 SH SOLE 6081412 0 0 PROLOGIS INC. COM 74340W103 692928 6886586 SH SOLE 6886586 0 0 PROOFPOINT INC COM 743424103 52885 501045 SH SOLE 501045 0 0 PROS HOLDINGS INC COM 74346Y103 23374 731815 SH SOLE 731815 0 0 PROPETRO HLDG CORP COM 74347M108 1958 482178 SH SOLE 482178 0 0 PROSPERITY BANCSHARES INC COM 743606105 39689 765750 SH SOLE 765750 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 218 11160 SH SOLE 11160 0 0 PROTO LABS INC COM 743713109 48893 377555 SH SOLE 377555 0 0 PROVIDENT FINL SVCS INC COM 74386T105 12387 1015291 SH SOLE 1015291 0 0 PRUDENTIAL FINL INC COM 744320102 231657 3646993 SH SOLE 3646993 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 147660 2689122 SH SOLE 2689122 0 0 PUBLIC STORAGE COM 74460D109 378946 1701448 SH SOLE 1701448 0 0 PULTE GROUP INC COM 745867101 135541 2928076 SH SOLE 2928076 0 0 PURE STORAGE INC CL A 74624M102 41769 2714021 SH SOLE 2714021 0 0 QCR HOLDINGS INC COM 74727A104 731 26666 SH SOLE 26666 0 0 QAD INC CL A 74727D306 928 22000 SH SOLE 22000 0 0 QUAKER CHEM CORP COM 747316107 21552 119929 SH SOLE 119929 0 0 QEP RESOURCES INC COM 74733V100 905 1002205 SH SOLE 1002205 0 0 QTS RLTY TR INC COM CL A 74736A103 42410 672966 SH SOLE 672966 0 0 QORVO INC COM 74736K101 179584 1392014 SH SOLE 1392014 0 0 Q2 HLDGS INC COM 74736L109 56760 621964 SH SOLE 621964 0 0 QUALCOMM INC COM 747525103 1292553 10983624 SH SOLE 10983624 0 0 QUALYS INC COM 74758T303 36169 369036 SH SOLE 369036 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 2985 161884 SH SOLE 161884 0 0 QUANTA SVCS INC COM 74762E102 70589 1335397 SH SOLE 1335397 0 0 QUDIAN INC ADR 747798106 1372 1106383 SH SOLE 1106383 0 0 QUEST DIAGNOSTICS INC COM 74834L100 161923 1414299 SH SOLE 1414299 0 0 QUIDEL CORP COM 74838J101 94365 430145 SH SOLE 430145 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 1823 832579 SH SOLE 832579 0 0 QURATE RETAIL INC COM SER A 74915M100 32557 4534420 SH SOLE 4534420 0 0 R1 RCM INC COM 749397105 13797 804478 SH SOLE 804478 0 0 RLI CORP COM 749607107 36975 441593 SH SOLE 441593 0 0 RLJ LODGING TR COM 74965L101 19206 2217782 SH SOLE 2217782 0 0 RPC INC COM 749660106 204 77242 SH SOLE 77242 0 0 RMR GROUP INC CL A 74967R106 770 28017 SH SOLE 28017 0 0 RH COM 74967X103 53990 141106 SH SOLE 141106 0 0 RPM INTL INC COM 749685103 115417 1393253 SH SOLE 1393253 0 0 RPT REALTY SH BEN INT 74971D101 5788 1063994 SH SOLE 1063994 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 47069 2440088 SH SOLE 2440088 0 0 RADIAN GROUP INC COM 750236101 36364 2488965 SH SOLE 2488965 0 0 RADIUS HEALTH INC COM NEW 750469207 3694 325738 SH SOLE 325738 0 0 RAMBUS INC DEL COM 750917106 22351 1632686 SH SOLE 1632686 0 0 RALPH LAUREN CORP CL A 751212101 38552 567194 SH SOLE 567194 0 0 RANGE RES CORP COM 75281A109 4290 647987 SH SOLE 647987 0 0 RAPID7 INC COM 753422104 34332 560615 SH SOLE 560615 0 0 RAPT THERAPEUTICS INC COM 75382E109 966 30000 SH SOLE 30000 0 0 RAVEN INDS INC COM 754212108 9137 424597 SH SOLE 424597 0 0 RAYMOND JAMES FINL INC COM 754730109 83054 1141483 SH SOLE 1141483 0 0 RAYONIER INC COM 754907103 47374 1791743 SH SOLE 1791743 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 861450 14971324 SH SOLE 14971324 0 0 RBC BEARINGS INC COM 75524B104 32216 265788 SH SOLE 265788 0 0 REALOGY HLDGS CORP COM 75605Y106 15392 1630521 SH SOLE 1630521 0 0 REALPAGE INC COM 75606N109 44715 775772 SH SOLE 775772 0 0 REALTY INCOME CORP COM 756109104 214480 3530528 SH SOLE 3530528 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 20463 210053 SH SOLE 210053 0 0 RED ROCK RESORTS INC CL A 75700L108 12011 702398 SH SOLE 702398 0 0 REDFIN CORP COM 75737F108 45910 919497 SH SOLE 919497 0 0 REDWOOD TR INC COM 758075402 10884 1447361 SH SOLE 1447361 0 0 REGAL BELOIT CORP COM 758750103 51097 544343 SH SOLE 544343 0 0 REGENCY CTRS CORP COM 758849103 615138 16179323 SH SOLE 16179323 0 0 REGENERON PHARMACEUTICALS COM 75886F107 656118 1172099 SH SOLE 1172099 0 0 REGIS CORP MINN COM 758932107 1060 172612 SH SOLE 172612 0 0 REGENXBIO INC COM 75901B107 9050 328865 SH SOLE 328865 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 131477 11403041 SH SOLE 11403041 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 73576 772941 SH SOLE 772941 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 75385 738778 SH SOLE 738778 0 0 RENASANT CORP COM 75970E107 8221 361831 SH SOLE 361831 0 0 REPLIGEN CORP COM 759916109 57124 387177 SH SOLE 387177 0 0 RENT A CTR INC NEW COM 76009N100 20974 701697 SH SOLE 701697 0 0 REPARE THERAPEUTICS INC COM 760273102 1539 50000 SH SOLE 50000 0 0 REPUBLIC BANCORP INC KY CL A 760281204 7289 258854 SH SOLE 258854 0 0 REPLIMUNE GROUP INC COM 76029N106 22053 958000 SH SOLE 958000 0 0 REPUBLIC SVCS INC COM 760759100 210655 2256611 SH SOLE 2256611 0 0 RESMED INC COM 761152107 183905 1072773 SH SOLE 1072773 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 16033 1457547 SH SOLE 1457547 0 0 RETROPHIN INC COM 761299106 456 24690 SH SOLE 24690 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 166122 2392631 SH SOLE 2392631 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 15669 1504422 SH SOLE 1504422 0 0 RETAIL PPTYS AMER INC CL A 76131V202 17913 3083133 SH SOLE 3083133 0 0 RETAIL VALUE INC COM 76133Q102 303 24119 SH SOLE 24119 0 0 REXNORD CORP COM 76169B102 54548 1828016 SH SOLE 1828016 0 0 REXFORD INDL RLTY INC COM 76169C100 54516 1191343 SH SOLE 1191343 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 15865 518141 SH SOLE 518141 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 3455 159428 SH SOLE 159428 0 0 RINGCENTRAL INC CL A 76680R206 144863 527521 SH SOLE 527521 0 0 RIO TINTO PLC SPONSORED ADR 767204100 444 7353 SH SOLE 7353 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 94912 1201879 SH SOLE 1201879 0 0 ROBERT HALF INTL INC COM 770323103 67441 1273910 SH SOLE 1273910 0 0 ROCKWELL AUTOMATION INC COM 773903109 199643 904674 SH SOLE 904674 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 140542 3544712 SH SOLE 3544712 0 0 ROGERS CORP COM 775133101 17856 182095 SH SOLE 182095 0 0 ROKU INC COM CL A 77543R102 153367 812325 SH SOLE 812325 0 0 ROLLINS INC COM 775711104 87175 1608692 SH SOLE 1608692 0 0 ROPER TECHNOLOGIES INC COM 776696106 364407 922292 SH SOLE 922292 0 0 ROSS STORES INC COM 778296103 348328 3732620 SH SOLE 3732620 0 0 ROYAL BK CDA COM 780087102 1115523 15919419 SH SOLE 15919419 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 315007 13006061 SH SOLE 13006061 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 139 5513 SH SOLE 5513 0 0 ROYAL GOLD INC COM 780287108 73470 611385 SH SOLE 611385 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2255 450000 SH SOLE 450000 0 0 RUSH ENTERPRISES INC CL A 781846209 19822 392210 SH SOLE 392210 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1199 108400 SH SOLE 108400 0 0 RYDER SYS INC COM 783549108 36593 866306 SH SOLE 866306 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 25214 685173 SH SOLE 685173 0 0 S & T BANCORP INC COM 783859101 9318 526722 SH SOLE 526722 0 0 S&P GLOBAL INC COM 78409V104 805843 2234727 SH SOLE 2234727 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 328597 1031765 SH SOLE 1031765 0 0 SEI INVTS CO COM 784117103 64036 1262540 SH SOLE 1262540 0 0 SJW GROUP COM 784305104 17165 282042 SH SOLE 282042 0 0 SL GREEN RLTY CORP COM 78440X101 47564 1025739 SH SOLE 1025739 0 0 SLM CORP COM 78442P106 31512 3895241 SH SOLE 3895241 0 0 SPX CORP COM 784635104 21655 466914 SH SOLE 466914 0 0 SPS COMMERCE INC COM 78463M107 36532 469138 SH SOLE 469138 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 138045 2280974 SH SOLE 2280974 0 0 SPX FLOW INC COM 78469X107 26849 627019 SH SOLE 627019 0 0 SSR MNG INC COM 784730103 43884 2350602 SH SOLE 2350602 0 0 SVB FINANCIAL GROUP COM 78486Q101 116070 482379 SH SOLE 482379 0 0 SVMK INC COM 78489X103 42473 1920974 SH SOLE 1920974 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 41300 2995980 SH SOLE 2995980 0 0 SABRE CORP COM 78573M104 22331 3430205 SH SOLE 3430205 0 0 SAFEHOLD INC COM 78645L100 10484 168824 SH SOLE 168824 0 0 SAFETY INS GROUP INC COM 78648T100 17804 257686 SH SOLE 257686 0 0 SAGE THERAPEUTICS INC COM 78667J108 34571 565633 SH SOLE 565633 0 0 SAIA INC COM 78709Y105 44988 356650 SH SOLE 356650 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 36126 912959 SH SOLE 912959 0 0 ST JOE CO COM 790148100 8341 404293 SH SOLE 404293 0 0 SALESFORCE COM INC COM 79466L302 2218594 8827765 SH SOLE 8827765 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 15282 1758609 SH SOLE 1758609 0 0 SANDY SPRING BANCORP INC COM 800363103 9713 420854 SH SOLE 420854 0 0 SANMINA CORPORATION COM 801056102 32115 1187239 SH SOLE 1187239 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 21414 1177216 SH SOLE 1177216 0 0 SAREPTA THERAPEUTICS INC COM 803607100 70056 498866 SH SOLE 498866 0 0 SAUL CTRS INC COM 804395101 3777 142117 SH SOLE 142117 0 0 SCANSOURCE INC COM 806037107 7764 391515 SH SOLE 391515 0 0 HENRY SCHEIN INC COM 806407102 85552 1455469 SH SOLE 1455469 0 0 SCHLUMBERGER LTD COM 806857108 227976 14651439 SH SOLE 14651439 0 0 SCHNITZER STL INDS CL A 806882106 2329 121123 SH SOLE 121123 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 19766 799283 SH SOLE 799283 0 0 SCHOLASTIC CORP COM 807066105 9576 456212 SH SOLE 456212 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 7164 405000 SH SOLE 405000 0 0 SCHRODINGER INC COM 80810D103 13429 282666 SH SOLE 282666 0 0 SCHWAB CHARLES CORP COM 808513105 382242 10550441 SH SOLE 10550441 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 46678 595235 SH SOLE 595235 0 0 SCIENTIFIC GAMES CORP COM 80874P109 22441 642828 SH SOLE 642828 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 58677 383738 SH SOLE 383738 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6114 534403 SH SOLE 534403 0 0 SEA LTD SPONSORD ADS 81141R100 471191 3058887 SH SOLE 3058887 0 0 SEACOR HOLDINGS INC COM 811904101 6326 217535 SH SOLE 217535 0 0 SEALED AIR CORP NEW COM 81211K100 58114 1497390 SH SOLE 1497390 0 0 SEATTLE GENETICS INC COM 812578102 212467 1085734 SH SOLE 1085734 0 0 SEAWORLD ENTMT INC COM 81282V100 11746 595652 SH SOLE 595652 0 0 SELECT MED HLDGS CORP COM 81619Q105 23214 1114996 SH SOLE 1114996 0 0 SELECTIVE INS GROUP INC COM 816300107 37465 727608 SH SOLE 727608 0 0 SELECTQUOTE INC COM 816307300 6750 333333 SH SOLE 333333 0 0 SEMTECH CORP COM 816850101 37956 716688 SH SOLE 716688 0 0 SEMPRA ENERGY COM 816851109 823012 6953467 SH SOLE 6953467 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 29260 506762 SH SOLE 506762 0 0 SERVICE CORP INTL COM 817565104 59499 1410606 SH SOLE 1410606 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 15124 1902373 SH SOLE 1902373 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 53191 1333775 SH SOLE 1333775 0 0 SERVICENOW INC COM 81762P102 886068 1826945 SH SOLE 1826945 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 9429 277069 SH SOLE 277069 0 0 SHAKE SHACK INC CL A 819047101 22775 353218 SH SOLE 353218 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 95699 5246559 SH SOLE 5246559 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 31990 719919 SH SOLE 719919 0 0 SHERWIN WILLIAMS CO COM 824348106 572298 821394 SH SOLE 821394 0 0 SHIFT4 PMTS INC CL A 82452J109 4453 92077 SH SOLE 92077 0 0 SHOPIFY INC CL A 82509L107 1008573 985933 SH SOLE 985933 0 0 SHUTTERSTOCK INC COM 825690100 20879 401203 SH SOLE 401203 0 0 SI BONE INC COM 825704109 2569 108300 SH SOLE 108300 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 35878 432313 SH SOLE 432313 0 0 SILICON LABORATORIES INC COM 826919102 44769 457522 SH SOLE 457522 0 0 SILGAN HOLDINGS INC COM 827048109 35910 976604 SH SOLE 976604 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 17600 1110056 SH SOLE 1110056 0 0 SIMON PPTY GROUP INC NEW COM 828806109 228102 3526623 SH SOLE 3526623 0 0 SIMPLY GOOD FOODS CO COM 82900L102 23009 1043504 SH SOLE 1043504 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 50066 515294 SH SOLE 515294 0 0 SIMULATIONS PLUS INC COM 829214105 2864 38000 SH SOLE 38000 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 12088 628609 SH SOLE 628609 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 77795 14513941 SH SOLE 14513941 0 0 SITE CTRS CORP COM 82981J109 17816 2474497 SH SOLE 2474497 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 44752 366974 SH SOLE 366974 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 19343 952869 SH SOLE 952869 0 0 SKECHERS U S A INC CL A 830566105 35595 1177857 SH SOLE 1177857 0 0 SKYWEST INC COM 830879102 6544 219168 SH SOLE 219168 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 290334 1995421 SH SOLE 1995421 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 107257 3993205 SH SOLE 3993205 0 0 SLEEP NUMBER CORP COM 83125X103 22927 468764 SH SOLE 468764 0 0 SMITH & WESSON BRANDS INC COM 831754106 4855 312800 SH SOLE 312800 0 0 SMITH A O CORP COM 831865209 77694 1471486 SH SOLE 1471486 0 0 SMARTSHEET INC COM CL A 83200N103 66190 1339337 SH SOLE 1339337 0 0 SMUCKER J M CO COM NEW 832696405 132643 1148224 SH SOLE 1148224 0 0 SNAP ON INC COM 833034101 91464 621654 SH SOLE 621654 0 0 SNOWFLAKE INC CL A 833445109 29513 117581 SH SOLE 117581 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 5612 449349 SH SOLE 449349 0 0 SOGOU INC ADR REPSTG A 83409V104 8761 985484 SH SOLE 985484 0 0 SOHU COM LTD SPONSORED ADS 83410S108 11560 582098 SH SOLE 582098 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 108465 455067 SH SOLE 455067 0 0 SOLARWINDS CORP COM 83417Q105 14470 711397 SH SOLE 711397 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 872 137538 SH SOLE 137538 0 0 SONOCO PRODS CO COM 835495102 49347 966268 SH SOLE 966268 0 0 SONY CORP SPONSORED ADR 835699307 8262 107650 SH SOLE 107650 0 0 SONOS INC COM 83570H108 4324 284827 SH SOLE 284827 0 0 SOUTH JERSEY INDS INC COM 838518108 18477 958845 SH SOLE 958845 0 0 SOUTH ST CORP COM 840441109 27224 565390 SH SOLE 565390 0 0 SOUTHERN CO COM 842587107 308050 5681474 SH SOLE 5681474 0 0 SOUTHERN COPPER CORP COM 84265V105 10922 241265 SH SOLE 241265 0 0 SOUTHWEST AIRLS CO COM 844741108 97107 2589517 SH SOLE 2589517 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 46339 734370 SH SOLE 734370 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4322 1839185 SH SOLE 1839185 0 0 SPARTANNASH CO COM 847215100 2096 128202 SH SOLE 128202 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3061 750200 SH SOLE 750200 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 37627 658282 SH SOLE 658282 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 28196 1491076 SH SOLE 1491076 0 0 SPIRIT AIRLS INC COM 848577102 6356 394799 SH SOLE 394799 0 0 SPIRE INC COM 84857L101 28110 528382 SH SOLE 528382 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 47860 1418081 SH SOLE 1418081 0 0 SPLUNK INC COM 848637104 559844 2975838 SH SOLE 2975838 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 11870 249012 SH SOLE 249012 0 0 SPROUTS FMRS MKT INC COM 85208M102 31714 1515230 SH SOLE 1515230 0 0 SQUARE INC CL A 852234103 577525 3552908 SH SOLE 3552908 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 21527 380605 SH SOLE 380605 0 0 STAG INDL INC COM 85254J102 54681 1793393 SH SOLE 1793393 0 0 STAMPS COM INC COM NEW 852857200 53139 220538 SH SOLE 220538 0 0 STANDEX INTL CORP COM 854231107 8893 150225 SH SOLE 150225 0 0 STANLEY BLACK & DECKER INC COM 854502101 262495 1618344 SH SOLE 1618344 0 0 STANTEC INC COM 85472N109 41756 1375886 SH SOLE 1375886 0 0 STARBUCKS CORP COM 855244109 1001444 11655544 SH SOLE 11655544 0 0 STATE AUTO FINL CORP COM 855707105 4107 298493 SH SOLE 298493 0 0 STARWOOD PPTY TR INC COM 85571B105 41783 2768915 SH SOLE 2768915 0 0 STATE STR CORP COM 857477103 237954 4010680 SH SOLE 4010680 0 0 STEEL DYNAMICS INC COM 858119100 102023 3563490 SH SOLE 3563490 0 0 STEELCASE INC CL A 858155203 14934 1477105 SH SOLE 1477105 0 0 STEPAN CO COM 858586100 37357 342725 SH SOLE 342725 0 0 STERICYCLE INC COM 858912108 53355 846102 SH SOLE 846102 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2661 100000 SH SOLE 100000 0 0 STERLING BANCORP DEL COM 85917A100 26254 2495640 SH SOLE 2495640 0 0 STEWART INFORMATION SVCS COR COM 860372101 2829 64700 SH SOLE 64700 0 0 STIFEL FINL CORP COM 860630102 35635 704806 SH SOLE 704806 0 0 STOCK YDS BANCORP INC COM 861025104 5500 161583 SH SOLE 161583 0 0 STORE CAP CORP COM 862121100 85708 3124600 SH SOLE 3124600 0 0 STRATEGIC ED INC COM 86272C103 36354 397443 SH SOLE 397443 0 0 STRYKER CORPORATION COM 863667101 654413 3140629 SH SOLE 3140629 0 0 STURM RUGER & CO INC COM 864159108 19061 311664 SH SOLE 311664 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 7156 1381487 SH SOLE 1381487 0 0 SUMMIT MATLS INC CL A 86614U100 23465 1418699 SH SOLE 1418699 0 0 SUMO LOGIC INC COM 86646P103 1090 50000 SH SOLE 50000 0 0 SUN CMNTYS INC COM 866674104 137498 977865 SH SOLE 977865 0 0 SUN LIFE FINANCIAL INC. COM 866796105 335226 8230563 SH SOLE 8230563 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 5966 196200 SH SOLE 196200 0 0 SUNPOWER CORP COM 867652406 10030 801738 SH SOLE 801738 0 0 SUNRUN INC COM 86771W105 36176 469397 SH SOLE 469397 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 23130 2913044 SH SOLE 2913044 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 12127 581894 SH SOLE 581894 0 0 SYKES ENTERPRISES INC COM 871237103 23864 697585 SH SOLE 697585 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 790 262586 SH SOLE 262586 0 0 SYNAPTICS INC COM 87157D109 36165 449707 SH SOLE 449707 0 0 SYNOPSYS INC COM 871607107 328179 1533691 SH SOLE 1533691 0 0 SYNOVUS FINL CORP COM NEW 87161C501 35557 1679603 SH SOLE 1679603 0 0 SYNNEX CORP COM 87162W100 57873 413201 SH SOLE 413201 0 0 SYNCHRONY FINANCIAL COM 87165B103 181410 6931977 SH SOLE 6931977 0 0 SYNEOS HEALTH INC CL A 87166B102 35579 669290 SH SOLE 669290 0 0 SYSCO CORP COM 871829107 293958 4724491 SH SOLE 4724491 0 0 TCF FINL CORP COM 872307103 36114 1545979 SH SOLE 1545979 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 176194 4500496 SH SOLE 4500496 0 0 TFS FINL CORP COM 87240R107 2758 187742 SH SOLE 187742 0 0 TFI INTL INC COM 87241L109 48414 1158354 SH SOLE 1158354 0 0 TJX COS INC NEW COM 872540109 712408 12801578 SH SOLE 12801578 0 0 T-MOBILE US INC COM 872590104 2337590 20440630 SH SOLE 20440630 0 0 TRI POINTE GROUP INC COM 87265H109 36192 1995175 SH SOLE 1995175 0 0 TTM TECHNOLOGIES INC COM 87305R109 16043 1406043 SH SOLE 1406043 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 191559 1159416 SH SOLE 1159416 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 397454 5226909 SH SOLE 5226909 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 73825 650442 SH SOLE 650442 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6326 1049053 SH SOLE 1049053 0 0 TAPESTRY INC COM 876030107 53577 3427861 SH SOLE 3427861 0 0 TARGET CORP COM 87612E106 915872 5818016 SH SOLE 5818016 0 0 TARGA RES CORP COM 87612G101 35648 2540813 SH SOLE 2540813 0 0 TAUBMAN CTRS INC COM 876664103 17873 536882 SH SOLE 536882 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 43340 1762500 SH SOLE 1762500 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 224 10000 SH SOLE 10000 0 0 TC ENERGY CORP COM 87807B107 360485 8591064 SH SOLE 8591064 0 0 TECK RESOURCES LTD CL B 878742204 85886 6171423 SH SOLE 6171423 0 0 TEGNA INC COM 87901J105 32713 2784124 SH SOLE 2784124 0 0 TELADOC HEALTH INC COM 87918A105 119796 546417 SH SOLE 546417 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 110379 355819 SH SOLE 355819 0 0 TELEFLEX INCORPORATED COM 879369106 144811 425389 SH SOLE 425389 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 27699 1502102 SH SOLE 1502102 0 0 TELUS CORPORATION COM 87971M103 91843 5222121 SH SOLE 5222121 0 0 TEMPUR SEALY INTL INC COM 88023U101 48788 547016 SH SOLE 547016 0 0 TENABLE HLDGS INC COM 88025T102 30871 817774 SH SOLE 817774 0 0 10X GENOMICS INC CL A COM 88025U109 2494 20000 SH SOLE 20000 0 0 TENARIS S A SPONSORED ADS 88031M109 2857 290093 SH SOLE 290093 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 25800 1052638 SH SOLE 1052638 0 0 TENNANT CO COM 880345103 17488 289728 SH SOLE 289728 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 101860 6896401 SH SOLE 6896401 0 0 TERADATA CORP DEL COM 88076W103 29900 1317196 SH SOLE 1317196 0 0 TERADYNE INC COM 880770102 154422 1943397 SH SOLE 1943397 0 0 TEREX CORP NEW COM 880779103 14982 773886 SH SOLE 773886 0 0 TERRENO RLTY CORP COM 88146M101 39988 730239 SH SOLE 730239 0 0 TESLA INC COM 88160R101 3368672 7852199 SH SOLE 7852199 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 25018 2776745 SH SOLE 2776745 0 0 TETRA TECH INC NEW COM 88162G103 177091 1854361 SH SOLE 1854361 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 19388 622808 SH SOLE 622808 0 0 TEXAS INSTRS INC COM 882508104 1393222 9757140 SH SOLE 9757140 0 0 TEXAS ROADHOUSE INC COM 882681109 40502 666259 SH SOLE 666259 0 0 TG THERAPEUTICS INC COM 88322Q108 33729 1260410 SH SOLE 1260410 0 0 THE ODP CORP COM 88337F105 13129 675033 SH SOLE 675033 0 0 THE TRADE DESK INC COM CL A 88339J105 91275 175942 SH SOLE 175942 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2122953 4808282 SH SOLE 4808282 0 0 THOMSON REUTERS CORP. COM NEW 884903709 211790 2001433 SH SOLE 2001433 0 0 THOR INDS INC COM 885160101 54938 576714 SH SOLE 576714 0 0 3-D SYS CORP DEL COM NEW 88554D205 6720 1368617 SH SOLE 1368617 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 17125 1434291 SH SOLE 1434291 0 0 3M CO COM 88579Y101 711612 4442577 SH SOLE 4442577 0 0 TIFFANY & CO NEW COM 886547108 146637 1265747 SH SOLE 1265747 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 9486 822696 SH SOLE 822696 0 0 TIMKEN CO COM 887389104 44282 816710 SH SOLE 816710 0 0 TIVITY HEALTH INC COM 88870R102 6643 473820 SH SOLE 473820 0 0 TOLL BROTHERS INC COM 889478103 63617 1307387 SH SOLE 1307387 0 0 TOOTSIE ROLL INDS INC COM 890516107 1441 46619 SH SOLE 46619 0 0 TOPBUILD CORP COM 89055F103 62756 367663 SH SOLE 367663 0 0 TORO CO COM 891092108 78325 932994 SH SOLE 932994 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 996963 21543570 SH SOLE 21543570 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 8232 501942 SH SOLE 501942 0 0 TRACTOR SUPPLY CO COM 892356106 181449 1265863 SH SOLE 1265863 0 0 TRADEWEB MKTS INC CL A 892672106 80285 1384226 SH SOLE 1384226 0 0 TRANSDIGM GROUP INC COM 893641100 199908 420752 SH SOLE 420752 0 0 TRANSLATE BIO INC COM 89374L104 10025 736580 SH SOLE 736580 0 0 TRANSUNION COM 89400J107 138313 1644041 SH SOLE 1644041 0 0 TRAVELERS COMPANIES INC COM 89417E109 258863 2392668 SH SOLE 2392668 0 0 TREAN INS GROUP INC COM 89457R101 305 20000 SH SOLE 20000 0 0 TREDEGAR CORP COM 894650100 2257 151749 SH SOLE 151749 0 0 TREEHOUSE FOODS INC COM 89469A104 21414 528339 SH SOLE 528339 0 0 TREX CO INC COM 89531P105 71197 994377 SH SOLE 994377 0 0 TRIBUNE PUBG CO NEW COM 89609W107 4496 385560 SH SOLE 385560 0 0 TRICIDA INC COM 89610F101 3730 411687 SH SOLE 411687 0 0 TRIMAS CORP COM NEW 896215209 20235 887505 SH SOLE 887505 0 0 TRIMBLE INC COM 896239100 108181 2221374 SH SOLE 2221374 0 0 TRINET GROUP INC COM 896288107 32784 552664 SH SOLE 552664 0 0 TRINITY INDS INC COM 896522109 25391 1302082 SH SOLE 1302082 0 0 TRIP COM GROUP LTD ADS 89677Q107 228545 7339275 SH SOLE 7339275 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 674 434800 SH SOLE 434800 0 0 TRIPADVISOR INC COM 896945201 21443 1094587 SH SOLE 1094587 0 0 TRUECAR INC COM 89785L107 3992 798400 SH SOLE 798400 0 0 TRUEBLUE INC COM 89785X101 8243 532172 SH SOLE 532172 0 0 TRUIST FINL CORP COM 89832Q109 484258 12726888 SH SOLE 12726888 0 0 TRUSTCO BK CORP N Y COM 898349105 8974 1719075 SH SOLE 1719075 0 0 TRUSTMARK CORP COM 898402102 16681 779099 SH SOLE 779099 0 0 TTEC HLDGS INC COM 89854H102 22363 409959 SH SOLE 409959 0 0 TUPPERWARE BRANDS CORP COM 899896104 439 21787 SH SOLE 21787 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 29155 333736 SH SOLE 333736 0 0 TURQUOISE HILL RES LTD COM 900435108 8501 10022618 SH SOLE 10022618 0 0 TUTOR PERINI CORP COM 901109108 4306 386906 SH SOLE 386906 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 39459 1703776 SH SOLE 1703776 0 0 TWILIO INC CL A 90138F102 301741 1221180 SH SOLE 1221180 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1140 15000 SH SOLE 15000 0 0 TWITTER INC COM 90184L102 313308 7040619 SH SOLE 7040619 0 0 TWO HBRS INVT CORP COM NEW 90187B408 15672 3079018 SH SOLE 3079018 0 0 II-VI INC COM 902104108 44508 1097327 SH SOLE 1097327 0 0 2U INC COM 90214J101 23782 702375 SH SOLE 702375 0 0 TYLER TECHNOLOGIES INC COM 902252105 146742 420996 SH SOLE 420996 0 0 TYSON FOODS INC CL A 902494103 173695 2920219 SH SOLE 2920219 0 0 UDR INC COM 902653104 83439 2558681 SH SOLE 2558681 0 0 UGI CORP NEW COM 902681105 79431 2408456 SH SOLE 2408456 0 0 UMB FINL CORP COM 902788108 23170 472758 SH SOLE 472758 0 0 UFP INDUSTRIES INC COM 90278Q108 50941 901452 SH SOLE 901452 0 0 US BANCORP DEL COM NEW 902973304 522519 14575140 SH SOLE 14575140 0 0 USANA HEALTH SCIENCES INC COM 90328M107 20938 284296 SH SOLE 284296 0 0 UBER TECHNOLOGIES INC COM 90353T100 536059 14694599 SH SOLE 14694599 0 0 UBIQUITI INC COM 90353W103 20133 120803 SH SOLE 120803 0 0 ULTA BEAUTY INC COM 90384S303 125006 558113 SH SOLE 558113 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 39026 474822 SH SOLE 474822 0 0 UMPQUA HLDGS CORP COM 904214103 30345 2857325 SH SOLE 2857325 0 0 UNDER ARMOUR INC CL A 904311107 5661 504122 SH SOLE 504122 0 0 UNDER ARMOUR INC CL C 904311206 34272 3482975 SH SOLE 3482975 0 0 UNIFI INC COM NEW 904677200 958 74578 SH SOLE 74578 0 0 UNIFIRST CORP MASS COM 904708104 48775 257564 SH SOLE 257564 0 0 UNILEVER N V N Y SHS NEW 904784709 368151 6095221 SH SOLE 6095221 0 0 UNION PAC CORP COM 907818108 1334350 6777825 SH SOLE 6777825 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 17146 1012782 SH SOLE 1012782 0 0 UNITED BANKSHARES INC WEST V COM 909907107 23054 1073758 SH SOLE 1073758 0 0 UNITED AIRLS HLDGS INC COM 910047109 31919 918532 SH SOLE 918532 0 0 UNITED FIRE GROUP INC COM 910340108 9922 488282 SH SOLE 488282 0 0 UNITED NAT FOODS INC COM 911163103 1593 107149 SH SOLE 107149 0 0 UNITED PARCEL SERVICE INC CL B 911312106 992763 5957889 SH SOLE 5957889 0 0 UNITED RENTALS INC COM 911363109 142964 819279 SH SOLE 819279 0 0 UNITED STATES CELLULAR CORP COM 911684108 4520 153081 SH SOLE 153081 0 0 US FOODS HLDG CORP COM 912008109 55793 2510920 SH SOLE 2510920 0 0 UNITED STATES STL CORP NEW COM 912909108 18091 2464663 SH SOLE 2464663 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 40855 404506 SH SOLE 404506 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3010079 9654807 SH SOLE 9654807 0 0 UNITI GROUP INC COM 91325V108 30716 2915626 SH SOLE 2915626 0 0 UNITY SOFTWARE INC COM 91332U101 126226 1446221 SH SOLE 1446221 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 42909 2542023 SH SOLE 2542023 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 103635 573392 SH SOLE 573392 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9311 163385 SH SOLE 163385 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 80444 751672 SH SOLE 751672 0 0 UNUM GROUP COM 91529Y106 49357 2932687 SH SOLE 2932687 0 0 UPWORK INC COM 91688F104 28559 1637550 SH SOLE 1637550 0 0 URBAN OUTFITTERS INC COM 917047102 19801 951524 SH SOLE 951524 0 0 URBAN EDGE PPTYS COM 91704F104 15406 1585021 SH SOLE 1585021 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 534 58051 SH SOLE 58051 0 0 US ECOLOGY INC COM 91734M103 8712 266680 SH SOLE 266680 0 0 V F CORP COM 918204108 240773 3427369 SH SOLE 3427369 0 0 VIA OPTRONICS AG SPONSORED ADS 91823Y109 490 55000 SH SOLE 55000 0 0 VAIL RESORTS INC COM 91879Q109 77407 361765 SH SOLE 361765 0 0 VALERO ENERGY CORP COM 91913Y100 192709 4448502 SH SOLE 4448502 0 0 VALLEY NATL BANCORP COM 919794107 23246 3393526 SH SOLE 3393526 0 0 VALMONT INDS INC COM 920253101 39504 318122 SH SOLE 318122 0 0 VALVOLINE INC COM 92047W101 39599 2079762 SH SOLE 2079762 0 0 VAREX IMAGING CORP COM 92214X106 7942 624407 SH SOLE 624407 0 0 VARIAN MED SYS INC COM 92220P105 142940 831048 SH SOLE 831048 0 0 VARONIS SYS INC COM 922280102 36576 316895 SH SOLE 316895 0 0 VAXCYTE INC COM 92243G108 988 20000 SH SOLE 20000 0 0 VEEVA SYS INC CL A COM 922475108 385953 1372570 SH SOLE 1372570 0 0 VENTAS INC COM 92276F100 171567 4088813 SH SOLE 4088813 0 0 VEONEER INC COM 92336X109 18444 1254726 SH SOLE 1254726 0 0 VEREIT INC COM 92339V100 76477 11765661 SH SOLE 11765661 0 0 VERISIGN INC COM 92343E102 212409 1036900 SH SOLE 1036900 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2410482 40519114 SH SOLE 40519114 0 0 VERINT SYS INC COM 92343X100 39964 829476 SH SOLE 829476 0 0 VERITIV CORP COM 923454102 1203 95016 SH SOLE 95016 0 0 VERISK ANALYTICS INC COM 92345Y106 261638 1411892 SH SOLE 1411892 0 0 VERICEL CORP COM 92346J108 2040 110100 SH SOLE 110100 0 0 VERMILION ENERGY INC COM 923725105 1298 555995 SH SOLE 555995 0 0 VERRA MOBILITY CORP COM 92511U102 14579 1509196 SH SOLE 1509196 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 778877 2862254 SH SOLE 2862254 0 0 VERTEX INC CL A 92538J106 6736 292857 SH SOLE 292857 0 0 VIAD CORP COM NEW 92552R406 531 25502 SH SOLE 25502 0 0 VIASAT INC COM 92552V100 25352 737197 SH SOLE 737197 0 0 VIAVI SOLUTIONS INC COM 925550105 33158 2826773 SH SOLE 2826773 0 0 VIACOMCBS INC CL B 92556H206 168768 6025259 SH SOLE 6025259 0 0 VICI PPTYS INC COM 925652109 111560 4773644 SH SOLE 4773644 0 0 VICOR CORP COM 925815102 14330 184362 SH SOLE 184362 0 0 VIELA BIO INC COM 926613100 6566 233833 SH SOLE 233833 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 79389 5076033 SH SOLE 5076033 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 21948 639338 SH SOLE 639338 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 11787 612971 SH SOLE 612971 0 0 VIRTU FINL INC CL A 928254101 17007 739121 SH SOLE 739121 0 0 VISA INC COM CL A 92826C839 3062079 15312693 SH SOLE 15312693 0 0 VIRTUSA CORP COM 92827P102 30992 630439 SH SOLE 630439 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 11986 86445 SH SOLE 86445 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 25516 1638819 SH SOLE 1638819 0 0 VISTEON CORP COM NEW 92839U206 20367 294241 SH SOLE 294241 0 0 VISTRA CORP COM 92840M102 64258 3407089 SH SOLE 3407089 0 0 VITAL FARMS INC COM 92847W103 4869 120135 SH SOLE 120135 0 0 VIVINT SOLAR INC COM 92854Q106 5785 136607 SH SOLE 136607 0 0 VMWARE INC CL A COM 928563402 49581 345103 SH SOLE 345103 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 6643 228430 SH SOLE 228430 0 0 VONAGE HLDGS CORP COM 92886T201 40702 3978679 SH SOLE 3978679 0 0 VORNADO RLTY TR SH BEN INT 929042109 609557 18082373 SH SOLE 18082373 0 0 VOYA FINANCIAL INC COM 929089100 67128 1400546 SH SOLE 1400546 0 0 VULCAN MATLS CO COM 929160109 153469 1132280 SH SOLE 1132280 0 0 WD-40 CO COM 929236107 30745 162403 SH SOLE 162403 0 0 WSFS FINL CORP COM 929328102 15078 559077 SH SOLE 559077 0 0 WP CAREY INC COM 92936U109 113402 1740363 SH SOLE 1740363 0 0 WABTEC COM 929740108 79759 1288926 SH SOLE 1288926 0 0 WADDELL & REED FINL INC CL A 930059100 16284 1096550 SH SOLE 1096550 0 0 WALMART INC COM 931142103 2308267 16498230 SH SOLE 16498230 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 290013 8073865 SH SOLE 8073865 0 0 WALKER & DUNLOP INC COM 93148P102 21958 414302 SH SOLE 414302 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 3175 110484 SH SOLE 110484 0 0 WASHINGTON FED INC COM 938824109 16852 807850 SH SOLE 807850 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 17535 871098 SH SOLE 871098 0 0 WASHINGTON TR BANCORP COM 940610108 5535 180518 SH SOLE 180518 0 0 WASTE CONNECTIONS INC COM 94106B101 539909 5126487 SH SOLE 5126487 0 0 WASTE MGMT INC DEL COM 94106L109 494167 4366593 SH SOLE 4366593 0 0 WATERS CORP COM 941848103 101803 520251 SH SOLE 520251 0 0 WATSCO INC COM 942622200 66806 286856 SH SOLE 286856 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 39897 398370 SH SOLE 398370 0 0 WAYFAIR INC CL A 94419L101 170333 585316 SH SOLE 585316 0 0 WEBSTER FINL CORP CONN COM 947890109 29904 1132285 SH SOLE 1132285 0 0 WEIBO CORP SPONSORED ADR 948596101 21616 593363 SH SOLE 593363 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 27595 1627085 SH SOLE 1627085 0 0 WEIS MKTS INC COM 948849104 8892 185246 SH SOLE 185246 0 0 WELBILT INC COM 949090104 8150 1323092 SH SOLE 1323092 0 0 WELLS FARGO CO NEW COM 949746101 1067193 45393133 SH SOLE 45393133 0 0 WELLTOWER INC COM 95040Q104 233082 4230924 SH SOLE 4230924 0 0 WENDYS CO COM 95058W100 35419 1588669 SH SOLE 1588669 0 0 WERNER ENTERPRISES INC COM 950755108 37361 889753 SH SOLE 889753 0 0 WESBANCO INC COM 950810101 11994 561501 SH SOLE 561501 0 0 WESCO INTL INC COM 95082P105 18252 414633 SH SOLE 414633 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 214466 780160 SH SOLE 780160 0 0 WESTAMERICA BANCORPORATION COM 957090103 10088 185615 SH SOLE 185615 0 0 WESTERN ALLIANCE BANCORP COM 957638109 42381 1340307 SH SOLE 1340307 0 0 WESTERN DIGITAL CORP. COM 958102105 108880 2978926 SH SOLE 2978926 0 0 WESTERN UN CO COM 959802109 96213 4489636 SH SOLE 4489636 0 0 WESTLAKE CHEM CORP COM 960413102 20162 318913 SH SOLE 318913 0 0 WESTROCK CO COM 96145D105 125255 3605512 SH SOLE 3605512 0 0 WEX INC COM 96208T104 55846 401860 SH SOLE 401860 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 292821 10267206 SH SOLE 10267206 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 170591 2611220 SH SOLE 2611220 0 0 WHIRLPOOL CORP COM 963320106 132874 722574 SH SOLE 722574 0 0 WILEY JOHN & SONS INC CL A 968223206 19679 620586 SH SOLE 620586 0 0 WILLIAMS COS INC COM 969457100 198882 10121233 SH SOLE 10121233 0 0 WILLIAMS SONOMA INC COM 969904101 82826 915817 SH SOLE 915817 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 27214 1631543 SH SOLE 1631543 0 0 WINGSTOP INC COM 974155103 51745 378666 SH SOLE 378666 0 0 WINNEBAGO INDS INC COM 974637100 27408 530445 SH SOLE 530445 0 0 WINTRUST FINL CORP COM 97650W108 39899 996234 SH SOLE 996234 0 0 WISDOMTREE INVTS INC COM 97717P104 4148 1296386 SH SOLE 1296386 0 0 WOLVERINE WORLD WIDE INC COM 978097103 26823 1038024 SH SOLE 1038024 0 0 WOODWARD INC COM 980745103 60015 748692 SH SOLE 748692 0 0 WORKDAY INC CL A 98138H101 336148 1562536 SH SOLE 1562536 0 0 WORKIVA INC COM CL A 98139A105 35635 639071 SH SOLE 639071 0 0 WORLD FUEL SVCS CORP COM 981475106 23333 1101130 SH SOLE 1101130 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 18298 452145 SH SOLE 452145 0 0 WORTHINGTON INDS INC COM 981811102 19889 487706 SH SOLE 487706 0 0 WPX ENERGY INC COM 98212B103 6133 1251674 SH SOLE 1251674 0 0 WW INTL INC COM 98262P101 13219 700545 SH SOLE 700545 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 28282 919425 SH SOLE 919425 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 45607 903115 SH SOLE 903115 0 0 WYNN RESORTS LTD COM 983134107 66557 926855 SH SOLE 926855 0 0 X FINANCIAL SPONSORED ADS 98372W103 162 315000 SH SOLE 315000 0 0 XPO LOGISTICS INC COM 983793100 49327 582643 SH SOLE 582643 0 0 XPERI HOLDING CORP COM 98390M103 21099 1836291 SH SOLE 1836291 0 0 XILINX INC COM 983919101 271914 2608535 SH SOLE 2608535 0 0 XENIA HOTELS & RESORTS INC COM 984017103 13793 1570979 SH SOLE 1570979 0 0 XENCOR INC COM 98401F105 33466 862757 SH SOLE 862757 0 0 XYLEM INC COM 98419M100 197947 2353154 SH SOLE 2353154 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 37255 1984811 SH SOLE 1984811 0 0 XPENG INC ADS 98422D105 120420 6000000 SH SOLE 6000000 0 0 Y-MABS THERAPEUTICS INC COM 984241109 864 22500 SH SOLE 22500 0 0 YALLA GROUP LTD ADS 98459U103 1400 200000 SH SOLE 200000 0 0 YAMANA GOLD INC COM 98462Y100 98665 13410282 SH SOLE 13410282 0 0 YELP INC CL A 985817105 21138 1052178 SH SOLE 1052178 0 0 YEXT INC COM 98585N106 13746 905508 SH SOLE 905508 0 0 YETI HLDGS INC COM 98585X104 32585 719009 SH SOLE 719009 0 0 YORK WTR CO COM 987184108 314 7426 SH SOLE 7426 0 0 YOUDAO INC SPONSORED ADS 98741T104 1615 62519 SH SOLE 62519 0 0 YUM BRANDS INC COM 988498101 250418 2742801 SH SOLE 2742801 0 0 YUM CHINA HLDGS INC COM 98850P109 275031 5234847 SH SOLE 5234847 0 0 ZAI LAB LTD ADR 98887Q104 60674 729512 SH SOLE 729512 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 140773 557605 SH SOLE 557605 0 0 ZENDESK INC COM 98936J101 130597 1268922 SH SOLE 1268922 0 0 ZILLOW GROUP INC CL A 98954M101 99173 976688 SH SOLE 976688 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 95595 940984 SH SOLE 940984 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 265920 1953280 SH SOLE 1953280 0 0 ZIONS BANCORPORATION N A COM 989701107 54659 1870608 SH SOLE 1870608 0 0 ZOGENIX INC COM NEW 98978L204 15371 857288 SH SOLE 857288 0 0 ZOETIS INC CL A 98978V103 736391 4452989 SH SOLE 4452989 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 173612 5802542 SH SOLE 5802542 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 26722 621597 SH SOLE 621597 0 0 ZSCALER INC COM 98980G102 83866 596103 SH SOLE 596103 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 760689 1618109 SH SOLE 1618109 0 0 ZUORA INC COM CL A 98983V106 4278 413700 SH SOLE 413700 0 0 ZYMEWORKS INC COM 98985W102 7253 155716 SH SOLE 155716 0 0 ZYNGA INC CL A 98986T108 76619 8401200 SH SOLE 8401200 0 0 EURONAV NV SHS B38564108 38440 4862563 SH SOLE 4862563 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 82306 9763914 SH SOLE 9763914 0 0 CONSTELLIUM SE CL A SHS F21107101 10849 1382037 SH SOLE 1382037 0 0 ADIENT PLC ORD SHS G0084W101 17110 987317 SH SOLE 987317 0 0 AFYA LTD CL A COM G01125106 17854 655438 SH SOLE 655438 0 0 ALKERMES PLC SHS G01767105 33390 2015117 SH SOLE 2015117 0 0 ALLEGION PLC ORD SHS G0176J109 77117 779668 SH SOLE 779668 0 0 AMCOR PLC ORD G0250X107 72036 6519105 SH SOLE 6519105 0 0 AMDOCS LTD SHS G02602103 90898 1583315 SH SOLE 1583315 0 0 AMBARELLA INC SHS G037AX101 14100 270227 SH SOLE 270227 0 0 AON PLC SHS CL A G0403H108 176902 857498 SH SOLE 857498 0 0 ARCH CAP GROUP LTD ORD G0450A105 115218 3939082 SH SOLE 3939082 0 0 ARCO PLATFORM LTD COM CL A G04553106 4178 102300 SH SOLE 102300 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 15415 447716 SH SOLE 447716 0 0 ASSURED GUARANTY LTD COM G0585R106 18233 848820 SH SOLE 848820 0 0 ATLASSIAN CORP PLC CL A G06242104 203559 1119747 SH SOLE 1119747 0 0 ATHENE HOLDING LTD CL A G0684D107 54735 1606070 SH SOLE 1606070 0 0 AXIS CAP HLDGS LTD SHS G0692U109 41098 933190 SH SOLE 933190 0 0 AXALTA COATING SYS LTD COM G0750C108 159885 7211759 SH SOLE 7211759 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 29127 1018083 SH SOLE 1018083 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 16581 744195 SH SOLE 744195 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 31742 488268 SH SOLE 488268 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1425233 6306619 SH SOLE 6306619 0 0 MIMECAST LTD ORD SHS G14838109 26907 573457 SH SOLE 573457 0 0 BUNGE LIMITED COM G16962105 64318 1407393 SH SOLE 1407393 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 33888 1882664 SH SOLE 1882664 0 0 CARDTRONICS PLC SHS CL A G1991C105 8928 450899 SH SOLE 450899 0 0 CIMPRESS PLC SHS EURO G2143T103 20024 266416 SH SOLE 266416 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 34659 311853 SH SOLE 311853 0 0 CLARIVATE PLC ORD SHS G21810109 74645 2408672 SH SOLE 2408672 0 0 CREDICORP LTD COM G2519Y108 34364 277155 SH SOLE 277155 0 0 COSAN LTD SHS A G25343107 33117 2230086 SH SOLE 2230086 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 166110 3650675 SH SOLE 3650675 0 0 DELPHI TECHNOLOGIES PL SHS G2709G107 16769 1003559 SH SOLE 1003559 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 13061 1242676 SH SOLE 1242676 0 0 EATON CORP PLC SHS G29183103 876321 8588852 SH SOLE 8588852 0 0 ENDO INTL PLC SHS G30401106 12108 3669132 SH SOLE 3669132 0 0 ENSTAR GROUP LIMITED SHS G3075P101 17916 110936 SH SOLE 110936 0 0 ESSENT GROUP LTD COM G3198U102 74808 2021286 SH SOLE 2021286 0 0 EVEREST RE GROUP LTD COM G3223R108 86771 439259 SH SOLE 439259 0 0 FABRINET SHS G3323L100 31221 495343 SH SOLE 495343 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 8378 365548 SH SOLE 365548 0 0 GENPACT LIMITED SHS G3922B107 77773 1996749 SH SOLE 1996749 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2028 301276 SH SOLE 301276 0 0 HELEN OF TROY LTD COM G4388N106 61559 318102 SH SOLE 318102 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 51920 1112970 SH SOLE 1112970 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19840 913462 SH SOLE 913462 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 10572 956787 SH SOLE 956787 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 142962 1840392 SH SOLE 1840392 0 0 ICON PLC SHS G4705A100 93234 487907 SH SOLE 487907 0 0 IHS MARKIT LTD SHS G47567105 289860 3692011 SH SOLE 3692011 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18233 1638196 SH SOLE 1638196 0 0 INVESCO LTD SHS G491BT108 45500 3987731 SH SOLE 3987731 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 87322 612399 SH SOLE 612399 0 0 JOHNSON CTLS INTL PLC SHS G51502105 222651 5450460 SH SOLE 5450460 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1888 123221 SH SOLE 123221 0 0 LAZARD LTD SHS A G54050102 45748 1384206 SH SOLE 1384206 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 72890 3469298 SH SOLE 3469298 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 86708 4222469 SH SOLE 4222469 0 0 LINDE PLC SHS G5494J103 2365357 10030921 SH SOLE 10030921 0 0 LIVANOVA PLC SHS G5509L101 31416 694885 SH SOLE 694885 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 239 246002 SH SOLE 246002 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 243003 6120991 SH SOLE 6120991 0 0 MEDTRONIC PLC SHS G5960L103 1459065 14040276 SH SOLE 14040276 0 0 MEIRAGTX HLDGS PLC COM G59665102 6028 455319 SH SOLE 455319 0 0 APTIV PLC SHS G6095L109 403038 4396142 SH SOLE 4396142 0 0 MYOVANT SCIENCES LTD COM G637AM102 21462 1527540 SH SOLE 1527540 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 75405 5317674 SH SOLE 5317674 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 42744 1677552 SH SOLE 1677552 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 103963 6076181 SH SOLE 6076181 0 0 NOVOCURE LTD ORD SHS G6674U108 92047 826947 SH SOLE 826947 0 0 NVENT ELECTRIC PLC SHS G6700G107 35008 1978953 SH SOLE 1978953 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 6527 173095 SH SOLE 173095 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 97456 574149 SH SOLE 574149 0 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 30390 722363 SH SOLE 722363 0 0 SFL CORPORATION LTD SHS G7738W106 7540 1006648 SH SOLE 1006648 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 133225 2703987 SH SOLE 2703987 0 0 PENTAIR PLC SHS G7S00T104 81792 1787022 SH SOLE 1787022 0 0 SAPIENS INTL CORP N V SHS G7T16G103 13068 122247 SH SOLE 122247 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 68519 1588299 SH SOLE 1588299 0 0 SIGNET JEWELERS LIMITED SHS G81276100 13694 732280 SH SOLE 732280 0 0 SINA CORP ORD G81477104 34679 813877 SH SOLE 813877 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2474 90500 SH SOLE 90500 0 0 STERIS PLC SHS USD G8473T100 143564 814827 SH SOLE 814827 0 0 STONECO LTD COM CL A G85158106 30520 577048 SH SOLE 577048 0 0 TECHNIPFMC PLC COM G87110105 72979 13177853 SH SOLE 13177853 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 14930 1009823 SH SOLE 1009823 0 0 THIRD PT REINS LTD COM G8827U100 8920 1283461 SH SOLE 1283461 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 352118 2904065 SH SOLE 2904065 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2868 347596 SH SOLE 347596 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 12807 1573371 SH SOLE 1573371 0 0 TRITON INTL LTD CL A G9078F107 29230 718703 SH SOLE 718703 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 9646 1225682 SH SOLE 1225682 0 0 VENATOR MATLS PLC SHS G9329Z100 4825 2500000 SH SOLE 2500000 0 0 VASTA PLATFORM LTD CL A G9440A109 772 50000 SH SOLE 50000 0 0 VITRU LTD COM G9440D103 1428 110000 SH SOLE 110000 0 0 GOLAR LNG LTD SHS G9456A100 3316 547678 SH SOLE 547678 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 32741 42029 SH SOLE 42029 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 416691 1995457 SH SOLE 1995457 0 0 PERRIGO CO PLC SHS G97822103 56823 1237712 SH SOLE 1237712 0 0 ADC THERAPEUTICS SA SHS H0036K147 1979 60000 SH SOLE 60000 0 0 ALCON AG ORD SHS H01301128 624365 10989960 SH SOLE 10989960 0 0 CHUBB LIMITED COM H1467J104 468298 4032884 SH SOLE 4032884 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 47874 572387 SH SOLE 572387 0 0 GARMIN LTD SHS H2906T109 152959 1612469 SH SOLE 1612469 0 0 UBS GROUP AG SHS H42097107 1729976 167757918 SH SOLE 167757918 0 0 LOGITECH INTL S A SHS H50430232 316020 4058595 SH SOLE 4058595 0 0 TE CONNECTIVITY LTD REG SHS H84989104 547304 5599592 SH SOLE 5599592 0 0 TRANSOCEAN LTD REG SHS H8817H100 6328 7842253 SH SOLE 7842253 0 0 ADECOAGRO S A COM L00849106 1198 256474 SH SOLE 256474 0 0 GLOBANT S A COM L44385109 60573 337982 SH SOLE 337982 0 0 NEXA RES S A COM L67359106 2811 531346 SH SOLE 531346 0 0 ORION ENGINEERED CARBONS S A COM L72967109 11301 903366 SH SOLE 903366 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 299750 1235727 SH SOLE 1235727 0 0 TRINSEO S A SHS L9340P101 11106 433143 SH SOLE 433143 0 0 ALLOT LTD SHS M0854Q105 370 40685 SH SOLE 40685 0 0 AUDIOCODES LTD ORD M15342104 18977 283519 SH SOLE 283519 0 0 CELLCOM ISRAEL LTD SHS M2196U109 3641 889375 SH SOLE 889375 0 0 CERAGON NETWORKS LTD ORD M22013102 5509 2212539 SH SOLE 2212539 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 152606 1268124 SH SOLE 1268124 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 52784 510389 SH SOLE 510389 0 0 FIVERR INTL LTD ORD SHS M4R82T106 33748 242827 SH SOLE 242827 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 6744 621773 SH SOLE 621773 0 0 ICL GROUP LTD SHS M53213100 17797 5021865 SH SOLE 5021865 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3141 225671 SH SOLE 225671 0 0 JFROG LTD ORD SHS M6191J100 1270 15000 SH SOLE 15000 0 0 KAMADA LTD SHS M6240T109 2837 331663 SH SOLE 331663 0 0 KORNIT DIGITAL LTD SHS M6372Q113 21346 329061 SH SOLE 329061 0 0 NANO X IMAGING LTD ORD SHS M70700105 1411 60000 SH SOLE 60000 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 11827 224216 SH SOLE 224216 0 0 RADCOM LTD SHS NEW M81865111 1747 186401 SH SOLE 186401 0 0 STRATASYS LTD SHS M85548101 8967 719052 SH SOLE 719052 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7030 128160 SH SOLE 128160 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17511 949005 SH SOLE 949005 0 0 UROGEN PHARMA LTD COM M96088105 868 45000 SH SOLE 45000 0 0 WIX COM LTD SHS M98068105 72770 285542 SH SOLE 285542 0 0 AERCAP HOLDINGS NV SHS N00985106 36193 1436796 SH SOLE 1436796 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 65516 177421 SH SOLE 177421 0 0 ELASTIC N V ORD SHS N14506104 66526 616606 SH SOLE 616606 0 0 CNH INDL N V SHS N20944109 36627 4699295 SH SOLE 4699295 0 0 CORE LABORATORIES N V COM N22717107 8758 573902 SH SOLE 573902 0 0 FERRARI N V COM N3167Y103 400213 2176604 SH SOLE 2176604 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 118618 9665096 SH SOLE 9665096 0 0 FRANKS INTL N V COM N33462107 36 23410 SH SOLE 23410 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 48163 683258 SH SOLE 683258 0 0 MYLAN NV SHS EURO N59465109 77958 5256797 SH SOLE 5256797 0 0 NXP SEMICONDUCTORS N V COM N6596X109 367759 2946550 SH SOLE 2946550 0 0 QIAGEN NV SHS NEW N72482123 174107 3930186 SH SOLE 3930186 0 0 UNIQURE NV SHS N90064101 14231 386403 SH SOLE 386403 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 67405 2207101 SH SOLE 2207101 0 0 YANDEX N V SHS CLASS A N97284108 213219 3267728 SH SOLE 3267728 0 0 COPA HOLDINGS SA CL A P31076105 626 12433 SH SOLE 12433 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 7294 474887 SH SOLE 474887 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 124827 1928422 SH SOLE 1928422 0 0 ATLAS CORP SHS Y0436Q109 11402 1275365 SH SOLE 1275365 0 0 FLEX LTD ORD Y2573F102 57910 5198345 SH SOLE 5198345 0 0 KENON HLDGS LTD SHS Y46717107 19381 250076 SH SOLE 250076 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2407 141893 SH SOLE 141893 0 0 SCORPIO TANKERS INC SHS Y7542C130 6672 602755 SH SOLE 602755 0 0 SCORPIO BULKERS INC COM Y7546A130 739 52154 SH SOLE 52154 0 0