0001085146-21-001720.txt : 20210517 0001085146-21-001720.hdr.sgml : 20210517 20210517100732 ACCESSION NUMBER: 0001085146-21-001720 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB INVESTMENT MANAGEMENT INC CENTRAL INDEX KEY: 0000884546 IRS NUMBER: 943106735 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03128 FILM NUMBER: 21928267 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-627-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000884546 XXXXXXXX 03-31-2021 03-31-2021 false CHARLES SCHWAB INVESTMENT MANAGEMENT INC
211 MAIN STREET SAN FRANCISCO CA 94105
13F COMBINATION REPORT 028-03128 0000748054 028-11918 AMERICAN CENTURY COMPANIES INC 0001085972 028-04395 BAILLIE GIFFORD OVERSEAS LTD 0001305227 028-12016 BlackRock Investment Management, LLC 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0000813917 028-02013 HARRIS ASSOCIATES L P 0001317724 028-11450 Mondrian Investment Partners LTD N
Jonathan De St Paer President 617-960-5300 /s/ Jonathan De St Paer San Francisco CA 05-11-2021 0 3485 272906159 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 7282 263713 SH SOLE 263713 0 0 10X GENOMICS INC CL A COM 88025U109 95672 528574 SH SOLE 528574 0 0 1LIFE HEALTHCARE INC COM 68269G107 27907 714081 SH SOLE 714081 0 0 1ST CONSTITUTION BANCORP COM 31986N102 410 23257 SH SOLE 23257 0 0 1ST SOURCE CORP COM 336901103 11676 245394 SH SOLE 245394 0 0 22ND CENTY GROUP INC COM 90137F103 175 52951 SH SOLE 52951 0 0 2U INC COM 90214J101 13482 352631 SH SOLE 352631 0 0 3-D SYS CORP DEL COM NEW 88554D205 28949 1054984 SH SOLE 1054984 0 0 3M CO COM 88579Y101 1680040 8719324 SH SOLE 8530650 0 188674 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2515 57967 SH SOLE 57967 0 0 51JOB INC SPONSORED ADS 316827104 2253 35981 SH SOLE 35981 0 0 89BIO INC COM 282559103 1407 59380 SH SOLE 59380 0 0 8X8 INC NEW COM 282914100 23674 729757 SH SOLE 729757 0 0 9 METERS BIOPHARMA INC COM 654405109 80 68039 SH SOLE 68039 0 0 908 DEVICES INC COM 65443P102 2240 46184 SH SOLE 46184 0 0 A10 NETWORKS INC COM 002121101 6068 631334 SH SOLE 631334 0 0 AAON INC COM PAR $0.004 000360206 22060 315084 SH SOLE 315084 0 0 AAR CORP COM 000361105 19682 472553 SH SOLE 472553 0 0 ABBOTT LABS COM 002824100 1317058 10990143 SH SOLE 10645639 0 344504 ABBVIE INC COM 00287Y109 911391 8421643 SH SOLE 8421643 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 308 163796 SH SOLE 163796 0 0 ABERCROMBIE & FITCH CO CL A 002896207 41958 1222898 SH SOLE 1222898 0 0 ABIOMED INC COM 003654100 99663 312686 SH SOLE 312686 0 0 ABM INDS INC COM 000957100 28795 564494 SH SOLE 564494 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 2197 330259 SH SOLE 330259 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5359 198533 SH SOLE 198533 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 37580 657672 SH SOLE 657672 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 21842 846563 SH SOLE 846563 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 22174 1168854 SH SOLE 1168854 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 3976 363679 SH SOLE 363679 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1689 202998 SH SOLE 202998 0 0 ACCELERON PHARMA INC COM 00434H108 51709 381306 SH SOLE 381306 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1190118 4308117 SH SOLE 4174656 0 133461 ACCO BRANDS CORP COM 00081T108 10758 1274570 SH SOLE 1274570 0 0 ACCOLADE INC COM 00437E102 6339 139717 SH SOLE 139717 0 0 ACCURAY INC COM 004397105 4369 882552 SH SOLE 882552 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 446 262199 SH SOLE 262199 0 0 ACI WORLDWIDE INC COM 004498101 35899 943465 SH SOLE 943465 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 398 15789 SH SOLE 15789 0 0 ACM RESEARCH INC COM CL A 00108J109 3821 47294 SH SOLE 47294 0 0 ACNB CORP COM 000868109 650 22179 SH SOLE 22179 0 0 ACTIVISION BLIZZARD INC COM 00507V109 318661 3426459 SH SOLE 3426459 0 0 ACUITY BRANDS INC COM 00508Y102 29956 181547 SH SOLE 181547 0 0 ACUSHNET HOLDINGS CORP COM 005098108 12649 306042 SH SOLE 306042 0 0 ACUTUS MED INC COM 005111109 1078 80575 SH SOLE 80575 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 86 17873 SH SOLE 17873 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 53 56257 SH SOLE 56257 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 18854 512890 SH SOLE 512890 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 24290 603307 SH SOLE 603307 0 0 ADDUS HOMECARE CORP COM 006739106 11050 105647 SH SOLE 105647 0 0 ADIENT PLC ORD SHS G0084W101 37643 851644 SH SOLE 851644 0 0 ADMA BIOLOGICS INC COM 000899104 312 177254 SH SOLE 177254 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1077037 2265680 SH SOLE 2265680 0 0 ADT INC DEL COM 00090Q103 9070 1074582 SH SOLE 1074582 0 0 ADTALEM GLOBAL ED INC COM 00737L103 22704 574198 SH SOLE 574198 0 0 ADTRAN INC COM 00738A106 9850 590521 SH SOLE 590521 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 81990 446836 SH SOLE 446836 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 43610 421794 SH SOLE 421794 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 224 40607 SH SOLE 40607 0 0 ADVANCED ENERGY INDS COM 007973100 37480 343314 SH SOLE 343314 0 0 ADVANCED MICRO DEVICES INC COM 007903107 393553 5013406 SH SOLE 5013406 0 0 ADVANSIX INC COM 00773T101 11501 428789 SH SOLE 428789 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5799 490977 SH SOLE 490977 0 0 ADVAXIS INC COM NEW 007624307 38 51406 SH SOLE 51406 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 2193 163747 SH SOLE 163747 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6026 611108 SH SOLE 611108 0 0 AECOM COM 00766T100 75958 1184797 SH SOLE 1184797 0 0 AEGION CORP COM 00770F104 11754 408821 SH SOLE 408821 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 878 110783 SH SOLE 110783 0 0 AERCAP HOLDINGS NV SHS N00985106 8992 153075 SH SOLE 153075 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5340 298801 SH SOLE 298801 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 26474 563745 SH SOLE 563745 0 0 AEROVIRONMENT INC COM 008073108 17579 151462 SH SOLE 151462 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 17 12835 SH SOLE 12835 0 0 AES CORP COM 00130H105 127994 4774104 SH SOLE 4774104 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 51759 347305 SH SOLE 347305 0 0 AFFIMED N V COM N01045108 2914 368388 SH SOLE 368388 0 0 AFFIRM HLDGS INC COM CL A 00827B106 5512 77928 SH SOLE 77928 0 0 AFLAC INC COM 001055102 182990 3575412 SH SOLE 3575412 0 0 AG MTG INVT TR INC COM 001228105 58 14385 SH SOLE 14385 0 0 AGCO CORP COM 001084102 64326 447794 SH SOLE 447794 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 121 19313 SH SOLE 19313 0 0 AGENUS INC COM NEW 00847G705 2875 1056929 SH SOLE 1056929 0 0 AGILE THERAPEUTICS INC COM 00847L100 376 180661 SH SOLE 180661 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 178528 1404177 SH SOLE 1404177 0 0 AGILYSYS INC COM 00847J105 8197 170908 SH SOLE 170908 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 14301 276927 SH SOLE 276927 0 0 AGNC INVT CORP COM 00123Q104 43817 2614350 SH SOLE 2614350 0 0 AGREE REALTY CORP COM 008492100 47010 698396 SH SOLE 698396 0 0 AGRIFY CORP COM 00853E107 224 17883 SH SOLE 17883 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 148 73989 SH SOLE 73989 0 0 AIKIDO PHARMA INC COM 008875106 43 37539 SH SOLE 37539 0 0 AILERON THERAPEUTICS INC COM 00887A105 40 27406 SH SOLE 27406 0 0 AIM IMMUNOTECH INC COM 00901B105 47 20316 SH SOLE 20316 0 0 AIR LEASE CORP CL A 00912X302 50901 1038784 SH SOLE 1038784 0 0 AIR PRODS & CHEMS INC COM 009158106 268017 952642 SH SOLE 952642 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 17743 606370 SH SOLE 606370 0 0 AIRBNB INC COM CL A 009066101 67461 358946 SH SOLE 358946 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 73448 720780 SH SOLE 720780 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3436 1014934 SH SOLE 1014934 0 0 AKERNA CORP COM 00973W102 247 49921 SH SOLE 49921 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3224 111111 SH SOLE 111111 0 0 AKOUOS INC COM 00973J101 1639 118110 SH SOLE 118110 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1205 90268 SH SOLE 90268 0 0 ALAMO GROUP INC COM 011311107 14711 94210 SH SOLE 94210 0 0 ALARM COM HLDGS INC COM 011642105 29322 339446 SH SOLE 339446 0 0 ALASKA AIR GROUP INC COM 011659109 66202 956526 SH SOLE 956526 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 448 137550 SH SOLE 137550 0 0 ALBANY INTL CORP CL A 012348108 21992 263464 SH SOLE 263464 0 0 ALBEMARLE CORP COM 012653101 112633 770876 SH SOLE 770876 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 7223 378751 SH SOLE 378751 0 0 ALBIREO PHARMA INC COM 01345P106 1511 42841 SH SOLE 42841 0 0 ALCOA CORP COM 013872106 57207 1760727 SH SOLE 1760727 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 216 18127 SH SOLE 18127 0 0 ALECTOR INC COM 014442107 6962 345636 SH SOLE 345636 0 0 ALERUS FINL CORP COM 01446U103 2980 100045 SH SOLE 100045 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 20762 1236551 SH SOLE 1236551 0 0 ALEXANDERS INC COM 014752109 4041 14571 SH SOLE 14571 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 179275 1091139 SH SOLE 1091139 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 158046 1033583 SH SOLE 1033583 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22907 101033 SH SOLE 101033 0 0 ALICO INC COM 016230104 993 33228 SH SOLE 33228 0 0 ALIGN TECHNOLOGY INC COM 016255101 180874 334005 SH SOLE 334005 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1629 71595 SH SOLE 71595 0 0 ALKERMES PLC SHS G01767105 22748 1217761 SH SOLE 1217761 0 0 ALLAKOS INC COM 01671P100 24814 216187 SH SOLE 216187 0 0 ALLEGHANY CORP DEL COM 017175100 47811 76340 SH SOLE 76340 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 31382 1490123 SH SOLE 1490123 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 5188 127950 SH SOLE 127950 0 0 ALLEGIANT TRAVEL CO COM 01748X102 25506 104505 SH SOLE 104505 0 0 ALLEGION PLC ORD SHS G0176J109 74060 589548 SH SOLE 589548 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 7284 287309 SH SOLE 287309 0 0 ALLETE INC COM NEW 018522300 33989 505857 SH SOLE 505857 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 37797 337200 SH SOLE 337200 0 0 ALLIANT ENERGY CORP COM 018802108 89609 1654518 SH SOLE 1654518 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 945 18394 SH SOLE 18394 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 25112 615015 SH SOLE 615015 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 19876 563054 SH SOLE 563054 0 0 ALLOVIR INC COM 019818103 3345 142934 SH SOLE 142934 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 21075 1403535 SH SOLE 1403535 0 0 ALLSTATE CORP COM 020002101 465966 4055407 SH SOLE 4055407 0 0 ALLY FINL INC COM 02005N100 100759 2228668 SH SOLE 2228668 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 47188 334213 SH SOLE 334213 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1724 52703 SH SOLE 52703 0 0 ALPHA PRO TECH LTD COM 020772109 304 31120 SH SOLE 31120 0 0 ALPHABET INC CAP STK CL A 02079K305 2956008 1433202 SH SOLE 1433202 0 0 ALPHABET INC CAP STK CL C 02079K107 2741858 1325446 SH SOLE 1325446 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2213 140138 SH SOLE 140138 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 289 16641 SH SOLE 16641 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 579 44537 SH SOLE 44537 0 0 ALTABANCORP COM 021347109 4265 101446 SH SOLE 101446 0 0 ALTAIR ENGR INC COM CL A 021369103 18916 302317 SH SOLE 302317 0 0 ALTERYX INC COM CL A 02156B103 24262 292450 SH SOLE 292450 0 0 ALTICE USA INC CL A 02156K103 53914 1657359 SH SOLE 1657359 0 0 ALTIMMUNE INC COM NEW 02155H200 1929 136494 SH SOLE 136494 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 436 47433 SH SOLE 47433 0 0 ALTO INGREDIENTS INC COM 021513106 3613 665286 SH SOLE 665286 0 0 ALTRA INDL MOTION CORP COM 02208R106 27860 503607 SH SOLE 503607 0 0 ALTRIA GROUP INC COM 02209S103 1437395 28096077 SH SOLE 27749295 0 346782 ALX ONCOLOGY HLDGS INC COM 00166B105 6709 90970 SH SOLE 90970 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 2032 122453 SH SOLE 122453 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1332 36992 SH SOLE 36992 0 0 AMAZON COM INC COM 023135106 6093055 1969262 SH SOLE 1969262 0 0 AMBAC FINL GROUP INC COM NEW 023139884 8710 520259 SH SOLE 520259 0 0 AMBARELLA INC SHS G037AX101 26651 265473 SH SOLE 265473 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 36641 3588724 SH SOLE 3588724 0 0 AMC NETWORKS INC CL A 00164V103 26278 494317 SH SOLE 494317 0 0 AMCOR PLC ORD G0250X107 210308 18005808 SH SOLE 18005808 0 0 AMDOCS LTD SHS G02602103 9424 134329 SH SOLE 134329 0 0 AMEDISYS INC COM 023436108 75180 283922 SH SOLE 283922 0 0 AMER SOFTWARE INC CL A 029683109 1573 75956 SH SOLE 75956 0 0 AMER STATES WTR CO COM 029899101 22216 293779 SH SOLE 293779 0 0 AMERANT BANCORP INC CL A 023576101 1078 58005 SH SOLE 58005 0 0 AMERCO COM 023586100 40473 66067 SH SOLE 66067 0 0 AMEREN CORP COM 023608102 101049 1241982 SH SOLE 1241982 0 0 AMERESCO INC CL A 02361E108 7397 152090 SH SOLE 152090 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 106460 4454362 SH SOLE 4454362 0 0 AMERICAN ASSETS TR INC COM 024013104 20986 646897 SH SOLE 646897 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 22503 2329492 SH SOLE 2329492 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 64830 1501724 SH SOLE 1501724 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 36911 1262312 SH SOLE 1262312 0 0 AMERICAN ELEC PWR CO INC COM 025537101 192159 2268692 SH SOLE 2268692 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 33147 1051258 SH SOLE 1051258 0 0 AMERICAN EXPRESS CO COM 025816109 429846 3039066 SH SOLE 3039066 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 15922 1621352 SH SOLE 1621352 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 43403 380389 SH SOLE 380389 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 103899 3116318 SH SOLE 3116318 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 236557 5119152 SH SOLE 5119152 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 11518 106774 SH SOLE 106774 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 892 26971 SH SOLE 26971 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2348 93138 SH SOLE 93138 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 6435 180579 SH SOLE 180579 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1263 66565 SH SOLE 66565 0 0 AMERICAN TOWER CORP NEW COM 03027X100 960159 4016388 SH SOLE 4016388 0 0 AMERICAN VANGUARD CORP COM 030371108 3799 186090 SH SOLE 186090 0 0 AMERICAN WELL CORP CL A 03044L105 6689 385051 SH SOLE 385051 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 15805 160323 SH SOLE 160323 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 119071 794227 SH SOLE 794227 0 0 AMERICAS CAR-MART INC COM 03062T105 6866 45057 SH SOLE 45057 0 0 AMERICOLD RLTY TR COM 03064D108 90074 2341385 SH SOLE 2341385 0 0 AMERIPRISE FINL INC COM 03076C106 135644 583540 SH SOLE 583540 0 0 AMERIS BANCORP COM 03076K108 25055 477138 SH SOLE 477138 0 0 AMERISAFE INC COM 03071H100 11451 178908 SH SOLE 178908 0 0 AMERISOURCEBERGEN CORP COM 03073E105 85256 722078 SH SOLE 722078 0 0 AMES NATL CORP COM 031001100 768 30007 SH SOLE 30007 0 0 AMETEK INC COM 031100100 129292 1012228 SH SOLE 1012228 0 0 AMGEN INC COM 031162100 1585071 6370609 SH SOLE 6370609 0 0 AMICUS THERAPEUTICS INC COM 03152W109 19963 2020527 SH SOLE 2020527 0 0 AMKOR TECHNOLOGY INC COM 031652100 30894 1302980 SH SOLE 1302980 0 0 AMMO INC COM 00175J107 1471 248424 SH SOLE 248424 0 0 AMN HEALTHCARE SVCS INC COM 001744101 30764 417417 SH SOLE 417417 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5963 885914 SH SOLE 885914 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4542 247899 SH SOLE 247899 0 0 AMPHENOL CORP NEW CL A 032095101 173143 2624568 SH SOLE 2624568 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 124 73284 SH SOLE 73284 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 34 11998 SH SOLE 11998 0 0 AMYRIS INC COM NEW 03236M200 19405 1015934 SH SOLE 1015934 0 0 ANALOG DEVICES INC COM 032654105 244449 1576272 SH SOLE 1576272 0 0 ANAPLAN INC COM 03272L108 37885 703528 SH SOLE 703528 0 0 ANAPTYSBIO INC COM 032724106 2926 135732 SH SOLE 135732 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2223 148639 SH SOLE 148639 0 0 ANDERSONS INC COM 034164103 16055 586372 SH SOLE 586372 0 0 ANGI INC COM CL A NEW 00183L102 4759 366049 SH SOLE 366049 0 0 ANGIODYNAMICS INC COM 03475V101 5965 254899 SH SOLE 254899 0 0 ANGION BIOMEDICA CORP COM 03476J107 630 34818 SH SOLE 34818 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2145 59342 SH SOLE 59342 0 0 ANIKA THERAPEUTICS INC COM 035255108 4837 118567 SH SOLE 118567 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 59296 6894785 SH SOLE 6894785 0 0 ANNEXON INC COM 03589W102 3590 128919 SH SOLE 128919 0 0 ANSYS INC COM 03662Q105 136234 401205 SH SOLE 401205 0 0 ANTARES PHARMA INC COM 036642106 4482 1090439 SH SOLE 1090439 0 0 ANTERIX INC COM 03676C100 3669 77783 SH SOLE 77783 0 0 ANTERO MIDSTREAM CORP COM 03676B102 17829 1974332 SH SOLE 1974332 0 0 ANTERO RESOURCES CORP COM 03674X106 26539 2601831 SH SOLE 2601831 0 0 ANTHEM INC COM 036752103 448503 1249485 SH SOLE 1249485 0 0 AON PLC SHS CL A G0403H108 230450 1001477 SH SOLE 1001477 0 0 APA CORPORATION COM 03743Q108 50437 2817687 SH SOLE 2817687 0 0 APARTMENT INCOME REIT CORP COM 03750L109 59070 1381425 SH SOLE 1381425 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 7823 1274066 SH SOLE 1274066 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 17342 404127 SH SOLE 404127 0 0 API GROUP CORP COM STK 00187Y100 21854 1056769 SH SOLE 1056769 0 0 APOGEE ENTERPRISES INC COM 037598109 14553 355975 SH SOLE 355975 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 17311 1239104 SH SOLE 1239104 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 118717 2525340 SH SOLE 2525340 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 2811 103731 SH SOLE 103731 0 0 APPFOLIO INC COM CL A 03783C100 16434 116213 SH SOLE 116213 0 0 APPHARVEST INC COM 03783T103 5132 280399 SH SOLE 280399 0 0 APPIAN CORP CL A 03782L101 36206 272326 SH SOLE 272326 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 34870 2393235 SH SOLE 2393235 0 0 APPLE INC COM 037833100 9277191 75949168 SH SOLE 75949168 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 528 104130 SH SOLE 104130 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 35315 387353 SH SOLE 387353 0 0 APPLIED MATLS INC COM 038222105 574642 4301211 SH SOLE 4301211 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 5030 114286 SH SOLE 114286 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1350 161378 SH SOLE 161378 0 0 APPLIED THERAPEUTICS INC COM 03828A101 735 39146 SH SOLE 39146 0 0 APREA THERAPEUTICS INC COM 03836J102 350 68561 SH SOLE 68561 0 0 APRIA INC COM 03836A101 1449 51855 SH SOLE 51855 0 0 APTARGROUP INC COM 038336103 44920 317073 SH SOLE 317073 0 0 APTINYX INC COM 03836N103 267 88906 SH SOLE 88906 0 0 APTIV PLC SHS G6095L109 169798 1231309 SH SOLE 1231309 0 0 APYX MEDICAL CORPORATION COM 03837C106 813 84132 SH SOLE 84132 0 0 AQUA METALS INC COM 03837J101 96 23651 SH SOLE 23651 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 141 21009 SH SOLE 21009 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 899 172697 SH SOLE 172697 0 0 ARAMARK COM 03852U106 50864 1346310 SH SOLE 1346310 0 0 ARAVIVE INC COM 03890D108 183 27738 SH SOLE 27738 0 0 ARBOR REALTY TRUST INC COM 038923108 12968 815557 SH SOLE 815557 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 70 20912 SH SOLE 20912 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 39 18086 SH SOLE 18086 0 0 ARCBEST CORP COM 03937C105 27938 397015 SH SOLE 397015 0 0 ARCH CAP GROUP LTD ORD G0450A105 42512 1107932 SH SOLE 1107932 0 0 ARCH RESOURCES INC CL A 03940R107 13206 317434 SH SOLE 317434 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 179036 3140965 SH SOLE 3140965 0 0 ARCHROCK INC COM 03957W106 13057 1375821 SH SOLE 1375821 0 0 ARCONIC CORPORATION COM 03966V107 19249 758099 SH SOLE 758099 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3941 774217 SH SOLE 774217 0 0 ARCOSA INC COM 039653100 32509 499436 SH SOLE 499436 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5722 138526 SH SOLE 138526 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9359 333271 SH SOLE 333271 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 5199 179680 SH SOLE 179680 0 0 ARDELYX INC COM 039697107 1601 241697 SH SOLE 241697 0 0 ARDMORE SHIPPING CORP COM Y0207T100 918 202095 SH SOLE 202095 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 28239 406955 SH SOLE 406955 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1104 80407 SH SOLE 80407 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 40611 724796 SH SOLE 724796 0 0 ARGAN INC COM 04010E109 8595 161090 SH SOLE 161090 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 17489 347536 SH SOLE 347536 0 0 ARISTA NETWORKS INC COM 040413106 82142 272092 SH SOLE 272092 0 0 ARKO CORP COM 041242108 3033 305047 SH SOLE 305047 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 329 81213 SH SOLE 81213 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3410 542933 SH SOLE 542933 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 5030 401078 SH SOLE 401078 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5378 440774 SH SOLE 440774 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 36400 404030 SH SOLE 404030 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 22411 751540 SH SOLE 751540 0 0 ARROW ELECTRS INC COM 042735100 50139 452432 SH SOLE 452432 0 0 ARROW FINL CORP COM 042744102 3425 102799 SH SOLE 102799 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 63681 960347 SH SOLE 960347 0 0 ARTESIAN RES CORP CL A 043113208 817 20725 SH SOLE 20725 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28301 542466 SH SOLE 542466 0 0 ARVINAS INC COM 04335A105 15263 230902 SH SOLE 230902 0 0 ASANA INC CL A 04342Y104 2180 76261 SH SOLE 76261 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 29946 152393 SH SOLE 152393 0 0 ASENSUS SURGICAL INC COM 04367G103 167 51242 SH SOLE 51242 0 0 ASGN INC COM 00191U102 60018 628848 SH SOLE 628848 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103877 60 20027 SH SOLE 20027 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 25179 283642 SH SOLE 283642 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 402 651 SH SOLE 651 0 0 ASPEN AEROGELS INC COM 04523Y105 1104 54232 SH SOLE 54232 0 0 ASPEN GROUP INC COM NEW 04530L203 335 55696 SH SOLE 55696 0 0 ASPEN TECHNOLOGY INC COM 045327103 54936 380621 SH SOLE 380621 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 1374 203429 SH SOLE 203429 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1025 222721 SH SOLE 222721 0 0 ASSERTIO HOLDINGS INC COM STK 04546C106 44 64230 SH SOLE 64230 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 2709 116029 SH SOLE 116029 0 0 ASSOCIATED BANC CORP COM 045487105 26272 1231109 SH SOLE 1231109 0 0 ASSURANT INC COM 04621X108 54640 385411 SH SOLE 385411 0 0 ASSURED GUARANTY LTD COM G0585R106 22163 524191 SH SOLE 524191 0 0 ASTEC INDS INC COM 046224101 17558 232792 SH SOLE 232792 0 0 ASTRONICS CORP COM 046433108 5956 330108 SH SOLE 330108 0 0 ASURE SOFTWARE INC COM 04649U102 321 41898 SH SOLE 41898 0 0 AT HOME GROUP INC COM 04650Y100 17335 603983 SH SOLE 603983 0 0 AT&T INC COM 00206R102 1444790 47730092 SH SOLE 46627341 0 1102751 ATARA BIOTHERAPEUTICS INC COM 046513107 8119 565376 SH SOLE 565376 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 5486 88840 SH SOLE 88840 0 0 ATHENE HOLDING LTD CL A G0684D107 34183 678227 SH SOLE 678227 0 0 ATHENEX INC COM 04685N103 1997 464288 SH SOLE 464288 0 0 ATHERSYS INC NEW COM 04744L106 784 435209 SH SOLE 435209 0 0 ATHIRA PHARMA INC COM 04746L104 2048 111268 SH SOLE 111268 0 0 ATKORE INC COM 047649108 34687 482430 SH SOLE 482430 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1237 51320 SH SOLE 51320 0 0 ATLANTIC POWER CORP COM NEW 04878Q863 553 191190 SH SOLE 191190 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 24280 632951 SH SOLE 632951 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5139 140285 SH SOLE 140285 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 394 12962 SH SOLE 12962 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 18365 303851 SH SOLE 303851 0 0 ATLAS CORP SHARES Y0436Q109 5403 395819 SH SOLE 395819 0 0 ATLASSIAN CORP PLC CL A G06242104 946 4486 SH SOLE 4486 0 0 ATMOS ENERGY CORP COM 049560105 83705 846778 SH SOLE 846778 0 0 ATN INTL INC COM 00215F107 5549 112962 SH SOLE 112962 0 0 ATOMERA INC COM 04965B100 1103 44990 SH SOLE 44990 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 58 27308 SH SOLE 27308 0 0 ATRECA INC CL A COM 04965G109 1119 72952 SH SOLE 72952 0 0 ATRICURE INC COM 04963C209 20096 306703 SH SOLE 306703 0 0 ATRION CORP COM 049904105 6170 9620 SH SOLE 9620 0 0 AULT GLOBAL HOLDINGS INC COM 05150X104 39 11756 SH SOLE 11756 0 0 AUTODESK INC COM 052769106 275930 995596 SH SOLE 995596 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7557 81020 SH SOLE 81020 0 0 AUTOLIV INC COM 052800109 38632 416286 SH SOLE 416286 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 940691 4991195 SH SOLE 4991195 0 0 AUTONATION INC COM 05329W102 47650 511155 SH SOLE 511155 0 0 AUTOZONE INC COM 053332102 147331 104914 SH SOLE 104914 0 0 AVALARA INC COM 05338G106 56593 424139 SH SOLE 424139 0 0 AVALON GLOBOCARE CORP COM 05344R104 49 44971 SH SOLE 44971 0 0 AVALONBAY CMNTYS INC COM 053484101 225105 1220012 SH SOLE 1220012 0 0 AVANGRID INC COM 05351W103 13719 275416 SH SOLE 275416 0 0 AVANOS MED INC COM 05350V106 17377 397260 SH SOLE 397260 0 0 AVANTOR INC COM 05352A100 81478 2816380 SH SOLE 2816380 0 0 AVAYA HLDGS CORP COM 05351X101 22166 790793 SH SOLE 790793 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 87 14314 SH SOLE 14314 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 405 55282 SH SOLE 55282 0 0 AVERY DENNISON CORP COM 053611109 101478 552560 SH SOLE 552560 0 0 AVID BIOSERVICES INC COM 05368M106 2715 148880 SH SOLE 148880 0 0 AVID TECHNOLOGY INC COM 05367P100 7337 347543 SH SOLE 347543 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 3135 143705 SH SOLE 143705 0 0 AVIENT CORPORATION COM 05368V106 42614 901490 SH SOLE 901490 0 0 AVINGER INC COM 053734604 55 36388 SH SOLE 36388 0 0 AVIS BUDGET GROUP COM 053774105 38186 526403 SH SOLE 526403 0 0 AVISTA CORP COM 05379B107 32920 689410 SH SOLE 689410 0 0 AVNET INC COM 053807103 35045 844233 SH SOLE 844233 0 0 AVROBIO INC COM 05455M100 2797 220346 SH SOLE 220346 0 0 AXALTA COATING SYS LTD COM G0750C108 32190 1088220 SH SOLE 1088220 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 10245 249328 SH SOLE 249328 0 0 AXCELLA HEALTH INC COM 05454B105 149 31128 SH SOLE 31128 0 0 AXIS CAP HLDGS LTD SHS G0692U109 30220 609639 SH SOLE 609639 0 0 AXOGEN INC COM 05463X106 4960 244793 SH SOLE 244793 0 0 AXON ENTERPRISE INC COM 05464C101 65750 461661 SH SOLE 461661 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 12454 207940 SH SOLE 207940 0 0 AXOS FINANCIAL INC COM 05465C100 20417 434291 SH SOLE 434291 0 0 AXSOME THERAPEUTICS INC COM 05464T104 10353 182842 SH SOLE 182842 0 0 AXT INC COM 00246W103 1185 101583 SH SOLE 101583 0 0 AYTU BIOPHARMA INC COM NEW 054754874 418 54904 SH SOLE 54904 0 0 AZEK CO INC CL A 05478C105 37995 903547 SH SOLE 903547 0 0 AZZ INC COM 002474104 13684 271764 SH SOLE 271764 0 0 B & G FOODS INC NEW COM 05508R106 36592 1178083 SH SOLE 1178083 0 0 B. RILEY FINANCIAL INC COM 05580M108 7065 125303 SH SOLE 125303 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 2825 298278 SH SOLE 298278 0 0 BADGER METER INC COM 056525108 22521 241969 SH SOLE 241969 0 0 BAIDU INC SPON ADR REP A 056752108 106225 488277 SH SOLE 488277 0 0 BAKER HUGHES COMPANY CL A 05722G100 84970 3931962 SH SOLE 3931962 0 0 BALCHEM CORP COM 057665200 31617 252109 SH SOLE 252109 0 0 BALL CORP COM 058498106 120972 1427557 SH SOLE 1427557 0 0 BALLYS CORPORATION COM 05875B106 8400 129263 SH SOLE 129263 0 0 BANC OF CALIFORNIA INC COM 05990K106 5490 303647 SH SOLE 303647 0 0 BANCFIRST CORP COM 05945F103 18612 263287 SH SOLE 263287 0 0 BANCO SANTANDER S.A. ADR 05964H105 377 110037 SH SOLE 110037 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4533 141672 SH SOLE 141672 0 0 BANCORP INC DEL COM 05969A105 7240 349376 SH SOLE 349376 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 30096 926591 SH SOLE 926591 0 0 BANDWIDTH INC COM CL A 05988J103 18709 147616 SH SOLE 147616 0 0 BANK COMM HLDGS COM 06424J103 494 38703 SH SOLE 38703 0 0 BANK FIRST CORP COM 06211J100 1164 15522 SH SOLE 15522 0 0 BANK HAWAII CORP COM 062540109 50983 569696 SH SOLE 569696 0 0 BANK MARIN BANCORP COM 063425102 3691 94234 SH SOLE 94234 0 0 BANK NEW YORK MELLON CORP COM 064058100 190233 4022682 SH SOLE 4022682 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8278 216580 SH SOLE 216580 0 0 BANK OZK COM 06417N103 81057 1984245 SH SOLE 1984245 0 0 BANK PRINCETON NEW JERSEY COM 064520109 389 13589 SH SOLE 13589 0 0 BANKFINANCIAL CORP COM 06643P104 355 34372 SH SOLE 34372 0 0 BANKUNITED INC COM 06652K103 41887 953055 SH SOLE 953055 0 0 BANKWELL FINL GROUP INC COM 06654A103 432 16019 SH SOLE 16019 0 0 BANNER CORP COM NEW 06652V208 30547 572783 SH SOLE 572783 0 0 BAR HBR BANKSHARES COM 066849100 1103 37483 SH SOLE 37483 0 0 BARNES & NOBLE ED INC COM 06777U101 97 11885 SH SOLE 11885 0 0 BARNES GROUP INC COM 067806109 23470 473754 SH SOLE 473754 0 0 BARRETT BUSINESS SVCS INC COM 068463108 3602 52296 SH SOLE 52296 0 0 BAUDAX BIO INC COM 07160F107 45 34259 SH SOLE 34259 0 0 BAXTER INTL INC COM 071813109 187261 2220308 SH SOLE 2220308 0 0 BAYCOM CORP COM 07272M107 505 27969 SH SOLE 27969 0 0 BCB BANCORP INC COM 055298103 535 38744 SH SOLE 38744 0 0 BCE INC COM NEW 05534B760 367039 8131125 SH SOLE 7409273 0 721852 BCE INC PUT 05534B950 23112 512035 SH SOLE 512035 0 0 BEACON ROOFING SUPPLY INC COM 073685109 33223 634994 SH SOLE 634994 0 0 BEAM THERAPEUTICS INC COM 07373V105 17585 219692 SH SOLE 219692 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 10392 496731 SH SOLE 496731 0 0 BECTON DICKINSON & CO COM 075887109 584716 2404753 SH SOLE 2270654 0 134099 BED BATH & BEYOND INC COM 075896100 44991 1543428 SH SOLE 1543428 0 0 BEL FUSE INC CL B 077347300 524 26338 SH SOLE 26338 0 0 BELDEN INC COM 077454106 21568 486077 SH SOLE 486077 0 0 BELLRING BRANDS INC COM CL A 079823100 6379 270181 SH SOLE 270181 0 0 BENCHMARK ELECTRS INC COM 08160H101 19916 644106 SH SOLE 644106 0 0 BENEFITFOCUS INC COM 08180D106 2565 185718 SH SOLE 185718 0 0 BERKELEY LTS INC COM 084310101 2177 43323 SH SOLE 43323 0 0 BERKLEY W R CORP COM 084423102 70692 938173 SH SOLE 938173 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25457 66 SH SOLE 66 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2145565 8398498 SH SOLE 8398498 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 10610 475351 SH SOLE 475351 0 0 BERRY CORP COM 08579X101 2568 465951 SH SOLE 465951 0 0 BERRY GLOBAL GROUP INC COM 08579W103 47762 777880 SH SOLE 777880 0 0 BEST BUY INC COM 086516101 328975 2865384 SH SOLE 2865384 0 0 BEYOND AIR INC COM 08862L103 310 56305 SH SOLE 56305 0 0 BEYOND MEAT INC COM 08862E109 32189 247378 SH SOLE 247378 0 0 BEYONDSPRING INC SHS G10830100 449 40546 SH SOLE 40546 0 0 BGC PARTNERS INC CL A 05541T101 16029 3318427 SH SOLE 3318427 0 0 BGSF INC COM 05601C105 353 25172 SH SOLE 25172 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 13400 853480 SH SOLE 853480 0 0 BIG LOTS INC COM 089302103 21674 317327 SH SOLE 317327 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3373 58343 SH SOLE 58343 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 262 387 SH SOLE 387 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 874 6582 SH SOLE 6582 0 0 BILIBILI INC SPONS ADS REP Z 090040106 21740 203063 SH SOLE 203063 0 0 BILL COM HLDGS INC COM 090043100 44816 308011 SH SOLE 308011 0 0 BIO RAD LABS INC CL A 090572207 88260 154524 SH SOLE 154524 0 0 BIOATLA INC COM 09077B104 3879 76288 SH SOLE 76288 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 12275 1206966 SH SOLE 1206966 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2740 700702 SH SOLE 700702 0 0 BIODESIX INC COM 09075X108 470 23135 SH SOLE 23135 0 0 BIOGEN INC COM 09062X103 197018 704264 SH SOLE 704264 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25195 368606 SH SOLE 368606 0 0 BIOLASE INC COM NEW 090911207 50 58873 SH SOLE 58873 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 5371 149178 SH SOLE 149178 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 43905 581434 SH SOLE 581434 0 0 BIONANO GENOMICS INC COM 09075F107 538 66500 SH SOLE 66500 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 279 64676 SH SOLE 64676 0 0 BIO-TECHNE CORP COM 09073M104 83465 218533 SH SOLE 218533 0 0 BIOVENTUS INC COM CL A 09075A108 786 51419 SH SOLE 51419 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4145 96021 SH SOLE 96021 0 0 BJS RESTAURANTS INC COM 09180C106 17242 296852 SH SOLE 296852 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 63463 1414680 SH SOLE 1414680 0 0 BK OF AMERICA CORP COM 060505104 1417161 36628619 SH SOLE 36628619 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2778 114506 SH SOLE 114506 0 0 BLACK HILLS CORP COM 092113109 47921 717689 SH SOLE 717689 0 0 BLACK KNIGHT INC COM 09215C105 64755 875176 SH SOLE 875176 0 0 BLACKBAUD INC COM 09227Q100 33443 470489 SH SOLE 470489 0 0 BLACKLINE INC COM 09239B109 39833 367458 SH SOLE 367458 0 0 BLACKROCK INC COM 09247X101 1291641 1713141 SH SOLE 1713141 0 0 BLACKSTONE GROUP INC COM 09260D107 122344 1641536 SH SOLE 1641536 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 46988 1515721 SH SOLE 1515721 0 0 BLINK CHARGING CO COM 09354A100 460 11185 SH SOLE 11185 0 0 BLOCK H & R INC COM 093671105 22671 1039921 SH SOLE 1039921 0 0 BLOOM ENERGY CORP COM CL A 093712107 21605 798678 SH SOLE 798678 0 0 BLOOMIN BRANDS INC COM 094235108 31706 1172106 SH SOLE 1172106 0 0 BLUCORA INC COM 095229100 5924 356005 SH SOLE 356005 0 0 BLUE BIRD CORP COM 095306106 989 39496 SH SOLE 39496 0 0 BLUEBIRD BIO INC COM 09609G100 9298 308385 SH SOLE 308385 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 337 31188 SH SOLE 31188 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1590 85757 SH SOLE 85757 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 43536 447755 SH SOLE 447755 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 546 53942 SH SOLE 53942 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 450 43364 SH SOLE 43364 0 0 BOEING CO COM 097023105 705559 2769937 SH SOLE 2769937 0 0 BOGOTA FINL CORP COM 097235105 128 12447 SH SOLE 12447 0 0 BOINGO WIRELESS INC COM 09739C102 4232 300721 SH SOLE 300721 0 0 BOISE CASCADE CO DEL COM 09739D100 35825 598764 SH SOLE 598764 0 0 BOK FINL CORP COM NEW 05561Q201 18296 204830 SH SOLE 204830 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 2662 80871 SH SOLE 80871 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 4713 131895 SH SOLE 131895 0 0 BOOKING HOLDINGS INC COM 09857L108 454869 195236 SH SOLE 195236 0 0 BOOT BARN HLDGS INC COM 099406100 12685 203574 SH SOLE 203574 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 66608 827109 SH SOLE 827109 0 0 BORGWARNER INC COM 099724106 80083 1727406 SH SOLE 1727406 0 0 BOSTON BEER INC CL A 100557107 61790 51223 SH SOLE 51223 0 0 BOSTON OMAHA CORP COM 101044105 1010 34165 SH SOLE 34165 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 11484 862148 SH SOLE 862148 0 0 BOSTON PROPERTIES INC COM 101121101 128641 1270399 SH SOLE 1270399 0 0 BOSTON SCIENTIFIC CORP COM 101137107 250647 6485030 SH SOLE 6485030 0 0 BOTTOMLINE TECH DEL INC COM 101388106 12541 277134 SH SOLE 277134 0 0 BOX INC CL A 10316T104 29819 1298723 SH SOLE 1298723 0 0 BOXLIGHT CORP COM CL A 103197109 47 18333 SH SOLE 18333 0 0 BOYD GAMING CORP COM 103304101 47415 804183 SH SOLE 804183 0 0 BRADY CORP CL A 104674106 23084 431872 SH SOLE 431872 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 300 78115 SH SOLE 78115 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 27555 2134385 SH SOLE 2134385 0 0 BRIDGEBIO PHARMA INC COM 10806X102 42476 689532 SH SOLE 689532 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2425 150107 SH SOLE 150107 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 3930 268401 SH SOLE 268401 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 57248 333904 SH SOLE 333904 0 0 BRIGHTCOVE INC COM 10921T101 2003 99537 SH SOLE 99537 0 0 BRIGHTHOUSE FINL INC COM 10922N103 26150 590953 SH SOLE 590953 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 12079 592685 SH SOLE 592685 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 4577 271287 SH SOLE 271287 0 0 BRINKER INTL INC COM 109641100 42211 594015 SH SOLE 594015 0 0 BRINKS CO COM 109696104 33601 424082 SH SOLE 424082 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 640664 10148518 SH SOLE 10146756 0 1762 BRISTOW GROUP INC COM 11040G103 3122 120614 SH SOLE 120614 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 73757 3645879 SH SOLE 3645879 0 0 BROADCOM INC COM 11135F101 1791960 3864815 SH SOLE 3864815 0 0 BROADMARK RLTY CAP INC COM 11135B100 8961 856649 SH SOLE 856649 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 78181 510650 SH SOLE 510650 0 0 BROADSTONE NET LEASE INC COM 11135E203 7374 402912 SH SOLE 402912 0 0 BROOKDALE SR LIVING INC COM 112463104 18519 3060839 SH SOLE 3060839 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5173 67730 SH SOLE 67730 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 5415 301656 SH SOLE 301656 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 12886 275323 SH SOLE 275323 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 10516 701009 SH SOLE 701009 0 0 BROOKS AUTOMATION INC NEW COM 114340102 46981 575391 SH SOLE 575391 0 0 BROWN & BROWN INC COM 115236101 51514 1126968 SH SOLE 1126968 0 0 BROWN FORMAN CORP CL A 115637100 7523 118141 SH SOLE 118141 0 0 BROWN FORMAN CORP CL B 115637209 67063 972346 SH SOLE 972346 0 0 BRP GROUP INC COM CL A 05589G102 8001 293591 SH SOLE 293591 0 0 BRT APARTMENTS CORP COM 055645303 479 28441 SH SOLE 28441 0 0 BRUKER CORP COM 116794108 53707 835504 SH SOLE 835504 0 0 BRUNSWICK CORP COM 117043109 57669 604687 SH SOLE 604687 0 0 BRYN MAWR BK CORP COM 117665109 6126 134591 SH SOLE 134591 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 4060 280536 SH SOLE 280536 0 0 BUCKLE INC COM 118440106 15633 397964 SH SOLE 397964 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 90713 1956270 SH SOLE 1956270 0 0 BUMBLE INC COM CL A 12047B105 14239 228261 SH SOLE 228261 0 0 BUNGE LIMITED COM G16962105 75168 948246 SH SOLE 948246 0 0 BURLINGTON STORES INC COM 122017106 94360 315794 SH SOLE 315794 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1163 48586 SH SOLE 48586 0 0 BWX TECHNOLOGIES INC COM 05605H100 53816 816128 SH SOLE 816128 0 0 BYLINE BANCORP INC COM 124411109 3409 161146 SH SOLE 161146 0 0 C & F FINL CORP COM 12466Q104 374 8423 SH SOLE 8423 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 61279 642134 SH SOLE 642134 0 0 C3 AI INC CL A 12468P104 5029 76296 SH SOLE 76296 0 0 C4 THERAPEUTICS INC COM STK 12529R107 2579 69712 SH SOLE 69712 0 0 CABALETTA BIO INC COM 12674W109 360 32390 SH SOLE 32390 0 0 CABLE ONE INC COM 12685J105 54603 29864 SH SOLE 29864 0 0 CABOT CORP COM 127055101 26098 497656 SH SOLE 497656 0 0 CABOT OIL & GAS CORP COM 127097103 49417 2631311 SH SOLE 2631311 0 0 CACI INTL INC CL A 127190304 52239 211785 SH SOLE 211785 0 0 CACTUS INC CL A 127203107 10587 345751 SH SOLE 345751 0 0 CADENCE BANCORPORATION CL A 12739A100 21498 1037041 SH SOLE 1037041 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 179635 1311293 SH SOLE 1311293 0 0 CADIZ INC COM NEW 127537207 542 56418 SH SOLE 56418 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 211136 2414358 SH SOLE 2414358 0 0 CAESARSTONE LTD ORD SHS M20598104 646 46988 SH SOLE 46988 0 0 CAI INTERNATIONAL INC COM 12477X106 8356 183549 SH SOLE 183549 0 0 CAL MAINE FOODS INC COM NEW 128030202 14803 385289 SH SOLE 385289 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 40 20586 SH SOLE 20586 0 0 CALAMP CORP COM 128126109 2444 225162 SH SOLE 225162 0 0 CALAVO GROWERS INC COM 128246105 12709 163684 SH SOLE 163684 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 872 60968 SH SOLE 60968 0 0 CALERES INC COM 129500104 20766 952558 SH SOLE 952558 0 0 CALIFORNIA BANCORP INC COM 13005U101 335 18794 SH SOLE 18794 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 23007 408348 SH SOLE 408348 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 410 169080 SH SOLE 169080 0 0 CALIX INC COM 13100M509 15050 434197 SH SOLE 434197 0 0 CALLAWAY GOLF CO COM 131193104 22122 826981 SH SOLE 826981 0 0 CALLON PETE CO DEL COM 13123X508 17636 457460 SH SOLE 457460 0 0 CALYXT INC COM 13173L107 176 29171 SH SOLE 29171 0 0 CAMBIUM NETWORKS CORP SHS G17766109 2445 52322 SH SOLE 52322 0 0 CAMBRIDGE BANCORP COM 132152109 1388 16457 SH SOLE 16457 0 0 CAMDEN NATL CORP COM 133034108 4836 101029 SH SOLE 101029 0 0 CAMDEN PPTY TR SH BEN INT 133131102 98073 892302 SH SOLE 892302 0 0 CAMPBELL SOUP CO COM 134429109 46255 920120 SH SOLE 920120 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11344 311803 SH SOLE 311803 0 0 CANNAE HLDGS INC COM 13765N107 28590 721596 SH SOLE 721596 0 0 CANOO INC COM CL A 13803R102 6004 664804 SH SOLE 664804 0 0 CANTEL MED CORP COM 138098108 25209 315743 SH SOLE 315743 0 0 CAPITAL BANCORP INC MD COM 139737100 372 19268 SH SOLE 19268 0 0 CAPITAL CITY BK GROUP INC COM 139674105 871 33471 SH SOLE 33471 0 0 CAPITAL ONE FINL CORP COM 14040H105 329680 2591206 SH SOLE 2591206 0 0 CAPITOL FED FINL INC COM 14057J101 15552 1174118 SH SOLE 1174118 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 54230 1063317 SH SOLE 1063317 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 723 41902 SH SOLE 41902 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 7016 1126102 SH SOLE 1126102 0 0 CARA THERAPEUTICS INC COM 140755109 7472 344146 SH SOLE 344146 0 0 CARDINAL HEALTH INC COM 14149Y108 104904 1726809 SH SOLE 1726809 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 10436 272175 SH SOLE 272175 0 0 CARDLYTICS INC COM 14161W105 23057 210179 SH SOLE 210179 0 0 CARDTRONICS PLC SHS CL A G1991C105 13669 352289 SH SOLE 352289 0 0 CAREDX INC COM 14167L103 26327 386640 SH SOLE 386640 0 0 CARETRUST REIT INC COM 14174T107 29573 1270010 SH SOLE 1270010 0 0 CARGURUS INC COM CL A 141788109 14476 607469 SH SOLE 607469 0 0 CARLISLE COS INC COM 142339100 44890 272751 SH SOLE 272751 0 0 CARLOTZ INC COM CL A 142552108 2257 316525 SH SOLE 316525 0 0 CARLYLE GROUP INC COM 14316J108 20803 565906 SH SOLE 565906 0 0 CARMAX INC COM 143130102 100322 756227 SH SOLE 756227 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 153757 5793390 SH SOLE 5793390 0 0 CARPARTS COM INC COM 14427M107 3433 240392 SH SOLE 240392 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 26142 635271 SH SOLE 635271 0 0 CARRIAGE SVCS INC COM 143905107 3979 113047 SH SOLE 113047 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 156653 3710375 SH SOLE 3710375 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2077 346876 SH SOLE 346876 0 0 CARS COM INC COM 14575E105 13457 1038331 SH SOLE 1038331 0 0 CARTER BANKSHARES INC COM NEW 146103106 2285 163628 SH SOLE 163628 0 0 CARTERS INC COM 146229109 31319 352173 SH SOLE 352173 0 0 CARVANA CO CL A 146869102 46845 178524 SH SOLE 178524 0 0 CASA SYS INC COM 14713L102 3275 343580 SH SOLE 343580 0 0 CASELLA WASTE SYS INC CL A 147448104 20825 327587 SH SOLE 327587 0 0 CASEYS GEN STORES INC COM 147528103 62497 289082 SH SOLE 289082 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1217 506726 SH SOLE 506726 0 0 CASPER SLEEP INC COM 147626105 1170 161586 SH SOLE 161586 0 0 CASS INFORMATION SYS INC COM 14808P109 7993 172738 SH SOLE 172738 0 0 CASSAVA SCIENCES INC COM 14817C107 3733 83036 SH SOLE 83036 0 0 CASTLE BIOSCIENCES INC COM 14843C105 7986 116647 SH SOLE 116647 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 675 446921 SH SOLE 446921 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 132 45613 SH SOLE 45613 0 0 CATALENT INC COM 148806102 81859 777314 SH SOLE 777314 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 397 78741 SH SOLE 78741 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 4471 969707 SH SOLE 969707 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1246 122388 SH SOLE 122388 0 0 CATERPILLAR INC COM 149123101 572777 2470249 SH SOLE 2470249 0 0 CATHAY GEN BANCORP COM 149150104 49879 1223122 SH SOLE 1223122 0 0 CATO CORP NEW CL A 149205106 1653 137698 SH SOLE 137698 0 0 CAVCO INDS INC DEL COM 149568107 16787 74404 SH SOLE 74404 0 0 CB FINL SVCS INC COM 12479G101 269 12133 SH SOLE 12133 0 0 CBDMD INC COM 12482W101 60 14316 SH SOLE 14316 0 0 CBIZ INC COM 124805102 15132 463317 SH SOLE 463317 0 0 CBOE GLOBAL MKTS INC COM 12503M108 68575 694849 SH SOLE 694849 0 0 CBRE GROUP INC CL A 12504L109 133454 1686932 SH SOLE 1686932 0 0 CBTX INC COM 12481V104 3833 124772 SH SOLE 124772 0 0 CDK GLOBAL INC COM 12508E101 33317 616280 SH SOLE 616280 0 0 CDW CORP COM 12514G108 104989 633416 SH SOLE 633416 0 0 CECO ENVIRONMENTAL CORP COM 125141101 628 79183 SH SOLE 79183 0 0 CELANESE CORP DEL COM 150870103 82071 547831 SH SOLE 547831 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 299 14509 SH SOLE 14509 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 37 22909 SH SOLE 22909 0 0 CEL-SCI CORP COM PAR NEW 150837607 1365 89717 SH SOLE 89717 0 0 CELSION CORP COM PAR NEW 15117N503 24 17195 SH SOLE 17195 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9675 201347 SH SOLE 201347 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 30283 4344763 SH SOLE 4344763 0 0 CENTENE CORP DEL COM 15135B101 184784 2891319 SH SOLE 2891319 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14190 3378566 SH SOLE 3378566 0 0 CENTERPOINT ENERGY INC COM 15189T107 60474 2669923 SH SOLE 2669923 0 0 CENTERSPACE COM 15202L107 11932 175457 SH SOLE 175457 0 0 CENTOGENE N V COM N1976T109 214 17635 SH SOLE 17635 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18572 357897 SH SOLE 357897 0 0 CENTRAL GARDEN & PET CO COM 153527106 5083 87616 SH SOLE 87616 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 8337 312471 SH SOLE 312471 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 486 26361 SH SOLE 26361 0 0 CENTURY ALUM CO COM 156431108 11220 635313 SH SOLE 635313 0 0 CENTURY BANCORPORATION INC CL A NON VTG 156432106 670 7179 SH SOLE 7179 0 0 CENTURY CASINOS INC COM 156492100 672 65388 SH SOLE 65388 0 0 CENTURY CMNTYS INC COM 156504300 15639 259266 SH SOLE 259266 0 0 CERECOR INC COM 15671L109 394 130197 SH SOLE 130197 0 0 CERENCE INC COM 156727109 27725 309503 SH SOLE 309503 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2358 171670 SH SOLE 171670 0 0 CERIDIAN HCM HLDG INC COM 15677J108 50761 602361 SH SOLE 602361 0 0 CERNER CORP COM 156782104 107099 1489960 SH SOLE 1489960 0 0 CERTARA INC COM 15687V109 7564 277058 SH SOLE 277058 0 0 CERUS CORP COM 157085101 7493 1246635 SH SOLE 1246635 0 0 CEVA INC COM 157210105 8617 153453 SH SOLE 153453 0 0 CF INDS HLDGS INC COM 125269100 68153 1501815 SH SOLE 1501815 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 177 15613 SH SOLE 15613 0 0 CHAMPIONX CORPORATION COM 15872M104 38178 1756900 SH SOLE 1756900 0 0 CHANGE HEALTHCARE INC COM 15912K100 27340 1237078 SH SOLE 1237078 0 0 CHANNELADVISOR CORP COM 159179100 6850 290840 SH SOLE 290840 0 0 CHARLES RIV LABS INTL INC COM 159864107 81951 282752 SH SOLE 282752 0 0 CHART INDS INC COM 16115Q308 42075 295570 SH SOLE 295570 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 434410 704045 SH SOLE 704045 0 0 CHASE CORP COM 16150R104 5806 49877 SH SOLE 49877 0 0 CHATHAM LODGING TR COM 16208T102 13862 1053281 SH SOLE 1053281 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9272 82806 SH SOLE 82806 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 233 19146 SH SOLE 19146 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 393 124904 SH SOLE 124904 0 0 CHEESECAKE FACTORY INC COM 163072101 33915 579640 SH SOLE 579640 0 0 CHEFS WHSE INC COM 163086101 9901 325021 SH SOLE 325021 0 0 CHEGG INC COM 163092109 59571 695430 SH SOLE 695430 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 148 41983 SH SOLE 41983 0 0 CHEMED CORP NEW COM 16359R103 48958 106471 SH SOLE 106471 0 0 CHEMOCENTRYX INC COM 16383L106 19198 374668 SH SOLE 374668 0 0 CHEMOURS CO COM 163851108 27284 977539 SH SOLE 977539 0 0 CHEMUNG FINL CORP COM 164024101 357 8519 SH SOLE 8519 0 0 CHENIERE ENERGY INC COM NEW 16411R208 49738 690702 SH SOLE 690702 0 0 CHERRY HILL MTG INVT CORP COM 164651101 395 42218 SH SOLE 42218 0 0 CHESAPEAKE UTILS CORP COM 165303108 16627 143234 SH SOLE 143234 0 0 CHEVRON CORP NEW COM 166764100 1468973 14018261 SH SOLE 13675508 0 342753 CHEWY INC CL A 16679L109 46132 544582 SH SOLE 544582 0 0 CHIASMA INC COM 16706W102 418 133286 SH SOLE 133286 0 0 CHICOS FAS INC COM 168615102 24159 7298517 SH SOLE 7298517 0 0 CHILDRENS PL INC NEW COM 168905107 17101 245343 SH SOLE 245343 0 0 CHIMERA INVT CORP COM NEW 16934Q208 33127 2608388 SH SOLE 2608388 0 0 CHIMERIX INC COM 16934W106 4915 509809 SH SOLE 509809 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3410 28796 SH SOLE 28796 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 641 41217 SH SOLE 41217 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 186486 131252 SH SOLE 131252 0 0 CHOICE HOTELS INTL INC COM 169905106 25868 241100 SH SOLE 241100 0 0 CHOICEONE FINL SVCS INC COM 170386106 436 18104 SH SOLE 18104 0 0 CHROMADEX CORP COM NEW 171077407 995 106464 SH SOLE 106464 0 0 CHUBB LIMITED COM H1467J104 317921 2012537 SH SOLE 2012537 0 0 CHURCH & DWIGHT INC COM 171340102 94717 1084332 SH SOLE 1084332 0 0 CHURCHILL DOWNS INC COM 171484108 84356 370924 SH SOLE 370924 0 0 CHUYS HLDGS INC COM 171604101 5947 134183 SH SOLE 134183 0 0 CIDARA THERAPEUTICS INC COM 171757107 200 75059 SH SOLE 75059 0 0 CIENA CORP COM NEW 171779309 53749 982253 SH SOLE 982253 0 0 CIGNA CORP NEW COM 125523100 420321 1738730 SH SOLE 1738730 0 0 CIM COML TR CORP COM NEW 125525584 1050 81382 SH SOLE 81382 0 0 CIMAREX ENERGY CO COM 171798101 61409 1033979 SH SOLE 1033979 0 0 CIMPRESS PLC SHS EURO G2143T103 15939 159183 SH SOLE 159183 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 8658 564023 SH SOLE 564023 0 0 CINCINNATI FINL CORP COM 172062101 183660 1781547 SH SOLE 1781547 0 0 CINEDIGM CORP COM NEW 172406209 40 23490 SH SOLE 23490 0 0 CINEMARK HLDGS INC COM 17243V102 17922 878098 SH SOLE 878098 0 0 CINTAS CORP COM 172908105 142606 417817 SH SOLE 417817 0 0 CIRCOR INTL INC COM 17273K109 7515 215819 SH SOLE 215819 0 0 CIRRUS LOGIC INC COM 172755100 39126 461442 SH SOLE 461442 0 0 CISCO SYS INC COM 17275R102 2306094 44596666 SH SOLE 43812247 0 784419 CIT GROUP INC COM NEW 125581801 44486 863625 SH SOLE 863625 0 0 CITI TRENDS INC COM 17306X102 9802 116993 SH SOLE 116993 0 0 CITIGROUP INC COM NEW 172967424 794419 10921671 SH SOLE 10919760 0 1911 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 77 43030 SH SOLE 43030 0 0 CITIZENS & NORTHN CORP COM 172922106 835 35093 SH SOLE 35093 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 95868 2171408 SH SOLE 2171408 0 0 CITIZENS HLDG CO MISS COM 174715102 256 12841 SH SOLE 12841 0 0 CITIZENS INC CL A 174740100 1828 315699 SH SOLE 315699 0 0 CITRIX SYS INC COM 177376100 83650 595964 SH SOLE 595964 0 0 CITY HLDG CO COM 177835105 18630 227797 SH SOLE 227797 0 0 CITY OFFICE REIT INC COM 178587101 3147 296264 SH SOLE 296264 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1131 49302 SH SOLE 49302 0 0 CLARIVATE PLC ORD SHS G21810109 14097 534178 SH SOLE 534178 0 0 CLARUS CORP NEW COM 18270P109 1051 61626 SH SOLE 61626 0 0 CLEAN ENERGY FUELS CORP COM 184499101 11188 814198 SH SOLE 814198 0 0 CLEAN HARBORS INC COM 184496107 41844 497784 SH SOLE 497784 0 0 CLEANSPARK INC COM NEW 18452B209 211 8832 SH SOLE 8832 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3970 2205182 SH SOLE 2205182 0 0 CLEARFIELD INC COM 18482P103 848 28138 SH SOLE 28138 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 30 11928 SH SOLE 11928 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 69 12073 SH SOLE 12073 0 0 CLEARWATER PAPER CORP COM 18538R103 11173 296988 SH SOLE 296988 0 0 CLEARWAY ENERGY INC CL A 18539C105 10084 380379 SH SOLE 380379 0 0 CLEARWAY ENERGY INC CL C 18539C204 17324 615611 SH SOLE 615611 0 0 CLENE INC COMMON STOCK 185634102 1232 96332 SH SOLE 96332 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 92196 4584582 SH SOLE 4584582 0 0 CLIPPER RLTY INC COM 18885T306 297 37374 SH SOLE 37374 0 0 CLOROX CO DEL COM 189054109 106511 552212 SH SOLE 552212 0 0 CLOUDERA INC COM 18914U100 17635 1449055 SH SOLE 1449055 0 0 CLOUDFLARE INC CL A COM 18915M107 95048 1352799 SH SOLE 1352799 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3843 508295 SH SOLE 508295 0 0 CLOVIS ONCOLOGY INC COM 189464100 4664 664334 SH SOLE 664334 0 0 CMC MATERIALS INC COM 12571T100 51537 291513 SH SOLE 291513 0 0 CME GROUP INC COM 12572Q105 311459 1525040 SH SOLE 1525040 0 0 CMS ENERGY CORP COM 125896100 80851 1320651 SH SOLE 1320651 0 0 CNA FINL CORP COM 126117100 10676 239207 SH SOLE 239207 0 0 CNB FINL CORP PA COM 126128107 959 38954 SH SOLE 38954 0 0 CNO FINL GROUP INC COM 12621E103 26270 1081479 SH SOLE 1081479 0 0 CNX RES CORP COM 12653C108 34300 2333325 SH SOLE 2333325 0 0 COASTAL FINL CORP WA COM NEW 19046P209 589 22441 SH SOLE 22441 0 0 COCA COLA CO COM 191216100 2208087 41891234 SH SOLE 40935302 0 955932 COCA COLA CONS INC COM 191098102 16053 55586 SH SOLE 55586 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 11274 216139 SH SOLE 216139 0 0 CODEXIS INC COM 192005106 8853 386732 SH SOLE 386732 0 0 CO-DIAGNOSTICS INC COM 189763105 1062 111307 SH SOLE 111307 0 0 CODIAK BIOSCIENCES INC COM 192010106 258 17080 SH SOLE 17080 0 0 CODORUS VY BANCORP INC COM 192025104 421 22830 SH SOLE 22830 0 0 COEUR MNG INC COM NEW 192108504 16097 1782565 SH SOLE 1782565 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 23241 337992 SH SOLE 337992 0 0 COGNEX CORP COM 192422103 74441 896984 SH SOLE 896984 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 205952 2636337 SH SOLE 2636337 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 5861 210728 SH SOLE 210728 0 0 COHBAR INC COM 19249J109 119 87082 SH SOLE 87082 0 0 COHEN & STEERS INC COM 19247A100 23976 366985 SH SOLE 366985 0 0 COHERENT INC COM 192479103 53664 212199 SH SOLE 212199 0 0 COHERUS BIOSCIENCES INC COM 19249H103 6823 466943 SH SOLE 466943 0 0 COHU INC COM 192576106 12986 310349 SH SOLE 310349 0 0 COLFAX CORP COM 194014106 48518 1107447 SH SOLE 1107447 0 0 COLGATE PALMOLIVE CO COM 194162103 541340 6867159 SH SOLE 6609226 0 257933 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5574 235161 SH SOLE 235161 0 0 COLONY BANKCORP INC COM 19623P101 249 15908 SH SOLE 15908 0 0 COLONY CAP INC NEW CL A COM 19626G108 42290 6526223 SH SOLE 6526223 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 5259 617186 SH SOLE 617186 0 0 COLUMBIA BKG SYS INC COM 197236102 26652 618516 SH SOLE 618516 0 0 COLUMBIA FINL INC COM 197641103 5607 320727 SH SOLE 320727 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 29638 1733175 SH SOLE 1733175 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 30245 286324 SH SOLE 286324 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 11534 218604 SH SOLE 218604 0 0 COMCAST CORP NEW CL A 20030N101 1401183 25895104 SH SOLE 25419157 0 475947 COMERICA INC COM 200340107 147752 2059541 SH SOLE 2059541 0 0 COMFORT SYS USA INC COM 199908104 27441 367000 SH SOLE 367000 0 0 COMMERCE BANCSHARES INC COM 200525103 45927 599485 SH SOLE 599485 0 0 COMMERCIAL METALS CO COM 201723103 29281 949440 SH SOLE 949440 0 0 COMMERCIAL VEH GROUP INC COM 202608105 130 13417 SH SOLE 13417 0 0 COMMSCOPE HLDG CO INC COM 20337X109 34127 2221797 SH SOLE 2221797 0 0 COMMUNITY BANKERS TR CORP COM 203612106 473 53562 SH SOLE 53562 0 0 COMMUNITY BK SYS INC COM 203607106 32256 420427 SH SOLE 420427 0 0 COMMUNITY FINL CORP MD COM 20368X101 422 12308 SH SOLE 12308 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 26534 1962534 SH SOLE 1962534 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 11465 248588 SH SOLE 248588 0 0 COMMUNITY TR BANCORP INC COM 204149108 4762 108136 SH SOLE 108136 0 0 COMMVAULT SYSTEMS INC COM 204166102 24497 379798 SH SOLE 379798 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 5347 230936 SH SOLE 230936 0 0 COMPASS MINERALS INTL INC COM 20451N101 21466 342236 SH SOLE 342236 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 2674 87375 SH SOLE 87375 0 0 COMSCORE INC COM 20564W105 559 152489 SH SOLE 152489 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 41 15123 SH SOLE 15123 0 0 COMSTOCK MNG INC COM NEW 205750300 138 30049 SH SOLE 30049 0 0 COMSTOCK RES INC COM 205768302 1733 312810 SH SOLE 312810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7051 283837 SH SOLE 283837 0 0 CONAGRA BRANDS INC COM 205887102 83305 2215545 SH SOLE 2215545 0 0 CONCENTRIX CORP COM 20602D101 49791 332555 SH SOLE 332555 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 377 75468 SH SOLE 75468 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 471 63458 SH SOLE 63458 0 0 CONDUENT INC COM 206787103 29471 4424989 SH SOLE 4424989 0 0 CONFORMIS INC COM 20717E101 77 77113 SH SOLE 77113 0 0 CONMED CORP COM 207410101 32257 247005 SH SOLE 247005 0 0 CONNECTONE BANCORP INC COM 20786W107 6088 240139 SH SOLE 240139 0 0 CONNS INC COM 208242107 7362 378458 SH SOLE 378458 0 0 CONOCOPHILLIPS COM 20825C104 354243 6687617 SH SOLE 6687617 0 0 CONSOL ENERGY INC DISC COML COM 20854L108 9702 998094 SH SOLE 998094 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 10182 1414073 SH SOLE 1414073 0 0 CONSOLIDATED EDISON INC COM 209115104 121850 1629006 SH SOLE 1629006 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1114 82793 SH SOLE 82793 0 0 CONSTELLATION BRANDS INC CL A 21036P108 168956 741031 SH SOLE 741031 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 4912 209980 SH SOLE 209980 0 0 CONSTELLIUM SE CL A SHS F21107101 4825 328166 SH SOLE 328166 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 6534 218642 SH SOLE 218642 0 0 CONTAINER STORE GROUP INC COM 210751103 3436 206464 SH SOLE 206464 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 1167 299023 SH SOLE 299023 0 0 CONTEXTLOGIC INC COM CL A 21077C107 3151 199378 SH SOLE 199378 0 0 CONTINENTAL RES INC COM 212015101 15705 607069 SH SOLE 607069 0 0 CONTRAFECT CORP COM NEW 212326300 283 58921 SH SOLE 58921 0 0 COOPER COS INC COM NEW 216648402 88008 229133 SH SOLE 229133 0 0 COOPER STD HLDGS INC COM 21676P103 20473 563665 SH SOLE 563665 0 0 COOPER TIRE & RUBR CO COM 216831107 22936 409712 SH SOLE 409712 0 0 COPA HOLDINGS SA CL A P31076105 3493 43234 SH SOLE 43234 0 0 COPART INC COM 217204106 104731 964280 SH SOLE 964280 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1020 517389 SH SOLE 517389 0 0 CORCEPT THERAPEUTICS INC COM 218352102 18804 790409 SH SOLE 790409 0 0 CORE LABORATORIES N V COM N22717107 11452 397752 SH SOLE 397752 0 0 CORE MARK HOLDING CO INC COM 218681104 16848 435441 SH SOLE 435441 0 0 CORECIVIC INC COM 21871N101 10370 1145778 SH SOLE 1145778 0 0 CORELOGIC INC COM 21871D103 51906 654962 SH SOLE 654962 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 619 87484 SH SOLE 87484 0 0 COREPOINT LODGING INC COM 21872L104 3482 385535 SH SOLE 385535 0 0 CORESITE RLTY CORP COM 21870Q105 62213 519090 SH SOLE 519090 0 0 CORMEDIX INC COM 21900C308 825 82578 SH SOLE 82578 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 5869 418289 SH SOLE 418289 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 18200 417603 SH SOLE 417603 0 0 CORNING INC COM 219350105 169156 3887728 SH SOLE 3887728 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 44342 1684085 SH SOLE 1684085 0 0 CORSAIR GAMING INC COM 22041X102 6420 192845 SH SOLE 192845 0 0 CORTEVA INC COM 22052L104 154305 3309845 SH SOLE 3309845 0 0 CORTEXYME INC COM 22053A107 3454 95847 SH SOLE 95847 0 0 CORVEL CORP COM 221006109 6369 62074 SH SOLE 62074 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 43 13830 SH SOLE 13830 0 0 COSTAMARE INC SHS Y1771G102 5995 623108 SH SOLE 623108 0 0 COSTAR GROUP INC COM 22160N109 98686 120072 SH SOLE 120072 0 0 COSTCO WHSL CORP NEW COM 22160K105 750055 2127935 SH SOLE 2127935 0 0 COTY INC COM CL A 222070203 34794 3861699 SH SOLE 3861699 0 0 COUNTY BANCORP INC COM 221907108 297 12383 SH SOLE 12383 0 0 COUPA SOFTWARE INC COM 22266L106 52502 206310 SH SOLE 206310 0 0 COUSINS PPTYS INC COM NEW 222795502 72776 2058701 SH SOLE 2058701 0 0 COVANTA HLDG CORP COM 22282E102 19145 1381249 SH SOLE 1381249 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 637 30930 SH SOLE 30930 0 0 COVETRUS INC COM 22304C100 33772 1126831 SH SOLE 1126831 0 0 COWEN INC CL A NEW 223622606 6332 180138 SH SOLE 180138 0 0 CRA INTL INC COM 12618T105 1436 19230 SH SOLE 19230 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 30951 179030 SH SOLE 179030 0 0 CRANE CO COM 224399105 46792 498257 SH SOLE 498257 0 0 CRAWFORD & CO CL A 224633206 1176 110358 SH SOLE 110358 0 0 CRAWFORD & CO CL B 224633107 453 46704 SH SOLE 46704 0 0 CREDICORP LTD COM G2519Y108 4311 31564 SH SOLE 31564 0 0 CREDIT ACCEP CORP MICH COM 225310101 26232 72820 SH SOLE 72820 0 0 CREE INC COM 225447101 103353 955819 SH SOLE 955819 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2304 150752 SH SOLE 150752 0 0 CROCS INC COM 227046109 49107 610396 SH SOLE 610396 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1087 87026 SH SOLE 87026 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 4423 320736 SH SOLE 320736 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 97643 535000 SH SOLE 535000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 632458 3674299 SH SOLE 3674299 0 0 CROWN HLDGS INC COM 228368106 63931 658808 SH SOLE 658808 0 0 CRYOLIFE INC COM 228903100 5953 263605 SH SOLE 263605 0 0 CRYOPORT INC COM PAR $0.001 229050307 15572 299390 SH SOLE 299390 0 0 CSG SYS INTL INC COM 126349109 13673 304579 SH SOLE 304579 0 0 CSW INDUSTRIALS INC COM 126402106 13105 97069 SH SOLE 97069 0 0 CSX CORP COM 126408103 330099 3423553 SH SOLE 3423553 0 0 CTI BIOPHARMA CORP COM 12648L601 59 20000 SH SOLE 20000 0 0 CTO REALTY GROWTH INC COM 22948Q101 772 14828 SH SOLE 14828 0 0 CTS CORP COM 126501105 9351 301038 SH SOLE 301038 0 0 CUBESMART COM 229663109 75355 1991928 SH SOLE 1991928 0 0 CUBIC CORP COM 229669106 21904 293733 SH SOLE 293733 0 0 CUE BIOPHARMA INC COM 22978P106 2351 192667 SH SOLE 192667 0 0 CULLEN FROST BANKERS INC COM 229899109 38422 353272 SH SOLE 353272 0 0 CULLINAN ONCOLOGY INC COM 230031106 3602 86431 SH SOLE 86431 0 0 CUMMINS INC COM 231021106 464312 1791947 SH SOLE 1791947 0 0 CURIS INC COM NEW 231269200 313 27613 SH SOLE 27613 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 1665 114084 SH SOLE 114084 0 0 CURTISS WRIGHT CORP COM 231561101 37595 316984 SH SOLE 316984 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 15371 941805 SH SOLE 941805 0 0 CUSTOMERS BANCORP INC COM 23204G100 10316 324173 SH SOLE 324173 0 0 CUTERA INC COM 232109108 1296 43118 SH SOLE 43118 0 0 CVB FINL CORP COM 126600105 44658 2021638 SH SOLE 2021638 0 0 CVR ENERGY INC COM 12662P108 9109 474915 SH SOLE 474915 0 0 CVS HEALTH CORP COM 126650100 807404 10733427 SH SOLE 10339854 0 393573 CYBERARK SOFTWARE LTD SHS M2682V108 2398 18536 SH SOLE 18536 0 0 CYBEROPTICS CORP COM 232517102 459 17668 SH SOLE 17668 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 558 199677 SH SOLE 199677 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2448 539114 SH SOLE 539114 0 0 CYRUSONE INC COM 23283R100 83417 1231787 SH SOLE 1231787 0 0 CYTOKINETICS INC COM NEW 23282W605 11015 473519 SH SOLE 473519 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 3815 493509 SH SOLE 493509 0 0 CYTOSORBENTS CORP COM NEW 23283X206 907 104392 SH SOLE 104392 0 0 D R HORTON INC COM 23331A109 134940 1514134 SH SOLE 1514134 0 0 DADA NEXUS LTD ADS 23344D108 718 26434 SH SOLE 26434 0 0 DAILY JOURNAL CORP COM 233912104 912 2880 SH SOLE 2880 0 0 DAKTRONICS INC COM 234264109 1640 261429 SH SOLE 261429 0 0 DANA INC COM 235825205 28127 1156038 SH SOLE 1156038 0 0 DANAHER CORPORATION COM 235851102 675477 3001051 SH SOLE 3001051 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 10919 289239 SH SOLE 289239 0 0 DARDEN RESTAURANTS INC COM 237194105 85232 600222 SH SOLE 600222 0 0 DARE BIOSCIENCE INC COM 23666P101 35 20123 SH SOLE 20123 0 0 DARLING INGREDIENTS INC COM 237266101 118096 1604988 SH SOLE 1604988 0 0 DASEKE INC COM 23753F107 3229 380292 SH SOLE 380292 0 0 DATADOG INC CL A COM 23804L103 48702 584372 SH SOLE 584372 0 0 DATTO HLDG CORP COM 23821D100 3547 154787 SH SOLE 154787 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 27155 566909 SH SOLE 566909 0 0 DAVITA INC COM 23918K108 66751 619382 SH SOLE 619382 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 208 18231 SH SOLE 18231 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 12125 270384 SH SOLE 270384 0 0 DECKERS OUTDOOR CORP COM 243537107 122787 371606 SH SOLE 371606 0 0 DEERE & CO COM 244199105 522476 1396470 SH SOLE 1396470 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 3412 356065 SH SOLE 356065 0 0 DELEK US HLDGS INC NEW COM 24665A103 12623 579563 SH SOLE 579563 0 0 DELL TECHNOLOGIES INC CL C 24703L202 62082 704272 SH SOLE 704272 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 138496 2868595 SH SOLE 2868595 0 0 DELUXE CORP COM 248019101 27223 648784 SH SOLE 648784 0 0 DENALI THERAPEUTICS INC COM 24823R105 32291 565516 SH SOLE 565516 0 0 DENBURY INC COM 24790A101 26102 545034 SH SOLE 545034 0 0 DENNYS CORP COM 24869P104 11097 612717 SH SOLE 612717 0 0 DENTSPLY SIRONA INC COM 24906P109 95708 1499884 SH SOLE 1499884 0 0 DERMTECH INC COM 24984K105 1556 30630 SH SOLE 30630 0 0 DESIGNER BRANDS INC CL A 250565108 30275 1739908 SH SOLE 1739908 0 0 DESKTOP METAL INC COM CL A 25058X105 11722 786684 SH SOLE 786684 0 0 DEVON ENERGY CORP NEW COM 25179M103 91625 4193323 SH SOLE 4193323 0 0 DEXCOM INC COM 252131107 154581 430119 SH SOLE 430119 0 0 DHI GROUP INC COM 23331S100 389 116062 SH SOLE 116062 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3378 569554 SH SOLE 569554 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 360896 2197760 SH SOLE 1989901 0 207859 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 3177 20361 SH SOLE 20361 0 0 DIAMOND S SHIPPING INC COM Y20676105 1164 116024 SH SOLE 116024 0 0 DIAMONDBACK ENERGY INC COM 25278X109 94192 1281685 SH SOLE 1281685 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 34639 3362977 SH SOLE 3362977 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 13818 540369 SH SOLE 540369 0 0 DICKS SPORTING GOODS INC COM 253393102 30002 393981 SH SOLE 393981 0 0 DIEBOLD INC COM 253651103 7285 515521 SH SOLE 515521 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 41 44230 SH SOLE 44230 0 0 DIGI INTL INC COM 253798102 1426 75064 SH SOLE 75064 0 0 DIGIMARC CORP NEW COM 25381B101 2712 91416 SH SOLE 91416 0 0 DIGITAL ALLY INC COM NEW 25382P208 21 12381 SH SOLE 12381 0 0 DIGITAL RLTY TR INC COM 253868103 340338 2416535 SH SOLE 2415756 0 779 DIGITAL TURBINE INC COM NEW 25400W102 44801 557492 SH SOLE 557492 0 0 DILLARDS INC CL A 254067101 30065 311321 SH SOLE 311321 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 7274 241322 SH SOLE 241322 0 0 DINE BRANDS GLOBAL INC COM 254423106 14808 164477 SH SOLE 164477 0 0 DIODES INC COM 254543101 27792 348089 SH SOLE 348089 0 0 DISCOVER FINL SVCS COM 254709108 155870 1640902 SH SOLE 1640902 0 0 DISCOVERY INC COM SER A 25470F104 47661 1096660 SH SOLE 1096660 0 0 DISCOVERY INC COM SER C 25470F302 73539 1993449 SH SOLE 1993449 0 0 DISH NETWORK CORPORATION CL A 25470M109 60849 1680892 SH SOLE 1680892 0 0 DISNEY WALT CO COM 254687106 1489980 8074895 SH SOLE 8074895 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 16286 3406940 SH SOLE 3406940 0 0 DMC GLOBAL INC COM 23291C103 5604 103278 SH SOLE 103278 0 0 DOCUMENT SEC SYS INC COM NEW 25614T309 44 11913 SH SOLE 11913 0 0 DOCUSIGN INC COM 256163106 108858 537703 SH SOLE 537703 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 53963 546622 SH SOLE 546622 0 0 DOLLAR GEN CORP NEW COM 256677105 240824 1188546 SH SOLE 1188546 0 0 DOLLAR TREE INC COM 256746108 139603 1219665 SH SOLE 1219665 0 0 DOMINION ENERGY INC COM 25746U109 272014 3581010 SH SOLE 3581010 0 0 DOMINOS PIZZA INC COM 25754A201 70026 190394 SH SOLE 190394 0 0 DOMO INC COM CL B 257554105 11552 205216 SH SOLE 205216 0 0 DOMTAR CORP COM NEW 257559203 18852 510188 SH SOLE 510188 0 0 DONALDSON INC COM 257651109 36616 629559 SH SOLE 629559 0 0 DONEGAL GROUP INC CL A 257701201 1256 84491 SH SOLE 84491 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 11317 406630 SH SOLE 406630 0 0 DONNELLEY R R & SONS CO COM 257867200 122 29824 SH SOLE 29824 0 0 DOORDASH INC CL A 25809K105 21976 167584 SH SOLE 167584 0 0 DORIAN LPG LTD SHS USD Y2106R110 2713 206599 SH SOLE 206599 0 0 DORMAN PRODS INC COM 258278100 25223 245734 SH SOLE 245734 0 0 DOUGLAS DYNAMICS INC COM 25960R105 9568 207310 SH SOLE 207310 0 0 DOUGLAS EMMETT INC COM 25960P109 53934 1717616 SH SOLE 1717616 0 0 DOVER CORP COM 260003108 97943 714228 SH SOLE 714228 0 0 DOW INC COM 260557103 212022 3318147 SH SOLE 3315449 0 2698 DRAFTKINGS INC COM CL A 26142R104 47483 774216 SH SOLE 774216 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1140 47325 SH SOLE 47325 0 0 DRIL-QUIP INC COM 262037104 13056 392883 SH SOLE 392883 0 0 DRIVE SHACK INC COM 262077100 101 31442 SH SOLE 31442 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 5578 219400 SH SOLE 219400 0 0 DROPBOX INC CL A 26210C104 58610 2198417 SH SOLE 2198417 0 0 DSP GROUP INC COM 23332B106 817 57296 SH SOLE 57296 0 0 DTE ENERGY CO COM 233331107 127780 959741 SH SOLE 959741 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 10902 241506 SH SOLE 241506 0 0 DUCOMMUN INC DEL COM 264147109 3938 65622 SH SOLE 65622 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 424599 4398616 SH SOLE 4333900 0 64716 DUKE REALTY CORP COM NEW 264411505 138148 3294728 SH SOLE 3294728 0 0 DULUTH HLDGS INC COM CL B 26443V101 1400 82612 SH SOLE 82612 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 15033 631352 SH SOLE 631352 0 0 DUPONT DE NEMOURS INC COM 26614N102 211571 2737710 SH SOLE 2737710 0 0 DURECT CORP COM 266605104 1085 547703 SH SOLE 547703 0 0 DXC TECHNOLOGY CO COM 23355L106 67326 2153724 SH SOLE 2153724 0 0 DXP ENTERPRISES INC COM NEW 233377407 3380 112004 SH SOLE 112004 0 0 DYADIC INTL INC DEL COM 26745T101 244 44403 SH SOLE 44403 0 0 DYCOM INDS INC COM 267475101 34954 376453 SH SOLE 376453 0 0 DYNATRACE INC COM NEW 268150109 43946 910974 SH SOLE 910974 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6890 700845 SH SOLE 700845 0 0 DYNE THERAPEUTICS INC COM 26818M108 1903 122492 SH SOLE 122492 0 0 DYNEX CAP INC COM 26817Q886 3394 179285 SH SOLE 179285 0 0 DZS INC COM 268211109 552 35468 SH SOLE 35468 0 0 E L F BEAUTY INC COM 26856L103 7414 276315 SH SOLE 276315 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5838 586124 SH SOLE 586124 0 0 EAGLE BANCORP INC MD COM 268948106 14324 269192 SH SOLE 269192 0 0 EAGLE BANCORP MONT INC COM 26942G100 394 16186 SH SOLE 16186 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 681 18846 SH SOLE 18846 0 0 EAGLE MATLS INC COM 26969P108 53634 399027 SH SOLE 399027 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3215 77003 SH SOLE 77003 0 0 EARGO INC COM 270087109 3249 65030 SH SOLE 65030 0 0 EARTHSTONE ENERGY INC CL A 27032D304 459 64070 SH SOLE 64070 0 0 EAST WEST BANCORP INC COM 27579R104 52839 715970 SH SOLE 715970 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 20098 969509 SH SOLE 969509 0 0 EASTERN BANKSHARES INC COM 27627N105 23655 1226275 SH SOLE 1226275 0 0 EASTERN CO COM 276317104 355 13236 SH SOLE 13236 0 0 EASTGROUP PPTYS INC COM 277276101 86928 606694 SH SOLE 606694 0 0 EASTMAN CHEM CO COM 277432100 105554 958531 SH SOLE 958531 0 0 EASTMAN KODAK CO COM NEW 277461406 456 57822 SH SOLE 57822 0 0 EATON CORP PLC SHS G29183103 258128 1866697 SH SOLE 1866697 0 0 EBAY INC. COM 278642103 196915 3215451 SH SOLE 3215451 0 0 EBIX INC COM NEW 278715206 8083 252340 SH SOLE 252340 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 11452 364571 SH SOLE 364571 0 0 ECHOSTAR CORP CL A 278768106 10414 433904 SH SOLE 433904 0 0 ECOLAB INC COM 278865100 231271 1080350 SH SOLE 1080350 0 0 ECOPETROL S A SPONSORED ADS 279158109 3810 297145 SH SOLE 297145 0 0 EDGEWELL PERS CARE CO COM 28035Q102 25980 656037 SH SOLE 656037 0 0 EDISON INTL COM 281020107 104283 1779570 SH SOLE 1779570 0 0 EDITAS MEDICINE INC COM 28106W103 20204 481038 SH SOLE 481038 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 239256 2860542 SH SOLE 2860542 0 0 EGAIN CORP COM NEW 28225C806 2645 278653 SH SOLE 278653 0 0 EHEALTH INC COM 28238P109 12863 176851 SH SOLE 176851 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 681 76931 SH SOLE 76931 0 0 EL POLLO LOCO HLDGS INC COM 268603107 2081 129070 SH SOLE 129070 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 75834 2574993 SH SOLE 2574993 0 0 ELASTIC N V ORD SHS N14506104 34843 313332 SH SOLE 313332 0 0 ELECTROCORE INC COM 28531P103 44 20875 SH SOLE 20875 0 0 ELECTROMED INC COM 285409108 977 92691 SH SOLE 92691 0 0 ELECTRONIC ARTS INC COM 285512109 175970 1299916 SH SOLE 1299916 0 0 ELEMENT SOLUTIONS INC COM 28618M106 26905 1471017 SH SOLE 1471017 0 0 ELLINGTON FINANCIAL INC COM 28852N109 4695 293253 SH SOLE 293253 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 240 19467 SH SOLE 19467 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 541 162801 SH SOLE 162801 0 0 EMAGIN CORP COM NEW 29076N206 82 21824 SH SOLE 21824 0 0 EMCOR GROUP INC COM 29084Q100 70787 631128 SH SOLE 631128 0 0 EMCORE CORP COM NEW 290846203 61 11147 SH SOLE 11147 0 0 EMERALD HOLDING INC COM 29103W104 942 170523 SH SOLE 170523 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 47778 514230 SH SOLE 514230 0 0 EMERSON ELEC CO COM 291011104 651380 7219911 SH SOLE 7219911 0 0 EMPIRE ST RLTY TR INC CL A 292104106 20733 1862770 SH SOLE 1862770 0 0 EMPLOYERS HLDGS INC COM 292218104 22117 513619 SH SOLE 513619 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6148 124640 SH SOLE 124640 0 0 ENCOMPASS HEALTH CORP COM 29261A100 40372 492939 SH SOLE 492939 0 0 ENCORE CAP GROUP INC COM 292554102 11493 285662 SH SOLE 285662 0 0 ENCORE WIRE CORP COM 292562105 15499 230867 SH SOLE 230867 0 0 ENDO INTL PLC SHS G30401106 11593 1564412 SH SOLE 1564412 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 47 17869 SH SOLE 17869 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 17621 371270 SH SOLE 371270 0 0 ENERGOUS CORP COM 29272C103 66 16131 SH SOLE 16131 0 0 ENERGY FUELS INC COM NEW 292671708 1613 283837 SH SOLE 283837 0 0 ENERGY RECOVERY INC COM 29270J100 5037 274644 SH SOLE 274644 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 15413 590047 SH SOLE 590047 0 0 ENERSYS COM 29275Y102 37932 417749 SH SOLE 417749 0 0 ENETI INC COM Y2294C107 378 17974 SH SOLE 17974 0 0 ENNIS INC COM 293389102 7886 369327 SH SOLE 369327 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 104 29338 SH SOLE 29338 0 0 ENOVA INTL INC COM 29357K103 14802 417191 SH SOLE 417191 0 0 ENPHASE ENERGY INC COM 29355A107 138806 855979 SH SOLE 855979 0 0 ENPRO INDS INC COM 29355X107 17759 208267 SH SOLE 208267 0 0 ENSIGN GROUP INC COM 29358P101 39183 417542 SH SOLE 417542 0 0 ENSTAR GROUP LIMITED SHS G3075P101 24921 101002 SH SOLE 101002 0 0 ENTEGRIS INC COM 29362U104 77789 695786 SH SOLE 695786 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 4223 804333 SH SOLE 804333 0 0 ENTERGY CORP NEW COM 29364G103 92968 934629 SH SOLE 934629 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 710 21821 SH SOLE 21821 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 9771 197619 SH SOLE 197619 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 18506 840355 SH SOLE 530628 0 309727 ENTRAVISION COMMUNICATIONS C CL A 29382R107 601 148515 SH SOLE 148515 0 0 ENVELA CORP COM 29402E102 84 16555 SH SOLE 16555 0 0 ENVESTNET INC COM 29404K106 28298 391764 SH SOLE 391764 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 47919 1174461 SH SOLE 1174461 0 0 ENZO BIOCHEM INC COM 294100102 365 106009 SH SOLE 106009 0 0 EOG RES INC COM 26875P101 203487 2805551 SH SOLE 2805551 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3074 155858 SH SOLE 155858 0 0 EPAM SYS INC COM 29414B104 72066 181667 SH SOLE 181667 0 0 EPIZYME INC COM 29428V104 5459 626692 SH SOLE 626692 0 0 EPLUS INC COM 294268107 14356 144077 SH SOLE 144077 0 0 EPR PPTYS COM SH BEN INT 26884U109 40677 873074 SH SOLE 873074 0 0 EQT CORP COM 26884L109 33595 1808078 SH SOLE 1808078 0 0 EQUIFAX INC COM 294429105 96430 532378 SH SOLE 532378 0 0 EQUINIX INC COM 29444U700 525075 772634 SH SOLE 772634 0 0 EQUITABLE HLDGS INC COM 29452E101 65638 2012201 SH SOLE 2012201 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 29252 3584720 SH SOLE 3584720 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2676 97629 SH SOLE 97629 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 42729 1537008 SH SOLE 1537008 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 107578 1690404 SH SOLE 1690404 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 216749 3025940 SH SOLE 3025940 0 0 ERIE INDTY CO CL A 29530P102 25365 114817 SH SOLE 114817 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 639 352577 SH SOLE 352577 0 0 ESCALADE INC COM 296056104 532 25406 SH SOLE 25406 0 0 ESCO TECHNOLOGIES INC COM 296315104 22574 207309 SH SOLE 207309 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 5223 186182 SH SOLE 186182 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 413 18066 SH SOLE 18066 0 0 ESSA BANCORP INC COM 29667D104 347 21652 SH SOLE 21652 0 0 ESSENT GROUP LTD COM G3198U102 54675 1151278 SH SOLE 1151278 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 26889 1177762 SH SOLE 1177762 0 0 ESSENTIAL UTILS INC COM 29670G102 54551 1218999 SH SOLE 1218999 0 0 ESSEX PPTY TR INC COM 297178105 153856 565978 SH SOLE 565978 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 10132 366944 SH SOLE 366944 0 0 ETON PHARMACEUTICALS INC COM 29772L108 304 41409 SH SOLE 41409 0 0 ETSY INC COM 29786A106 121472 602326 SH SOLE 602326 0 0 EURONET WORLDWIDE INC COM 298736109 42450 306940 SH SOLE 306940 0 0 EVANS BANCORP INC COM NEW 29911Q208 433 12763 SH SOLE 12763 0 0 EVELO BIOSCIENCES INC COM 299734103 1824 170392 SH SOLE 170392 0 0 EVENTBRITE INC COM CL A 29975E109 10230 461603 SH SOLE 461603 0 0 EVERBRIDGE INC COM 29978A104 22511 185762 SH SOLE 185762 0 0 EVERCORE INC CLASS A 29977A105 73904 560981 SH SOLE 560981 0 0 EVEREST RE GROUP LTD COM G3223R108 67923 274090 SH SOLE 274090 0 0 EVERGY INC COM 30034W106 65722 1104013 SH SOLE 1104013 0 0 EVERI HLDGS INC COM 30034T103 18015 1276745 SH SOLE 1276745 0 0 EVERQUOTE INC COM CL A 30041R108 2897 79826 SH SOLE 79826 0 0 EVERSOURCE ENERGY COM 30040W108 510994 5901294 SH SOLE 5505812 0 395482 EVERTEC INC COM 30040P103 20656 554945 SH SOLE 554945 0 0 EVI INDS INC COM 26929N102 372 12926 SH SOLE 12926 0 0 EVO PMTS INC CL A COM 26927E104 8709 316444 SH SOLE 316444 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 344 196159 SH SOLE 196159 0 0 EVOLENT HEALTH INC CL A 30050B101 10674 528386 SH SOLE 528386 0 0 EVOLUS INC COM 30052C107 703 54108 SH SOLE 54108 0 0 EVOLUTION PETE CORP COM 30049A107 254 74898 SH SOLE 74898 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 24202 920199 SH SOLE 920199 0 0 EXACT SCIENCES CORP COM 30063P105 65927 500279 SH SOLE 500279 0 0 EXAGEN INC COM 30068X103 180 10253 SH SOLE 10253 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 26 11700 SH SOLE 11700 0 0 EXELIXIS INC COM 30161Q104 35828 1586009 SH SOLE 1586009 0 0 EXELON CORP COM 30161N101 219855 5026386 SH SOLE 5026386 0 0 EXICURE INC COM 30205M101 361 165384 SH SOLE 165384 0 0 EXLSERVICE HOLDINGS INC COM 302081104 24586 272689 SH SOLE 272689 0 0 EXONE CO COM 302104104 1111 35404 SH SOLE 35404 0 0 EXP WORLD HLDGS INC COM 30212W100 19379 425423 SH SOLE 425423 0 0 EXPEDIA GROUP INC COM NEW 30212P303 117575 683094 SH SOLE 683094 0 0 EXPEDITORS INTL WASH INC COM 302130109 85124 790454 SH SOLE 790454 0 0 EXPONENT INC COM 30214U102 39192 402168 SH SOLE 402168 0 0 EXPRESS INC COM 30219E103 19583 4871316 SH SOLE 4871316 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 18698 946719 SH SOLE 946719 0 0 EXTERRAN CORP COM 30227H106 564 167732 SH SOLE 167732 0 0 EXTRA SPACE STORAGE INC COM 30225T102 154505 1165632 SH SOLE 1165632 0 0 EXTREME NETWORKS INC COM 30226D106 8951 1022890 SH SOLE 1022890 0 0 EXXON MOBIL CORP COM 30231G102 1569480 28111759 SH SOLE 27900483 0 211276 EZCORP INC CL A NON VTG 302301106 1662 334401 SH SOLE 334401 0 0 F N B CORP COM 302520101 30557 2406004 SH SOLE 2406004 0 0 F5 NETWORKS INC COM 315616102 86806 416095 SH SOLE 416095 0 0 FABRINET SHS G3323L100 27901 308667 SH SOLE 308667 0 0 FACEBOOK INC CL A 30303M102 3272686 11111553 SH SOLE 11111553 0 0 FACTSET RESH SYS INC COM 303075105 65544 212396 SH SOLE 212396 0 0 FAIR ISAAC CORP COM 303250104 84389 173620 SH SOLE 173620 0 0 FALCON MINERALS CORP CL A COM 30607B109 1181 262872 SH SOLE 262872 0 0 FARMER BROS CO COM 307675108 408 39076 SH SOLE 39076 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 664 26388 SH SOLE 26388 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1074 64254 SH SOLE 64254 0 0 FARMLAND PARTNERS INC COM 31154R109 751 66929 SH SOLE 66929 0 0 FARO TECHNOLOGIES INC COM 311642102 10607 122521 SH SOLE 122521 0 0 FASTENAL CO COM 311900104 339033 6742887 SH SOLE 6742887 0 0 FASTLY INC CL A 31188V100 41702 619823 SH SOLE 619823 0 0 FATE THERAPEUTICS INC COM 31189P102 46530 564342 SH SOLE 564342 0 0 FATHOM HOLDINGS INC COM 31189V109 435 11869 SH SOLE 11869 0 0 FB FINL CORP COM 30257X104 9498 213627 SH SOLE 213627 0 0 FBL FINL GROUP INC CL A 30239F106 3760 67232 SH SOLE 67232 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 14780 146742 SH SOLE 146742 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 87040 857952 SH SOLE 857952 0 0 FEDERAL SIGNAL CORP COM 313855108 19897 519478 SH SOLE 519478 0 0 FEDERATED HERMES INC CL B 314211103 55922 1786630 SH SOLE 1786630 0 0 FEDEX CORP COM 31428X106 333230 1173177 SH SOLE 1173177 0 0 FEDNAT HLDG CO COM 31431B109 142 30662 SH SOLE 30662 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 285 45870 SH SOLE 45870 0 0 FERRO CORP COM 315405100 12790 758577 SH SOLE 758577 0 0 FIBROGEN INC COM 31572Q808 27939 804904 SH SOLE 804904 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 126330 3037505 SH SOLE 3037505 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 91501 1855254 SH SOLE 1855254 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 89209 1168574 SH SOLE 1168574 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 41666 3144623 SH SOLE 3144623 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 209317 4276142 SH SOLE 4276142 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 279016 4732288 SH SOLE 4732288 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 203161 1919144 SH SOLE 1919144 0 0 FIDELITY D & D BANCORP INC COM 31609R100 628 10199 SH SOLE 10199 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 159720 3928166 SH SOLE 3928166 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 369154 2625374 SH SOLE 2625374 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1474 117035 SH SOLE 117035 0 0 FIFTH THIRD BANCORP COM 316773100 328976 8784394 SH SOLE 8784394 0 0 FINANCIAL INSTNS INC COM 317585404 6736 222366 SH SOLE 222366 0 0 FIREEYE INC COM 31816Q101 23924 1222480 SH SOLE 1222480 0 0 FIRST AMERN FINL CORP COM 31847R102 50990 900077 SH SOLE 900077 0 0 FIRST BANCORP INC ME COM 31866P102 742 25411 SH SOLE 25411 0 0 FIRST BANCORP N C COM 318910106 8436 193926 SH SOLE 193926 0 0 FIRST BANCORP P R COM NEW 318672706 26142 2321651 SH SOLE 2321651 0 0 FIRST BANCSHARES INC MS COM 318916103 5179 141456 SH SOLE 141456 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 514 42162 SH SOLE 42162 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 493 19927 SH SOLE 19927 0 0 FIRST BUSEY CORP COM NEW 319383204 9269 361335 SH SOLE 361335 0 0 FIRST CAPITAL INC COM 31942S104 395 8095 SH SOLE 8095 0 0 FIRST CHOICE BANCORP COM 31948P104 642 26368 SH SOLE 26368 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3355 111849 SH SOLE 111849 0 0 FIRST CMNTY CORP S C COM 319835104 355 17786 SH SOLE 17786 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 24021 1671582 SH SOLE 1671582 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 52314 62593 SH SOLE 62593 0 0 FIRST FINL BANCORP OH COM 320209109 20318 846566 SH SOLE 846566 0 0 FIRST FINL BANKSHARES COM 32020R109 50028 1070558 SH SOLE 1070558 0 0 FIRST FINL CORP IND COM 320218100 3896 86541 SH SOLE 86541 0 0 FIRST FNDTN INC COM 32026V104 6271 267297 SH SOLE 267297 0 0 FIRST GTY BANCSHARES INC COM 32043P106 183 10170 SH SOLE 10170 0 0 FIRST HAWAIIAN INC COM 32051X108 25919 946965 SH SOLE 946965 0 0 FIRST HORIZON CORPORATION COM 320517105 155136 9174169 SH SOLE 9174169 0 0 FIRST INDL RLTY TR INC COM 32054K103 73247 1599610 SH SOLE 1599610 0 0 FIRST INTERNET BANCORP COM 320557101 830 23537 SH SOLE 23537 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 13835 300483 SH SOLE 300483 0 0 FIRST LONG IS CORP COM 320734106 3492 164297 SH SOLE 164297 0 0 FIRST MERCHANTS CORP COM 320817109 20493 440707 SH SOLE 440707 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 4540 103345 SH SOLE 103345 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 21986 1003467 SH SOLE 1003467 0 0 FIRST NORTHWEST BANCORP COM 335834107 369 22187 SH SOLE 22187 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 126181 756707 SH SOLE 756707 0 0 FIRST SOLAR INC COM 336433107 47395 542896 SH SOLE 542896 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 329 4892 SH SOLE 4892 0 0 FIRST UTD CORP COM 33741H107 299 16966 SH SOLE 16966 0 0 FIRST WESTN FINL INC COM 33751L105 405 16190 SH SOLE 16190 0 0 FIRSTCASH INC COM 33767D105 24757 376978 SH SOLE 376978 0 0 FIRSTENERGY CORP COM 337932107 91650 2641968 SH SOLE 2641968 0 0 FISERV INC COM 337738108 321275 2698880 SH SOLE 2698880 0 0 FISKER INC CL A COM STK 33813J106 11625 675081 SH SOLE 675081 0 0 FIVE BELOW INC COM 33829M101 83691 438652 SH SOLE 438652 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 10739 285058 SH SOLE 285058 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 284 46300 SH SOLE 46300 0 0 FIVE9 INC COM 338307101 51714 330795 SH SOLE 330795 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 29892 662783 SH SOLE 662783 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 105501 392735 SH SOLE 392735 0 0 FLEX LTD ORD Y2573F102 9652 527131 SH SOLE 527131 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2702 301855 SH SOLE 301855 0 0 FLIR SYS INC COM 302445101 49579 877962 SH SOLE 877962 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 75294 788584 SH SOLE 788584 0 0 FLOTEK INDS INC DEL COM 343389102 28 16539 SH SOLE 16539 0 0 FLOWERS FOODS INC COM 343498101 87226 3664938 SH SOLE 3664938 0 0 FLOWSERVE CORP COM 34354P105 40165 1034898 SH SOLE 1034898 0 0 FLUENT INC COM 34380C102 419 102183 SH SOLE 102183 0 0 FLUIDIGM CORP DEL COM 34385P108 840 185648 SH SOLE 185648 0 0 FLUOR CORP NEW COM 343412102 34912 1511977 SH SOLE 1511977 0 0 FLUSHING FINL CORP COM 343873105 4382 206359 SH SOLE 206359 0 0 FMC CORP COM NEW 302491303 91900 830847 SH SOLE 830847 0 0 FNCB BANCORP INC COM 302578109 310 41096 SH SOLE 41096 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 11269 270750 SH SOLE 270750 0 0 FOGHORN THERAPEUTICS INC COM 344174107 628 47603 SH SOLE 47603 0 0 FONAR CORP COM NEW 344437405 333 18364 SH SOLE 18364 0 0 FOOT LOCKER INC COM 344849104 52660 936162 SH SOLE 936162 0 0 FORD MTR CO DEL COM 345370860 295413 24115341 SH SOLE 24115341 0 0 FORESTAR GROUP INC COM 346232101 2651 113842 SH SOLE 113842 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4414 157502 SH SOLE 157502 0 0 FORMFACTOR INC COM 346375108 27088 600472 SH SOLE 600472 0 0 FORRESTER RESH INC COM 346563109 3208 75502 SH SOLE 75502 0 0 FORTERRA INC COM 34960W106 3463 148933 SH SOLE 148933 0 0 FORTINET INC COM 34959E109 121155 656949 SH SOLE 656949 0 0 FORTIVE CORP COM 34959J108 104035 1472744 SH SOLE 1472744 0 0 FORTRESS BIOTECH INC COM 34960Q109 603 170616 SH SOLE 170616 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 89185 930752 SH SOLE 930752 0 0 FORWARD AIR CORP COM 349853101 24513 276012 SH SOLE 276012 0 0 FOSSIL GROUP INC COM 34988V106 20363 1642142 SH SOLE 1642142 0 0 FOSTER L B CO COM 350060109 1214 67800 SH SOLE 67800 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 22839 833516 SH SOLE 833516 0 0 FOX CORP CL A COM 35137L105 61783 1710941 SH SOLE 1710941 0 0 FOX CORP CL B COM 35137L204 27559 788962 SH SOLE 788962 0 0 FOX FACTORY HLDG CORP COM 35138V102 40580 319374 SH SOLE 319374 0 0 FRANCHISE GROUP INC COM 35180X105 6229 172489 SH SOLE 172489 0 0 FRANKLIN COVEY CO COM 353469109 2010 71022 SH SOLE 71022 0 0 FRANKLIN ELEC INC COM 353514102 29088 368473 SH SOLE 368473 0 0 FRANKLIN FINL SVCS CORP COM 353525108 322 10319 SH SOLE 10319 0 0 FRANKLIN RESOURCES INC COM 354613101 105469 3563133 SH SOLE 3563133 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 4152 761765 SH SOLE 761765 0 0 FRANKS INTL N V COM N33462107 3194 899629 SH SOLE 899629 0 0 FREEPORT-MCMORAN INC CL B 35671D857 214794 6522732 SH SOLE 6522732 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1889 198737 SH SOLE 198737 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 377 10220 SH SOLE 10220 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 16645 581365 SH SOLE 581365 0 0 FRESHPET INC COM 358039105 48281 304015 SH SOLE 304015 0 0 FRONTDOOR INC COM 35905A109 25147 467850 SH SOLE 467850 0 0 FRONTLINE LTD SHS NEW G3682E192 1816 253957 SH SOLE 253957 0 0 FRP HLDGS INC COM 30292L107 2123 43128 SH SOLE 43128 0 0 FS BANCORP INC COM 30263Y104 643 9555 SH SOLE 9555 0 0 FTI CONSULTING INC COM 302941109 32147 229436 SH SOLE 229436 0 0 FUBOTV INC COM 35953D104 5186 234441 SH SOLE 234441 0 0 FUEL TECH INC COM 359523107 38 11818 SH SOLE 11818 0 0 FUELCELL ENERGY INC COM 35952H601 33039 2292756 SH SOLE 2292756 0 0 FULCRUM THERAPEUTICS INC COM 359616109 514 43630 SH SOLE 43630 0 0 FULGENT GENETICS INC COM 359664109 10762 111383 SH SOLE 111383 0 0 FULLER H B CO COM 359694106 30685 487754 SH SOLE 487754 0 0 FULTON FINL CORP PA COM 360271100 26971 1583712 SH SOLE 1583712 0 0 FUNKO INC COM CL A 361008105 3039 154380 SH SOLE 154380 0 0 FUTUREFUEL CORP COM 36116M106 2578 177412 SH SOLE 177412 0 0 FVCBANKCORP INC COM 36120Q101 490 28267 SH SOLE 28267 0 0 G III APPAREL GROUP LTD COM 36237H101 23854 791437 SH SOLE 791437 0 0 G1 THERAPEUTICS INC COM 3621LQ109 5456 226750 SH SOLE 226750 0 0 GAIA INC NEW CL A 36269P104 379 31827 SH SOLE 31827 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 169 77488 SH SOLE 77488 0 0 GALERA THERAPEUTICS INC COM 36338D108 202 22894 SH SOLE 22894 0 0 GALLAGHER ARTHUR J & CO COM 363576109 354381 2840263 SH SOLE 2646445 0 193818 GAMCO INVS INC CL A COM 361438104 208 11191 SH SOLE 11191 0 0 GAMESTOP CORP NEW CL A 36467W109 189107 996241 SH SOLE 996241 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 95581 2252665 SH SOLE 2252665 0 0 GAN LTD ORD SHS G3728V109 1241 68172 SH SOLE 68172 0 0 GANNETT CO INC COM 36472T109 16641 3093020 SH SOLE 3093020 0 0 GAP INC COM 364760108 52882 1775744 SH SOLE 1775744 0 0 GARMIN LTD SHS H2906T109 87303 662132 SH SOLE 662132 0 0 GARTNER INC COM 366651107 131988 723020 SH SOLE 723020 0 0 GASLOG LTD SHS G37585109 3113 539512 SH SOLE 539512 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5107 319349 SH SOLE 319349 0 0 GATOS SILVER INC COM 368036109 1566 157056 SH SOLE 157056 0 0 GATX CORP COM 361448103 25005 269617 SH SOLE 269617 0 0 GCM GROSVENOR INC COM CL A 36831E108 154 12933 SH SOLE 12933 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11581 471901 SH SOLE 471901 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 11215 138301 SH SOLE 138301 0 0 GEMINI THERAPEUTICS INC COM 36870G105 1950 143852 SH SOLE 143852 0 0 GENASYS INC COM 36872P103 549 81947 SH SOLE 81947 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 501 49623 SH SOLE 49623 0 0 GENCOR INDS INC COM 368678108 349 26015 SH SOLE 26015 0 0 GENERAC HLDGS INC COM 368736104 151781 463524 SH SOLE 463524 0 0 GENERAL DYNAMICS CORP COM 369550108 203294 1119705 SH SOLE 1119705 0 0 GENERAL ELECTRIC CO COM 369604103 593227 45180999 SH SOLE 45180999 0 0 GENERAL FIN CORP DEL COM 369822101 330 27159 SH SOLE 27159 0 0 GENERAL MLS INC COM 370334104 654539 10674132 SH SOLE 10009164 0 664968 GENERAL MTRS CO COM 37045V100 403676 7025322 SH SOLE 7025322 0 0 GENERATION BIO CO COM 37148K100 5189 182325 SH SOLE 182325 0 0 GENESCO INC COM 371532102 20710 435991 SH SOLE 435991 0 0 GENIE ENERGY LTD CL B 372284208 679 107011 SH SOLE 107011 0 0 GENIUS BRANDS INTL INC COM 37229T301 207 106285 SH SOLE 106285 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11305 472987 SH SOLE 472987 0 0 GENPACT LIMITED SHS G3922B107 37346 872161 SH SOLE 872161 0 0 GENPREX INC COM 372446104 351 81266 SH SOLE 81266 0 0 GENTEX CORP COM 371901109 48431 1357729 SH SOLE 1357729 0 0 GENTHERM INC COM 37253A103 22903 309035 SH SOLE 309035 0 0 GENUINE PARTS CO COM 372460105 496834 4298256 SH SOLE 4015880 0 282376 GENWORTH FINL INC COM CL A 37247D106 14437 4348350 SH SOLE 4348350 0 0 GEO GROUP INC NEW COM 36162J106 18825 2425900 SH SOLE 2425900 0 0 GERMAN AMERN BANCORP INC COM 373865104 7739 167417 SH SOLE 167417 0 0 GERON CORP COM 374163103 3264 2065770 SH SOLE 2065770 0 0 GETTY RLTY CORP NEW COM 374297109 14487 511527 SH SOLE 511527 0 0 GEVO INC COM PAR 374396406 670 68238 SH SOLE 68238 0 0 GIBRALTAR INDS INC COM 374689107 24979 272957 SH SOLE 272957 0 0 GILEAD SCIENCES INC COM 375558103 414252 6409578 SH SOLE 6409578 0 0 GLACIER BANCORP INC NEW COM 37637Q105 46797 819841 SH SOLE 819841 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 4714 240963 SH SOLE 240963 0 0 GLADSTONE LD CORP COM 376549101 1032 56363 SH SOLE 56363 0 0 GLATFELTER CORPORATION COM 377320106 8817 514103 SH SOLE 514103 0 0 GLAUKOS CORP COM 377322102 25586 304847 SH SOLE 304847 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12101 296951 SH SOLE 296951 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 313 10552 SH SOLE 10552 0 0 GLOBAL MED REIT INC COM NEW 37954A204 6380 486603 SH SOLE 486603 0 0 GLOBAL NET LEASE INC COM NEW 379378201 25678 1421783 SH SOLE 1421783 0 0 GLOBAL PMTS INC COM 37940X102 269732 1338089 SH SOLE 1338089 0 0 GLOBAL WTR RES INC COM 379463102 536 32807 SH SOLE 32807 0 0 GLOBALSTAR INC COM 378973408 3873 2868419 SH SOLE 2868419 0 0 GLOBANT S A COM L44385109 1279 6159 SH SOLE 6159 0 0 GLOBE LIFE INC COM 37959E102 62521 647008 SH SOLE 647008 0 0 GLOBUS MED INC CL A 379577208 29321 475447 SH SOLE 475447 0 0 GLU MOBILE INC COM 379890106 12680 1016008 SH SOLE 1016008 0 0 GLYCOMIMETICS INC COM 38000Q102 264 87667 SH SOLE 87667 0 0 GMS INC COM 36251C103 19355 463575 SH SOLE 463575 0 0 GODADDY INC CL A 380237107 70427 907325 SH SOLE 907325 0 0 GOGO INC COM 38046C109 3473 359435 SH SOLE 359435 0 0 GOHEALTH INC COM CL A 38046W105 2374 203037 SH SOLE 203037 0 0 GOLAR LNG LTD SHS G9456A100 3252 317832 SH SOLE 317832 0 0 GOLD RESOURCE CORP COM 38068T105 468 177259 SH SOLE 177259 0 0 GOLDEN ENTMT INC COM 381013101 3132 123956 SH SOLE 123956 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 2074 153618 SH SOLE 153618 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 567255 1734723 SH SOLE 1734723 0 0 GOODRICH PETE CORP COM PAR 382410843 178 18729 SH SOLE 18729 0 0 GOODRX HLDGS INC COM CL A 38246G108 7213 184849 SH SOLE 184849 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 46033 2619976 SH SOLE 2619976 0 0 GOOSEHEAD INS INC COM CL A 38267D109 11441 106740 SH SOLE 106740 0 0 GOPRO INC CL A 38268T103 9751 837685 SH SOLE 837685 0 0 GORMAN RUPP CO COM 383082104 4129 124683 SH SOLE 124683 0 0 GOSSAMER BIO INC COM 38341P102 2960 320000 SH SOLE 320000 0 0 GP STRATEGIES CORP COM 36225V104 1569 89871 SH SOLE 89871 0 0 GRACE W R & CO DEL NEW COM 38388F108 34016 568244 SH SOLE 568244 0 0 GRACO INC COM 384109104 58216 812842 SH SOLE 812842 0 0 GRAFTECH INTL LTD COM 384313508 10790 882205 SH SOLE 882205 0 0 GRAHAM CORP COM 384556106 955 67002 SH SOLE 67002 0 0 GRAHAM HLDGS CO COM CL B 384637104 22656 40281 SH SOLE 40281 0 0 GRAINGER W W INC COM 384802104 83498 208260 SH SOLE 208260 0 0 GRAND CANYON ED INC COM 38526M106 41290 385525 SH SOLE 385525 0 0 GRANITE CONSTR INC COM 387328107 27673 687507 SH SOLE 687507 0 0 GRANITE PT MTG TR INC COM STK 38741L107 4449 371651 SH SOLE 371651 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 38942 2144374 SH SOLE 2144374 0 0 GRAY TELEVISION INC COM 389375106 17169 933092 SH SOLE 933092 0 0 GRAYBUG VISION INC COM SHS 38942Q103 202 36367 SH SOLE 36367 0 0 GREAT AJAX CORP COM 38983D300 588 53895 SH SOLE 53895 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 6824 467980 SH SOLE 467980 0 0 GREAT SOUTHN BANCORP INC COM 390905107 4140 73039 SH SOLE 73039 0 0 GREAT WESTERN BANCORP INC COM 391416104 18236 602014 SH SOLE 602014 0 0 GREAT WESTN NATL BK PORTLAND COM 695263103 24957 654170 SH SOLE 654170 0 0 GREEN BRICK PARTNERS INC COM 392709101 6632 292409 SH SOLE 292409 0 0 GREEN DOT CORP CL A 39304D102 19413 423938 SH SOLE 423938 0 0 GREEN PLAINS INC COM 393222104 20968 774580 SH SOLE 774580 0 0 GREENBRIER COS INC COM 393657101 25359 537031 SH SOLE 537031 0 0 GREENE COUNTY BANCORP INC COM 394357107 201 8013 SH SOLE 8013 0 0 GREENHILL & CO INC COM 395259104 1693 102723 SH SOLE 102723 0 0 GREENLANE HLDGS INC CL A 395330103 155 29208 SH SOLE 29208 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1644 188942 SH SOLE 188942 0 0 GREENSKY INC CL A 39572G100 2272 366920 SH SOLE 366920 0 0 GREIF INC CL A 397624107 18222 319682 SH SOLE 319682 0 0 GREIF INC CL B 397624206 2100 36677 SH SOLE 36677 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 2701 169534 SH SOLE 169534 0 0 GRIFFON CORP COM 398433102 13130 483235 SH SOLE 483235 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1464 155164 SH SOLE 155164 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 15906 431162 SH SOLE 431162 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 26800 169843 SH SOLE 169843 0 0 GROUPON INC COM NEW 399473206 16801 332391 SH SOLE 332391 0 0 GROWGENERATION CORP COM 39986L109 15391 309724 SH SOLE 309724 0 0 GRUBHUB INC COM 400110102 30539 508973 SH SOLE 508973 0 0 GSI TECHNOLOGY COM 36241U106 232 34625 SH SOLE 34625 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1882 55540 SH SOLE 55540 0 0 GTT COMMUNICATIONS INC COM 362393100 374 204243 SH SOLE 204243 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1931 302065 SH SOLE 302065 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 725 19721 SH SOLE 19721 0 0 GUARDANT HEALTH INC COM 40131M109 64630 423384 SH SOLE 423384 0 0 GUESS INC COM 401617105 16910 719571 SH SOLE 719571 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 39574 389388 SH SOLE 389388 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 17329 456012 SH SOLE 456012 0 0 HACKETT GROUP INC COM 404609109 1071 65336 SH SOLE 65336 0 0 HAEMONETICS CORP MASS COM 405024100 32527 293009 SH SOLE 293009 0 0 HAIN CELESTIAL GROUP INC COM 405217100 24971 572720 SH SOLE 572720 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 93 18399 SH SOLE 18399 0 0 HALLIBURTON CO COM 406216101 96667 4504506 SH SOLE 4504506 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 47705 1144269 SH SOLE 1144269 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 392 21579 SH SOLE 21579 0 0 HAMILTON LANE INC CL A 407497106 19421 219297 SH SOLE 219297 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 45917 1092982 SH SOLE 1092982 0 0 HANESBRANDS INC COM 410345102 49766 2530041 SH SOLE 2530041 0 0 HANGER INC COM NEW 41043F208 5846 256170 SH SOLE 256170 0 0 HANMI FINL CORP COM NEW 410495204 5090 257972 SH SOLE 257972 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 33713 600944 SH SOLE 600944 0 0 HANOVER INS GROUP INC COM 410867105 35063 270833 SH SOLE 270833 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 5055 375249 SH SOLE 375249 0 0 HARLEY DAVIDSON INC COM 412822108 34074 849720 SH SOLE 849720 0 0 HARMONIC INC COM 413160102 5279 673272 SH SOLE 673272 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 455 13767 SH SOLE 13767 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3272 156379 SH SOLE 156379 0 0 HARROW HEALTH INC COM 415858109 376 55666 SH SOLE 55666 0 0 HARSCO CORP COM 415864107 14465 843409 SH SOLE 843409 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 292299 4376383 SH SOLE 4376383 0 0 HARVARD BIOSCIENCE INC COM 416906105 522 95486 SH SOLE 95486 0 0 HASBRO INC COM 418056107 171866 1788031 SH SOLE 1788031 0 0 HAVERTY FURNITURE COS INC COM 419596101 9037 242989 SH SOLE 242989 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 46169 1039131 SH SOLE 1039131 0 0 HAWAIIAN HOLDINGS INC COM 419879101 12643 474051 SH SOLE 474051 0 0 HAWKINS INC COM 420261109 5955 177648 SH SOLE 177648 0 0 HAWTHORN BANCSHARES INC COM 420476103 299 14039 SH SOLE 14039 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2572 86658 SH SOLE 86658 0 0 HBT FINL INC. COM 404111106 1160 67748 SH SOLE 67748 0 0 HC2 HLDGS INC COM 404139107 508 128833 SH SOLE 128833 0 0 HCA HEALTHCARE INC COM 40412C101 259902 1379958 SH SOLE 1379958 0 0 HCI GROUP INC COM 40416E103 1199 15605 SH SOLE 15605 0 0 HEALTH CATALYST INC COM 42225T107 10627 227199 SH SOLE 227199 0 0 HEALTHCARE RLTY TR COM 421946104 67984 2242186 SH SOLE 2242186 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 21873 780339 SH SOLE 780339 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 60918 2208774 SH SOLE 2208774 0 0 HEALTHEQUITY INC COM 42226A107 51922 763547 SH SOLE 763547 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 150184 4731678 SH SOLE 4731678 0 0 HEALTHSTREAM INC COM 42222N103 3877 173511 SH SOLE 173511 0 0 HEARTLAND EXPRESS INC COM 422347104 9251 472467 SH SOLE 472467 0 0 HEARTLAND FINL USA INC COM 42234Q102 16249 323288 SH SOLE 323288 0 0 HECLA MNG CO COM 422704106 25095 4410320 SH SOLE 4410320 0 0 HEICO CORP NEW CL A 422806208 25240 222178 SH SOLE 222178 0 0 HEICO CORP NEW COM 422806109 16102 127991 SH SOLE 127991 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 5104 142865 SH SOLE 142865 0 0 HELEN OF TROY LTD COM G4388N106 57304 272017 SH SOLE 272017 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 15811 216975 SH SOLE 216975 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8821 1746727 SH SOLE 1746727 0 0 HELMERICH & PAYNE INC COM 423452101 19279 715070 SH SOLE 715070 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1432 122902 SH SOLE 122902 0 0 HENRY JACK & ASSOC INC COM 426281101 54654 360224 SH SOLE 360224 0 0 HENRY SCHEIN INC COM 806407102 67731 978197 SH SOLE 978197 0 0 HEPION PHARMACEUTICALS INC COM 426897104 59 31535 SH SOLE 31535 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 26077 587844 SH SOLE 587844 0 0 HERC HLDGS INC COM 42704L104 27727 273626 SH SOLE 273626 0 0 HERITAGE COMM CORP COM 426927109 4908 401571 SH SOLE 401571 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2890 106510 SH SOLE 106510 0 0 HERITAGE FINL CORP WASH COM 42722X106 14291 506026 SH SOLE 506026 0 0 HERITAGE INS HLDGS INC COM 42727J102 689 62128 SH SOLE 62128 0 0 HERON THERAPEUTICS INC COM 427746102 9234 569611 SH SOLE 569611 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8867 840423 SH SOLE 840423 0 0 HERSHEY CO COM 427866108 105695 668273 SH SOLE 668273 0 0 HESKA CORP COM RESTRC NEW 42805E306 10328 61303 SH SOLE 61303 0 0 HESS CORP COM 42809H107 90395 1277475 SH SOLE 1277475 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 124221 7892017 SH SOLE 7892017 0 0 HEXCEL CORP NEW COM 428291108 35599 635693 SH SOLE 635693 0 0 HF FOODS GROUP INC COM 40417F109 677 93756 SH SOLE 93756 0 0 HIBBETT SPORTS INC COM 428567101 19360 281026 SH SOLE 281026 0 0 HIGHWOODS PPTYS INC COM 431284108 61410 1430124 SH SOLE 1430124 0 0 HILL INTL INC COM 431466101 43 13292 SH SOLE 13292 0 0 HILL ROM HLDGS INC COM 431475102 54326 491726 SH SOLE 491726 0 0 HILLENBRAND INC COM 431571108 39015 817742 SH SOLE 817742 0 0 HILLTOP HOLDINGS INC COM 432748101 19598 574206 SH SOLE 574206 0 0 HILTON GRAND VACATIONS INC COM 43283X105 31127 830267 SH SOLE 830267 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 148010 1224026 SH SOLE 1224026 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 4070 307599 SH SOLE 307599 0 0 HINGHAM INSTN SVGS MASS COM 433323102 995 3503 SH SOLE 3503 0 0 HMS HLDGS CORP COM 40425J101 25350 685588 SH SOLE 685588 0 0 HNI CORP COM 404251100 33370 843525 SH SOLE 843525 0 0 HOLLYFRONTIER CORP COM 436106108 44359 1239761 SH SOLE 1239761 0 0 HOLOGIC INC COM 436440101 102224 1374339 SH SOLE 1374339 0 0 HOME BANCORP INC COM 43689E107 709 19647 SH SOLE 19647 0 0 HOME BANCSHARES INC COM 436893200 35118 1298251 SH SOLE 1298251 0 0 HOME DEPOT INC COM 437076102 2980685 9764913 SH SOLE 9601922 0 162991 HOME PT CAPITAL INCORPORATED COM 43734L106 146 15618 SH SOLE 15618 0 0 HOMESTREET INC COM 43785V102 6567 149010 SH SOLE 149010 0 0 HOMETRUST BANCSHARES INC COM 437872104 2645 108599 SH SOLE 108599 0 0 HOMOLOGY MEDICINES INC COM 438083107 2001 212580 SH SOLE 212580 0 0 HONEYWELL INTL INC COM 438516106 669744 3085378 SH SOLE 3085378 0 0 HOOKER FURNITURE CORP COM 439038100 1057 28974 SH SOLE 28974 0 0 HOOKIPA PHARMA INC COM 43906K100 508 37735 SH SOLE 37735 0 0 HOPE BANCORP INC COM 43940T109 20168 1339138 SH SOLE 1339138 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 15561 360107 SH SOLE 360107 0 0 HORIZON BANCORP INC COM 440407104 5035 270944 SH SOLE 270944 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 71815 780255 SH SOLE 780255 0 0 HORMEL FOODS CORP COM 440452100 60611 1268532 SH SOLE 1268532 0 0 HOST HOTELS & RESORTS INC COM 44107P104 140257 8323801 SH SOLE 8323801 0 0 HOSTESS BRANDS INC CL A 44109J106 15181 1058645 SH SOLE 1058645 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19395 2545273 SH SOLE 2545273 0 0 HOULIHAN LOKEY INC CL A 441593100 26926 404841 SH SOLE 404841 0 0 HOWARD BANCORP INC COM 442496105 530 32234 SH SOLE 32234 0 0 HOWARD HUGHES CORP COM 44267D107 35370 371804 SH SOLE 371804 0 0 HOWMET AEROSPACE INC COM 443201108 92446 2877235 SH SOLE 2877235 0 0 HP INC COM 40434L105 196315 6183156 SH SOLE 6183156 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 13152 239558 SH SOLE 239558 0 0 HUB GROUP INC CL A 443320106 26568 394881 SH SOLE 394881 0 0 HUBBELL INC COM 443510607 51081 273316 SH SOLE 273316 0 0 HUBSPOT INC COM 443573100 98207 216213 SH SOLE 216213 0 0 HUDSON PAC PPTYS INC COM 444097109 52977 1952674 SH SOLE 1952674 0 0 HUDSON TECHNOLOGIES INC COM 444144109 24 14328 SH SOLE 14328 0 0 HUMANA INC COM 444859102 284199 677873 SH SOLE 677873 0 0 HUMANIGEN INC COM NEW 444863203 3666 191911 SH SOLE 191911 0 0 HUNT J B TRANS SVCS INC COM 445658107 64744 385215 SH SOLE 385215 0 0 HUNTINGTON BANCSHARES INC COM 446150104 225076 14317811 SH SOLE 14317811 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 61017 296412 SH SOLE 296412 0 0 HUNTSMAN CORP COM 447011107 32247 1118516 SH SOLE 1118516 0 0 HURCO COMPANIES INC COM 447324104 551 15597 SH SOLE 15597 0 0 HURON CONSULTING GROUP INC COM 447462102 10575 209903 SH SOLE 209903 0 0 HYATT HOTELS CORP COM CL A 448579102 26634 322052 SH SOLE 322052 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 52 14727 SH SOLE 14727 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 3759 62310 SH SOLE 62310 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 4962 464990 SH SOLE 464990 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 11384 130660 SH SOLE 130660 0 0 I3 VERTICALS INC COM CL A 46571Y107 1463 46977 SH SOLE 46977 0 0 IAA INC COM 449253103 39841 722540 SH SOLE 722540 0 0 IAC INTERACTIVECORP NEW COM 44891N109 82683 382242 SH SOLE 382242 0 0 IBEX LTD SHS NEW G4690M101 281 12767 SH SOLE 12767 0 0 IBIO INC COM NEW 451033203 817 530192 SH SOLE 530192 0 0 ICAD INC COM NEW 44934S206 1119 52698 SH SOLE 52698 0 0 ICF INTL INC COM 44925C103 15020 171848 SH SOLE 171848 0 0 ICHOR HOLDINGS SHS G4740B105 10218 189916 SH SOLE 189916 0 0 ICON PLC SHS G4705A100 2437 12407 SH SOLE 12407 0 0 ICU MED INC COM 44930G107 31266 152187 SH SOLE 152187 0 0 IDACORP INC COM 451107106 44705 447180 SH SOLE 447180 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1030 43822 SH SOLE 43822 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 24 18451 SH SOLE 18451 0 0 IDEX CORP COM 45167R104 103382 493893 SH SOLE 493893 0 0 IDEXX LABS INC COM 45168D104 208088 425268 SH SOLE 425268 0 0 IDT CORP CL B NEW 448947507 1124 49600 SH SOLE 49600 0 0 IES HLDGS INC COM 44951W106 7008 139013 SH SOLE 139013 0 0 IGM BIOSCIENCES INC COM 449585108 3761 49033 SH SOLE 49033 0 0 IHEARTMEDIA INC COM CL A 45174J509 21609 1190553 SH SOLE 1190553 0 0 IHS MARKIT LTD SHS G47567105 155955 1611435 SH SOLE 1611435 0 0 II-VI INC COM 902104108 58984 862709 SH SOLE 862709 0 0 ILLINOIS TOOL WKS INC COM 452308109 1083478 4891103 SH SOLE 4746853 0 144250 ILLUMINA INC COM 452327109 254389 662366 SH SOLE 662366 0 0 IMARA INC COM 45249V107 285 33750 SH SOLE 33750 0 0 IMAX CORP COM 45245E109 2559 127278 SH SOLE 127278 0 0 IMMERSION CORP COM 452521107 421 43856 SH SOLE 43856 0 0 IMMUNIC INC COM 4525EP101 289 18124 SH SOLE 18124 0 0 IMMUNITYBIO INC COM 45256X103 6107 257228 SH SOLE 257228 0 0 IMMUNOGEN INC COM 45253H101 11645 1437600 SH SOLE 1437600 0 0 IMMUNOVANT INC COM 45258J102 5318 331487 SH SOLE 331487 0 0 IMPINJ INC COM 453204109 7900 138899 SH SOLE 138899 0 0 INARI MED INC COM 45332Y109 7881 73646 SH SOLE 73646 0 0 INCYTE CORP COM 45337C102 72574 892995 SH SOLE 892995 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1959 49142 SH SOLE 49142 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 18603 1223825 SH SOLE 1223825 0 0 INDEPENDENT BANK CORP MASS COM 453836108 21623 256833 SH SOLE 256833 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 4129 174645 SH SOLE 174645 0 0 INDEPENDENT BK GROUP INC COM 45384B106 18593 257367 SH SOLE 257367 0 0 INDUS REALTY TRUST INC COM 45580R103 565 9388 SH SOLE 9388 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 18200 786839 SH SOLE 786839 0 0 INFINERA CORP COM 45667G103 12566 1304835 SH SOLE 1304835 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 97 29948 SH SOLE 29948 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 401 90990 SH SOLE 90990 0 0 INFOSYS LTD SPONSORED ADR 456788108 7715 412092 SH SOLE 412092 0 0 INFUSYSTEM HLDGS INC COM 45685K102 781 38312 SH SOLE 38312 0 0 INGERSOLL RAND INC COM 45687V106 82301 1672430 SH SOLE 1672430 0 0 INGEVITY CORP COM 45688C107 28087 371865 SH SOLE 371865 0 0 INGLES MKTS INC CL A 457030104 14110 228861 SH SOLE 228861 0 0 INGREDION INC COM 457187102 33652 374242 SH SOLE 374242 0 0 INHIBRX INC COM 45720L107 1034 51498 SH SOLE 51498 0 0 INNOSPEC INC COM 45768S105 23241 226321 SH SOLE 226321 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 47425 263233 SH SOLE 263233 0 0 INNOVIVA INC COM 45781M101 6524 545871 SH SOLE 545871 0 0 INOGEN INC COM 45780L104 6586 125387 SH SOLE 125387 0 0 INOVALON HLDGS INC COM CL A 45781D101 15623 542840 SH SOLE 542840 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12699 1368377 SH SOLE 1368377 0 0 INOZYME PHARMA INC COM 45790W108 1179 59495 SH SOLE 59495 0 0 INPHI CORP COM 45772F107 69276 388294 SH SOLE 388294 0 0 INSEEGO CORP COM 45782B104 4540 453979 SH SOLE 453979 0 0 INSIGHT ENTERPRISES INC COM 45765U103 25939 271837 SH SOLE 271837 0 0 INSMED INC COM PAR $.01 457669307 24950 732517 SH SOLE 732517 0 0 INSPERITY INC COM 45778Q107 24811 296284 SH SOLE 296284 0 0 INSPIRE MED SYS INC COM 457730109 39812 192333 SH SOLE 192333 0 0 INSTALLED BLDG PRODS INC COM 45780R101 18347 165460 SH SOLE 165460 0 0 INSTEEL INDS INC COM 45774W108 3979 129016 SH SOLE 129016 0 0 INSULET CORP COM 45784P101 86238 330513 SH SOLE 330513 0 0 INTEGER HLDGS CORP COM 45826H109 27472 298278 SH SOLE 298278 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 39148 566621 SH SOLE 566621 0 0 INTEL CORP COM 458140100 1249109 19517320 SH SOLE 19517294 0 26 INTELLIA THERAPEUTICS INC COM 45826J105 34608 431216 SH SOLE 431216 0 0 INTELLICHECK INC COM NEW 45817G201 344 40942 SH SOLE 40942 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 757 18484 SH SOLE 18484 0 0 INTER PARFUMS INC COM 458334109 8983 126634 SH SOLE 126634 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 30624 419276 SH SOLE 419276 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 4087 177040 SH SOLE 177040 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 273162 2445927 SH SOLE 2445927 0 0 INTERDIGITAL INC COM 45867G101 19334 304710 SH SOLE 304710 0 0 INTERFACE INC COM 458665304 9948 797071 SH SOLE 797071 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 48428 1043236 SH SOLE 1043236 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1779346 13352436 SH SOLE 13152883 0 199553 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 222152 1591231 SH SOLE 1591231 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18390 1145738 SH SOLE 1145738 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2773 184682 SH SOLE 184682 0 0 INTERNATIONAL PAPER CO COM 460146103 263456 4872486 SH SOLE 4872486 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 5901 304480 SH SOLE 304480 0 0 INTERPUBLIC GROUP COS INC COM 460690100 169775 5814199 SH SOLE 5814199 0 0 INTERSECT ENT INC COM 46071F103 4598 220185 SH SOLE 220185 0 0 INTEVAC INC COM 461148108 461 64375 SH SOLE 64375 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 16122 475134 SH SOLE 475134 0 0 INTREPID POTASH INC COM 46121Y201 796 24428 SH SOLE 24428 0 0 INTRICON CORP COM 46121H109 537 20906 SH SOLE 20906 0 0 INTUIT COM 461202103 487445 1272500 SH SOLE 1272500 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 399019 539988 SH SOLE 539988 0 0 INUVO INC COM NEW 46122W204 38 37191 SH SOLE 37191 0 0 INVACARE CORP COM 461203101 1822 227146 SH SOLE 227146 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 224924 13050443 SH SOLE 13050443 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 113356 5033567 SH SOLE 4696522 0 337045 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 92740 1594846 SH SOLE 1545494 0 49352 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 233 6978 SH SOLE 4012 0 2966 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 4214 39875 SH SOLE 4423 0 35452 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 213 10033 SH SOLE 0 0 10033 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1369 39593 SH SOLE 12385 0 27208 INVESCO LTD SHS G491BT108 71870 2849721 SH SOLE 2849721 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 11609 2894833 SH SOLE 2894833 0 0 INVESTAR HLDG CORP COM 46134L105 474 23047 SH SOLE 23047 0 0 INVESTORS BANCORP INC NEW COM 46146L101 30946 2106586 SH SOLE 2106586 0 0 INVESTORS TITLE CO NC COM 461804106 900 5421 SH SOLE 5421 0 0 INVITAE CORP COM 46185L103 43300 1133199 SH SOLE 1133199 0 0 INVITATION HOMES INC COM 46187W107 131433 4108538 SH SOLE 4108538 0 0 IONIS PHARMACEUTICALS INC COM 462222100 31315 696496 SH SOLE 696496 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 22437 708658 SH SOLE 708658 0 0 IPG PHOTONICS CORP COM 44980X109 57792 273971 SH SOLE 273971 0 0 IQIYI INC SPONSORED ADS 46267X108 5480 329722 SH SOLE 329722 0 0 IQVIA HLDGS INC COM 46266C105 181992 942282 SH SOLE 942282 0 0 IRADIMED CORP COM 46266A109 406 15723 SH SOLE 15723 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 37464 269793 SH SOLE 269793 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 38260 927505 SH SOLE 927505 0 0 IROBOT CORP COM 462726100 28705 234939 SH SOLE 234939 0 0 IRON MTN INC NEW COM 46284V101 120899 3266640 SH SOLE 3266640 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13302 1189795 SH SOLE 1189795 0 0 ISHARES GOLD TR ISHARES 464285105 60798 3735879 SH SOLE 3624844 0 111035 ISHARES INC CORE MSCI EMKT 46434G103 133478 2073931 SH SOLE 2035620 0 38311 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 512 36648 SH SOLE 36648 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 65921 764297 SH SOLE 741598 0 22699 ISHARES TR A RATE CP BD ETF 46429B291 55877 1008054 SH SOLE 981032 0 27022 ISHARES TR BROAD USD HIGH 46435U853 133209 3234029 SH SOLE 3175346 0 58683 ISHARES TR CORE MSCI EAFE 46432F842 284623 3950364 SH SOLE 3950364 0 0 ISHARES TR CORE S&P MCP ETF 464287507 47566 182750 SH SOLE 182750 0 0 ISHARES TR CORE S&P SCP ETF 464287804 183541 1691155 SH SOLE 1648524 0 42631 ISHARES TR CORE S&P TTL STK 464287150 339 3700 SH SOLE 3700 0 0 ISHARES TR CORE S&P US VLU 464287663 68867 999527 SH SOLE 999527 0 0 ISHARES TR CORE S&P500 ETF 464287200 452621 1137751 SH SOLE 1137751 0 0 ISHARES TR CORE US AGGBD ET 464287226 418317 3674925 SH SOLE 3610216 0 64709 ISHARES TR IBOXX HI YD ETF 464288513 647 7415 SH SOLE 1043 0 6372 ISHARES TR IBOXX INV CP ETF 464287242 59664 458775 SH SOLE 446237 0 12538 ISHARES TR INTRM GOV CR ETF 464288612 1364 11879 SH SOLE 4372 0 7507 ISHARES TR ISHS 1-5YR INVS 464288646 576211 10537872 SH SOLE 10410867 0 127005 ISHARES TR ISHS 5-10YR INVT 464288638 151222 2553134 SH SOLE 2523576 0 29558 ISHARES TR JPMORGAN USD EMG 464288281 154289 1417054 SH SOLE 1382813 0 34241 ISHARES TR MBS ETF 464288588 1443714 13315908 SH SOLE 13079549 0 236359 ISHARES TR MSCI EAFE ETF 464287465 2963 39056 SH SOLE 39056 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 117409 1608563 SH SOLE 1560369 0 48194 ISHARES TR MSCI EMG MKT ETF 464287234 352 6609 SH SOLE 6609 0 0 ISHARES TR NATIONAL MUN ETF 464288414 554533 4778390 SH SOLE 4748674 0 29716 ISHARES TR RUS 1000 VAL ETF 464287598 576 3800 SH SOLE 3800 0 0 ISHARES TR RUS MID CAP ETF 464287499 939 12700 SH SOLE 12700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 78057 353295 SH SOLE 342628 0 10667 ISHARES TR SELECT DIVID ETF 464287168 4043 35439 SH SOLE 33712 0 1727 ISHARES TR TIPS BD ETF 464287176 405479 3230903 SH SOLE 3139988 0 90915 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 300082 10029501 SH SOLE 9730267 0 299234 ISORAY INC COM 46489V104 61 55471 SH SOLE 55471 0 0 ISTAR INC COM 45031U101 18302 1029318 SH SOLE 1029318 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 30796 6208844 SH SOLE 6208844 0 0 ITEOS THERAPEUTICS INC COM 46565G104 3204 93712 SH SOLE 93712 0 0 ITERIS INC NEW COM 46564T107 639 103476 SH SOLE 103476 0 0 ITRON INC COM 465741106 31227 352246 SH SOLE 352246 0 0 ITT INC COM 45073V108 59850 658336 SH SOLE 658336 0 0 IVERIC BIO INC COM 46583P102 1275 206306 SH SOLE 206306 0 0 IZEA WORLDWIDE INC COM 46604H105 72 19013 SH SOLE 19013 0 0 J & J SNACK FOODS CORP COM 466032109 21125 134524 SH SOLE 134524 0 0 J2 GLOBAL INC COM 48123V102 47230 394035 SH SOLE 394035 0 0 JABIL INC COM 466313103 48330 926562 SH SOLE 926562 0 0 JACK IN THE BOX INC COM 466367109 31632 288139 SH SOLE 288139 0 0 JACOBS ENGR GROUP INC COM 469814107 114002 881884 SH SOLE 881884 0 0 JAGUAR HEALTH INC COM 47010C409 75 41354 SH SOLE 41354 0 0 JAMES RIV GROUP LTD COM G5005R107 13208 289512 SH SOLE 289512 0 0 JAMF HLDG CORP COM 47074L105 4755 134616 SH SOLE 134616 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 79849 2563348 SH SOLE 2563348 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 46908 285376 SH SOLE 285376 0 0 JBG SMITH PPTYS COM 46590V100 44060 1385956 SH SOLE 1385956 0 0 JD.COM INC SPON ADR CL A 47215P106 107129 1270348 SH SOLE 1270348 0 0 JEFFERIES FINL GROUP INC COM 47233W109 44010 1462116 SH SOLE 1462116 0 0 JELD-WEN HLDG INC COM 47580P103 20618 744571 SH SOLE 744571 0 0 JETBLUE AWYS CORP COM 477143101 58924 2896920 SH SOLE 2896920 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 33390 250405 SH SOLE 250405 0 0 JOHNSON & JOHNSON COM 478160104 2612684 15897077 SH SOLE 15522422 0 374655 JOHNSON CTLS INTL PLC SHS G51502105 203214 3405620 SH SOLE 3405620 0 0 JOHNSON OUTDOORS INC CL A 479167108 6331 44349 SH SOLE 44349 0 0 JOINT CORP COM 47973J102 1615 33370 SH SOLE 33370 0 0 JONES LANG LASALLE INC COM 48020Q107 50554 282359 SH SOLE 282359 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2055 200023 SH SOLE 200023 0 0 JOYY INC ADS REPSTG COM A 46591M109 6349 67734 SH SOLE 67734 0 0 JPMORGAN CHASE & CO COM 46625H100 2533222 16640751 SH SOLE 16320786 0 319965 JUNIPER NETWORKS INC COM 48203R104 61033 2409486 SH SOLE 2409486 0 0 KADANT INC COM 48282T104 17376 93916 SH SOLE 93916 0 0 KADMON HLDGS INC COM 48283N106 4315 1109108 SH SOLE 1109108 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 19930 180361 SH SOLE 180361 0 0 KALA PHARMACEUTICALS INC COM 483119103 693 102729 SH SOLE 102729 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1020 125912 SH SOLE 125912 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 1205 46897 SH SOLE 46897 0 0 KAMAN CORP COM 483548103 15203 296402 SH SOLE 296402 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 107348 406744 SH SOLE 406744 0 0 KAR AUCTION SVCS INC COM 48238T109 19660 1310613 SH SOLE 1310613 0 0 KARUNA THERAPEUTICS INC COM 48576A100 14531 120857 SH SOLE 120857 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 4758 452244 SH SOLE 452244 0 0 KB HOME COM 48666K109 38401 825281 SH SOLE 825281 0 0 KBR INC COM 48242W106 39837 1037679 SH SOLE 1037679 0 0 KE HLDGS INC SPONSORED ADS 482497104 8118 142461 SH SOLE 142461 0 0 KEARNY FINL CORP MD COM 48716P108 6246 516992 SH SOLE 516992 0 0 KELLOGG CO COM 487836108 191711 3028609 SH SOLE 3028609 0 0 KELLY SVCS INC CL A 488152208 7443 334211 SH SOLE 334211 0 0 KEMPER CORP COM 488401100 43730 548535 SH SOLE 548535 0 0 KENNAMETAL INC COM 489170100 31572 789892 SH SOLE 789892 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 22617 1119081 SH SOLE 1119081 0 0 KEROS THERAPEUTICS INC COM 492327101 3589 58310 SH SOLE 58310 0 0 KEURIG DR PEPPER INC COM 49271V100 50672 1474281 SH SOLE 1474281 0 0 KEYCORP COM 493267108 233174 11670360 SH SOLE 11670360 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 113940 794557 SH SOLE 794557 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 455 76316 SH SOLE 76316 0 0 KFORCE INC COM 493732101 13242 247046 SH SOLE 247046 0 0 KILROY RLTY CORP COM 49427F108 71289 1086221 SH SOLE 1086221 0 0 KIMBALL ELECTRONICS INC COM 49428J109 4380 169759 SH SOLE 169759 0 0 KIMBALL INTL INC CL B 494274103 3529 252016 SH SOLE 252016 0 0 KIMBERLY-CLARK CORP COM 494368103 558598 4017235 SH SOLE 3993103 0 24132 KIMCO RLTY CORP COM 49446R109 90965 4851418 SH SOLE 4851418 0 0 KINDER MORGAN INC DEL COM 49456B101 418735 25149175 SH SOLE 24361197 0 787978 KINDRED BIOSCIENCES INC COM 494577109 480 96426 SH SOLE 96426 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1726 43888 SH SOLE 43888 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1212 65446 SH SOLE 65446 0 0 KINNATE BIOPHARMA INC COM 49705R105 2763 88641 SH SOLE 88641 0 0 KINSALE CAP GROUP INC COM 49714P108 25166 152705 SH SOLE 152705 0 0 KIRBY CORP COM 497266106 19861 329467 SH SOLE 329467 0 0 KITE RLTY GROUP TR COM NEW 49803T300 24735 1282268 SH SOLE 1282268 0 0 KKR & CO INC COM 48251W104 71574 1465159 SH SOLE 1465159 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 3464 188347 SH SOLE 188347 0 0 KLA CORP COM NEW 482480100 242144 732879 SH SOLE 732879 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 46018 956914 SH SOLE 956914 0 0 KNOLL INC COM NEW 498904200 9882 598545 SH SOLE 598545 0 0 KNOWLES CORP COM 49926D109 17610 841770 SH SOLE 841770 0 0 KODIAK SCIENCES INC COM 50015M109 26095 230131 SH SOLE 230131 0 0 KOHLS CORP COM 500255104 102825 1724946 SH SOLE 1724946 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 377 6617 SH SOLE 6617 0 0 KONTOOR BRANDS INC COM 50050N103 34235 705434 SH SOLE 705434 0 0 KOPIN CORP COM 500600101 266 25275 SH SOLE 25275 0 0 KOPPERS HOLDINGS INC COM 50060P106 10752 309311 SH SOLE 309311 0 0 KORN FERRY COM NEW 500643200 33248 533063 SH SOLE 533063 0 0 KOSMOS ENERGY LTD COM 500688106 14487 4718884 SH SOLE 4718884 0 0 KRAFT HEINZ CO COM 500754106 122506 3062629 SH SOLE 3062629 0 0 KRATON CORPORATION COM 50077C106 16235 443698 SH SOLE 443698 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23244 852021 SH SOLE 852021 0 0 KROGER CO COM 501044101 155219 4312831 SH SOLE 4312831 0 0 KRONOS BIO INC COM 50107A104 2792 95361 SH SOLE 95361 0 0 KRONOS WORLDWIDE INC COM 50105F105 2271 148412 SH SOLE 148412 0 0 KRYSTAL BIOTECH INC COM 501147102 8822 114505 SH SOLE 114505 0 0 KULICKE & SOFFA INDS INC COM 501242101 21412 435993 SH SOLE 435993 0 0 KURA ONCOLOGY INC COM 50127T109 12531 443227 SH SOLE 443227 0 0 KURA SUSHI USA INC CL A COM 501270102 271 8558 SH SOLE 8558 0 0 KVH INDS INC COM 482738101 503 39634 SH SOLE 39634 0 0 KYMERA THERAPEUTICS INC COM 501575104 2427 62448 SH SOLE 62448 0 0 L BRANDS INC COM 501797104 106122 1715515 SH SOLE 1715515 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 193302 953730 SH SOLE 953730 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 772 181934 SH SOLE 181934 0 0 LA Z BOY INC COM 505336107 21914 515847 SH SOLE 515847 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 112734 442041 SH SOLE 442041 0 0 LADDER CAP CORP CL A 505743104 14782 1252661 SH SOLE 1252661 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 699 18648 SH SOLE 18648 0 0 LAKELAND BANCORP INC COM 511637100 5919 339585 SH SOLE 339585 0 0 LAKELAND FINL CORP COM 511656100 11919 172251 SH SOLE 172251 0 0 LAKELAND INDS INC COM 511795106 1885 67659 SH SOLE 67659 0 0 LAM RESEARCH CORP COM 512807108 404278 679183 SH SOLE 679183 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 75306 801804 SH SOLE 801804 0 0 LAMB WESTON HLDGS INC COM 513272104 81118 1046945 SH SOLE 1046945 0 0 LANCASTER COLONY CORP COM 513847103 37223 212262 SH SOLE 212262 0 0 LANDEC CORP COM 514766104 1833 172838 SH SOLE 172838 0 0 LANDMARK BANCORP INC COM 51504L107 301 11381 SH SOLE 11381 0 0 LANDOS BIOPHARMA INC COM 515069102 130 13442 SH SOLE 13442 0 0 LANDS END INC NEW COM 51509F105 2511 101170 SH SOLE 101170 0 0 LANDSTAR SYS INC COM 515098101 49008 296906 SH SOLE 296906 0 0 LANNET INC COM 516012101 1198 226809 SH SOLE 226809 0 0 LANTHEUS HLDGS INC COM 516544103 9724 455002 SH SOLE 455002 0 0 LAREDO PETROLEUM INC COM 516806205 1266 42115 SH SOLE 42115 0 0 LAS VEGAS SANDS CORP COM 517834107 93539 1539480 SH SOLE 1539480 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 44018 977724 SH SOLE 977724 0 0 LAUDER ESTEE COS INC CL A 518439104 308599 1061024 SH SOLE 1061024 0 0 LAUREATE EDUCATION INC CL A 518613203 15557 1144738 SH SOLE 1144738 0 0 LAWSON PRODS INC COM 520776105 660 12719 SH SOLE 12719 0 0 LAZARD LTD SHS A G54050102 90213 2073385 SH SOLE 2073385 0 0 LCI INDS COM 50189K103 30794 232793 SH SOLE 232793 0 0 LCNB CORP COM 50181P100 538 30738 SH SOLE 30738 0 0 LEAF GROUP LTD COM 52177G102 90 13902 SH SOLE 13902 0 0 LEAP THERAPEUTICS INC COM 52187K101 36 18733 SH SOLE 18733 0 0 LEAR CORP COM NEW 521865204 59244 326862 SH SOLE 326862 0 0 LEGACY HOUSING CORP COM 52472M101 995 56076 SH SOLE 56076 0 0 LEGGETT & PLATT INC COM 524660107 205463 4500859 SH SOLE 4230254 0 270605 LEIDOS HOLDINGS INC COM 525327102 86379 897155 SH SOLE 897155 0 0 LEMAITRE VASCULAR INC COM 525558201 5561 113994 SH SOLE 113994 0 0 LEMONADE INC COM 52567D107 8594 92270 SH SOLE 92270 0 0 LENDINGCLUB CORP COM NEW 52603A208 8776 531181 SH SOLE 531181 0 0 LENDINGTREE INC NEW COM 52603B107 11111 52162 SH SOLE 52162 0 0 LENNAR CORP CL A 526057104 146047 1442726 SH SOLE 1442726 0 0 LENNAR CORP CL B 526057302 658 7984 SH SOLE 7984 0 0 LENNOX INTL INC COM 526107107 51972 166794 SH SOLE 166794 0 0 LENSAR INC COM 52634L108 107 14647 SH SOLE 14647 0 0 LESLIES INC COM 527064109 11660 476106 SH SOLE 476106 0 0 LEVEL ONE BANCORP INC COM 52730D208 284 11014 SH SOLE 11014 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 8659 362122 SH SOLE 362122 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2485 423226 SH SOLE 423226 0 0 LEXINGTON REALTY TRUST COM 529043101 41039 3693871 SH SOLE 3693871 0 0 LGI HOMES INC COM 50187T106 26566 177919 SH SOLE 177919 0 0 LHC GROUP INC COM 50187A107 59452 310921 SH SOLE 310921 0 0 LI AUTO INC SPONSORED ADS 50202M102 13613 544495 SH SOLE 544495 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 8532 58778 SH SOLE 58778 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 89867 598510 SH SOLE 598510 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 13484 525480 SH SOLE 525480 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 32283 1263980 SH SOLE 1263980 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 7047 549230 SH SOLE 549230 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 21565 1661356 SH SOLE 1661356 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2002 70204 SH SOLE 70204 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12442 282248 SH SOLE 282248 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 6785 243865 SH SOLE 243865 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 28431 644528 SH SOLE 644528 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 4868 127351 SH SOLE 127351 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 46228 1067848 SH SOLE 1067848 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 9095 805540 SH SOLE 805540 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 7458 1168951 SH SOLE 1168951 0 0 LIFE STORAGE INC COM 53223X107 82943 965006 SH SOLE 965006 0 0 LIFEMD INC COM 53216B104 1289 81430 SH SOLE 81430 0 0 LIFETIME BRANDS INC COM 53222Q103 443 30133 SH SOLE 30133 0 0 LIFEVANTAGE CORP COM NEW 53222K205 263 28113 SH SOLE 28113 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 19747 129526 SH SOLE 129526 0 0 LILLY ELI & CO COM 532457108 669945 3586041 SH SOLE 3586041 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2752 770845 SH SOLE 770845 0 0 LIMESTONE BANCORP INC COM 53262L105 173 10875 SH SOLE 10875 0 0 LIMONEIRA CO COM 532746104 1794 102499 SH SOLE 102499 0 0 LINCOLN EDL SVCS CORP COM 533535100 67 10364 SH SOLE 10364 0 0 LINCOLN ELEC HLDGS INC COM 533900106 37144 302124 SH SOLE 302124 0 0 LINCOLN NATL CORP IND COM 534187109 82980 1332582 SH SOLE 1332582 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3731 197388 SH SOLE 197388 0 0 LINDE PLC SHS G5494J103 691973 2470093 SH SOLE 2470093 0 0 LINDSAY CORP COM 535555106 16531 99209 SH SOLE 99209 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 114 48167 SH SOLE 48167 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 10648 712218 SH SOLE 712218 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 12890 999203 SH SOLE 999203 0 0 LIPOCINE INC NEW COM 53630X104 56 36595 SH SOLE 36595 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 159 58925 SH SOLE 58925 0 0 LIQUIDITY SERVICES INC COM 53635B107 3385 182153 SH SOLE 182153 0 0 LITHIA MTRS INC CL A 536797103 103526 265388 SH SOLE 265388 0 0 LITTELFUSE INC COM 537008104 54430 205831 SH SOLE 205831 0 0 LIVANOVA PLC SHS G5509L101 28015 379964 SH SOLE 379964 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 64485 761776 SH SOLE 761776 0 0 LIVE OAK BANCSHARES INC COM 53803X105 13964 203883 SH SOLE 203883 0 0 LIVENT CORP COM 53814L108 20720 1196252 SH SOLE 1196252 0 0 LIVEPERSON INC COM 538146101 22565 427835 SH SOLE 427835 0 0 LIVERAMP HLDGS INC COM 53815P108 30707 591878 SH SOLE 591878 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 579 133221 SH SOLE 133221 0 0 LKQ CORP COM 501889208 81209 1918453 SH SOLE 1918453 0 0 LOCKHEED MARTIN CORP COM 539830109 1482586 4012408 SH SOLE 3903611 0 108797 LOEWS CORP COM 540424108 84203 1642018 SH SOLE 1642018 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 296 40646 SH SOLE 40646 0 0 LOOP INDS INC COM 543518104 800 99819 SH SOLE 99819 0 0 LORAL SPACE & COM INC COM 543881106 3295 87465 SH SOLE 87465 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 5455 463458 SH SOLE 463458 0 0 LOUISIANA PAC CORP COM 546347105 82962 1495875 SH SOLE 1495875 0 0 LOVESAC COMPANY COM 54738L109 1416 25006 SH SOLE 25006 0 0 LOWES COS INC COM 548661107 641636 3373830 SH SOLE 3373830 0 0 LPL FINL HLDGS INC COM 50212V100 86837 610836 SH SOLE 610836 0 0 LSI INDS INC COM 50216C108 545 63870 SH SOLE 63870 0 0 LTC PPTYS INC COM 502175102 20426 489592 SH SOLE 489592 0 0 LUCIRA HEALTH INC COM 54948U105 819 67624 SH SOLE 67624 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3261 224530 SH SOLE 224530 0 0 LULULEMON ATHLETICA INC COM 550021109 106904 348548 SH SOLE 348548 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4893 194760 SH SOLE 194760 0 0 LUMEN TECHNOLOGIES INC COM 550241103 84233 6309536 SH SOLE 6309536 0 0 LUMENT FINANCE TRUST INC COM 55025L108 47 13059 SH SOLE 13059 0 0 LUMENTUM HLDGS INC COM 55024U109 53749 588379 SH SOLE 588379 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 18803 773441 SH SOLE 773441 0 0 LUMINEX CORP DEL COM 55027E102 10508 329393 SH SOLE 329393 0 0 LUNA INNOVATIONS COM 550351100 781 74167 SH SOLE 74167 0 0 LUTHER BURBANK CORP COM 550550107 1382 116756 SH SOLE 116756 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1256 58996 SH SOLE 58996 0 0 LYDALL INC DEL COM 550819106 3924 116290 SH SOLE 116290 0 0 LYFT INC CL A COM 55087P104 85539 1353900 SH SOLE 1353900 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 143306 1377277 SH SOLE 1377277 0 0 LYRA THERAPEUTICS INC COM 55234L105 165 14177 SH SOLE 14177 0 0 M & T BK CORP COM 55261F104 236503 1559938 SH SOLE 1559938 0 0 M D C HLDGS INC COM 552676108 31875 536602 SH SOLE 536602 0 0 M/I HOMES INC COM 55305B101 17498 296219 SH SOLE 296219 0 0 MACATAWA BK CORP COM 554225102 662 66480 SH SOLE 66480 0 0 MACERICH CO COM 554382101 20122 1719813 SH SOLE 1719813 0 0 MACK CALI RLTY CORP COM 554489104 19608 1266623 SH SOLE 1266623 0 0 MACKINAC FINL CORP COM 554571109 310 22090 SH SOLE 22090 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21461 369880 SH SOLE 369880 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 13621 428176 SH SOLE 428176 0 0 MACROGENICS INC COM 556099109 12930 405938 SH SOLE 405938 0 0 MACYS INC COM 55616P104 63947 3949763 SH SOLE 3949763 0 0 MADDEN STEVEN LTD COM 556269108 32040 859894 SH SOLE 859894 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8713 106505 SH SOLE 106505 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 24710 137688 SH SOLE 137688 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 7529 64359 SH SOLE 64359 0 0 MAGELLAN HEALTH INC COM NEW 559079207 17703 189856 SH SOLE 189856 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6072 140031 SH SOLE 21946 0 118085 MAGENTA THERAPEUTICS INC COM 55910K108 648 54653 SH SOLE 54653 0 0 MAGNITE INC COM 55955D100 32322 776776 SH SOLE 776776 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13817 1203536 SH SOLE 1203536 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 63 18900 SH SOLE 18900 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 330 15886 SH SOLE 15886 0 0 MALIBU BOATS INC COM CL A 56117J100 11289 141670 SH SOLE 141670 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 85 15843 SH SOLE 15843 0 0 MANHATTAN ASSOCIATES INC COM 562750109 61725 525856 SH SOLE 525856 0 0 MANITOWOC CO INC COM NEW 563571405 8797 426618 SH SOLE 426618 0 0 MANNKIND CORP COM NEW 56400P706 6413 1635866 SH SOLE 1635866 0 0 MANPOWERGROUP INC COM 56418H100 46099 466111 SH SOLE 466111 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 21973 252698 SH SOLE 252698 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1522 31676 SH SOLE 31676 0 0 MARATHON OIL CORP COM 565849106 66498 6226355 SH SOLE 6226355 0 0 MARATHON PETE CORP COM 56585A102 202942 3794013 SH SOLE 3794013 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 10891 305561 SH SOLE 305561 0 0 MARCHEX INC CL B 56624R108 30 10570 SH SOLE 10570 0 0 MARCUS & MILLICHAP INC COM 566324109 7519 223104 SH SOLE 223104 0 0 MARCUS CORP DEL COM 566330106 6012 300741 SH SOLE 300741 0 0 MARINE PRODS CORP COM 568427108 2568 157811 SH SOLE 157811 0 0 MARINEMAX INC COM 567908108 13015 263658 SH SOLE 263658 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1159 74832 SH SOLE 74832 0 0 MARKEL CORP COM 570535104 48503 42560 SH SOLE 42560 0 0 MARKER THERAPEUTICS INC COM 57055L107 166 73713 SH SOLE 73713 0 0 MARKETAXESS HLDGS INC COM 57060D108 90315 181384 SH SOLE 181384 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 303 22213 SH SOLE 22213 0 0 MARRIOTT INTL INC NEW CL A 571903202 173668 1172555 SH SOLE 1172555 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 71006 407657 SH SOLE 407657 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 398 190160 SH SOLE 190160 0 0 MARSH & MCLENNAN COS INC COM 571748102 270930 2224378 SH SOLE 2224378 0 0 MARTEN TRANS LTD COM 573075108 9906 583686 SH SOLE 583686 0 0 MARTIN MARIETTA MATLS INC COM 573284106 101145 301188 SH SOLE 301188 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 85422 1744012 SH SOLE 1744012 0 0 MASCO CORP COM 574599106 89119 1487779 SH SOLE 1487779 0 0 MASIMO CORP COM 574795100 62898 273871 SH SOLE 273871 0 0 MASONITE INTL CORP COM 575385109 33472 290453 SH SOLE 290453 0 0 MASTEC INC COM 576323109 53410 570004 SH SOLE 570004 0 0 MASTECH DIGITAL INC COM 57633B100 821 46604 SH SOLE 46604 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1446058 4061387 SH SOLE 4061387 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1247 46865 SH SOLE 46865 0 0 MATADOR RES CO COM 576485205 22183 945928 SH SOLE 945928 0 0 MATCH GROUP INC NEW COM 57667L107 105531 768168 SH SOLE 768168 0 0 MATERION CORP COM 576690101 13879 209523 SH SOLE 209523 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 83 78387 SH SOLE 78387 0 0 MATRIX SVC CO COM 576853105 6514 496837 SH SOLE 496837 0 0 MATSON INC COM 57686G105 22717 340571 SH SOLE 340571 0 0 MATTEL INC COM 577081102 55130 2767562 SH SOLE 2767562 0 0 MATTHEWS INTL CORP CL A 577128101 18000 455116 SH SOLE 455116 0 0 MAUI LD & PINEAPPLE INC COM 577345101 167 14430 SH SOLE 14430 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 23680 626106 SH SOLE 626106 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 714 22618 SH SOLE 22618 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 107964 1181604 SH SOLE 1181604 0 0 MAXIMUS INC COM 577933104 53389 599606 SH SOLE 599606 0 0 MAXLINEAR INC COM 57776J100 17819 522854 SH SOLE 522854 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 337 23416 SH SOLE 23416 0 0 MBIA INC COM 55262C100 9076 943350 SH SOLE 943350 0 0 MCAFEE CORP COM CL A 579063108 3825 168177 SH SOLE 168177 0 0 MCCORMICK & CO INC COM NON VTG 579780206 96010 1076824 SH SOLE 1076824 0 0 MCDONALDS CORP COM 580135101 1063903 4746597 SH SOLE 4607957 0 138640 MCEWEN MNG INC COM 58039P107 1287 1236776 SH SOLE 1236776 0 0 MCGRATH RENTCORP COM 580589109 31819 394523 SH SOLE 394523 0 0 MCKESSON CORP COM 58155Q103 191796 983366 SH SOLE 983366 0 0 MDC PARTNERS INC. CL A SUB VTG 552697104 72 22872 SH SOLE 22872 0 0 MDU RES GROUP INC COM 552690109 49824 1576208 SH SOLE 1576208 0 0 MEDALLIA INC COM 584021109 16776 601479 SH SOLE 601479 0 0 MEDALLION FINL CORP COM 583928106 74 10486 SH SOLE 10486 0 0 MEDIAALPHA INC CL A 58450V104 3878 109455 SH SOLE 109455 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 117912 5540931 SH SOLE 5540931 0 0 MEDICINOVA INC COM NEW 58468P206 564 111605 SH SOLE 111605 0 0 MEDIFAST INC COM 58470H101 21402 101036 SH SOLE 101036 0 0 MEDNAX INC COM 58502B106 34940 1371771 SH SOLE 1371771 0 0 MEDPACE HLDGS INC COM 58506Q109 41726 254347 SH SOLE 254347 0 0 MEDTRONIC PLC SHS G5960L103 741165 6274143 SH SOLE 6274143 0 0 MEI PHARMA INC COM NEW 55279B202 2694 785265 SH SOLE 785265 0 0 MEIRAGTX HLDGS PLC COM G59665102 735 50906 SH SOLE 50906 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1954 98111 SH SOLE 98111 0 0 MERCADOLIBRE INC COM 58733R102 3453 2345 SH SOLE 2345 0 0 MERCANTILE BANK CORP COM 587376104 3811 117352 SH SOLE 117352 0 0 MERCER INTL INC COM 588056101 2704 187860 SH SOLE 187860 0 0 MERCHANTS BANCORP IND COM 58844R108 3974 94738 SH SOLE 94738 0 0 MERCK & CO. INC COM 58933Y105 1749897 22699403 SH SOLE 22699403 0 0 MERCURY GENL CORP NEW COM 589400100 26482 435483 SH SOLE 435483 0 0 MERCURY SYS INC COM 589378108 27836 393993 SH SOLE 393993 0 0 MEREDITH CORP COM 589433101 17224 578350 SH SOLE 578350 0 0 MERIDIAN BANCORP INC MD COM 58958U103 6410 347981 SH SOLE 347981 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 13906 529716 SH SOLE 529716 0 0 MERIDIAN CORPORATION COM 58958P104 367 14111 SH SOLE 14111 0 0 MERIT MED SYS INC COM 589889104 30284 505743 SH SOLE 505743 0 0 MERITAGE HOMES CORP COM 59001A102 33803 367742 SH SOLE 367742 0 0 MERITOR INC COM 59001K100 20823 707750 SH SOLE 707750 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5990 370183 SH SOLE 370183 0 0 MESA AIR GROUP INC COM NEW 590479135 1613 119882 SH SOLE 119882 0 0 MESA LABS INC COM 59064R109 8010 32895 SH SOLE 32895 0 0 META FINL GROUP INC COM 59100U108 9836 217074 SH SOLE 217074 0 0 METACRINE INC COM 59101E103 86 13800 SH SOLE 13800 0 0 METHODE ELECTRS INC COM 591520200 16514 393376 SH SOLE 393376 0 0 METLIFE INC COM 59156R108 225061 3702269 SH SOLE 3702269 0 0 METROCITY BANKSHARES INC COM 59165J105 1952 126905 SH SOLE 126905 0 0 METROMILE INC COM 591697107 3433 333538 SH SOLE 333538 0 0 METROPOLITAN BK HLDG CORP COM 591774104 916 18175 SH SOLE 18175 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 139749 120922 SH SOLE 120922 0 0 MFA FINL INC COM 55272X102 21120 5189187 SH SOLE 5189187 0 0 MGE ENERGY INC COM 55277P104 21558 301966 SH SOLE 301966 0 0 MGIC INVT CORP WIS COM 552848103 47820 3452681 SH SOLE 3452681 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 720 22996 SH SOLE 19187 0 3809 MGM RESORTS INTERNATIONAL COM 552953101 109817 2890663 SH SOLE 2890663 0 0 MGP INGREDIENTS INC NEW COM 55303J106 5251 88758 SH SOLE 88758 0 0 MICHAELS COS INC COM 59408Q106 30614 1395320 SH SOLE 1395320 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 180342 1161842 SH SOLE 1161842 0 0 MICRON TECHNOLOGY INC COM 595112103 451702 5120757 SH SOLE 5120757 0 0 MICROSOFT CORP COM 594918104 8909494 37788916 SH SOLE 37491919 0 296997 MICROSTRATEGY INC CL A NEW 594972408 42245 62234 SH SOLE 62234 0 0 MICROVISION INC DEL COM NEW 594960304 971 52342 SH SOLE 52342 0 0 MICT INC COM 55328R109 85 40861 SH SOLE 40861 0 0 MID PENN BANCORP INC COM 59540G107 490 18266 SH SOLE 18266 0 0 MID-AMER APT CMNTYS INC COM 59522J103 164159 1137147 SH SOLE 1137147 0 0 MIDDLEBY CORP COM 596278101 58362 352104 SH SOLE 352104 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 309 14716 SH SOLE 14716 0 0 MIDDLESEX WTR CO COM 596680108 9385 118759 SH SOLE 118759 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3881 139889 SH SOLE 139889 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1150 37117 SH SOLE 37117 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 441 123319 SH SOLE 123319 0 0 MILLER HERMAN INC COM 600544100 28571 694312 SH SOLE 694312 0 0 MILLER INDS INC TENN COM NEW 600551204 1317 28494 SH SOLE 28494 0 0 MIMECAST LTD ORD SHS G14838109 17810 442919 SH SOLE 442919 0 0 MIMEDX GROUP INC COM 602496101 4697 455938 SH SOLE 455938 0 0 MINERALS TECHNOLOGIES INC COM 603158106 27844 369673 SH SOLE 369673 0 0 MINERVA NEUROSCIENCES INC COM 603380106 231 78969 SH SOLE 78969 0 0 MIRATI THERAPEUTICS INC COM 60468T105 71398 416798 SH SOLE 416798 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 1513 76317 SH SOLE 76317 0 0 MISONIX INC COM 604871103 583 29759 SH SOLE 29759 0 0 MISSION PRODUCE INC COM 60510V108 1036 54480 SH SOLE 54480 0 0 MISTRAS GROUP INC COM 60649T107 1377 120597 SH SOLE 120597 0 0 MITEK SYS INC COM NEW 606710200 4556 312419 SH SOLE 312419 0 0 MKS INSTRS INC COM 55306N104 86700 467583 SH SOLE 467583 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 263 11510 SH SOLE 11510 0 0 MODEL N INC COM 607525102 7673 217783 SH SOLE 217783 0 0 MODERNA INC COM 60770K107 102292 781146 SH SOLE 781146 0 0 MODINE MFG CO COM 607828100 14398 974796 SH SOLE 974796 0 0 MODIVCARE INC COM 60783X104 17313 116880 SH SOLE 116880 0 0 MOELIS & CO CL A 60786M105 26354 480196 SH SOLE 480196 0 0 MOHAWK INDS INC COM 608190104 81491 423748 SH SOLE 423748 0 0 MOLECULAR TEMPLATES INC COM 608550109 3085 244446 SH SOLE 244446 0 0 MOLECULIN BIOTECH INC COM 60855D200 50 12167 SH SOLE 12167 0 0 MOLINA HEALTHCARE INC COM 60855R100 82034 350932 SH SOLE 350932 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 68908 1347161 SH SOLE 1347161 0 0 MOMO INC ADR 60879B107 3013 204346 SH SOLE 204346 0 0 MONARCH CASINO & RESORT INC COM 609027107 5296 87361 SH SOLE 87361 0 0 MONDELEZ INTL INC CL A 609207105 380482 6500624 SH SOLE 6500624 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2777 422589 SH SOLE 422589 0 0 MONGODB INC CL A 60937P106 68932 257757 SH SOLE 257757 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 19151 1082574 SH SOLE 1082574 0 0 MONOLITHIC PWR SYS INC COM 609839105 106095 300372 SH SOLE 300372 0 0 MONRO INC COM 610236101 20360 309410 SH SOLE 309410 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 157923 1733692 SH SOLE 1733692 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2558 50951 SH SOLE 50951 0 0 MOODYS CORP COM 615369105 221468 741663 SH SOLE 741663 0 0 MOOG INC CL A 615394202 33360 401192 SH SOLE 401192 0 0 MORGAN STANLEY COM NEW 617446448 551774 7104988 SH SOLE 7104988 0 0 MORNINGSTAR INC COM 617700109 26268 116722 SH SOLE 116722 0 0 MORPHIC HLDG INC COM 61775R105 6263 98966 SH SOLE 98966 0 0 MOSAIC CO NEW COM 61945C103 85041 2690296 SH SOLE 2690296 0 0 MOTORCAR PTS AMER INC COM 620071100 2918 129655 SH SOLE 129655 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 143866 765040 SH SOLE 765040 0 0 MOVADO GROUP INC COM 624580106 7266 255372 SH SOLE 255372 0 0 MP MATERIALS CORP COM CL A 553368101 14861 413355 SH SOLE 413355 0 0 MR COOPER GROUP INC COM 62482R107 17126 492683 SH SOLE 492683 0 0 MRC GLOBAL INC COM 55345K103 12255 1357113 SH SOLE 1357113 0 0 MSA SAFETY INC COM 553498106 44184 294518 SH SOLE 294518 0 0 MSC INDL DIRECT INC CL A 553530106 62163 689238 SH SOLE 689238 0 0 MSCI INC COM 55354G100 161061 384136 SH SOLE 384136 0 0 MSG NETWORK INC CL A 553573106 6450 428832 SH SOLE 428832 0 0 MTS SYS CORP COM 553777103 12352 212223 SH SOLE 212223 0 0 MUELLER INDS INC COM 624756102 38212 924106 SH SOLE 924106 0 0 MUELLER WTR PRODS INC COM SER A 624758108 20041 1442769 SH SOLE 1442769 0 0 MULTIPLAN CORPORATION COM 62548M100 9812 1767827 SH SOLE 1767827 0 0 MURPHY OIL CORP COM 626717102 16412 1000096 SH SOLE 1000096 0 0 MURPHY USA INC COM 626755102 29991 207462 SH SOLE 207462 0 0 MUSTANG BIO INC COM 62818Q104 391 117669 SH SOLE 117669 0 0 MVB FINL CORP COM 553810102 785 23198 SH SOLE 23198 0 0 MYERS INDS INC COM 628464109 7267 367753 SH SOLE 367753 0 0 MYOVANT SCIENCES LTD COM G637AM102 3869 187973 SH SOLE 187973 0 0 MYR GROUP INC DEL COM 55405W104 19436 271187 SH SOLE 271187 0 0 MYRIAD GENETICS INC COM 62855J104 24984 820478 SH SOLE 820478 0 0 NABORS INDUSTRIES LTD SHS G6359F137 10136 108463 SH SOLE 108463 0 0 NACCO INDS INC CL A 629579103 579 23191 SH SOLE 23191 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 19928 303258 SH SOLE 303258 0 0 NANTHEALTH INC COM 630104107 236 73486 SH SOLE 73486 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 2960 84982 SH SOLE 84982 0 0 NASDAQ INC COM 631103108 73888 501066 SH SOLE 501066 0 0 NATERA INC COM 632307104 75177 740364 SH SOLE 740364 0 0 NATHANS FAMOUS INC NEW COM 632347100 423 6696 SH SOLE 6696 0 0 NATIONAL BANKSHARES INC VA COM 634865109 569 16008 SH SOLE 16008 0 0 NATIONAL BEVERAGE CORP COM 635017106 9467 193545 SH SOLE 193545 0 0 NATIONAL BK HLDGS CORP CL A 633707104 10734 270505 SH SOLE 270505 0 0 NATIONAL CINEMEDIA INC COM 635309107 5439 1177256 SH SOLE 1177256 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 934 75486 SH SOLE 75486 0 0 NATIONAL FUEL GAS CO COM 636180101 41254 825233 SH SOLE 825233 0 0 NATIONAL HEALTH INVS INC COM 63633D104 39736 549743 SH SOLE 549743 0 0 NATIONAL HEALTHCARE CORP COM 635906100 10486 134588 SH SOLE 134588 0 0 NATIONAL INSTRS CORP COM 636518102 35428 820364 SH SOLE 820364 0 0 NATIONAL PRESTO INDS INC COM 637215104 5782 56639 SH SOLE 56639 0 0 NATIONAL RESH CORP COM NEW 637372202 4290 91593 SH SOLE 91593 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 78030 1770581 SH SOLE 1770581 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 34958 875463 SH SOLE 875463 0 0 NATIONAL VISION HLDGS INC COM 63845R107 28279 645196 SH SOLE 645196 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 5711 22935 SH SOLE 22935 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1319 75152 SH SOLE 75152 0 0 NATURES SUNSHINE PRODS INC COM 639027101 502 25107 SH SOLE 25107 0 0 NATUS MED INC DEL COM 639050103 7410 289312 SH SOLE 289312 0 0 NAUTILUS INC COM 63910B102 1966 125654 SH SOLE 125654 0 0 NAVIENT CORPORATION COM 63938C108 30544 2134384 SH SOLE 2134384 0 0 NAVISTAR INTL CORP NEW COM 63934E108 18560 421528 SH SOLE 421528 0 0 NBT BANCORP INC COM 628778102 15151 379720 SH SOLE 379720 0 0 NCINO INC COM 63947U107 660 9889 SH SOLE 9889 0 0 NCR CORP NEW COM 62886E108 29547 778553 SH SOLE 778553 0 0 NEENAH INC COM 640079109 16010 311587 SH SOLE 311587 0 0 NEKTAR THERAPEUTICS COM 640268108 17429 871415 SH SOLE 871415 0 0 NELNET INC CL A 64031N108 13827 190084 SH SOLE 190084 0 0 NEMAURA MED INC COM NEW 640442208 111 14458 SH SOLE 14458 0 0 NEOGAMES S A SHS L6673X107 426 11889 SH SOLE 11889 0 0 NEOGEN CORP COM 640491106 34663 389948 SH SOLE 389948 0 0 NEOGENOMICS INC COM NEW 64049M209 39606 821190 SH SOLE 821190 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1017 82562 SH SOLE 82562 0 0 NEOPHOTONICS CORP COM 64051T100 4784 400295 SH SOLE 400295 0 0 NESCO HLDGS INC COM 64083J104 322 34380 SH SOLE 34380 0 0 NETAPP INC COM 64110D104 113845 1566600 SH SOLE 1566600 0 0 NETEASE INC SPONSORED ADS 64110W102 60337 584319 SH SOLE 584319 0 0 NETFLIX INC COM 64110L106 1050348 2013472 SH SOLE 2013472 0 0 NETGEAR INC COM 64111Q104 12563 305653 SH SOLE 305653 0 0 NETSCOUT SYS INC COM 64115T104 22247 789991 SH SOLE 789991 0 0 NETSTREIT CORP COM 64119V303 2111 114137 SH SOLE 114137 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 305 41158 SH SOLE 41158 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 71 16028 SH SOLE 16028 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 45423 467070 SH SOLE 467070 0 0 NEVRO CORP COM 64157F103 34883 250056 SH SOLE 250056 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 3708 80760 SH SOLE 80760 0 0 NEW JERSEY RES CORP COM 646025106 34882 874872 SH SOLE 874872 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 25793 1842355 SH SOLE 1842355 0 0 NEW RELIC INC COM 64829B100 24250 394429 SH SOLE 394429 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 36646 3257362 SH SOLE 3257362 0 0 NEW SR INVT GROUP INC COM 648691103 8600 1380347 SH SOLE 1380347 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 30508 2417421 SH SOLE 2417421 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 15931 3563763 SH SOLE 3563763 0 0 NEW YORK TIMES CO CL A 650111107 59450 1174424 SH SOLE 1174424 0 0 NEWAGE INC COM 650194103 699 244172 SH SOLE 244172 0 0 NEWELL BRANDS INC COM 651229106 71196 2658548 SH SOLE 2658548 0 0 NEWMARK GROUP INC CL A 65158N102 14547 1453941 SH SOLE 1453941 0 0 NEWMARKET CORP COM 651587107 19443 51144 SH SOLE 51144 0 0 NEWMONT CORP COM 651639106 577630 9584027 SH SOLE 9584027 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1942 618452 SH SOLE 618452 0 0 NEWS CORP NEW CL A 65249B109 80265 3156301 SH SOLE 3156301 0 0 NEWS CORP NEW CL B 65249B208 18762 799727 SH SOLE 799727 0 0 NEXIMMUNE INC COM 65344D109 856 44816 SH SOLE 44816 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 11398 247280 SH SOLE 247280 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 43388 308961 SH SOLE 308961 0 0 NEXTCURE INC COM 65343E108 982 98088 SH SOLE 98088 0 0 NEXTDECADE CORP COM 65342K105 1411 528127 SH SOLE 528127 0 0 NEXTERA ENERGY INC COM 65339F101 655158 8664961 SH SOLE 8664961 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 914 13627 SH SOLE 11358 0 2269 NEXTGEN HEALTHCARE INC COM 65343C102 9771 539832 SH SOLE 539832 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 7042 1892993 SH SOLE 1892993 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 4767 163973 SH SOLE 163973 0 0 NI HLDGS INC COM 65342T106 1049 56741 SH SOLE 56741 0 0 NIC INC COM 62914B100 18279 538699 SH SOLE 538699 0 0 NICOLET BANKSHARES INC COM 65406E102 5087 60951 SH SOLE 60951 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 66602 2648182 SH SOLE 2648182 0 0 NIKE INC CL B 654106103 949701 7146504 SH SOLE 6952300 0 194204 NIKOLA CORP COM 654110105 4622 332692 SH SOLE 332692 0 0 NIO INC SPON ADS 62914V106 61318 1573060 SH SOLE 1573060 0 0 NISOURCE INC COM 65473P105 63563 2636368 SH SOLE 2636368 0 0 NKARTA INC COM 65487U108 3919 119097 SH SOLE 119097 0 0 NL INDS INC COM NEW 629156407 418 56005 SH SOLE 56005 0 0 NLIGHT INC COM 65487K100 8133 251001 SH SOLE 251001 0 0 NMI HLDGS INC CL A 629209305 13550 573147 SH SOLE 573147 0 0 NN INC COM 629337106 2040 288475 SH SOLE 288475 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 7013 255383 SH SOLE 255383 0 0 NOODLES & CO COM CL A 65540B105 2187 211236 SH SOLE 211236 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3427 1054233 SH SOLE 1054233 0 0 NORDSON CORP COM 655663102 55879 281250 SH SOLE 281250 0 0 NORDSTROM INC COM 655664100 31942 843452 SH SOLE 843452 0 0 NORFOLK SOUTHN CORP COM 655844108 303640 1130789 SH SOLE 1130789 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 525 19882 SH SOLE 19882 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 2365 195700 SH SOLE 195700 0 0 NORTHERN TR CORP COM 665859104 259039 2464448 SH SOLE 2464448 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 5095 320023 SH SOLE 320023 0 0 NORTHRIM BANCORP INC COM 666762109 666 15644 SH SOLE 15644 0 0 NORTHROP GRUMMAN CORP COM 666807102 245132 757421 SH SOLE 757421 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 29635 2050823 SH SOLE 2050823 0 0 NORTHWEST NAT HLDG CO COM 66765N105 15039 278745 SH SOLE 278745 0 0 NORTHWEST PIPE CO COM 667746101 813 24325 SH SOLE 24325 0 0 NORTHWESTERN CORP COM NEW 668074305 31713 486390 SH SOLE 486390 0 0 NORTONLIFELOCK INC COM 668771108 59600 2803340 SH SOLE 2803340 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 52999 1920919 SH SOLE 1920919 0 0 NORWOOD FINL CORP COM 669549107 409 15369 SH SOLE 15369 0 0 NOV INC COM 62955J103 45532 3318603 SH SOLE 3318603 0 0 NOVAGOLD RES INC COM NEW 66987E206 4441 506888 SH SOLE 506888 0 0 NOVAN INC COM 66988N106 73 46741 SH SOLE 46741 0 0 NOVANTA INC COM 67000B104 33560 254447 SH SOLE 254447 0 0 NOVARTIS AG SPONSORED ADR 66987V109 343568 4019291 SH SOLE 3606899 0 412392 NOVAVAX INC COM NEW 670002401 83378 459862 SH SOLE 459862 0 0 NOVOCURE LTD ORD SHS G6674U108 82282 622499 SH SOLE 622499 0 0 NOVO-NORDISK A S ADR 670100205 7336 108810 SH SOLE 108810 0 0 NOW INC COM 67011P100 18595 1842867 SH SOLE 1842867 0 0 NRG ENERGY INC COM NEW 629377508 77813 2062348 SH SOLE 2062348 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 36912 697887 SH SOLE 697887 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 63363 1451929 SH SOLE 1451929 0 0 NUCOR CORP COM 670346105 127040 1582654 SH SOLE 1582654 0 0 NURIX THERAPEUTICS INC COM 67080M103 3512 112935 SH SOLE 112935 0 0 NUTANIX INC CL A 67059N108 37283 1403700 SH SOLE 1403700 0 0 NUVASIVE INC COM 670704105 27777 423685 SH SOLE 423685 0 0 NUVATION BIO INC COM CL A 67080N101 3088 295444 SH SOLE 295444 0 0 NV5 GLOBAL INC COM 62945V109 7185 74399 SH SOLE 74399 0 0 NVE CORP COM NEW 629445206 830 11828 SH SOLE 11828 0 0 NVENT ELECTRIC PLC SHS G6700G107 34967 1252845 SH SOLE 1252845 0 0 NVIDIA CORPORATION COM 67066G104 1505152 2819005 SH SOLE 2819005 0 0 NVR INC COM 62944T105 80002 16982 SH SOLE 16982 0 0 NXP SEMICONDUCTORS N V COM N6596X109 272084 1351365 SH SOLE 1351365 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 211 94996 SH SOLE 94996 0 0 OAK STR HEALTH INC COM 67181A107 799 14722 SH SOLE 14722 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 290 16895 SH SOLE 16895 0 0 OASIS PETROLEUM INC COM NEW 674215207 5572 93810 SH SOLE 93810 0 0 OCCIDENTAL PETE CORP COM 674599105 132900 4992469 SH SOLE 4992469 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 42 12445 SH SOLE 12445 0 0 OCEANEERING INTL INC COM 675232102 29933 2621061 SH SOLE 2621061 0 0 OCEANFIRST FINL CORP COM 675234108 9791 408973 SH SOLE 408973 0 0 OCUGEN INC COM 67577C105 464 68277 SH SOLE 68277 0 0 OCULAR THERAPEUTIX INC COM 67576A100 3977 242297 SH SOLE 242297 0 0 OCWEN FINL CORP COM NEW 675746606 1018 35789 SH SOLE 35789 0 0 ODONATE THERAPEUTICS INC COM 676079106 445 130054 SH SOLE 130054 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 26011 945142 SH SOLE 945142 0 0 OFG BANCORP COM 67103X102 11819 522498 SH SOLE 522498 0 0 OGE ENERGY CORP COM 670837103 38258 1182262 SH SOLE 1182262 0 0 OHIO VY BANC CORP COM 677719106 252 10343 SH SOLE 10343 0 0 O-I GLASS INC COM 67098H104 20202 1370551 SH SOLE 1370551 0 0 OIL DRI CORP AMER COM 677864100 488 14146 SH SOLE 14146 0 0 OIL STS INTL INC COM 678026105 11767 1951387 SH SOLE 1951387 0 0 OKTA INC CL A 679295105 77479 351489 SH SOLE 351489 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 108884 452908 SH SOLE 452908 0 0 OLD NATL BANCORP IND COM 680033107 27591 1426590 SH SOLE 1426590 0 0 OLD REP INTL CORP COM 680223104 32887 1505776 SH SOLE 1505776 0 0 OLD SECOND BANCORP INC ILL COM 680277100 955 72252 SH SOLE 72252 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 2609 78616 SH SOLE 78616 0 0 OLIN CORP COM PAR $1 680665205 33484 881849 SH SOLE 881849 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 39259 451242 SH SOLE 451242 0 0 OLYMPIC STEEL INC COM 68162K106 697 23649 SH SOLE 23649 0 0 OMEGA FLEX INC COM 682095104 3130 19823 SH SOLE 19823 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 83401 2276828 SH SOLE 2276828 0 0 OMEROS CORP COM 682143102 7416 416625 SH SOLE 416625 0 0 OMNICELL COM COM 68213N109 43459 334628 SH SOLE 334628 0 0 OMNICOM GROUP INC COM 681919106 460715 6213279 SH SOLE 5872994 0 340285 ON SEMICONDUCTOR CORP COM 682189105 91383 2196172 SH SOLE 2196172 0 0 ON24 INC COM 68339B104 2816 58032 SH SOLE 58032 0 0 ONCOCYTE CORP COM 68235C107 948 182544 SH SOLE 182544 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 107 106675 SH SOLE 106675 0 0 ONCORUS INC COM 68236R103 808 58016 SH SOLE 58016 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 132 15853 SH SOLE 15853 0 0 ONE GAS INC COM 68235P108 44917 584012 SH SOLE 584012 0 0 ONE LIBERTY PPTYS INC COM 682406103 2669 119841 SH SOLE 119841 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1018 68872 SH SOLE 68872 0 0 ONEMAIN HLDGS INC COM 68268W103 45532 847572 SH SOLE 847572 0 0 ONEOK INC NEW COM 682680103 272596 5380884 SH SOLE 5380884 0 0 ONESPAN INC COM 68287N100 5703 232771 SH SOLE 232771 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3610 338894 SH SOLE 338894 0 0 ONEWATER MARINE INC CL A COM 68280L101 1031 25796 SH SOLE 25796 0 0 ONTO INNOVATION INC COM 683344105 21693 330121 SH SOLE 330121 0 0 ONTRAK INC COM 683373104 1630 50055 SH SOLE 50055 0 0 OOMA INC COM 683416101 1296 81720 SH SOLE 81720 0 0 OP BANCORP COM 67109R109 348 33000 SH SOLE 33000 0 0 OPEN LENDING CORP COM CL A 68373J104 15964 450689 SH SOLE 450689 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 17306 816661 SH SOLE 816661 0 0 OPKO HEALTH INC COM 68375N103 15510 3615342 SH SOLE 3615342 0 0 OPORTUN FINL CORP COM 68376D104 2582 124670 SH SOLE 124670 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2599 64875 SH SOLE 64875 0 0 OPTIMIZERX CORP COM NEW 68401U204 1932 39617 SH SOLE 39617 0 0 OPTINOSE INC COM 68404V100 916 248052 SH SOLE 248052 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 10336 582596 SH SOLE 582596 0 0 ORACLE CORP COM 68389X105 989984 14108367 SH SOLE 13520356 0 588011 ORAGENICS INC COM PAR 684023302 39 42545 SH SOLE 42545 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 5639 483185 SH SOLE 483185 0 0 ORBCOMM INC COM 68555P100 4061 532123 SH SOLE 532123 0 0 ORCHID IS CAP INC COM 68571X103 1276 212310 SH SOLE 212310 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 172900 340857 SH SOLE 340857 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 6865 376751 SH SOLE 376751 0 0 ORGENESIS INC COM NEW 68619K204 278 48422 SH SOLE 48422 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 2806 114503 SH SOLE 114503 0 0 ORIGIN BANCORP INC COM 68621T102 6278 148018 SH SOLE 148018 0 0 ORION ENERGY SYSTEMS INC COM 686275108 467 66978 SH SOLE 66978 0 0 ORION ENGINEERED CARBONS S A COM L72967109 14290 724643 SH SOLE 724643 0 0 ORMAT TECHNOLOGIES INC COM 686688102 28948 368619 SH SOLE 368619 0 0 ORRSTOWN FINL SVCS INC COM 687380105 626 28033 SH SOLE 28033 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 10836 561592 SH SOLE 561592 0 0 ORTHOFIX MED INC COM 68752M108 7305 168498 SH SOLE 168498 0 0 ORTHOPEDIATRICS CORP COM 68752L100 4419 90639 SH SOLE 90639 0 0 OSHKOSH CORP COM 688239201 64626 544629 SH SOLE 544629 0 0 OSI SYSTEMS INC COM 671044105 15167 157825 SH SOLE 157825 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 280 85861 SH SOLE 85861 0 0 OTIS WORLDWIDE CORP COM 68902V107 129410 1890572 SH SOLE 1890572 0 0 OTONOMY INC COM 68906L105 43 16843 SH SOLE 16843 0 0 OTTER TAIL CORP COM 689648103 17629 381815 SH SOLE 381815 0 0 OUTFRONT MEDIA INC COM 69007J106 43437 1989764 SH SOLE 1989764 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 78 34436 SH SOLE 34436 0 0 OUTSET MED INC COM 690145107 4608 84709 SH SOLE 84709 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1055 511953 SH SOLE 511953 0 0 OVERSTOCK COM INC DEL COM 690370101 38221 576821 SH SOLE 576821 0 0 OVID THERAPEUTICS INC COM 690469101 478 118778 SH SOLE 118778 0 0 OVINTIV INC COM 69047Q102 46366 1946474 SH SOLE 1946474 0 0 OWENS & MINOR INC NEW COM 690732102 48302 1284962 SH SOLE 1284962 0 0 OWENS CORNING NEW COM 690742101 51590 560207 SH SOLE 560207 0 0 OXFORD INDS INC COM 691497309 17178 196498 SH SOLE 196498 0 0 OYSTER PT PHARMA INC COM 69242L106 1334 72928 SH SOLE 72928 0 0 P A M TRANSN SVCS INC COM 693149106 249 4033 SH SOLE 4033 0 0 PACCAR INC COM 693718108 151316 1628448 SH SOLE 1628448 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 45374 1362149 SH SOLE 1362149 0 0 PACIFIC PREMIER BANCORP COM 69478X105 27049 622659 SH SOLE 622659 0 0 PACIRA BIOSCIENCES INC COM 695127100 22121 315608 SH SOLE 315608 0 0 PACKAGING CORP AMER COM 695156109 86913 646288 SH SOLE 646288 0 0 PACTIV EVERGREEN INC COM 69526K105 3752 273035 SH SOLE 273035 0 0 PAE INC COM CL A 69290Y109 3731 413605 SH SOLE 413605 0 0 PAGERDUTY INC COM 69553P100 11042 274453 SH SOLE 274453 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 475 10245 SH SOLE 10245 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 24486 1051331 SH SOLE 1051331 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 40 56900 SH SOLE 56900 0 0 PALO ALTO NETWORKS INC COM 697435105 93926 291641 SH SOLE 291641 0 0 PALOMAR HLDGS INC COM 69753M105 9706 144768 SH SOLE 144768 0 0 PANDION THERAPEUTICS INC COM 698340106 1774 29532 SH SOLE 29532 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 73 23042 SH SOLE 23042 0 0 PAPA JOHNS INTL INC COM 698813102 29415 331839 SH SOLE 331839 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 7834 554811 SH SOLE 554811 0 0 PAR TECHNOLOGY CORP COM 698884103 8742 133646 SH SOLE 133646 0 0 PARAMOUNT GROUP INC COM 69924R108 22244 2195829 SH SOLE 2195829 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1939 274540 SH SOLE 274540 0 0 PARK AEROSPACE CORP COM 70014A104 1665 125908 SH SOLE 125908 0 0 PARK CITY GROUP INC COM NEW 700215304 162 26481 SH SOLE 26481 0 0 PARK HOTELS & RESORTS INC COM 700517105 54032 2503783 SH SOLE 2503783 0 0 PARK NATL CORP COM 700658107 15899 122956 SH SOLE 122956 0 0 PARKE BANCORP INC COM 700885106 546 27295 SH SOLE 27295 0 0 PARKER-HANNIFIN CORP COM 701094104 632819 2006207 SH SOLE 1868393 0 137814 PARK-OHIO HLDGS CORP COM 700666100 1833 58186 SH SOLE 58186 0 0 PARSONS CORPORATION COM 70202L102 8511 210440 SH SOLE 210440 0 0 PARTNERS BANCORP COM 70213Q108 157 21396 SH SOLE 21396 0 0 PARTY CITY HOLDCO INC COM 702149105 15276 2633714 SH SOLE 2633714 0 0 PASSAGE BIO INC COM 702712100 3089 176688 SH SOLE 176688 0 0 PATRICK INDS INC COM 703343103 19060 224226 SH SOLE 224226 0 0 PATTERSON COS INC COM 703395103 22385 700602 SH SOLE 700602 0 0 PATTERSON-UTI ENERGY INC COM 703481101 13019 1825820 SH SOLE 1825820 0 0 PAVMED INC COM 70387R106 719 161788 SH SOLE 161788 0 0 PAYA HOLDINGS INC COM CL A 70434P103 2670 243542 SH SOLE 243542 0 0 PAYCHEX INC COM 704326107 368342 3757817 SH SOLE 3757817 0 0 PAYCOM SOFTWARE INC COM 70432V102 84828 229226 SH SOLE 229226 0 0 PAYLOCITY HLDG CORP COM 70438V106 48855 271669 SH SOLE 271669 0 0 PAYPAL HLDGS INC COM 70450Y103 1290405 5313807 SH SOLE 5313807 0 0 PAYSIGN INC COM 70451A104 944 215949 SH SOLE 215949 0 0 PBF ENERGY INC CL A 69318G106 18497 1307177 SH SOLE 1307177 0 0 PC CONNECTION INC COM 69318J100 7120 153464 SH SOLE 153464 0 0 PCB BANCORP COM 69320M109 490 32606 SH SOLE 32606 0 0 PCSB FINL CORP COM 69324R104 598 35963 SH SOLE 35963 0 0 PCTEL INC COM 69325Q105 264 37870 SH SOLE 37870 0 0 PDC ENERGY INC COM 69327R101 36873 1071882 SH SOLE 1071882 0 0 PDF SOLUTIONS INC COM 693282105 3456 194321 SH SOLE 194321 0 0 PDL CMNTY BANCORP COM 69290X101 213 19124 SH SOLE 19124 0 0 PEABODY ENGR CORP COM 704551100 4434 1448865 SH SOLE 1448865 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3556 115149 SH SOLE 115149 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 44726 1841293 SH SOLE 1841293 0 0 PEGASYSTEMS INC COM 705573103 24436 213706 SH SOLE 213706 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 84498 751490 SH SOLE 751490 0 0 PENN NATL GAMING INC COM 707569109 188384 1796867 SH SOLE 1796867 0 0 PENN VA CORP COM 70788V102 1381 103017 SH SOLE 103017 0 0 PENNANT GROUP INC COM 70805E109 7937 173278 SH SOLE 173278 0 0 PENNS WOODS BANCORP INC COM 708430103 405 16783 SH SOLE 16783 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 19050 284878 SH SOLE 284878 0 0 PENNYMAC MTG INVT TR COM 70931T103 18297 933491 SH SOLE 933491 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 22625 281959 SH SOLE 281959 0 0 PENTAIR PLC SHS G7S00T104 69500 1115211 SH SOLE 1115211 0 0 PENUMBRA INC COM 70975L107 45605 168545 SH SOLE 168545 0 0 PEOPLES BANCORP INC COM 709789101 4075 122828 SH SOLE 122828 0 0 PEOPLES BANCORP N C INC COM 710577107 259 10932 SH SOLE 10932 0 0 PEOPLES FINL SVCS CORP COM 711040105 1898 44915 SH SOLE 44915 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 50788 2837284 SH SOLE 2837284 0 0 PEPSICO INC COM 713448108 1736584 12277010 SH SOLE 12268649 0 8361 PERDOCEO ED CORP COM 71363P106 9675 808880 SH SOLE 808880 0 0 PERFICIENT INC COM 71375U101 16251 276748 SH SOLE 276748 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 77164 1339405 SH SOLE 1339405 0 0 PERKINELMER INC COM 714046109 107561 838417 SH SOLE 838417 0 0 PERRIGO CO PLC SHS G97822103 36508 902078 SH SOLE 902078 0 0 PERSONALIS INC COM 71535D106 4547 184749 SH SOLE 184749 0 0 PERSPECTA INC COM 715347100 48721 1677126 SH SOLE 1677126 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 7615 343600 SH SOLE 343600 0 0 PETIQ INC COM CL A 71639T106 5307 150499 SH SOLE 150499 0 0 PETMED EXPRESS INC COM 716382106 10426 296379 SH SOLE 296379 0 0 PFIZER INC COM 717081103 1832328 50574878 SH SOLE 50574878 0 0 PFSWEB INC COM NEW 717098206 236 34832 SH SOLE 34832 0 0 PG&E CORP COM 69331C108 53097 4534256 SH SOLE 4534256 0 0 PGT INNOVATIONS INC COM 69336V101 10656 421996 SH SOLE 421996 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 113 32407 SH SOLE 32407 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 3278 87256 SH SOLE 87256 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3401 139359 SH SOLE 139359 0 0 PHILIP MORRIS INTL INC COM 718172109 986021 11111361 SH SOLE 10818056 0 293305 PHILLIPS 66 COM 718546104 211941 2599222 SH SOLE 2599222 0 0 PHOTRONICS INC COM 719405102 8615 669868 SH SOLE 669868 0 0 PHREESIA INC COM 71944F106 11062 212307 SH SOLE 212307 0 0 PHUNWARE INC COM 71948P100 44 26099 SH SOLE 26099 0 0 PHYSICIANS RLTY TR COM 71943U104 45607 2581021 SH SOLE 2581021 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 38024 2189016 SH SOLE 2189016 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 353 137233 SH SOLE 137233 0 0 PILGRIMS PRIDE CORP COM 72147K108 15999 672507 SH SOLE 672507 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 43687 428676 SH SOLE 416796 0 11880 PINDUODUO INC SPONSORED ADS 722304102 49179 367333 SH SOLE 367333 0 0 PING IDENTITY HLDG CORP COM 72341T103 5477 249745 SH SOLE 249745 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 55524 626257 SH SOLE 626257 0 0 PINNACLE WEST CAP CORP COM 723484101 62705 770795 SH SOLE 770795 0 0 PINTEREST INC CL A 72352L106 111726 1509197 SH SOLE 1509197 0 0 PIONEER BANCORP INC COM 723561106 351 30066 SH SOLE 30066 0 0 PIONEER NAT RES CO COM 723787107 151136 951618 SH SOLE 951618 0 0 PIPER SANDLER COMPANIES COM 724078100 14501 132248 SH SOLE 132248 0 0 PITNEY BOWES INC COM 724479100 30190 3663752 SH SOLE 3663752 0 0 PIXELWORKS INC COM NEW 72581M305 404 121968 SH SOLE 121968 0 0 PJT PARTNERS INC COM CL A 69343T107 10897 161069 SH SOLE 161069 0 0 PLANET FITNESS INC CL A 72703H101 49359 638535 SH SOLE 638535 0 0 PLANTRONICS INC NEW COM 727493108 18550 476719 SH SOLE 476719 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 3201 438443 SH SOLE 438443 0 0 PLAYAGS INC COM 72814N104 2219 274525 SH SOLE 274525 0 0 PLAYTIKA HLDG CORP COM 72815L107 8750 321558 SH SOLE 321558 0 0 PLEXUS CORP COM 729132100 27564 300124 SH SOLE 300124 0 0 PLIANT THERAPEUTICS INC COM 729139105 3679 93521 SH SOLE 93521 0 0 PLUG POWER INC COM NEW 72919P202 161606 4509073 SH SOLE 4509073 0 0 PLUMAS BANCORP COM 729273102 348 11890 SH SOLE 11890 0 0 PLURALSIGHT INC COM CL A 72941B106 10801 483482 SH SOLE 483482 0 0 PLYMOUTH INDL REIT INC COM 729640102 1939 115018 SH SOLE 115018 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 2799 85085 SH SOLE 85085 0 0 PNC FINL SVCS GROUP INC COM 693475105 346680 1976395 SH SOLE 1976395 0 0 PNM RES INC COM 69349H107 37124 756851 SH SOLE 756851 0 0 POLARIS INC COM 731068102 51367 384767 SH SOLE 384767 0 0 POOL CORP COM 73278L105 102263 296206 SH SOLE 296206 0 0 POPULAR INC COM NEW 733174700 50496 718082 SH SOLE 718082 0 0 PORCH GROUP INC COM 733245104 5292 298929 SH SOLE 298929 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 44210 931309 SH SOLE 931309 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 1352 141516 SH SOLE 141516 0 0 POSHMARK INC COM CL A 73739W104 1236 30426 SH SOLE 30426 0 0 POST HLDGS INC COM 737446104 33676 318533 SH SOLE 318533 0 0 POTLATCHDELTIC CORPORATION COM 737630103 57852 1093182 SH SOLE 1093182 0 0 POWELL INDS INC COM 739128106 1991 58755 SH SOLE 58755 0 0 POWER INTEGRATIONS INC COM 739276103 49313 605211 SH SOLE 605211 0 0 POWERFLEET INC COM 73931J109 661 80317 SH SOLE 80317 0 0 PPD INC COM 69355F102 11614 306903 SH SOLE 306903 0 0 PPG INDS INC COM 693506107 479040 3188070 SH SOLE 2962897 0 225173 PPL CORP COM 69351T106 106640 3697613 SH SOLE 3697613 0 0 PQ GROUP HLDGS INC COM 73943T103 4461 267108 SH SOLE 267108 0 0 PRA GROUP INC COM 69354N106 15503 418187 SH SOLE 418187 0 0 PRA HEALTH SCIENCES INC COM 69354M108 57071 372209 SH SOLE 372209 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 2380 72648 SH SOLE 72648 0 0 PRECIGEN INC COM 74017N105 4020 583343 SH SOLE 583343 0 0 PRECISION BIOSCIENCES INC COM 74019P108 3094 298880 SH SOLE 298880 0 0 PREFERRED APT CMNTYS INC COM 74039L103 8235 835996 SH SOLE 835996 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 5928 93081 SH SOLE 93081 0 0 PREFORMED LINE PRODS CO COM 740444104 1459 21219 SH SOLE 21219 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 3236 74668 SH SOLE 74668 0 0 PREMIER FINANCIAL CORP COM 74052F108 18717 562727 SH SOLE 562727 0 0 PREMIER FINL BANCORP INC COM 74050M105 630 33841 SH SOLE 33841 0 0 PREMIER INC CL A 74051N102 16378 483822 SH SOLE 483822 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 22443 509121 SH SOLE 509121 0 0 PRICE T ROWE GROUP INC COM 74144T108 473036 2756619 SH SOLE 2756619 0 0 PRICESMART INC COM 741511109 24945 257829 SH SOLE 257829 0 0 PRIMERICA INC COM 74164M108 44670 302190 SH SOLE 302190 0 0 PRIMIS FINANCIAL CORP COM 74167B109 703 48345 SH SOLE 48345 0 0 PRIMO WATER CORPORATION COM 74167P108 5449 335084 SH SOLE 335084 0 0 PRIMORIS SVCS CORP COM 74164F103 19392 585317 SH SOLE 585317 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 186020 3102386 SH SOLE 3102386 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 124 17854 SH SOLE 17854 0 0 PROASSURANCE CORP COM 74267C106 23825 890310 SH SOLE 890310 0 0 PROCTER AND GAMBLE CO COM 742718109 2035052 15026590 SH SOLE 14649725 0 376865 PROFESSIONAL HLDG CORP CL A COM 743139107 561 30515 SH SOLE 30515 0 0 PROG HOLDINGS INC COM NPV 74319R101 23879 551603 SH SOLE 551603 0 0 PROGENITY INC COM 74319F107 228 47728 SH SOLE 47728 0 0 PROGRESS SOFTWARE CORP COM 743312100 18916 429317 SH SOLE 429317 0 0 PROGRESSIVE CORP COM 743315103 245700 2569801 SH SOLE 2569801 0 0 PROGYNY INC COM 74340E103 10170 228467 SH SOLE 228467 0 0 PROLOGIS INC. COM 74340W103 681263 6427010 SH SOLE 6427010 0 0 PROOFPOINT INC COM 743424103 35984 286061 SH SOLE 286061 0 0 PROPETRO HLDG CORP COM 74347M108 10528 987541 SH SOLE 987541 0 0 PROS HOLDINGS INC COM 74346Y103 11579 272428 SH SOLE 272428 0 0 PROSIGHT GLOBAL INC COM 74349J103 702 55700 SH SOLE 55700 0 0 PROSPERITY BANCSHARES INC COM 743606105 58423 780116 SH SOLE 780116 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6776 261587 SH SOLE 261587 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 190 12060 SH SOLE 12060 0 0 PROTECTIVE INS CORP CL B 74368L203 543 23723 SH SOLE 23723 0 0 PROTHENA CORP PLC SHS G72800108 4683 186391 SH SOLE 186391 0 0 PROTO LABS INC COM 743713109 25828 212136 SH SOLE 212136 0 0 PROVENTION BIO INC COM 74374N102 3821 364029 SH SOLE 364029 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 593 41143 SH SOLE 41143 0 0 PROVIDENT FINL HLDGS INC COM 743868101 244 14379 SH SOLE 14379 0 0 PROVIDENT FINL SVCS INC COM 74386T105 14769 662860 SH SOLE 662860 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 212 14360 SH SOLE 14360 0 0 PRUDENTIAL FINL INC COM 744320102 449276 4931671 SH SOLE 4931671 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 44742 289439 SH SOLE 289439 0 0 PTC INC COM 69370C100 78397 569533 SH SOLE 569533 0 0 PTC THERAPEUTICS INC COM 69366J200 22395 472965 SH SOLE 472965 0 0 PUBLIC STORAGE COM 74460D109 325451 1318893 SH SOLE 1318893 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 143193 2378223 SH SOLE 2378223 0 0 PULMATRIX INC COM NEW 74584P202 40 29584 SH SOLE 29584 0 0 PULMONX CORP COM 745848101 3327 72732 SH SOLE 72732 0 0 PULSE BIOSCIENCES INC COM 74587B101 844 35626 SH SOLE 35626 0 0 PULTE GROUP INC COM 745867101 110417 2105587 SH SOLE 2105587 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2605 267956 SH SOLE 267956 0 0 PURE CYCLE CORP COM NEW 746228303 674 50222 SH SOLE 50222 0 0 PURE STORAGE INC CL A 74624M102 27272 1266065 SH SOLE 1266065 0 0 PURPLE INNOVATION INC COM 74640Y106 9868 311758 SH SOLE 311758 0 0 PVH CORPORATION COM 693656100 77304 731350 SH SOLE 731350 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 424 40232 SH SOLE 40232 0 0 Q2 HLDGS INC COM 74736L109 48215 481184 SH SOLE 481184 0 0 QAD INC CL A 74727D306 5452 81880 SH SOLE 81880 0 0 QCR HOLDINGS INC COM 74727A104 5773 122245 SH SOLE 122245 0 0 QIAGEN NV SHS NEW N72482123 1006 20651 SH SOLE 20651 0 0 QORVO INC COM 74736K101 101048 553078 SH SOLE 553078 0 0 QTS RLTY TR INC COM CL A 74736A103 49451 797082 SH SOLE 797082 0 0 QUAD / GRAPHICS INC COM CL A 747301109 820 232280 SH SOLE 232280 0 0 QUAKER CHEM CORP COM 747316107 25793 105808 SH SOLE 105808 0 0 QUALCOMM INC COM 747525103 691807 5216693 SH SOLE 5215691 0 1002 QUALTRICS INTL INC COM CL A 747601201 8690 264042 SH SOLE 264042 0 0 QUALYS INC COM 74758T303 26717 254973 SH SOLE 254973 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 10392 396159 SH SOLE 396159 0 0 QUANTA SVCS INC COM 74762E102 86320 981121 SH SOLE 981121 0 0 QUANTERIX CORP COM 74766Q101 11664 199479 SH SOLE 199479 0 0 QUANTUM CORP COM NEW 747906501 894 107264 SH SOLE 107264 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 25802 576569 SH SOLE 576569 0 0 QUEST DIAGNOSTICS INC COM 74834L100 79792 621723 SH SOLE 621723 0 0 QUIDEL CORP COM 74838J101 26367 206103 SH SOLE 206103 0 0 QUINSTREET INC COM 74874Q100 6729 331443 SH SOLE 331443 0 0 QUOTIENT LTD SHS G73268107 698 189655 SH SOLE 189655 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 9071 555129 SH SOLE 555129 0 0 QURATE RETAIL INC COM SER A 74915M100 43508 3699620 SH SOLE 3699620 0 0 R1 RCM INC COM 749397105 19911 806757 SH SOLE 806757 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 5565 233999 SH SOLE 233999 0 0 RADIAN GROUP INC COM 750236101 56688 2438174 SH SOLE 2438174 0 0 RADIANT LOGISTICS INC COM 75025X100 716 102946 SH SOLE 102946 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3989 271330 SH SOLE 271330 0 0 RADIUS HEALTH INC COM NEW 750469207 7591 363902 SH SOLE 363902 0 0 RADNET INC COM 750491102 6369 292793 SH SOLE 292793 0 0 RAFAEL HLDGS INC COM CL B 75062E106 981 24567 SH SOLE 24567 0 0 RALPH LAUREN CORP CL A 751212101 59580 483755 SH SOLE 483755 0 0 RAMBUS INC DEL COM 750917106 14910 766944 SH SOLE 766944 0 0 RANGE RES CORP COM 75281A109 26301 2546077 SH SOLE 2546077 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 4602 229378 SH SOLE 229378 0 0 RAPID7 INC COM 753422104 28072 376237 SH SOLE 376237 0 0 RAPT THERAPEUTICS INC COM 75382E109 1466 66003 SH SOLE 66003 0 0 RAVEN INDS INC COM 754212108 12795 333789 SH SOLE 333789 0 0 RAYMOND JAMES FINL INC COM 754730109 99276 810014 SH SOLE 810014 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3891 428913 SH SOLE 428913 0 0 RAYONIER INC COM 754907103 58193 1804404 SH SOLE 1804404 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 984466 12740594 SH SOLE 12116225 0 624369 RBB BANCORP COM 74930B105 807 39811 SH SOLE 39811 0 0 RBC BEARINGS INC COM 75524B104 39963 203094 SH SOLE 203094 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1334 20971 SH SOLE 20971 0 0 RE MAX HLDGS INC CL A 75524W108 4996 126815 SH SOLE 126815 0 0 READY CAPITAL CORP COM 75574U101 5335 397469 SH SOLE 397469 0 0 REALOGY HLDGS CORP COM 75605Y106 21687 1433357 SH SOLE 1433357 0 0 REALPAGE INC COM 75606N109 56660 649766 SH SOLE 649766 0 0 REALTY INCOME CORP COM 756109104 203368 3202639 SH SOLE 3202639 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 12608 126450 SH SOLE 126450 0 0 RECRO PHARMA INC COM 75629F109 137 48985 SH SOLE 48985 0 0 RED RIVER BANCSHARES INC COM 75686R202 1944 34696 SH SOLE 34696 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 11668 292496 SH SOLE 292496 0 0 RED ROCK RESORTS INC CL A 75700L108 23343 716244 SH SOLE 716244 0 0 RED VIOLET INC COM 75704L104 340 18455 SH SOLE 18455 0 0 REDFIN CORP COM 75737F108 48750 732084 SH SOLE 732084 0 0 REDWOOD TR INC COM 758075402 12777 1227317 SH SOLE 1227317 0 0 REGAL BELOIT CORP COM 758750103 46744 327609 SH SOLE 327609 0 0 REGENCY CTRS CORP COM 758849103 98604 1738731 SH SOLE 1738731 0 0 REGENERON PHARMACEUTICALS COM 75886F107 236471 499790 SH SOLE 499790 0 0 REGENXBIO INC COM 75901B107 8385 245822 SH SOLE 245822 0 0 REGIONAL MGMT CORP COM 75902K106 2069 59675 SH SOLE 59675 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 246074 11910648 SH SOLE 11910648 0 0 REGIS CORP MINN COM 758932107 6399 509459 SH SOLE 509459 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 42 26759 SH SOLE 26759 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 45293 359323 SH SOLE 359323 0 0 REKOR SYSTEMS INC COM 759419104 235 11734 SH SOLE 11734 0 0 RELAY THERAPEUTICS INC COM 75943R102 6714 194191 SH SOLE 194191 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 55095 361776 SH SOLE 361776 0 0 RELIANT BANCORP INC COM 75956B101 1085 37763 SH SOLE 37763 0 0 RELMADA THERAPEUTICS INC COM 75955J402 3330 94562 SH SOLE 94562 0 0 REMARK HLDGS INC COM 75955K102 67 29048 SH SOLE 29048 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 50521 315263 SH SOLE 315263 0 0 RENASANT CORP COM 75970E107 19250 465196 SH SOLE 465196 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 30022 454601 SH SOLE 454601 0 0 RENT A CTR INC NEW COM 76009N100 25445 441281 SH SOLE 441281 0 0 REPAY HLDGS CORP COM CL A 76029L100 11646 495955 SH SOLE 495955 0 0 REPLIGEN CORP COM 759916109 72803 374477 SH SOLE 374477 0 0 REPLIMUNE GROUP INC COM 76029N106 5301 173719 SH SOLE 173719 0 0 REPRO MED SYS INC COM 759910102 245 69448 SH SOLE 69448 0 0 REPUBLIC BANCORP INC KY CL A 760281204 4611 104101 SH SOLE 104101 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 431 114232 SH SOLE 114232 0 0 REPUBLIC SVCS INC COM 760759100 95538 961621 SH SOLE 961621 0 0 RESEARCH FRONTIERS INC COM 760911107 163 57115 SH SOLE 57115 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 52848 1870716 SH SOLE 1870716 0 0 RESMED INC COM 761152107 148487 765316 SH SOLE 765316 0 0 RESOLUTE FST PRODS INC COM 76117W109 4154 379316 SH SOLE 379316 0 0 RESONANT INC COM 76118L102 517 121838 SH SOLE 121838 0 0 RESOURCES CONNECTION INC COM 76122Q105 6034 445618 SH SOLE 445618 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 24776 1561154 SH SOLE 1561154 0 0 RETAIL PPTYS AMER INC CL A 76131V202 36020 3436985 SH SOLE 3436985 0 0 RETAIL VALUE INC COM 76133Q102 4372 233661 SH SOLE 233661 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1029 80212 SH SOLE 80212 0 0 REV GROUP INC COM 749527107 3521 183737 SH SOLE 183737 0 0 REVANCE THERAPEUTICS INC COM 761330109 12493 446941 SH SOLE 446941 0 0 REVLON INC CL A NEW 761525609 531 43047 SH SOLE 43047 0 0 REVOLUTION MEDICINES INC COM 76155X100 14444 314806 SH SOLE 314806 0 0 REVOLVE GROUP INC CL A 76156B107 543 12066 SH SOLE 12066 0 0 REX AMERICAN RES CORP COM 761624105 3068 36447 SH SOLE 36447 0 0 REXFORD INDL RLTY INC COM 76169C100 76453 1516911 SH SOLE 1516911 0 0 REXNORD CORP COM 76169B102 48527 1030502 SH SOLE 1030502 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 7468 250761 SH SOLE 250761 0 0 RGC RES INC COM 74955L103 436 19644 SH SOLE 19644 0 0 RH COM 74967X103 96801 162253 SH SOLE 162253 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 5365 252222 SH SOLE 252222 0 0 RIBBON COMMUNICATIONS INC COM 762544104 5696 693719 SH SOLE 693719 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 400 29458 SH SOLE 29458 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1474 430913 SH SOLE 430913 0 0 RIMINI STR INC DEL COM 76674Q107 533 59418 SH SOLE 59418 0 0 RING ENERGY INC COM 76680V108 48 20681 SH SOLE 20681 0 0 RINGCENTRAL INC CL A 76680R206 68383 229565 SH SOLE 229565 0 0 RIO TINTO PLC SPONSORED ADR 767204100 995 13228 SH SOLE 11081 0 2147 RIOT BLOCKCHAIN INC COM 767292105 1311 24596 SH SOLE 24596 0 0 RITE AID CORP COM 767754872 13814 675169 SH SOLE 675169 0 0 RIVERVIEW BANCORP INC COM 769397100 387 55763 SH SOLE 55763 0 0 RLI CORP COM 749607107 36801 329838 SH SOLE 329838 0 0 RLJ LODGING TR COM 74965L101 31662 2045312 SH SOLE 2045312 0 0 RMR GROUP INC CL A 74967R106 4312 105655 SH SOLE 105655 0 0 ROBERT HALF INTL INC COM 770323103 61802 791613 SH SOLE 791613 0 0 ROCKET COS INC COM CL A 77311W101 12469 539990 SH SOLE 539990 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 12485 281379 SH SOLE 281379 0 0 ROCKWELL AUTOMATION INC COM 773903109 143997 542482 SH SOLE 542482 0 0 ROCKWELL MED INC COM 774374102 207 177971 SH SOLE 177971 0 0 ROCKY BRANDS INC COM 774515100 2380 44021 SH SOLE 44021 0 0 ROGERS CORP COM 775133101 28913 153617 SH SOLE 153617 0 0 ROKU INC COM CL A 77543R102 103402 317406 SH SOLE 317406 0 0 ROLLINS INC COM 775711104 36458 1059197 SH SOLE 1059197 0 0 ROMEO POWER INC COM 776153108 3384 406166 SH SOLE 406166 0 0 ROOT INC COM CL A 77664L108 1607 126199 SH SOLE 126199 0 0 ROPER TECHNOLOGIES INC COM 776696106 194310 481751 SH SOLE 481751 0 0 ROSS STORES INC COM 778296103 188246 1569890 SH SOLE 1569890 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 89964 1050849 SH SOLE 1050849 0 0 ROYAL GOLD INC COM 780287108 38987 362263 SH SOLE 362263 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 10693 245137 SH SOLE 245137 0 0 RPC INC COM 749660106 2166 400992 SH SOLE 400992 0 0 RPM INTL INC COM 749685103 67853 738733 SH SOLE 738733 0 0 RPT REALTY SH BEN INT 74971D101 15166 1329132 SH SOLE 1329132 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 7229 272791 SH SOLE 272791 0 0 RUSH ENTERPRISES INC CL A 781846209 28226 566439 SH SOLE 566439 0 0 RUSH ENTERPRISES INC CL B 781846308 2196 48702 SH SOLE 48702 0 0 RUSH STREET INTERACTIVE INC COM 782011100 3440 210508 SH SOLE 210508 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 9212 370966 SH SOLE 370966 0 0 RYDER SYS INC COM 783549108 33836 447258 SH SOLE 447258 0 0 RYERSON HLDG CORP COM 783754104 701 41136 SH SOLE 41136 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 56660 730997 SH SOLE 730997 0 0 S & T BANCORP INC COM 783859101 21351 637327 SH SOLE 637327 0 0 S&P GLOBAL INC COM 78409V104 391791 1110297 SH SOLE 1110297 0 0 S&W SEED CO COM 785135104 58 15994 SH SOLE 15994 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 49882 2873344 SH SOLE 2873344 0 0 SABRE CORP COM 78573M104 26805 1809884 SH SOLE 1809884 0 0 SAFE BULKERS INC COM Y7388L103 270 110082 SH SOLE 110082 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 953 139668 SH SOLE 139668 0 0 SAFEHOLD INC COM 78645L100 11657 166286 SH SOLE 166286 0 0 SAFETY INS GROUP INC COM 78648T100 20218 239969 SH SOLE 239969 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 209 9547 SH SOLE 9547 0 0 SAGE THERAPEUTICS INC COM 78667J108 19916 266072 SH SOLE 266072 0 0 SAIA INC COM 78709Y105 52087 225892 SH SOLE 225892 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 32833 648360 SH SOLE 648360 0 0 SALESFORCE COM INC COM 79466L302 874881 4129329 SH SOLE 4129329 0 0 SALISBURY BANCORP INC COM 795226109 244 5473 SH SOLE 5473 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 32279 1603494 SH SOLE 1603494 0 0 SANA BIOTECHNOLOGY INC COM 799566104 5640 168496 SH SOLE 168496 0 0 SANDERSON FARMS INC COM 800013104 24393 156580 SH SOLE 156580 0 0 SANDY SPRING BANCORP INC COM 800363103 16744 385517 SH SOLE 385517 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 8229 91051 SH SOLE 91051 0 0 SANGAMO THERAPEUTICS INC COM 800677106 11136 888704 SH SOLE 888704 0 0 SANMINA CORPORATION COM 801056102 23445 566563 SH SOLE 566563 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 26388 975159 SH SOLE 975159 0 0 SAP SE SPON ADR 803054204 368 3000 SH SOLE 3000 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1876 58997 SH SOLE 58997 0 0 SAREPTA THERAPEUTICS INC COM 803607100 29398 394432 SH SOLE 394432 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 331 55885 SH SOLE 55885 0 0 SAUL CTRS INC COM 804395101 3665 91365 SH SOLE 91365 0 0 SAVARA INC COM 805111101 209 100055 SH SOLE 100055 0 0 SB FINL GROUP INC COM 78408D105 300 16400 SH SOLE 16400 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 282214 1016803 SH SOLE 1016803 0 0 SCANSOURCE INC COM 806037107 14660 489460 SH SOLE 489460 0 0 SCHLUMBERGER LTD COM 806857108 202346 7441899 SH SOLE 7441899 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 11501 460556 SH SOLE 460556 0 0 SCHNITZER STEEL INDS INC CL A 806882106 18685 447100 SH SOLE 447100 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 3158 62334 SH SOLE 62334 0 0 SCHOLASTIC CORP COM 807066105 12204 405309 SH SOLE 405309 0 0 SCHRODINGER INC COM 80810D103 24779 324792 SH SOLE 324792 0 0 SCHWAB CHARLES CORP COM 808513105 416061 6383250 SH SOLE 6383250 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 80136 1571918 SH SOLE 1571918 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 114935 2237696 SH SOLE 2237696 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 211600 6658251 SH SOLE 6658251 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 895413 23801512 SH SOLE 23801512 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 32224 817443 SH SOLE 817443 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 19627 638291 SH SOLE 638291 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 99074 1930889 SH SOLE 1930889 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 895442 16597629 SH SOLE 16597629 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 20027 274644 SH SOLE 274644 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1486670 15481310 SH SOLE 15481310 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 301832 7345610 SH SOLE 7345610 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 268796 2696847 SH SOLE 2696847 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 90301 1476452 SH SOLE 1476452 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 27774 567148 SH SOLE 567148 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 37586 449644 SH SOLE 449644 0 0 SCIENTIFIC GAMES CORP COM 80874P109 22983 596649 SH SOLE 596649 0 0 SCIPLAY CORPORATION CL A 809087109 1720 106258 SH SOLE 106258 0 0 SCOPUS BIOPHARMA INC COM 809171101 100 11810 SH SOLE 11810 0 0 SCORPIO TANKERS INC SHS Y7542C130 6224 337118 SH SOLE 337118 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 57989 236716 SH SOLE 236716 0 0 SCPHARMACEUTICALS INC COM 810648105 96 14397 SH SOLE 14397 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 10625 551345 SH SOLE 551345 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1022 46706 SH SOLE 46706 0 0 SEABOARD CORP DEL COM 811543107 6484 1757 SH SOLE 1757 0 0 SEACHANGE INTL INC COM 811699107 101 64744 SH SOLE 64744 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 13327 367724 SH SOLE 367724 0 0 SEACOR HOLDINGS INC COM 811904101 8227 201871 SH SOLE 201871 0 0 SEACOR MARINE HLDGS INC COM 78413P101 54 10065 SH SOLE 10065 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 79495 1035762 SH SOLE 1035762 0 0 SEAGEN INC COM 81181C104 50966 367031 SH SOLE 367031 0 0 SEALED AIR CORP NEW COM 81211K100 49827 1087440 SH SOLE 1087440 0 0 SEASPINE HLDGS CORP COM 81255T108 2746 157765 SH SOLE 157765 0 0 SEAWORLD ENTMT INC COM 81282V100 23479 472697 SH SOLE 472697 0 0 SECUREWORKS CORP CL A 81374A105 263 19635 SH SOLE 19635 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 249 26557 SH SOLE 26557 0 0 SEELOS THERAPEUTICS INC COM 81577F109 123 24552 SH SOLE 24552 0 0 SEER INC COM CL A 81578P106 4559 91135 SH SOLE 91135 0 0 SEI INVTS CO COM 784117103 36467 598494 SH SOLE 598494 0 0 SELECT BANCORP INC NEW COM 81617L108 430 38814 SH SOLE 38814 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 2117 425044 SH SOLE 425044 0 0 SELECT MED HLDGS CORP COM 81619Q105 36033 1056662 SH SOLE 1056662 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 106124 2163029 SH SOLE 2103707 0 59322 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 81931 1199397 SH SOLE 1161336 0 38061 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 119479 1023464 SH SOLE 992394 0 31070 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 237836 6984918 SH SOLE 6776747 0 208171 SELECTA BIOSCIENCES INC COM 816212104 811 179040 SH SOLE 179040 0 0 SELECTIVE INS GROUP INC COM 816300107 46145 636119 SH SOLE 636119 0 0 SELECTQUOTE INC COM 816307300 14329 485545 SH SOLE 485545 0 0 SEMPRA ENERGY COM 816851109 177196 1336516 SH SOLE 1336516 0 0 SEMTECH CORP COM 816850101 35715 517596 SH SOLE 517596 0 0 SENECA FOODS CORP NEW CL A 817070501 2707 57467 SH SOLE 57467 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 45508 785296 SH SOLE 785296 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 672 46245 SH SOLE 46245 0 0 SENSEONICS HLDGS INC COM 81727U105 275 104136 SH SOLE 104136 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 30463 390548 SH SOLE 390548 0 0 SERES THERAPEUTICS INC COM 81750R102 7874 382377 SH SOLE 382377 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 10207 556210 SH SOLE 556210 0 0 SERVICE CORP INTL COM 817565104 42466 831834 SH SOLE 831834 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 34973 2948790 SH SOLE 2948790 0 0 SERVICENOW INC COM 81762P102 440513 880831 SH SOLE 880831 0 0 SERVICESOURCE INTL INC COM 81763U100 310 210645 SH SOLE 210645 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 21617 352460 SH SOLE 352460 0 0 SESEN BIO INC COM 817763105 147 56356 SH SOLE 56356 0 0 SFL CORPORATION LTD SHS G7738W106 5291 659637 SH SOLE 659637 0 0 SHAKE SHACK INC CL A 819047101 27599 244734 SH SOLE 244734 0 0 SHARPS COMPLIANCE CORP COM 820017101 507 35240 SH SOLE 35240 0 0 SHATTUCK LABS INC COM 82024L103 2551 87222 SH SOLE 87222 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 19267 394731 SH SOLE 394731 0 0 SHERWIN WILLIAMS CO COM 824348106 310480 420698 SH SOLE 420698 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 2253 270742 SH SOLE 270742 0 0 SHIFT4 PMTS INC CL A 82452J109 13673 166719 SH SOLE 166719 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 13128 377450 SH SOLE 377450 0 0 SHOCKWAVE MED INC COM 82489T104 27204 208839 SH SOLE 208839 0 0 SHOE CARNIVAL INC COM 824889109 8996 145370 SH SOLE 145370 0 0 SHORE BANCSHARES INC COM 825107105 501 29435 SH SOLE 29435 0 0 SHOTSPOTTER INC COM 82536T107 698 19881 SH SOLE 19881 0 0 SHUTTERSTOCK INC COM 825690100 15899 178560 SH SOLE 178560 0 0 SHYFT GROUP INC COM 825698103 10448 280851 SH SOLE 280851 0 0 SI BONE INC COM 825704109 5890 185141 SH SOLE 185141 0 0 SIEBERT FINL CORP COM 826176109 118 29034 SH SOLE 29034 0 0 SIENTRA INC COM 82621J105 960 131572 SH SOLE 131572 0 0 SIERRA BANCORP COM 82620P102 967 36057 SH SOLE 36057 0 0 SIGA TECHNOLOGIES INC COM 826917106 2086 320904 SH SOLE 320904 0 0 SIGILON THERAPEUTICS INC COM 82657L107 1106 49473 SH SOLE 49473 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 75008 331744 SH SOLE 331744 0 0 SIGNET JEWELERS LIMITED SHS G81276100 30426 524755 SH SOLE 524755 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 4745 162139 SH SOLE 162139 0 0 SILGAN HOLDINGS INC COM 827048109 25067 596384 SH SOLE 596384 0 0 SILICON LABORATORIES INC COM 826919102 61921 438937 SH SOLE 438937 0 0 SILK RD MED INC COM 82710M100 11084 218820 SH SOLE 218820 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 3683 84413 SH SOLE 84413 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 341 23711 SH SOLE 23711 0 0 SILVERGATE CAP CORP CL A 82837P408 6903 48554 SH SOLE 48554 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 26036 877513 SH SOLE 877513 0 0 SIMON PPTY GROUP INC NEW COM 828806109 344545 3029949 SH SOLE 3028976 0 973 SIMPLY GOOD FOODS CO COM 82900L102 17595 578386 SH SOLE 578386 0 0 SIMPSON MFG INC COM 829073105 37567 362157 SH SOLE 362157 0 0 SIMULATIONS PLUS INC COM 829214105 6564 103784 SH SOLE 103784 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 21328 728912 SH SOLE 728912 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 26125 4289753 SH SOLE 4289753 0 0 SIRIUSPOINT LTD COM G8192H106 6351 624435 SH SOLE 624435 0 0 SITE CTRS CORP COM 82981J109 36616 2700295 SH SOLE 2700295 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 75622 442907 SH SOLE 442907 0 0 SITIME CORP COM 82982T106 8206 83222 SH SOLE 83222 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 20856 448794 SH SOLE 448794 0 0 SJW GROUP COM 784305104 13509 214455 SH SOLE 214455 0 0 SKECHERS U S A INC CL A 830566105 44289 1061831 SH SOLE 1061831 0 0 SKILLZ INC COM 83067L109 18792 986952 SH SOLE 986952 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 16534 365299 SH SOLE 365299 0 0 SKYWEST INC COM 830879102 22258 408552 SH SOLE 408552 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 135880 740568 SH SOLE 740568 0 0 SL GREEN RLTY CORP COM 78440X804 59767 853936 SH SOLE 853936 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 101292 2493023 SH SOLE 2493023 0 0 SLEEP NUMBER CORP COM 83125X103 36653 255437 SH SOLE 255437 0 0 SLM CORP COM 78442P106 45974 2558351 SH SOLE 2558351 0 0 SM ENERGY CO COM 78454L100 58148 3552087 SH SOLE 3552087 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 4430 96259 SH SOLE 96259 0 0 SMARTFINANCIAL INC COM NEW 83190L208 784 36169 SH SOLE 36169 0 0 SMARTSHEET INC COM CL A 83200N103 53247 833025 SH SOLE 833025 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 4117 399298 SH SOLE 399298 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 371 9784 SH SOLE 9784 0 0 SMITH & WESSON BRANDS INC COM 831754106 9855 564703 SH SOLE 564703 0 0 SMITH A O CORP COM 831865209 127918 1891996 SH SOLE 1766771 0 125225 SMITH MICRO SOFTWARE INC COM NEW 832154207 471 85439 SH SOLE 85439 0 0 SMUCKER J M CO COM NEW 832696405 70038 553523 SH SOLE 553523 0 0 SNAP INC CL A 83304A106 133699 2556860 SH SOLE 2556860 0 0 SNAP ON INC COM 833034101 176971 766969 SH SOLE 766969 0 0 SNOWFLAKE INC CL A 833445109 66393 289568 SH SOLE 289568 0 0 SOC TELEMED INC COM CL A 78472F101 1117 177541 SH SOLE 177541 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 42878 149172 SH SOLE 149172 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 912 74298 SH SOLE 74298 0 0 SOLARWINDS CORP COM 83417Q105 9095 521465 SH SOLE 521465 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 156 123492 SH SOLE 123492 0 0 SOLID BIOSCIENCES INC COM 83422E105 397 71683 SH SOLE 71683 0 0 SOLITON INC COM 834251100 350 19884 SH SOLE 19884 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 17779 358648 SH SOLE 358648 0 0 SONOCO PRODS CO COM 835495102 79636 1258065 SH SOLE 1258065 0 0 SONOS INC COM 83570H108 27284 728130 SH SOLE 728130 0 0 SONY CORP SPONSORED ADR 835699307 1565 14759 SH SOLE 14759 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 13557 1639254 SH SOLE 1639254 0 0 SOTERA HEALTH CO COM 83601L102 12393 496482 SH SOLE 496482 0 0 SOUTH JERSEY INDS INC COM 838518108 20366 901911 SH SOLE 901911 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 614 26987 SH SOLE 26987 0 0 SOUTH ST CORP COM 840441109 44334 564685 SH SOLE 564685 0 0 SOUTHERN CO COM 842587107 298836 4807519 SH SOLE 4807519 0 0 SOUTHERN COPPER CORP COM 84265V105 8397 123708 SH SOLE 123708 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 857 18277 SH SOLE 18277 0 0 SOUTHERN MO BANCORP INC COM 843380106 767 19448 SH SOLE 19448 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 8717 226352 SH SOLE 226352 0 0 SOUTHWEST AIRLS CO COM 844741108 165210 2705691 SH SOLE 2705691 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 37280 542559 SH SOLE 542559 0 0 SOUTHWESTERN ENERGY CO COM 845467109 26137 5620729 SH SOLE 5620729 0 0 SP PLUS CORP COM 78469C103 9626 293545 SH SOLE 293545 0 0 SPARK ENERGY INC CL A COM 846511103 2628 245977 SH SOLE 245977 0 0 SPARTANNASH CO COM 847215100 7547 384413 SH SOLE 384413 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 236091 4697394 SH SOLE 4609106 0 88288 SPDR S&P 500 ETF TR TR UNIT 78462F103 526694 1328759 SH SOLE 1287721 0 41038 SPDR SER TR BLOMBERG INTL TR 78464A516 59529 2042852 SH SOLE 2042852 0 0 SPDR SER TR DJ REIT ETF 78464A607 116546 1231076 SH SOLE 1231076 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 6638 133947 SH SOLE 133947 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 675 21032 SH SOLE 7857 0 13175 SPDR SER TR PORTFLI TIPS ETF 78464A656 690 22566 SH SOLE 22566 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1023326 28229695 SH SOLE 28031576 0 198119 SPDR SER TR PORTFOLIO S&P600 78468R853 212375 5024239 SH SOLE 5024239 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 2144 69936 SH SOLE 16110 0 53826 SPDR SER TR PORTFOLIO SHORT 78464A474 1564 49958 SH SOLE 17740 0 32218 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 24879 292683 SH SOLE 292683 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3223 988371 SH SOLE 988371 0 0 SPERO THERAPEUTICS INC COM 84833T103 786 53358 SH SOLE 53358 0 0 SPIRE INC COM 84857L101 35288 477565 SH SOLE 477565 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 33743 693577 SH SOLE 693577 0 0 SPIRIT AIRLS INC COM 848577102 29826 808275 SH SOLE 808275 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 736 32969 SH SOLE 32969 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 62734 1476075 SH SOLE 1476075 0 0 SPLUNK INC COM 848637104 63563 469162 SH SOLE 469162 0 0 SPOK HLDGS INC COM 84863T106 1327 126492 SH SOLE 126492 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 5079 294573 SH SOLE 294573 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7648 28541 SH SOLE 28541 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 13227 179786 SH SOLE 179786 0 0 SPROUT SOCIAL INC COM CL A 85209W109 11045 191221 SH SOLE 191221 0 0 SPROUTS FMRS MKT INC COM 85208M102 19807 744033 SH SOLE 744033 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 733 44138 SH SOLE 44138 0 0 SPS COMM INC COM 78463M107 24070 242366 SH SOLE 242366 0 0 SPX CORP COM 784635104 27538 472590 SH SOLE 472590 0 0 SPX FLOW INC COM 78469X107 24449 386049 SH SOLE 386049 0 0 SQUARE INC CL A 852234103 255108 1123577 SH SOLE 1123577 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 624 45614 SH SOLE 45614 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 46779 669514 SH SOLE 669514 0 0 ST JOE CO COM 790148100 9303 216850 SH SOLE 216850 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 33251 315436 SH SOLE 315436 0 0 STAG INDL INC COM 85254J102 73826 2196538 SH SOLE 2196538 0 0 STAMPS COM INC COM NEW 852857200 30213 151433 SH SOLE 151433 0 0 STANDARD AVB FINL CORP COM 85303B100 335 10246 SH SOLE 10246 0 0 STANDARD MTR PRODS INC COM 853666105 9516 228842 SH SOLE 228842 0 0 STANDEX INTL CORP COM 854231107 11906 124578 SH SOLE 124578 0 0 STANLEY BLACK & DECKER INC COM 854502101 145294 727667 SH SOLE 727667 0 0 STARBUCKS CORP COM 855244109 833460 7627526 SH SOLE 7379743 0 247783 STARTEK INC COM 85569C107 301 37837 SH SOLE 37837 0 0 STARWOOD PPTY TR INC COM 85571B105 36043 1456845 SH SOLE 1456845 0 0 STATE AUTO FINL CORP COM 855707105 2184 110767 SH SOLE 110767 0 0 STATE STR CORP COM 857477103 145127 1727496 SH SOLE 1727496 0 0 STEEL DYNAMICS INC COM 858119100 131669 2593946 SH SOLE 2593946 0 0 STEELCASE INC CL A 858155203 17116 1189406 SH SOLE 1189406 0 0 STEPAN CO COM 858586100 27365 215282 SH SOLE 215282 0 0 STEPSTONE GROUP INC COM CL A 85914M107 5697 161500 SH SOLE 161500 0 0 STEREOTAXIS INC COM NEW 85916J409 776 115434 SH SOLE 115434 0 0 STERICYCLE INC COM 858912108 38545 570951 SH SOLE 570951 0 0 STERIS PLC SHS USD G8473T100 115142 604483 SH SOLE 604483 0 0 STERLING BANCORP DEL COM 85917A100 28079 1219727 SH SOLE 1219727 0 0 STERLING BANCORP INC COM 85917W102 540 95377 SH SOLE 95377 0 0 STERLING CONSTR INC COM 859241101 1601 68969 SH SOLE 68969 0 0 STEWART INFORMATION SVCS COR COM 860372101 16068 308805 SH SOLE 308805 0 0 STIFEL FINL CORP COM 860630102 59430 927724 SH SOLE 927724 0 0 STITCH FIX INC COM CL A 860897107 20166 407063 SH SOLE 407063 0 0 STOCK YDS BANCORP INC COM 861025104 15155 296795 SH SOLE 296795 0 0 STOKE THERAPEUTICS INC COM 86150R107 4753 122360 SH SOLE 122360 0 0 STONECO LTD COM CL A G85158106 1515 24746 SH SOLE 24746 0 0 STONEMOR INC COM 86184W106 80 42000 SH SOLE 42000 0 0 STONERIDGE INC COM 86183P102 8655 272073 SH SOLE 272073 0 0 STONEX GROUP INC COM 861896108 7445 113871 SH SOLE 113871 0 0 STORE CAP CORP COM 862121100 77417 2310936 SH SOLE 2310936 0 0 STRATASYS LTD SHS M85548101 3216 124156 SH SOLE 124156 0 0 STRATEGIC ED INC COM 86272C103 17566 191111 SH SOLE 191111 0 0 STRATUS PPTYS INC COM NEW 863167201 486 15925 SH SOLE 15925 0 0 STRIDE INC COM 86333M108 13123 435812 SH SOLE 435812 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 287 103752 SH SOLE 103752 0 0 STRYKER CORPORATION COM 863667101 347219 1425482 SH SOLE 1425482 0 0 STURM RUGER & CO INC COM 864159108 20102 304250 SH SOLE 304250 0 0 SUMMIT FINL GROUP INC COM 86606G101 750 28242 SH SOLE 28242 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 17097 1682710 SH SOLE 1682710 0 0 SUMMIT MATLS INC CL A 86614U100 31143 1111439 SH SOLE 1111439 0 0 SUMO LOGIC INC COM 86646P103 1936 102604 SH SOLE 102604 0 0 SUN CMNTYS INC COM 866674104 122795 818415 SH SOLE 818415 0 0 SUNCOKE ENERGY INC COM 86722A103 9370 1336578 SH SOLE 1336578 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 17782 435611 SH SOLE 435611 0 0 SUNPOWER CORP COM 867652406 18999 567973 SH SOLE 567973 0 0 SUNRUN INC COM 86771W105 89671 1482650 SH SOLE 1482650 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 45528 3653883 SH SOLE 3653883 0 0 SUPER MICRO COMPUTER INC COM 86800U104 18127 464075 SH SOLE 464075 0 0 SUPERIOR GROUP OF CO INC COM 868358102 654 25705 SH SOLE 25705 0 0 SUPERIOR INDS INTL INC COM 868168105 59 10350 SH SOLE 10350 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 11806 450929 SH SOLE 450929 0 0 SURGALIGN HOLDINGS INC COM 86882C105 552 253009 SH SOLE 253009 0 0 SURGERY PARTNERS INC COM 86881A100 8325 188086 SH SOLE 188086 0 0 SURMODICS INC COM 868873100 5214 92981 SH SOLE 92981 0 0 SUTRO BIOPHARMA INC COM 869367102 1853 81398 SH SOLE 81398 0 0 SVB FINANCIAL GROUP COM 78486Q101 124409 252012 SH SOLE 252012 0 0 SVMK INC COM 78489X103 15174 828251 SH SOLE 828251 0 0 SWITCH INC CL A 87105L104 6892 423816 SH SOLE 423816 0 0 SWK HLDGS CORP COM NEW 78501P203 182 12494 SH SOLE 12494 0 0 SYKES ENTERPRISES INC COM 871237103 22589 512451 SH SOLE 512451 0 0 SYNAPTICS INC COM 87157D109 43764 323165 SH SOLE 323165 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 878 245933 SH SOLE 245933 0 0 SYNCHRONY FINANCIAL COM 87165B103 141966 3491518 SH SOLE 3491518 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5164 230933 SH SOLE 230933 0 0 SYNEOS HEALTH INC CL A 87166B102 40595 535190 SH SOLE 535190 0 0 SYNNEX CORP COM 87162W100 36184 315074 SH SOLE 315074 0 0 SYNOPSYS INC COM 871607107 177071 714629 SH SOLE 714629 0 0 SYNOVUS FINL CORP COM NEW 87161C501 117178 2561258 SH SOLE 2561258 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 36 52313 SH SOLE 52313 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2717 363167 SH SOLE 363167 0 0 SYSCO CORP COM 871829107 184650 2345057 SH SOLE 2345057 0 0 SYSTEMAX INC COM 871851101 4133 100509 SH SOLE 100509 0 0 T2 BIOSYSTEMS INC COM 89853L104 77 47515 SH SOLE 47515 0 0 TABULA RASA HEALTHCARE INC COM 873379101 6977 151509 SH SOLE 151509 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 7107 130426 SH SOLE 130426 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 345 2920 SH SOLE 2920 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 101743 575790 SH SOLE 575790 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 26477 491664 SH SOLE 491664 0 0 TALIS BIOMEDICAL CORP COM 87424L108 1204 93659 SH SOLE 93659 0 0 TALOS ENERGY INC COM 87484T108 2154 178888 SH SOLE 178888 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 39985 453081 SH SOLE 453081 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 26263 1735763 SH SOLE 1735763 0 0 TAPESTRY INC COM 876030107 83207 2019086 SH SOLE 2019086 0 0 TARGA RES CORP COM 87612G101 46150 1453526 SH SOLE 1453526 0 0 TARGET CORP COM 87612E106 474843 2397973 SH SOLE 2397030 0 943 TARGET HOSPITALITY CORP COM 87615L107 431 171414 SH SOLE 171414 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1342 41623 SH SOLE 41623 0 0 TATTOOED CHEF INC COM CL A 87663X102 2649 136304 SH SOLE 136304 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 30174 979333 SH SOLE 979333 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1183 58243 SH SOLE 58243 0 0 TCF FINL CORP COM 872307103 57500 1237603 SH SOLE 1237603 0 0 TCR2 THERAPEUTICS INC COM 87808K106 4152 188016 SH SOLE 188016 0 0 TE CONNECTIVITY LTD REG SHS H84989104 196753 1523912 SH SOLE 1523912 0 0 TEAM INC COM 878155100 2385 206841 SH SOLE 206841 0 0 TECHNIPFMC PLC COM G87110105 16409 2125414 SH SOLE 2125414 0 0 TECHTARGET INC COM 87874R100 11218 161525 SH SOLE 161525 0 0 TEEKAY CORPORATION COM Y8564W103 664 207460 SH SOLE 207460 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2356 169479 SH SOLE 169479 0 0 TEGNA INC COM 87901J105 55549 2950011 SH SOLE 2950011 0 0 TEJON RANCH CO COM 879080109 2345 140037 SH SOLE 140037 0 0 TELA BIO INC COM 872381108 277 18547 SH SOLE 18547 0 0 TELADOC HEALTH INC COM 87918A105 67091 369134 SH SOLE 369134 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 104009 251442 SH SOLE 251442 0 0 TELEFLEX INCORPORATED COM 879369106 98757 237703 SH SOLE 237703 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 15135 659178 SH SOLE 659178 0 0 TELLURIAN INC NEW COM 87968A104 3183 1360168 SH SOLE 1360168 0 0 TELOS CORP MD COM 87969B101 4213 111076 SH SOLE 111076 0 0 TEMPUR SEALY INTL INC COM 88023U101 50450 1379914 SH SOLE 1379914 0 0 TENABLE HLDGS INC COM 88025T102 21178 585270 SH SOLE 585270 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11922 581803 SH SOLE 581803 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 52826 1015884 SH SOLE 1015884 0 0 TENNANT CO COM 880345103 13173 164886 SH SOLE 164886 0 0 TENNECO INC CL A VTG COM STK 880349105 18368 1713365 SH SOLE 1713365 0 0 TERADATA CORP DEL COM 88076W103 24161 626903 SH SOLE 626903 0 0 TERADYNE INC COM 880770102 89540 735862 SH SOLE 735862 0 0 TEREX CORP NEW COM 880779103 40092 870224 SH SOLE 870224 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 35974 754626 SH SOLE 754626 0 0 TERNS PHARMACEUTICALS INC COM 880881107 470 21359 SH SOLE 21359 0 0 TERRENO RLTY CORP COM 88146M101 44134 763955 SH SOLE 763955 0 0 TERRITORIAL BANCORP INC COM 88145X108 572 21597 SH SOLE 21597 0 0 TESLA INC COM 88160R101 2324061 3479497 SH SOLE 3479497 0 0 TETRA TECH INC NEW COM 88162G103 78679 579715 SH SOLE 579715 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 116 48014 SH SOLE 48014 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6126 530797 SH SOLE 530797 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 31492 444048 SH SOLE 444048 0 0 TEXAS INSTRS INC COM 882508104 2157056 11414317 SH SOLE 11144222 0 270095 TEXAS PACIFIC LAND CORPORATI COM 88262P102 51137 32173 SH SOLE 32173 0 0 TEXAS ROADHOUSE INC COM 882681109 70897 738967 SH SOLE 738967 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8966 312947 SH SOLE 312947 0 0 TEXTRON INC COM 883203101 91587 1633142 SH SOLE 1633142 0 0 TFS FINL CORP COM 87240R107 7058 346481 SH SOLE 346481 0 0 TG THERAPEUTICS INC COM 88322Q108 40535 840963 SH SOLE 840963 0 0 THE AARONS COMPANY INC COM 00258W108 6500 253097 SH SOLE 253097 0 0 THE ODP CORP COM 88337F105 22380 516957 SH SOLE 516957 0 0 THE REALREAL INC COM 88339P101 9387 414771 SH SOLE 414771 0 0 THE TRADE DESK INC COM CL A 88339J105 79297 121684 SH SOLE 121684 0 0 THERAPEUTICSMD INC COM 88338N107 3202 2389510 SH SOLE 2389510 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 6807 333484 SH SOLE 333484 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 866065 1897682 SH SOLE 1897682 0 0 THERMON GROUP HLDGS INC COM 88362T103 4347 223000 SH SOLE 223000 0 0 THOR INDS INC COM 885160101 59607 442383 SH SOLE 442383 0 0 TIDEWATER INC NEW COM 88642R109 3457 275825 SH SOLE 275825 0 0 TILLYS INC CL A 886885102 630 55579 SH SOLE 55579 0 0 TIMBERLAND BANCORP INC COM 887098101 511 18368 SH SOLE 18368 0 0 TIMKEN CO COM 887389104 55927 689000 SH SOLE 689000 0 0 TIMKENSTEEL CORPORATION COM 887399103 3231 274975 SH SOLE 274975 0 0 TIPTREE INC COM 88822Q103 552 61636 SH SOLE 61636 0 0 TITAN INTL INC ILL COM 88830M102 2192 236160 SH SOLE 236160 0 0 TITAN MACHY INC COM 88830R101 3847 150848 SH SOLE 150848 0 0 TIVITY HEALTH INC COM 88870R102 6727 301379 SH SOLE 301379 0 0 TJX COS INC NEW COM 872540109 366114 5534610 SH SOLE 5534610 0 0 T-MOBILE US INC COM 872590104 342356 2732507 SH SOLE 2732507 0 0 TOLL BROTHERS INC COM 889478103 34141 601800 SH SOLE 601800 0 0 TOMPKINS FINL CORP COM 890110109 7702 93121 SH SOLE 93121 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 162 126272 SH SOLE 126272 0 0 TOOTSIE ROLL INDS INC COM 890516107 3894 117527 SH SOLE 117527 0 0 TOPBUILD CORP COM 89055F103 73594 351397 SH SOLE 351397 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 89 48543 SH SOLE 48543 0 0 TORO CO COM 891092108 53944 523014 SH SOLE 523014 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 16860 554591 SH SOLE 554591 0 0 TPG RE FIN TR INC COM 87266M107 5010 447300 SH SOLE 447300 0 0 TPI COMPOSITES INC COM 87266J104 12273 217477 SH SOLE 217477 0 0 TRACTOR SUPPLY CO COM 892356106 93922 530388 SH SOLE 530388 0 0 TRADEWEB MKTS INC CL A 892672106 54938 742399 SH SOLE 742399 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 185898 1122836 SH SOLE 1122836 0 0 TRANSCAT INC COM 893529107 879 17898 SH SOLE 17898 0 0 TRANSDIGM GROUP INC COM 893641100 152679 259692 SH SOLE 259692 0 0 TRANSLATE BIO INC COM 89374L104 9038 548084 SH SOLE 548084 0 0 TRANSMEDICS GROUP INC COM 89377M109 6900 166303 SH SOLE 166303 0 0 TRANSOCEAN LTD REG SHS H8817H100 21611 6087444 SH SOLE 6087444 0 0 TRANSUNION COM 89400J107 52337 581522 SH SOLE 581522 0 0 TRAVEL PLUS LEISURE CO COM 894164102 30736 502535 SH SOLE 502535 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1275 46967 SH SOLE 46967 0 0 TRAVELERS COMPANIES INC COM 89417E109 200148 1330774 SH SOLE 1330774 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 16871 675650 SH SOLE 675650 0 0 TREAN INS GROUP INC COM 89457R101 1251 77436 SH SOLE 77436 0 0 TRECORA RES COM 894648104 485 62404 SH SOLE 62404 0 0 TREDEGAR CORP COM 894650100 3835 255473 SH SOLE 255473 0 0 TREEHOUSE FOODS INC COM 89469A104 25742 492749 SH SOLE 492749 0 0 TREVENA INC COM 89532E109 95 52797 SH SOLE 52797 0 0 TREX CO INC COM 89531P105 34628 378277 SH SOLE 378277 0 0 TRI POINTE HOMES INC COM 87265H109 22215 1091094 SH SOLE 1091094 0 0 TRIBUNE PUBG CO NEW COM 89609W107 2796 155385 SH SOLE 155385 0 0 TRICIDA INC COM 89610F101 996 188262 SH SOLE 188262 0 0 TRICO BANCSHARES COM 896095106 8724 184149 SH SOLE 184149 0 0 TRIMAS CORP COM NEW 896215209 11965 394617 SH SOLE 394617 0 0 TRIMBLE INC COM 896239100 126181 1622065 SH SOLE 1622065 0 0 TRINET GROUP INC COM 896288107 34544 443089 SH SOLE 443089 0 0 TRINITY INDS INC COM 896522109 25666 900868 SH SOLE 900868 0 0 TRINITY PL HLDGS INC COM 89656D101 26 12207 SH SOLE 12207 0 0 TRINSEO S A SHS L9340P101 35956 564718 SH SOLE 564718 0 0 TRIP COM GROUP LTD ADS 89677Q107 23552 594291 SH SOLE 594291 0 0 TRIPADVISOR INC COM 896945201 38444 714691 SH SOLE 714691 0 0 TRIPLE-S MGMT CORP CL B 896749108 9716 373229 SH SOLE 373229 0 0 TRISTATE CAP HLDGS INC COM 89678F100 4414 191402 SH SOLE 191402 0 0 TRITON INTL LTD CL A G9078F107 33135 602563 SH SOLE 602563 0 0 TRIUMPH BANCORP INC COM 89679E300 11935 154206 SH SOLE 154206 0 0 TRIUMPH GROUP INC NEW COM 896818101 6517 354554 SH SOLE 354554 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 20780 1135487 SH SOLE 1135487 0 0 TRUEBLUE INC COM 89785X101 13765 625107 SH SOLE 625107 0 0 TRUECAR INC COM 89785L107 3201 668849 SH SOLE 668849 0 0 TRUIST FINL CORP COM 89832Q109 809849 13886276 SH SOLE 13065236 0 821040 TRUPANION INC COM 898202106 16702 219154 SH SOLE 219154 0 0 TRUSTCO BK CORP N Y COM 898349105 4825 654569 SH SOLE 654569 0 0 TRUSTMARK CORP COM 898402102 20520 609610 SH SOLE 609610 0 0 TTEC HLDGS INC COM 89854H102 12470 124137 SH SOLE 124137 0 0 TTM TECHNOLOGIES INC COM 87305R109 17183 1185002 SH SOLE 1185002 0 0 TUCOWS INC COM NEW 898697206 5056 65230 SH SOLE 65230 0 0 TUPPERWARE BRANDS CORP COM 899896104 30608 1158919 SH SOLE 1158919 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 27737 293227 SH SOLE 293227 0 0 TURNING PT BRANDS INC COM 90041L105 4203 80551 SH SOLE 80551 0 0 TURTLE BEACH CORP COM NEW 900450206 966 36208 SH SOLE 36208 0 0 TUTOR PERINI CORP COM 901109108 17071 900805 SH SOLE 900805 0 0 TWILIO INC CL A 90138F102 155354 455903 SH SOLE 455903 0 0 TWIST BIOSCIENCE CORP COM 90184D100 38843 313602 SH SOLE 313602 0 0 TWITTER INC COM 90184L102 232578 3655151 SH SOLE 3655151 0 0 TWO HBRS INVT CORP COM NEW 90187B408 20933 2855778 SH SOLE 2855778 0 0 TYLER TECHNOLOGIES INC COM 902252105 118812 279865 SH SOLE 279865 0 0 TYME TECHNOLOGIES INC COM 90238J103 351 196807 SH SOLE 196807 0 0 TYSON FOODS INC CL A 902494103 289615 3897908 SH SOLE 3897908 0 0 U S CONCRETE INC COM 90333L201 14267 194573 SH SOLE 194573 0 0 U S PHYSICAL THERAPY INC COM 90337L108 9376 90065 SH SOLE 90065 0 0 U S SILICA HLDGS INC COM 90346E103 15764 1282644 SH SOLE 1282644 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 649 55211 SH SOLE 55211 0 0 UBER TECHNOLOGIES INC COM 90353T100 228743 4196346 SH SOLE 4196346 0 0 UBIQUITI INC COM 90353W103 11230 37646 SH SOLE 37646 0 0 UDR INC COM 902653104 140339 3199690 SH SOLE 3199690 0 0 UFP INDUSTRIES INC COM 90278Q108 34624 456533 SH SOLE 456533 0 0 UFP TECHNOLOGIES INC COM 902673102 857 17198 SH SOLE 17198 0 0 UGI CORP NEW COM 902681105 57269 1396458 SH SOLE 1396458 0 0 ULTA BEAUTY INC COM 90384S303 83593 270378 SH SOLE 270378 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 22070 380243 SH SOLE 380243 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 68252 599431 SH SOLE 599431 0 0 ULTRALIFE CORP COM 903899102 199 23999 SH SOLE 23999 0 0 UMB FINL CORP COM 902788108 37388 404935 SH SOLE 404935 0 0 UMH PPTYS INC COM 903002103 7967 415579 SH SOLE 415579 0 0 UMPQUA HLDGS CORP COM 904214103 30152 1718022 SH SOLE 1718022 0 0 UNDER ARMOUR INC CL A 904311107 26925 1215010 SH SOLE 1215010 0 0 UNDER ARMOUR INC CL C 904311206 23020 1247019 SH SOLE 1247019 0 0 UNIFI INC COM NEW 904677200 2709 98262 SH SOLE 98262 0 0 UNIFIRST CORP MASS COM 904708104 30800 137677 SH SOLE 137677 0 0 UNION PAC CORP COM 907818108 693150 3144819 SH SOLE 3144819 0 0 UNIQURE NV SHS N90064101 5942 176365 SH SOLE 176365 0 0 UNISYS CORP COM NEW 909214306 15074 592959 SH SOLE 592959 0 0 UNITED AIRLS HLDGS INC COM 910047109 123182 2140795 SH SOLE 2140795 0 0 UNITED BANKSHARES INC WEST V COM 909907107 42425 1099658 SH SOLE 1099658 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 23695 694440 SH SOLE 694440 0 0 UNITED FIRE GROUP INC COM 910340108 8028 230687 SH SOLE 230687 0 0 UNITED INS HLDGS CORP COM 910710102 1067 147913 SH SOLE 147913 0 0 UNITED NAT FOODS INC COM 911163103 20251 614768 SH SOLE 614768 0 0 UNITED PARCEL SERVICE INC CL B 911312106 544120 3200937 SH SOLE 3200052 0 885 UNITED RENTALS INC COM 911363109 165450 502412 SH SOLE 502412 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 265 32297 SH SOLE 32297 0 0 UNITED STATES ANTIMONY CORP COM 911549103 41 33337 SH SOLE 33337 0 0 UNITED STATES CELLULAR CORP COM 911684108 5788 158660 SH SOLE 158660 0 0 UNITED STATES STL CORP NEW COM 912909108 63134 2412449 SH SOLE 2412449 0 0 UNITED STS LIME & MINERALS I COM 911922102 1843 13783 SH SOLE 13783 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 61356 366808 SH SOLE 366808 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1780283 4784804 SH SOLE 4784804 0 0 UNITI GROUP INC COM 91325V108 38384 3479947 SH SOLE 3479947 0 0 UNITIL CORP COM 913259107 6868 150307 SH SOLE 150307 0 0 UNITY BANCORP INC COM 913290102 404 18341 SH SOLE 18341 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 1359 226402 SH SOLE 226402 0 0 UNITY SOFTWARE INC COM 91332U101 291 2901 SH SOLE 2901 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 20409 947478 SH SOLE 947478 0 0 UNIVERSAL CORP VA COM 913456109 22036 373548 SH SOLE 373548 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 50957 215214 SH SOLE 215214 0 0 UNIVERSAL ELECTRS INC COM 913483103 7654 139238 SH SOLE 139238 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 10851 160089 SH SOLE 160089 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 76520 573655 SH SOLE 573655 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 5154 359389 SH SOLE 359389 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1412 53664 SH SOLE 53664 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 480 82061 SH SOLE 82061 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 5679 198619 SH SOLE 198619 0 0 UNUM GROUP COM 91529Y106 99460 3573809 SH SOLE 3573809 0 0 UPLAND SOFTWARE INC COM 91544A109 8379 177556 SH SOLE 177556 0 0 UPSTART HLDGS INC COM 91680M107 10952 84984 SH SOLE 84984 0 0 UPWORK INC COM 91688F104 29484 658563 SH SOLE 658563 0 0 URANIUM ENERGY CORP COM 916896103 1424 497724 SH SOLE 497724 0 0 URBAN EDGE PPTYS COM 91704F104 26973 1632713 SH SOLE 1632713 0 0 URBAN OUTFITTERS INC COM 917047102 21657 582316 SH SOLE 582316 0 0 UROGEN PHARMA LTD COM M96088105 796 40853 SH SOLE 40853 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3379 202915 SH SOLE 202915 0 0 US BANCORP DEL COM NEW 902973304 913047 16507799 SH SOLE 16507799 0 0 US ECOLOGY INC COM 91734M103 11297 271301 SH SOLE 271301 0 0 US FOODS HLDG CORP COM 912008109 53655 1407517 SH SOLE 1407517 0 0 USA TECHNOLOGIES INC COM 90328S500 2953 251914 SH SOLE 251914 0 0 USANA HEALTH SCIENCES INC COM 90328M107 12235 125349 SH SOLE 125349 0 0 UTAH MED PRODS INC COM 917488108 1450 16740 SH SOLE 16740 0 0 UTZ BRANDS INC COM CL A 918090101 5853 236096 SH SOLE 236096 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 2016 254160 SH SOLE 254160 0 0 V F CORP COM 918204108 445161 5570072 SH SOLE 5142043 0 428029 VAALCO ENERGY INC COM NEW 91851C201 45 20055 SH SOLE 20055 0 0 VAIL RESORTS INC COM 91879Q109 56451 193549 SH SOLE 193549 0 0 VALE S A SPONSORED ADS 91912E105 474 27267 SH SOLE 27267 0 0 VALERO ENERGY CORP COM 91913Y100 401625 5609282 SH SOLE 5609282 0 0 VALLEY NATL BANCORP COM 919794107 46180 3360937 SH SOLE 3360937 0 0 VALMONT INDS INC COM 920253101 42430 178522 SH SOLE 178522 0 0 VALVOLINE INC COM 92047W101 38408 1473260 SH SOLE 1473260 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6172 410857 SH SOLE 410857 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 30244 947184 SH SOLE 947184 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5521 88834 SH SOLE 88834 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 125263 1478443 SH SOLE 1438941 0 39502 VANGUARD INDEX FDS LARGE CAP ETF 922908637 103877 560590 SH SOLE 560590 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 142308 1547854 SH SOLE 1445599 0 102255 VANGUARD INDEX FDS TOTAL STK MKT 922908769 280305 1356159 SH SOLE 1315162 0 40997 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 280126 5379853 SH SOLE 5282530 0 97323 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 67463 1070852 SH SOLE 1038417 0 32435 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 79692 975906 SH SOLE 946747 0 29159 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 181441 1864946 SH SOLE 1864946 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 223465 2401987 SH SOLE 2325601 0 76386 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 72184 712932 SH SOLE 712932 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 473967 8880784 SH SOLE 8880784 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 316266 2150299 SH SOLE 2070404 0 79895 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1178830 23989155 SH SOLE 23176698 0 812457 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 199998 1977813 SH SOLE 1827202 0 150611 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 721 8704 SH SOLE 1271 0 7433 VAPOTHERM INC COM 922107107 3448 143546 SH SOLE 143546 0 0 VAREX IMAGING CORP COM 92214X106 8447 412205 SH SOLE 412205 0 0 VARIAN MED SYS INC COM 92220P105 71133 402949 SH SOLE 402949 0 0 VARONIS SYS INC COM 922280102 37508 730563 SH SOLE 730563 0 0 VAXART INC COM NEW 92243A200 3981 657916 SH SOLE 657916 0 0 VAXCYTE INC COM 92243G108 2690 136178 SH SOLE 136178 0 0 VBI VACCINES INC CDA COM NEW 91822J103 4634 1489749 SH SOLE 1489749 0 0 VECTOR GROUP LTD COM 92240M108 18668 1338185 SH SOLE 1338185 0 0 VECTRUS INC COM 92242T101 5575 104319 SH SOLE 104319 0 0 VEECO INSTRS INC DEL COM 922417100 6992 337122 SH SOLE 337122 0 0 VEEVA SYS INC CL A COM 922475108 104962 401781 SH SOLE 401781 0 0 VELODYNE LIDAR INC COM 92259F101 2216 194374 SH SOLE 194374 0 0 VENATOR MATLS PLC SHS G9329Z100 1222 263876 SH SOLE 263876 0 0 VENTAS INC COM 92276F100 181657 3405640 SH SOLE 3405640 0 0 VENUS CONCEPT INC COM 92332W105 127 54022 SH SOLE 54022 0 0 VEONEER INC COM 92336X109 19424 793453 SH SOLE 793453 0 0 VERA BRADLEY INC COM 92335C106 1455 144058 SH SOLE 144058 0 0 VERACYTE INC COM 92337F107 25391 472387 SH SOLE 472387 0 0 VERASTEM INC COM 92337C104 1071 433589 SH SOLE 433589 0 0 VEREIT INC COM 92339V308 83893 2172254 SH SOLE 2172254 0 0 VERICEL CORP COM 92346J108 20619 371170 SH SOLE 371170 0 0 VERINT SYS INC COM 92343X100 24612 541039 SH SOLE 541039 0 0 VERISIGN INC COM 92343E102 92237 464061 SH SOLE 464061 0 0 VERISK ANALYTICS INC COM 92345Y106 133510 755612 SH SOLE 755612 0 0 VERITEX HLDGS INC COM 923451108 10909 333403 SH SOLE 333403 0 0 VERITIV CORP COM 923454102 3751 88172 SH SOLE 88172 0 0 VERITONE INC COM 92347M100 1567 65320 SH SOLE 65320 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2457079 42253984 SH SOLE 41522362 0 731622 VERRA MOBILITY CORP COM 92511U102 12492 922881 SH SOLE 922881 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 472 31117 SH SOLE 31117 0 0 VERSO CORP CL A 92531L207 10347 709128 SH SOLE 709128 0 0 VERTEX INC CL A 92538J106 203 9192 SH SOLE 9192 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 259249 1206425 SH SOLE 1206425 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 35637 1781830 SH SOLE 1781830 0 0 VERU INC COM 92536C103 1498 139002 SH SOLE 139002 0 0 VIACOMCBS INC CL A 92556H107 267 5649 SH SOLE 5649 0 0 VIACOMCBS INC CL B 92556H206 132367 2934966 SH SOLE 2934966 0 0 VIAD CORP COM NEW 92552R406 12250 293393 SH SOLE 293393 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 3691 69786 SH SOLE 69786 0 0 VIASAT INC COM 92552V100 21264 442347 SH SOLE 442347 0 0 VIATRIS INC COM 92556V106 116026 8305317 SH SOLE 8305317 0 0 VIAVI SOLUTIONS INC COM 925550105 28455 1812360 SH SOLE 1812360 0 0 VICI PPTYS INC COM 925652109 145408 5148983 SH SOLE 5148983 0 0 VICOR CORP COM 925815102 11965 140706 SH SOLE 140706 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 22627 465254 SH SOLE 465254 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 87301 1421440 SH SOLE 1421440 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 50381 1044372 SH SOLE 1044372 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 187579 3547255 SH SOLE 3547255 0 0 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 20076 387974 SH SOLE 387974 0 0 VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 24824 363918 SH SOLE 363918 0 0 VIDLER WATER RESOUCES INC COM 92660E107 1165 130800 SH SOLE 130800 0 0 VIEMED HEALTHCARE INC COM 92663R105 759 74966 SH SOLE 74966 0 0 VIEWRAY INC COM 92672L107 3556 817341 SH SOLE 817341 0 0 VIKING THERAPEUTICS INC COM 92686J106 1053 166455 SH SOLE 166455 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1400 59395 SH SOLE 59395 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 22819 764167 SH SOLE 764167 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 28567 557172 SH SOLE 557172 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 20262 661485 SH SOLE 661485 0 0 VIRNETX HLDG CORP COM 92823T108 2431 436295 SH SOLE 436295 0 0 VIRTU FINL INC CL A 928254101 12414 399800 SH SOLE 399800 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 16743 71095 SH SOLE 71095 0 0 VISA INC COM CL A 92826C839 1947090 9196098 SH SOLE 9015472 0 180626 VISHAY INTERTECHNOLOGY INC COM 928298108 34079 1415212 SH SOLE 1415212 0 0 VISHAY PRECISION GROUP INC COM 92835K103 986 31979 SH SOLE 31979 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 53 17989 SH SOLE 17989 0 0 VISTA OUTDOOR INC COM 928377100 25093 782430 SH SOLE 782430 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 107 49777 SH SOLE 49777 0 0 VISTEON CORP COM NEW 92839U206 29322 240440 SH SOLE 240440 0 0 VISTRA CORP COM 92840M102 51584 2917609 SH SOLE 2917609 0 0 VITAL FARMS INC COM 92847W103 2656 121595 SH SOLE 121595 0 0 VIVINT SMART HOME INC COM CL A 928542109 5750 401481 SH SOLE 401481 0 0 VMWARE INC CL A COM 928563402 43852 291468 SH SOLE 291468 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 8513 221336 SH SOLE 221336 0 0 VOLITIONRX LTD COM 928661107 304 80331 SH SOLE 80331 0 0 VONAGE HLDGS CORP COM 92886T201 22750 1924650 SH SOLE 1924650 0 0 VONTIER CORPORATION COM 928881101 36919 1219644 SH SOLE 1219644 0 0 VOR BIOPHARMA INC COM 929033108 3157 73241 SH SOLE 73241 0 0 VORNADO RLTY TR SH BEN INT 929042109 80353 1770278 SH SOLE 1770278 0 0 VOXX INTL CORP CL A 91829F104 908 47606 SH SOLE 47606 0 0 VOYA FINANCIAL INC COM 929089100 43756 687555 SH SOLE 687555 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 777 164879 SH SOLE 164879 0 0 VROOM INC COM 92918V109 10198 261530 SH SOLE 261530 0 0 VSE CORP COM 918284100 2699 68319 SH SOLE 68319 0 0 VTV THERAPEUTICS INC CL A 918385105 60 20946 SH SOLE 20946 0 0 VULCAN MATLS CO COM 929160109 98828 585643 SH SOLE 585643 0 0 VUZIX CORP COM NEW 92921W300 451 17696 SH SOLE 17696 0 0 VYNE THERAPEUTICS INC COM 92941V209 678 98994 SH SOLE 98994 0 0 W & T OFFSHORE INC COM 92922P106 2300 640556 SH SOLE 640556 0 0 WABASH NATL CORP COM 929566107 15475 823134 SH SOLE 823134 0 0 WABTEC COM 929740108 91511 1156021 SH SOLE 1156021 0 0 WADDELL & REED FINL INC CL A 930059100 37700 1504952 SH SOLE 1504952 0 0 WAITR HLDGS INC COM 930752100 651 222002 SH SOLE 222002 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 234576 4272778 SH SOLE 4272778 0 0 WALKER & DUNLOP INC COM 93148P102 27488 267549 SH SOLE 267549 0 0 WALMART INC COM 931142103 1297233 9550416 SH SOLE 9267077 0 283339 WARNER MUSIC GROUP CORP COM CL A 934550203 14301 416553 SH SOLE 416553 0 0 WARRIOR MET COAL INC COM 93627C101 15950 931061 SH SOLE 931061 0 0 WASHINGTON FED INC COM 938824109 23497 762873 SH SOLE 762873 0 0 WASHINGTON PRIME GROUP NEW COM 93964W405 3105 1392179 SH SOLE 1392179 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 24744 1119608 SH SOLE 1119608 0 0 WASHINGTON TR BANCORP COM 940610108 6102 118178 SH SOLE 118178 0 0 WASTE MGMT INC DEL COM 94106L109 225356 1746669 SH SOLE 1746669 0 0 WATERS CORP COM 941848103 82904 291738 SH SOLE 291738 0 0 WATERSTONE FINL INC MD COM 94188P101 2917 142822 SH SOLE 142822 0 0 WATFORD HLDGS LTD SHS G94787101 4443 128356 SH SOLE 128356 0 0 WATSCO INC COM 942622200 268389 1029298 SH SOLE 961024 0 68274 WATTS WATER TECHNOLOGIES INC CL A 942749102 27776 233783 SH SOLE 233783 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1285 228976 SH SOLE 228976 0 0 WAYFAIR INC CL A 94419L101 65830 209150 SH SOLE 209150 0 0 WD-40 CO COM 929236107 32061 104712 SH SOLE 104712 0 0 WEBSTER FINL CORP CONN COM 947890109 71208 1292096 SH SOLE 1292096 0 0 WEC ENERGY GROUP INC COM 92939U106 132362 1414273 SH SOLE 1414273 0 0 WEIBO CORP SPONSORED ADR 948596101 3604 71421 SH SOLE 71421 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 38685 1437541 SH SOLE 1437541 0 0 WEIS MKTS INC COM 948849104 9891 174985 SH SOLE 174985 0 0 WELBILT INC COM 949090104 19907 1224996 SH SOLE 1224996 0 0 WELLS FARGO CO NEW COM 949746101 854325 21866493 SH SOLE 21866493 0 0 WELLTOWER INC COM 95040Q104 268642 3750401 SH SOLE 3750401 0 0 WENDYS CO COM 95058W100 28549 1409093 SH SOLE 1409093 0 0 WERNER ENTERPRISES INC COM 950755108 27869 590817 SH SOLE 590817 0 0 WESBANCO INC COM 950810101 21216 588333 SH SOLE 588333 0 0 WESCO INTL INC COM 95082P105 36001 416048 SH SOLE 416048 0 0 WEST BANCORPORATION INC CAP STK 95123P106 967 40135 SH SOLE 40135 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 109231 387643 SH SOLE 387643 0 0 WESTAMERICA BANCORPORATION COM 957090103 13400 213429 SH SOLE 213429 0 0 WESTERN ALLIANCE BANCORP COM 957638109 80179 848985 SH SOLE 848985 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1320 413718 SH SOLE 413718 0 0 WESTERN DIGITAL CORP. COM 958102105 149840 2244786 SH SOLE 2244786 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 486 57534 SH SOLE 57534 0 0 WESTERN UN CO COM 959802109 163165 6616582 SH SOLE 6616582 0 0 WESTLAKE CHEM CORP COM 960413102 25588 288184 SH SOLE 288184 0 0 WESTROCK CO COM 96145D105 105349 2023978 SH SOLE 2023978 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 289 19945 SH SOLE 19945 0 0 WEX INC COM 96208T104 52872 252708 SH SOLE 252708 0 0 WEYCO GROUP INC COM 962149100 1031 47658 SH SOLE 47658 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 255431 7175026 SH SOLE 7175026 0 0 WHIRLPOOL CORP COM 963320106 200385 909390 SH SOLE 909390 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 27359 24539 SH SOLE 24539 0 0 WHITESTONE REIT COM 966084204 4735 488124 SH SOLE 488124 0 0 WHITING PETE CORP NEW COM NEW 966387508 6551 184787 SH SOLE 184787 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 176 13486 SH SOLE 13486 0 0 WIDEOPENWEST INC COM 96758W101 4781 351751 SH SOLE 351751 0 0 WILEY JOHN & SONS INC CL A 968223206 21424 395262 SH SOLE 395262 0 0 WILLDAN GROUP INC COM 96924N100 1078 26260 SH SOLE 26260 0 0 WILLIAMS COS INC COM 969457100 133896 5651969 SH SOLE 5651969 0 0 WILLIAMS SONOMA INC COM 969904101 70086 391100 SH SOLE 391100 0 0 WILLIS LEASE FIN CORP COM 970646105 313 7189 SH SOLE 7189 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 128996 563596 SH SOLE 563596 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 36166 1303263 SH SOLE 1303263 0 0 WINGSTOP INC COM 974155103 33803 265803 SH SOLE 265803 0 0 WINMARK CORP COM 974250102 3801 20383 SH SOLE 20383 0 0 WINNEBAGO INDS INC COM 974637100 22909 298634 SH SOLE 298634 0 0 WINTRUST FINL CORP COM 97650W108 29003 382617 SH SOLE 382617 0 0 WISDOMTREE INVTS INC COM 97717P104 8412 1345840 SH SOLE 1345840 0 0 WIX COM LTD SHS M98068105 7290 26106 SH SOLE 26106 0 0 WOLVERINE WORLD WIDE INC COM 978097103 34090 889597 SH SOLE 889597 0 0 WOODWARD INC COM 980745103 44246 366785 SH SOLE 366785 0 0 WORKDAY INC CL A 98138H101 128168 515911 SH SOLE 515911 0 0 WORKHORSE GROUP INC COM NEW 98138J206 9744 707601 SH SOLE 707601 0 0 WORKIVA INC COM CL A 98139A105 24697 279813 SH SOLE 279813 0 0 WORLD ACCEP CORPORATION COM 981419104 8388 64638 SH SOLE 64638 0 0 WORLD FUEL SVCS CORP COM 981475106 29416 835658 SH SOLE 835658 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 16178 298156 SH SOLE 298156 0 0 WORTHINGTON INDS INC COM 981811102 27023 402780 SH SOLE 402780 0 0 WP CAREY INC COM 92936U109 87019 1229776 SH SOLE 1229776 0 0 WRAP TECHNOLOGIES INC COM 98212N107 196 35085 SH SOLE 35085 0 0 WSFS FINL CORP COM 929328102 19685 395349 SH SOLE 395349 0 0 WW INTL INC COM 98262P101 12899 412353 SH SOLE 412353 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 38895 557391 SH SOLE 557391 0 0 WYNN RESORTS LTD COM 983134107 88580 706541 SH SOLE 706541 0 0 X4 PHARMACEUTICALS INC COM 98420X103 359 41673 SH SOLE 41673 0 0 XBIOTECH INC COM 98400H102 632 36752 SH SOLE 36752 0 0 XCEL ENERGY INC COM 98389B100 162204 2438785 SH SOLE 2438785 0 0 XENCOR INC COM 98401F105 16766 389349 SH SOLE 389349 0 0 XENIA HOTELS & RESORTS INC COM 984017103 37276 1911575 SH SOLE 1911575 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 550 121937 SH SOLE 121937 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 35664 1469465 SH SOLE 1469465 0 0 XILINX INC COM 983919101 133652 1078706 SH SOLE 1078706 0 0 XL FLEET CORP COM CL A 9837FR100 3947 439519 SH SOLE 439519 0 0 XOMA CORP DEL COM NEW 98419J206 706 17290 SH SOLE 17290 0 0 XPEL INC COM 98379L100 5878 113175 SH SOLE 113175 0 0 XPENG INC ADS 98422D105 5386 147507 SH SOLE 147507 0 0 XPERI HOLDING CORP COM 98390M103 23671 1087289 SH SOLE 1087289 0 0 XPO LOGISTICS INC COM 983793100 68391 554664 SH SOLE 554664 0 0 XPRESSPA GROUP INC COM 98420U703 67 36286 SH SOLE 36286 0 0 XYLEM INC COM 98419M100 83609 794907 SH SOLE 794907 0 0 YANDEX N V SHS CLASS A N97284108 8800 137364 SH SOLE 137364 0 0 YELLOW CORP COM 985510106 7019 798412 SH SOLE 798412 0 0 YELP INC CL A 985817105 24421 626169 SH SOLE 626169 0 0 YETI HLDGS INC COM 98585X104 43818 606805 SH SOLE 606805 0 0 YEXT INC COM 98585N106 9784 675670 SH SOLE 675670 0 0 Y-MABS THERAPEUTICS INC COM 984241109 5762 190518 SH SOLE 190518 0 0 YORK WTR CO COM 987184108 4281 87418 SH SOLE 87418 0 0 YUM BRANDS INC COM 988498101 146490 1354127 SH SOLE 1354127 0 0 YUM CHINA HLDGS INC COM 98850P109 8845 149383 SH SOLE 149383 0 0 ZAI LAB LTD ADR 98887Q104 11455 85849 SH SOLE 85849 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 120262 247870 SH SOLE 247870 0 0 ZENDESK INC COM 98936J101 77577 584953 SH SOLE 584953 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 5591 128845 SH SOLE 128845 0 0 ZILLOW GROUP INC CL A 98954M101 14153 107723 SH SOLE 107723 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 57239 441517 SH SOLE 441517 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 163881 1023742 SH SOLE 1023742 0 0 ZIONS BANCORPORATION N A COM 989701107 142394 2590866 SH SOLE 2590866 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5288 1468765 SH SOLE 1468765 0 0 ZIX CORP COM 98974P100 1031 136472 SH SOLE 136472 0 0 ZOETIS INC CL A 98978V103 354539 2251325 SH SOLE 2251325 0 0 ZOGENIX INC COM NEW 98978L204 7404 379287 SH SOLE 379287 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98980M109 544 343967 SH SOLE 343967 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 183266 570405 SH SOLE 570405 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 21362 436844 SH SOLE 436844 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 53 42437 SH SOLE 42437 0 0 ZOVIO INC COM 98979V102 46 11262 SH SOLE 11262 0 0 ZSCALER INC COM 98980G102 36705 213811 SH SOLE 213811 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 15176 520608 SH SOLE 520608 0 0 ZUMIEZ INC COM 989817101 10572 246431 SH SOLE 246431 0 0 ZUORA INC COM CL A 98983V106 10332 698088 SH SOLE 698088 0 0 ZYNEX INC COM 98986M103 720 47106 SH SOLE 47106 0 0 ZYNGA INC CL A 98986T108 52125 5105226 SH SOLE 5105226 0 0