0001085146-22-000879.txt : 20220211 0001085146-22-000879.hdr.sgml : 20220211 20220211164326 ACCESSION NUMBER: 0001085146-22-000879 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 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: 22621942 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 12-31-2021 12-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 0000936753 028-04003 Ariel Investments, LLC N
Jonathan De St Paer Chief Operating Officer 617-960-5300 /s/ Jonathan De St Paer San Francisco CA 02-11-2022 1 3637 338537949 false 1 0001789219 028-19636 Charles Schwab Trust Co
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 5432 232409 SH SOLE 232409 0 0 10X GENOMICS INC CL A COM 88025U109 73327 492256 SH SOLE 492256 0 0 1847 GOEDEKER INC COM 28252C109 95 39276 SH SOLE 39276 0 0 1LIFE HEALTHCARE INC COM 68269G107 19164 1090704 SH SOLE 1090704 0 0 1ST SOURCE CORP COM 336901103 14639 295134 SH SOLE 295134 0 0 1STDIBS COM INC COM 320551104 212 16915 SH SOLE 16915 0 0 22ND CENTY GROUP INC COM 90137F103 1282 414662 SH SOLE 414662 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 222 33318 SH SOLE 33318 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 4204 163988 SH SOLE 163988 0 0 2U INC COM 90214J101 10592 527704 SH SOLE 527704 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 3966 172935 SH SOLE 172935 0 0 3-D SYS CORP DEL COM NEW 88554D205 21248 986427 SH SOLE 986427 0 0 3M CO COM 88579Y101 20 115 SH SOLE 1 33 0 82 3M CO COM 88579Y101 1875273 10557176 SH SOLE 10378039 0 179137 4D MOLECULAR THERAPEUTICS IN COM 35104E100 4044 184299 SH SOLE 184299 0 0 51JOB INC SPONSORED ADS 316827104 1811 36996 SH SOLE 36996 0 0 89BIO INC COM 282559103 325 24809 SH SOLE 24809 0 0 8X8 INC NEW COM 282914100 13548 808324 SH SOLE 808324 0 0 9 METERS BIOPHARMA INC COM 654405109 605 617579 SH SOLE 617579 0 0 908 DEVICES INC COM 65443P102 2778 107353 SH SOLE 107353 0 0 A K A BRANDS HLDG CORP COM 00152K101 191 20630 SH SOLE 20630 0 0 A10 NETWORKS INC COM 002121101 10252 618279 SH SOLE 618279 0 0 AAON INC COM PAR $0.004 000360206 27097 341136 SH SOLE 341136 0 0 AAR CORP COM 000361105 20229 518271 SH SOLE 518271 0 0 ABBOTT LABS COM 002824100 21 147 SH SOLE 1 45 0 102 ABBOTT LABS COM 002824100 1591015 11304643 SH SOLE 10987237 0 317406 ABBVIE INC COM 00287Y109 1181902 8728962 SH SOLE 8728962 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 12 35285 SH SOLE 35285 0 0 ABERCROMBIE & FITCH CO CL A 002896207 27820 798741 SH SOLE 798741 0 0 ABIOMED INC COM 003654100 123560 344015 SH SOLE 344015 0 0 ABM INDS INC COM 000957100 23860 584080 SH SOLE 584080 0 0 ABSCI CORPORATION COM 00091E109 775 94420 SH SOLE 94420 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 679 132184 SH SOLE 132184 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 26366 600583 SH SOLE 600583 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 41503 683737 SH SOLE 683737 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 20610 883001 SH SOLE 883001 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 27006 1237072 SH SOLE 1237072 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5117 392987 SH SOLE 392987 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 455 86975 SH SOLE 86975 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22 54 SH SOLE 1 17 0 37 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1778332 4289787 SH SOLE 4172498 0 117289 ACCO BRANDS CORP COM 00081T108 12006 1453440 SH SOLE 1453440 0 0 ACCOLADE INC COM 00437E102 10443 396145 SH SOLE 396145 0 0 ACCURAY INC COM 004397105 2450 513439 SH SOLE 513439 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 28 48560 SH SOLE 48560 0 0 ACI WORLDWIDE INC COM 004498101 35518 1023550 SH SOLE 1023550 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1875 128913 SH SOLE 128913 0 0 ACM RESH INC COM CL A 00108J109 5101 59815 SH SOLE 59815 0 0 ACTIVISION BLIZZARD INC COM 00507V109 238959 3591735 SH SOLE 3591735 0 0 ACUITY BRANDS INC COM 00508Y102 42544 200943 SH SOLE 200943 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 163 24037 SH SOLE 24037 0 0 ACUSHNET HLDGS CORP COM 005098108 17264 325229 SH SOLE 325229 0 0 ACUTUS MED INC COM 005111109 168 49121 SH SOLE 49121 0 0 ACV AUCTIONS INC COM CL A 00091G104 677 35907 SH SOLE 35907 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 1001 137802 SH SOLE 137802 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 35 56257 SH SOLE 56257 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 15395 629371 SH SOLE 629371 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 23589 840671 SH SOLE 840671 0 0 ADDUS HOMECARE CORP COM 006739106 12719 136014 SH SOLE 136014 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 32 11609 SH SOLE 11609 0 0 ADICET BIO INC COM 007002108 905 51687 SH SOLE 51687 0 0 ADIENT PLC ORD SHS G0084W101 37992 793482 SH SOLE 793482 0 0 ADMA BIOLOGICS INC COM 000899104 98 69227 SH SOLE 69227 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1353629 2387098 SH SOLE 2387098 0 0 ADT INC DEL COM 00090Q103 12944 1539076 SH SOLE 1539076 0 0 ADTALEM GLOBAL ED INC COM 00737L103 19681 665779 SH SOLE 665779 0 0 ADTRAN INC COM 00738A106 12367 541669 SH SOLE 541669 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 111185 463500 SH SOLE 463500 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 63158 463949 SH SOLE 463949 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 313 47278 SH SOLE 47278 0 0 ADVANCED ENERGY INDS COM 007973100 30158 331186 SH SOLE 331186 0 0 ADVANCED MICRO DEVICES INC COM 007903107 829721 5765952 SH SOLE 5765952 0 0 ADVANSIX INC COM 00773T101 19371 409959 SH SOLE 409959 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 5247 654230 SH SOLE 654230 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 351 49952 SH SOLE 49952 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 381 216139 SH SOLE 216139 0 0 AECOM COM 00766T100 95027 1228530 SH SOLE 1228530 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 473 99477 SH SOLE 99477 0 0 AEHR TEST SYS COM 00760J108 243 10009 SH SOLE 10009 0 0 AEMETIS INC COM NEW 00770K202 899 73052 SH SOLE 73052 0 0 AERCAP HOLDINGS NV SHS N00985106 11090 169511 SH SOLE 169511 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2282 324982 SH SOLE 324982 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 30650 655455 SH SOLE 655455 0 0 AEROVATE THERAPEUTICS INC COM 008064107 292 24736 SH SOLE 24736 0 0 AEROVIRONMENT INC COM 008073108 10039 161834 SH SOLE 161834 0 0 AERSALE CORPORATION COM 00810F106 425 23926 SH SOLE 23926 0 0 AES CORP COM 00130H105 122114 5025255 SH SOLE 5025255 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 5141 679919 SH SOLE 679919 0 0 AEYE INC CL A COM 008183105 2492 514777 SH SOLE 514777 0 0 AFC GAMMA INC COM 00109K105 728 31984 SH SOLE 31984 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 56487 343363 SH SOLE 343363 0 0 AFFIMED N V COM N01045108 1845 334132 SH SOLE 334132 0 0 AFFIRM HLDGS INC COM CL A 00827B106 77297 768658 SH SOLE 768658 0 0 AFLAC INC COM 001055102 187628 3213347 SH SOLE 3213347 0 0 AGCO CORP COM 001084102 45661 393563 SH SOLE 393563 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 295 187513 SH SOLE 187513 0 0 AGENUS INC COM NEW 00847G705 5241 1627488 SH SOLE 1627488 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 240749 1507976 SH SOLE 1507976 0 0 AGILITI INC COM 00848J104 4300 185644 SH SOLE 185644 0 0 AGILON HEALTH INC COM 00857U107 7220 267382 SH SOLE 267382 0 0 AGILYSYS INC COM 00847J105 7773 174825 SH SOLE 174825 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 12676 385635 SH SOLE 385635 0 0 AGNC INVT CORP COM 00123Q104 42848 2848920 SH SOLE 2848920 0 0 AGREE RLTY CORP COM 008492100 57511 805914 SH SOLE 805914 0 0 AIKIDO PHARMA INC COM 008875106 23 37539 SH SOLE 37539 0 0 AIR LEASE CORP CL A 00912X302 49581 1120972 SH SOLE 1120972 0 0 AIR PRODS & CHEMS INC COM 009158106 310659 1021031 SH SOLE 1021031 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 18217 620038 SH SOLE 620038 0 0 AIRBNB INC COM CL A 009066101 168250 1010571 SH SOLE 1010571 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 245 14206 SH SOLE 14206 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 90075 769603 SH SOLE 769603 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1004 443958 SH SOLE 443958 0 0 AKERO THERAPEUTICS INC COM 00973Y108 3686 174252 SH SOLE 174252 0 0 AKOUOS INC COM 00973J101 554 65113 SH SOLE 65113 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 832 124509 SH SOLE 124509 0 0 AKOYA BIOSCIENCES INC COM 00974H104 922 60158 SH SOLE 60158 0 0 ALAMO GROUP INC COM 011311107 14307 97203 SH SOLE 97203 0 0 ALARM COM HLDGS INC COM 011642105 27936 329390 SH SOLE 329390 0 0 ALASKA AIR GROUP INC COM 011659109 54098 1038335 SH SOLE 1038335 0 0 ALBANY INTL CORP CL A 012348108 25863 292397 SH SOLE 292397 0 0 ALBEMARLE CORP COM 012653101 127478 545309 SH SOLE 545309 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 14874 492674 SH SOLE 492674 0 0 ALBIREO PHARMA INC COM 01345P106 1067 45772 SH SOLE 45772 0 0 ALCOA CORP COM 013872106 101928 1710764 SH SOLE 1710764 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 514 128385 SH SOLE 128385 0 0 ALECTOR INC COM 014442107 8524 412768 SH SOLE 412768 0 0 ALERUS FINL CORP COM 01446U103 3114 106321 SH SOLE 106321 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 30984 1234885 SH SOLE 1234885 0 0 ALEXANDERS INC COM 014752109 3925 15078 SH SOLE 15078 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 285955 1282538 SH SOLE 1282538 0 0 ALIGHT INC COM CL A 01626W101 13021 1204499 SH SOLE 1204499 0 0 ALIGN TECHNOLOGY INC COM 016255101 232983 354519 SH SOLE 354519 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 4366 310493 SH SOLE 310493 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1651 139074 SH SOLE 139074 0 0 ALKALINE WTR CO INC COM NEW 01643A207 47 39797 SH SOLE 39797 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 1235 61547 SH SOLE 61547 0 0 ALKERMES PLC SHS G01767105 43572 1873225 SH SOLE 1873225 0 0 ALLAKOS INC COM 01671P100 2444 249606 SH SOLE 249606 0 0 ALLEGHANY CORP MD COM 017175100 54607 81797 SH SOLE 81797 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 23332 1464676 SH SOLE 1464676 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 5699 134994 SH SOLE 134994 0 0 ALLEGIANT TRAVEL CO COM 01748X102 23001 122974 SH SOLE 122974 0 0 ALLEGION PLC ORD SHS G0176J109 83541 630784 SH SOLE 630784 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 15357 424454 SH SOLE 424454 0 0 ALLETE INC COM NEW 018522300 37395 563593 SH SOLE 563593 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 23891 358880 SH SOLE 358880 0 0 ALLIANT ENERGY CORP COM 018802108 110715 1801116 SH SOLE 1801116 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1129 30925 SH SOLE 30925 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 24704 679610 SH SOLE 679610 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 8013 537045 SH SOLE 537045 0 0 ALLOVIR INC COM 019818103 2698 208437 SH SOLE 208437 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 23672 1282979 SH SOLE 1282979 0 0 ALLSTATE CORP COM 020002101 575564 4892174 SH SOLE 4892174 0 0 ALLY FINL INC COM 02005N100 100231 2105225 SH SOLE 2105225 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 61551 362961 SH SOLE 362961 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7651 126327 SH SOLE 126327 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 427 6988 SH SOLE 6988 0 0 ALPHA TEKNOVA INC COM 02080L102 376 18357 SH SOLE 18357 0 0 ALPHABET INC CAP STK CL A 02079K305 4402935 1519805 SH SOLE 1519805 0 0 ALPHABET INC CAP STK CL C 02079K107 3961493 1369058 SH SOLE 1369058 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2066 180703 SH SOLE 180703 0 0 ALPINE 4 HOLDINGS INC CL A 02083E105 111 57587 SH SOLE 57587 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 418 30123 SH SOLE 30123 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 780 53260 SH SOLE 53260 0 0 ALTAIR ENGR INC COM CL A 021369103 26956 348623 SH SOLE 348623 0 0 ALTERYX INC COM CL A 02156B103 18223 301197 SH SOLE 301197 0 0 ALTICE USA INC CL A 02156K103 24072 1487787 SH SOLE 1487787 0 0 ALTIMMUNE INC COM NEW 02155H200 924 100820 SH SOLE 100820 0 0 ALTO INGREDIENTS INC COM 021513106 3710 771215 SH SOLE 771215 0 0 ALTRA INDL MOTION CORP COM 02208R106 28832 559067 SH SOLE 559067 0 0 ALTRIA GROUP INC COM 02209S103 1617108 34123363 SH SOLE 33803205 0 320158 ALTRIA GROUP INC COM 02209S103 18 390 SH SOLE 1 115 0 275 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 479 7808 SH SOLE 7808 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 3007 139882 SH SOLE 139882 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 627 37366 SH SOLE 37366 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1376 22516 SH SOLE 22516 0 0 AMAZON COM INC COM 023135106 7126279 2137238 SH SOLE 2137238 0 0 AMBAC FINL GROUP INC COM NEW 023139884 10059 626721 SH SOLE 626721 0 0 AMBARELLA INC SHS G037AX101 56440 278177 SH SOLE 278177 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 71362 2623600 SH SOLE 2623600 0 0 AMC NETWORKS INC CL A 00164V103 16402 476244 SH SOLE 476244 0 0 AMCOR PLC ORD G0250X107 269060 22402955 SH SOLE 22402955 0 0 AMDOCS LTD SHS G02602103 11875 158666 SH SOLE 158666 0 0 AMEDISYS INC COM 023436108 46171 285214 SH SOLE 285214 0 0 AMER SOFTWARE INC CL A 029683109 2158 82452 SH SOLE 82452 0 0 AMER STATES WTR CO COM 029899101 32985 318879 SH SOLE 318879 0 0 AMERANT BANCORP INC CL A 023576101 2405 69608 SH SOLE 69608 0 0 AMERCO COM 023586100 52794 72695 SH SOLE 72695 0 0 AMEREN CORP COM 023608102 118761 1334235 SH SOLE 1334235 0 0 AMERESCO INC CL A 02361E108 17780 218320 SH SOLE 218320 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 84943 4729555 SH SOLE 4729555 0 0 AMERICAN ASSETS TR INC COM 024013104 26907 716926 SH SOLE 716926 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 26348 2823943 SH SOLE 2823943 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 94073 1642040 SH SOLE 1642040 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 32098 1267671 SH SOLE 1267671 0 0 AMERICAN ELEC PWR CO INC COM 025537101 221916 2494270 SH SOLE 2494270 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 40170 1032112 SH SOLE 1032112 0 0 AMERICAN EXPRESS CO COM 025816109 504435 3083347 SH SOLE 3083347 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 23847 2611893 SH SOLE 2611893 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 50020 364255 SH SOLE 364255 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 138339 3172177 SH SOLE 3172177 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 281018 4942263 SH SOLE 4942263 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 20374 107888 SH SOLE 107888 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1166 30923 SH SOLE 30923 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 731 36669 SH SOLE 36669 0 0 AMERICAN PUB ED INC COM 02913V103 5265 236587 SH SOLE 236587 0 0 AMERICAN RES CORP CL A 02927U208 31 17208 SH SOLE 17208 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 755 69351 SH SOLE 69351 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1291482 4415320 SH SOLE 4415320 0 0 AMERICAN VANGUARD CORP COM 030371108 1290 78708 SH SOLE 78708 0 0 AMERICAN WELL CORP CL A 03044L105 8157 1350399 SH SOLE 1350399 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 12617 193503 SH SOLE 193503 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 160194 848215 SH SOLE 848215 0 0 AMERICAS CAR-MART INC COM 03062T105 6286 61384 SH SOLE 61384 0 0 AMERICOLD RLTY TR COM 03064D108 89268 2722394 SH SOLE 2722394 0 0 AMERIPRISE FINL INC COM 03076C106 175384 581394 SH SOLE 581394 0 0 AMERIS BANCORP COM 03076K108 26353 530452 SH SOLE 530452 0 0 AMERISAFE INC COM 03071H100 11314 210179 SH SOLE 210179 0 0 AMERISOURCEBERGEN CORP COM 03073E105 106518 801546 SH SOLE 801546 0 0 AMETEK INC COM 031100100 162994 1108505 SH SOLE 1108505 0 0 AMGEN INC COM 031162100 1962892 8725125 SH SOLE 8725125 0 0 AMICUS THERAPEUTICS INC COM 03152W109 22611 1957617 SH SOLE 1957617 0 0 AMKOR TECHNOLOGY INC COM 031652100 29942 1207819 SH SOLE 1207819 0 0 AMMO INC COM 00175J107 3262 598406 SH SOLE 598406 0 0 AMN HEALTHCARE SVCS INC COM 001744101 59159 483601 SH SOLE 483601 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5565 1161637 SH SOLE 1161637 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6078 260935 SH SOLE 260935 0 0 AMPHENOL CORP NEW CL A 032095101 243494 2784053 SH SOLE 2784053 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 283 496432 SH SOLE 496432 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 38 11998 SH SOLE 11998 0 0 AMPLITUDE INC COM CL A 03213A104 5837 110246 SH SOLE 110246 0 0 AMYRIS INC COM NEW 03236M200 7220 1334417 SH SOLE 1334417 0 0 ANALOG DEVICES INC COM 032654105 430455 2448966 SH SOLE 2448966 0 0 ANAPLAN INC COM 03272L108 35835 781560 SH SOLE 781560 0 0 ANAPTYSBIO INC COM 032724106 4737 136312 SH SOLE 136312 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8945 515840 SH SOLE 515840 0 0 ANDERSONS INC COM 034164103 20264 523470 SH SOLE 523470 0 0 ANGEL OAK MTG INC COM 03464Y108 267 16299 SH SOLE 16299 0 0 ANGI INC COM CL A NEW 00183L102 3413 370488 SH SOLE 370488 0 0 ANGIODYNAMICS INC COM 03475V101 7421 269050 SH SOLE 269050 0 0 ANGION BIOMEDICA CORP COM 03476J107 133 45754 SH SOLE 45754 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1319 28605 SH SOLE 28605 0 0 ANIKA THERAPEUTICS INC COM 035255108 3640 101570 SH SOLE 101570 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 60673 7758715 SH SOLE 7758715 0 0 ANNEXON INC COM 03589W102 2240 194952 SH SOLE 194952 0 0 ANSYS INC COM 03662Q105 172482 429999 SH SOLE 429999 0 0 ANTARES PHARMA INC COM 036642106 4262 1193750 SH SOLE 1193750 0 0 ANTERIX INC COM 03676C100 6805 115802 SH SOLE 115802 0 0 ANTERO MIDSTREAM CORP COM 03676B102 23038 2379899 SH SOLE 2379899 0 0 ANTERO RESOURCES CORP COM 03674X106 42984 2456224 SH SOLE 2456224 0 0 ANTHEM INC COM 036752103 600044 1294481 SH SOLE 1294481 0 0 AON PLC SHS CL A G0403H108 309864 1030951 SH SOLE 1030951 0 0 APA CORPORATION COM 03743Q108 72770 2706190 SH SOLE 2706190 0 0 APARTMENT INCOME REIT CORP COM 03750L109 85387 1561861 SH SOLE 1561861 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 8286 1073297 SH SOLE 1073297 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 27986 591914 SH SOLE 591914 0 0 API GROUP CORP COM STK 00187Y100 43142 1674115 SH SOLE 1674115 0 0 APOGEE ENTERPRISES INC COM 037598109 16587 344478 SH SOLE 344478 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 17871 1357928 SH SOLE 1357928 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 272065 3756241 SH SOLE 3756241 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 19611 266884 SH SOLE 266884 0 0 APPFOLIO INC COM CL A 03783C100 16391 135392 SH SOLE 135392 0 0 APPHARVEST INC COM 03783T103 1754 450758 SH SOLE 450758 0 0 APPIAN CORP CL A 03782L101 18236 279637 SH SOLE 279637 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 52726 3264717 SH SOLE 3264717 0 0 APPLE INC COM 037833100 14131710 79583859 SH SOLE 79583859 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 25 12820 SH SOLE 12820 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 41265 401800 SH SOLE 401800 0 0 APPLIED MATLS INC COM 038222105 683244 4341911 SH SOLE 4341911 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 1893 135344 SH SOLE 135344 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 57 10991 SH SOLE 10991 0 0 APPLIED THERAPEUTICS INC COM 03828A101 404 45079 SH SOLE 45079 0 0 APPLOVIN CORP COM CL A 03831W108 13565 143910 SH SOLE 143910 0 0 APRIA INC COM 03836A101 2604 79868 SH SOLE 79868 0 0 APTARGROUP INC COM 038336103 42797 349415 SH SOLE 349415 0 0 APTINYX INC COM 03836N103 54 20000 SH SOLE 20000 0 0 APTIV PLC SHS G6095L109 216927 1315109 SH SOLE 1315109 0 0 APYX MEDICAL CORPORATION COM 03837C106 1036 80775 SH SOLE 80775 0 0 AQUA METALS INC COM 03837J101 30 23651 SH SOLE 23651 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 278 132265 SH SOLE 132265 0 0 ARAMARK COM 03852U106 54590 1481401 SH SOLE 1481401 0 0 ARBOR REALTY TRUST INC COM 038923108 22368 1220926 SH SOLE 1220926 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 815 209375 SH SOLE 209375 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 67 19042 SH SOLE 19042 0 0 ARCBEST CORP COM 03937C105 43207 360499 SH SOLE 360499 0 0 ARCH CAP GROUP LTD ORD G0450A105 50860 1144205 SH SOLE 1144205 0 0 ARCH RESOURCES INC CL A 03940R107 28882 316265 SH SOLE 316265 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 2375 129911 SH SOLE 129911 0 0 ARCHER AVIATION INC COM CL A 03945R102 3429 567616 SH SOLE 567616 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 220764 3266206 SH SOLE 3266206 0 0 ARCHROCK INC COM 03957W106 12509 1672324 SH SOLE 1672324 0 0 ARCIMOTO INC COM 039587100 615 79032 SH SOLE 79032 0 0 ARCONIC CORPORATION COM 03966V107 31064 941057 SH SOLE 941057 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5202 892172 SH SOLE 892172 0 0 ARCOSA INC COM 039653100 28801 546496 SH SOLE 546496 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5583 150847 SH SOLE 150847 0 0 ARCUS BIOSCIENCES INC COM 03969F109 13038 322150 SH SOLE 322150 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 4116 198453 SH SOLE 198453 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 136 14977 SH SOLE 14977 0 0 ARDELYX INC COM 039697107 286 259422 SH SOLE 259422 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 40529 436072 SH SOLE 436072 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1672 114943 SH SOLE 114943 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 70927 872732 SH SOLE 872732 0 0 ARGAN INC COM 04010E109 7249 187336 SH SOLE 187336 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 21258 365812 SH SOLE 365812 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 644 49657 SH SOLE 49657 0 0 ARISTA NETWORKS INC COM 040413106 172347 1198932 SH SOLE 1198932 0 0 ARKO CORP COM 041242108 5188 591485 SH SOLE 591485 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 39 11092 SH SOLE 11092 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2315 220649 SH SOLE 220649 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 8332 547355 SH SOLE 547355 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6252 637293 SH SOLE 637293 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 51252 441370 SH SOLE 441370 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 13550 863606 SH SOLE 863606 0 0 ARROW ELECTRS INC COM 042735100 61432 457524 SH SOLE 457524 0 0 ARROW FINL CORP COM 042744102 3887 110319 SH SOLE 110319 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 69608 1049894 SH SOLE 1049894 0 0 ARTERIS INC COM 04302A104 231 10927 SH SOLE 10927 0 0 ARTESIAN RES CORP CL A 043113208 996 21491 SH SOLE 21491 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 27409 575332 SH SOLE 575332 0 0 ARVINAS INC COM 04335A105 26375 321086 SH SOLE 321086 0 0 ASANA INC CL A 04342Y104 57452 770641 SH SOLE 770641 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 33495 193911 SH SOLE 193911 0 0 ASENSUS SURGICAL INC COM 04367G103 666 599280 SH SOLE 599280 0 0 ASGN INC COM 00191U102 77002 624002 SH SOLE 624002 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 1849 192576 SH SOLE 192576 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 50476 468842 SH SOLE 468842 0 0 ASPEN AEROGELS INC COM 04523Y105 2869 57622 SH SOLE 57622 0 0 ASPEN GROUP INC COM NEW 04530L203 28 11561 SH SOLE 11561 0 0 ASPEN TECHNOLOGY INC COM 045327103 60246 395829 SH SOLE 395829 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 322 181549 SH SOLE 181549 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 3484 132895 SH SOLE 132895 0 0 ASSOCIATED BANC CORP COM 045487105 39854 1764193 SH SOLE 1764193 0 0 ASSURANT INC COM 04621X108 63789 409269 SH SOLE 409269 0 0 ASSURED GUARANTY LTD COM G0585R106 23356 465251 SH SOLE 465251 0 0 AST SPACEMOBILE INC COM CL A 00217D100 123 15424 SH SOLE 15424 0 0 ASTEC INDS INC COM 046224101 17559 253487 SH SOLE 253487 0 0 ASTRA SPACE INC COM CL A 04634X103 4237 611349 SH SOLE 611349 0 0 ASTRONICS CORP COM 046433108 3195 266219 SH SOLE 266219 0 0 AT&T INC COM 00206R102 1285713 52264696 SH SOLE 50738252 0 1526444 AT&T INC COM 00206R102 19 756 SH SOLE 1 225 0 531 ATARA BIOTHERAPEUTICS INC COM 046513107 9716 616461 SH SOLE 616461 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 3534 395247 SH SOLE 395247 0 0 ATERIAN INC COM 02156U101 332 80743 SH SOLE 80743 0 0 ATHENE HOLDING LTD CL A G0684D107 49022 588289 SH SOLE 588289 0 0 ATHENEX INC COM 04685N103 300 220480 SH SOLE 220480 0 0 ATHERSYS INC NEW COM 04744L106 493 545288 SH SOLE 545288 0 0 ATHIRA PHARMA INC COM 04746L104 1102 84550 SH SOLE 84550 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 76 22162 SH SOLE 22162 0 0 ATKORE INC COM 047649108 53013 476775 SH SOLE 476775 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1455 50545 SH SOLE 50545 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 24390 654051 SH SOLE 654051 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 6264 175156 SH SOLE 175156 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 911 12762 SH SOLE 12762 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 31713 336945 SH SOLE 336945 0 0 ATLAS CORP SHARES Y0436Q109 4176 294488 SH SOLE 294488 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 348 41301 SH SOLE 41301 0 0 ATLASSIAN CORP PLC CL A G06242104 2103 5513 SH SOLE 5513 0 0 ATMOS ENERGY CORP COM 049560105 99784 952403 SH SOLE 952403 0 0 ATN INTL INC COM 00215F107 5775 144545 SH SOLE 144545 0 0 ATOMERA INC COM 04965B100 1057 52514 SH SOLE 52514 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 480 299431 SH SOLE 299431 0 0 ATRECA INC CL A COM 04965G109 201 66197 SH SOLE 66197 0 0 ATRICURE INC COM 04963C209 22526 323963 SH SOLE 323963 0 0 ATRION CORP COM 049904105 6860 9731 SH SOLE 9731 0 0 ATYR PHARMA INC COM NEW 002120202 75 10000 SH SOLE 10000 0 0 AUDACY INC CL A 05070N103 774 301019 SH SOLE 301019 0 0 AURA BIOSCIENCES INC COM 05153U107 201 11822 SH SOLE 11822 0 0 AURORA INNOVATION INC CLASS A COM 051774107 20947 1860262 SH SOLE 1860262 0 0 AUTODESK INC COM 052769106 296612 1054844 SH SOLE 1054844 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 2456 83281 SH SOLE 83281 0 0 AUTOLIV INC COM 052800109 46290 447635 SH SOLE 447635 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1535627 6227698 SH SOLE 6227698 0 0 AUTONATION INC COM 05329W102 44744 382913 SH SOLE 382913 0 0 AUTOZONE INC COM 053332102 222547 106157 SH SOLE 106157 0 0 AVALARA INC COM 05338G106 60345 467392 SH SOLE 467392 0 0 AVALO THERAPEUTICS INC COM 05338F108 265 155779 SH SOLE 155779 0 0 AVALONBAY CMNTYS INC COM 053484101 326130 1291140 SH SOLE 1291140 0 0 AVANGRID INC COM 05351W103 18982 380537 SH SOLE 380537 0 0 AVANOS MED INC COM 05350V106 15027 433427 SH SOLE 433427 0 0 AVANTOR INC COM 05352A100 96143 2281504 SH SOLE 2281504 0 0 AVAYA HLDGS CORP COM 05351X101 17281 872755 SH SOLE 872755 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2039 275484 SH SOLE 275484 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 81 17180 SH SOLE 17180 0 0 AVEPOINT INC COM CL A 053604104 2671 424602 SH SOLE 424602 0 0 AVERY DENNISON CORP COM 053611109 127363 588086 SH SOLE 588086 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 862 26862 SH SOLE 26862 0 0 AVID BIOSERVICES INC COM 05368M106 13588 465621 SH SOLE 465621 0 0 AVID TECHNOLOGY INC COM 05367P100 10107 310316 SH SOLE 310316 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 6926 291341 SH SOLE 291341 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 2695 178916 SH SOLE 178916 0 0 AVIENT CORPORATION COM 05368V106 53416 954701 SH SOLE 954701 0 0 AVINGER INC COM 053734604 17 36388 SH SOLE 36388 0 0 AVIS BUDGET GROUP COM 053774105 80199 386740 SH SOLE 386740 0 0 AVISTA CORP COM 05379B107 33638 791651 SH SOLE 791651 0 0 AVITA MEDICAL INC COM 05380C102 744 62078 SH SOLE 62078 0 0 AVNET INC COM 053807103 36313 880730 SH SOLE 880730 0 0 AVROBIO INC COM 05455M100 376 97485 SH SOLE 97485 0 0 AXALTA COATING SYS LTD COM G0750C108 38537 1163539 SH SOLE 1163539 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 18009 241534 SH SOLE 241534 0 0 AXIS CAP HLDGS LTD SHS G0692U109 34219 628214 SH SOLE 628214 0 0 AXOGEN INC COM 05463X106 2763 294796 SH SOLE 294796 0 0 AXON ENTERPRISE INC COM 05464C101 55425 353022 SH SOLE 353022 0 0 AXONICS INC COM 05465P101 18302 326818 SH SOLE 326818 0 0 AXOS FINANCIAL INC COM 05465C100 25809 461591 SH SOLE 461591 0 0 AXSOME THERAPEUTICS INC COM 05464T104 7830 207230 SH SOLE 207230 0 0 AXT INC COM 00246W103 930 105560 SH SOLE 105560 0 0 AZEK CO INC CL A 05478C105 39834 861462 SH SOLE 861462 0 0 AZENTA INC COM 114340102 45999 446110 SH SOLE 446110 0 0 AZZ INC COM 002474104 17825 322381 SH SOLE 322381 0 0 B & G FOODS INC NEW COM 05508R106 44393 1444603 SH SOLE 1444603 0 0 B. RILEY FINANCIAL INC COM 05580M108 10857 122173 SH SOLE 122173 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 3527 390962 SH SOLE 390962 0 0 BADGER METER INC COM 056525108 25732 241472 SH SOLE 241472 0 0 BAIDU INC SPON ADR REP A 056752108 77473 520686 SH SOLE 520686 0 0 BAKER HUGHES COMPANY CL A 05722G100 122329 5084294 SH SOLE 5084294 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 1246 146326 SH SOLE 146326 0 0 BALCHEM CORP COM 057665200 44665 264911 SH SOLE 264911 0 0 BALL CORP COM 058498106 144594 1501956 SH SOLE 1501956 0 0 BALLYS CORPORATION COM 05875B106 10160 266929 SH SOLE 266929 0 0 BANC OF CALIFORNIA INC COM 05990K106 7536 384070 SH SOLE 384070 0 0 BANCFIRST CORP COM 05945F103 22789 322964 SH SOLE 322964 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4761 150684 SH SOLE 150684 0 0 BANCORP INC DEL COM 05969A105 9912 391600 SH SOLE 391600 0 0 BANDWIDTH INC COM CL A 05988J103 11797 164389 SH SOLE 164389 0 0 BANK FIRST CORP COM 06211J100 1218 16857 SH SOLE 16857 0 0 BANK HAWAII CORP COM 062540109 59912 715276 SH SOLE 715276 0 0 BANK MARIN BANCORP COM 063425102 4186 112411 SH SOLE 112411 0 0 BANK NEW YORK MELLON CORP COM 064058100 229440 3950414 SH SOLE 3950414 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8799 230876 SH SOLE 230876 0 0 BANK OZK COM 06417N103 112116 2409544 SH SOLE 2409544 0 0 BANKUNITED INC COM 06652K103 43777 1034664 SH SOLE 1034664 0 0 BANNER CORP COM NEW 06652V208 41577 685300 SH SOLE 685300 0 0 BAR HBR BANKSHARES COM 066849100 1091 37689 SH SOLE 37689 0 0 BARCLAYS PLC ADR 06738E204 368 35531 SH SOLE 35531 0 0 BARK INC COM 68622E104 1658 392856 SH SOLE 392856 0 0 BARNES & NOBLE ED INC COM 06777U101 747 109690 SH SOLE 109690 0 0 BARNES GROUP INC COM 067806109 24731 530818 SH SOLE 530818 0 0 BARRETT BUSINESS SVCS INC COM 068463108 3661 53003 SH SOLE 53003 0 0 BASSETT FURNITURE INDS INC COM 070203104 394 23440 SH SOLE 23440 0 0 BATH & BODY WORKS INC COM 070830104 133088 1906981 SH SOLE 1906981 0 0 BAXTER INTL INC COM 071813109 206930 2410624 SH SOLE 2410624 0 0 BCE INC COM NEW 05534B760 28 539 SH SOLE 1 165 0 374 BCE INC COM NEW 05534B760 452483 8694908 SH SOLE 7995683 0 699225 BCE INC PUT 05534B950 31476 604173 SH SOLE 604173 0 0 BEACON ROOFING SUPPLY INC COM 073685109 34392 599674 SH SOLE 599674 0 0 BEAM GLOBAL COM 07373B109 406 21806 SH SOLE 21806 0 0 BEAM THERAPEUTICS INC COM 07373V105 27719 347824 SH SOLE 347824 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 9416 405499 SH SOLE 405499 0 0 BECTON DICKINSON & CO COM 075887109 343228 1364830 SH SOLE 1364563 0 267 BED BATH & BEYOND INC COM 075896100 15743 1079731 SH SOLE 1079731 0 0 BELDEN INC COM 077454106 33707 512809 SH SOLE 512809 0 0 BELLRING BRANDS INC COM CL A 079823100 10352 362830 SH SOLE 362830 0 0 BENCHMARK ELECTRS INC COM 08160H101 19554 721537 SH SOLE 721537 0 0 BENEFITFOCUS INC COM 08180D106 719 67406 SH SOLE 67406 0 0 BENSON HILL INC COMMON STOCK 082490103 4824 661636 SH SOLE 661636 0 0 BENTLEY SYS INC COM CL B 08265T208 23072 477373 SH SOLE 477373 0 0 BERKELEY LTS INC COM 084310101 5609 308519 SH SOLE 308519 0 0 BERKLEY W R CORP COM 084423102 83460 1012979 SH SOLE 1012979 0 0 BERKSHIRE GREY INC COM CL A 084656107 1080 196340 SH SOLE 196340 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 35603 79 SH SOLE 79 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2609831 8728530 SH SOLE 8728530 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 13184 463712 SH SOLE 463712 0 0 BERRY CORP COM 08579X101 1505 178646 SH SOLE 178646 0 0 BERRY GLOBAL GROUP INC COM 08579W103 54676 741064 SH SOLE 741064 0 0 BEST BUY INC COM 086516101 354019 3484436 SH SOLE 3484436 0 0 BETTER CHOICE CO INC COM 08771Y303 42 12821 SH SOLE 12821 0 0 BEYOND MEAT INC COM 08862E109 21069 323333 SH SOLE 323333 0 0 BEYONDSPRING INC SHS G10830100 225 49591 SH SOLE 49591 0 0 BGC PARTNERS INC CL A 05541T101 15991 3438919 SH SOLE 3438919 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 3312 174195 SH SOLE 174195 0 0 BIG LOTS INC COM 089302103 13451 298571 SH SOLE 298571 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 14032 396712 SH SOLE 396712 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 246 1721 SH SOLE 1721 0 0 BILIBILI INC SPONS ADS REP Z 090040106 15272 329135 SH SOLE 329135 0 0 BILL COM HLDGS INC COM 090043100 122227 490575 SH SOLE 490575 0 0 BIO RAD LABS INC CL A 090572207 127322 168510 SH SOLE 168510 0 0 BIOATLA INC COM 09077B104 2328 118554 SH SOLE 118554 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 17657 1274815 SH SOLE 1274815 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2218 715184 SH SOLE 715184 0 0 BIODESIX INC COM 09075X108 167 31390 SH SOLE 31390 0 0 BIOGEN INC COM 09062X103 177958 741737 SH SOLE 741737 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 77845 564870 SH SOLE 564870 0 0 BIOLASE INC COM NEW 090911207 23 58873 SH SOLE 58873 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 6174 165644 SH SOLE 165644 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 97268 1100939 SH SOLE 1100939 0 0 BIOMEA FUSION INC COM 09077A106 378 50609 SH SOLE 50609 0 0 BIONANO GENOMICS INC COM 09075F107 6127 2048903 SH SOLE 2048903 0 0 BIO-TECHNE CORP COM 09073M104 159265 307851 SH SOLE 307851 0 0 BIOTRICITY INC COM 09074H104 64 16000 SH SOLE 16000 0 0 BIOVENTUS INC COM CL A 09075A108 2396 165352 SH SOLE 165352 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2678 131708 SH SOLE 131708 0 0 BIRD GLOBAL INC COM CL A 09077J107 4346 704352 SH SOLE 704352 0 0 BITNILE HOLDINGS INC COM 09175M101 14 11756 SH SOLE 11756 0 0 BJS RESTAURANTS INC COM 09180C106 10261 296968 SH SOLE 296968 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 100222 1496516 SH SOLE 1496516 0 0 BK OF AMERICA CORP COM 060505104 1616646 36337264 SH SOLE 36337264 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 322 60313 SH SOLE 60313 0 0 BLACK HILLS CORP COM 092113109 57070 808698 SH SOLE 808698 0 0 BLACK KNIGHT INC COM 09215C105 76314 920661 SH SOLE 920661 0 0 BLACKBAUD INC COM 09227Q100 28132 356180 SH SOLE 356180 0 0 BLACKLINE INC COM 09239B109 41312 398995 SH SOLE 398995 0 0 BLACKROCK INC COM 09247X101 1846102 2016362 SH SOLE 2016362 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 1226 272953 SH SOLE 272953 0 0 BLACKSTONE INC COM 09260D107 226771 1752609 SH SOLE 1752609 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 56571 1847508 SH SOLE 1847508 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 160 18079 SH SOLE 18079 0 0 BLEND LABS INC CL A 09352U108 751 102205 SH SOLE 102205 0 0 BLINK CHARGING CO COM 09354A100 6813 256962 SH SOLE 256962 0 0 BLOCK H & R INC COM 093671105 24418 1036414 SH SOLE 1036414 0 0 BLOCK INC CL A 852234103 193620 1198811 SH SOLE 1198811 0 0 BLOOM ENERGY CORP COM CL A 093712107 22713 1035663 SH SOLE 1035663 0 0 BLOOMIN BRANDS INC COM 094235108 25632 1221735 SH SOLE 1221735 0 0 BLUCORA INC COM 095229100 8745 504869 SH SOLE 504869 0 0 BLUE BIRD CORP COM 095306106 635 40577 SH SOLE 40577 0 0 BLUE FOUNDRY BANCORP COM 09549B104 1058 72268 SH SOLE 72268 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 24316 1630830 SH SOLE 1630830 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 796 44420 SH SOLE 44420 0 0 BLUEBIRD BIO INC COM 09609G100 1769 177033 SH SOLE 177033 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1265 36026 SH SOLE 36026 0 0 BLUELINX HLDGS INC COM NEW 09624H208 2292 23933 SH SOLE 23933 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 46914 437995 SH SOLE 437995 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 328 12401 SH SOLE 12401 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 270 29782 SH SOLE 29782 0 0 BOEING CO COM 097023105 553934 2751506 SH SOLE 2751506 0 0 BOISE CASCADE CO DEL COM 09739D100 39648 556839 SH SOLE 556839 0 0 BOK FINL CORP COM NEW 05561Q201 22982 217861 SH SOLE 217861 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 270 55014 SH SOLE 55014 0 0 BOOKING HOLDINGS INC COM 09857L108 508664 212011 SH SOLE 212011 0 0 BOOT BARN HLDGS INC COM 099406100 29996 243769 SH SOLE 243769 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 60808 717152 SH SOLE 717152 0 0 BORGWARNER INC COM 099724106 83826 1859901 SH SOLE 1859901 0 0 BOSTON BEER INC CL A 100557107 30195 59779 SH SOLE 59779 0 0 BOSTON OMAHA CORP COM 101044105 1447 50347 SH SOLE 50347 0 0 BOSTON PROPERTIES INC COM 101121101 155370 1348927 SH SOLE 1348927 0 0 BOSTON SCIENTIFIC CORP COM 101137107 320905 7554258 SH SOLE 7554258 0 0 BOTTOMLINE TECH DEL INC COM 101388106 16202 286908 SH SOLE 286908 0 0 BOX INC CL A 10316T104 32226 1230447 SH SOLE 1230447 0 0 BOXLIGHT CORP COM CL A 103197109 26 18333 SH SOLE 18333 0 0 BOYD GAMING CORP COM 103304101 41050 626040 SH SOLE 626040 0 0 BRADY CORP CL A 104674106 26530 492204 SH SOLE 492204 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 2830 554737 SH SOLE 554737 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 11287 SH SOLE 11287 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 36348 2708420 SH SOLE 2708420 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 249 9940 SH SOLE 9940 0 0 BRIDGEBIO PHARMA INC COM 10806X102 17436 1045290 SH SOLE 1045290 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 984 55585 SH SOLE 55585 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 6665 316013 SH SOLE 316013 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 389 113000 SH SOLE 113000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 47123 374344 SH SOLE 374344 0 0 BRIGHTCOVE INC COM 10921T101 1775 173629 SH SOLE 173629 0 0 BRIGHTHOUSE FINL INC COM 10922N103 24002 463353 SH SOLE 463353 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 13149 513617 SH SOLE 513617 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 9282 904661 SH SOLE 904661 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 8069 573064 SH SOLE 573064 0 0 BRINKER INTL INC COM 109641100 23080 630778 SH SOLE 630778 0 0 BRINKS CO COM 109696104 29068 443300 SH SOLE 443300 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 673908 10808473 SH SOLE 10799920 0 8553 BRISTOW GROUP INC COM 11040G103 5237 165346 SH SOLE 165346 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 99357 3910161 SH SOLE 3910161 0 0 BROADCOM INC COM 11135F101 2790883 4194230 SH SOLE 4194230 0 0 BROADMARK RLTY CAP INC COM 11135B100 8720 924668 SH SOLE 924668 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 100651 550548 SH SOLE 550548 0 0 BROADSTONE NET LEASE INC COM 11135E203 46196 1861226 SH SOLE 1861226 0 0 BROADWAY FINL CORP DEL COM 111444105 36 15181 SH SOLE 15181 0 0 BROOKDALE SR LIVING INC COM 112463104 13784 2671130 SH SOLE 2671130 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9186 134570 SH SOLE 134570 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 518 14056 SH SOLE 14056 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 11795 728481 SH SOLE 728481 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 315 75336 SH SOLE 75336 0 0 BROWN & BROWN INC COM 115236101 115326 1640950 SH SOLE 1640950 0 0 BROWN FORMAN CORP CL A 115637100 8448 124620 SH SOLE 124620 0 0 BROWN FORMAN CORP CL B 115637209 72754 998544 SH SOLE 998544 0 0 BRP GROUP INC COM CL A 05589G102 13158 364379 SH SOLE 364379 0 0 BRT APARTMENTS CORP COM 055645303 1993 83048 SH SOLE 83048 0 0 BRUKER CORP COM 116794108 51340 611844 SH SOLE 611844 0 0 BRUNSWICK CORP COM 117043109 64539 640706 SH SOLE 640706 0 0 BRYN MAWR BK CORP COM 117665109 6351 141085 SH SOLE 141085 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 3968 507331 SH SOLE 507331 0 0 BUCKLE INC COM 118440106 14863 351281 SH SOLE 351281 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 151636 1769166 SH SOLE 1769166 0 0 BUMBLE INC COM CL A 12047B105 18578 548651 SH SOLE 548651 0 0 BUNGE LIMITED COM G16962105 86459 926081 SH SOLE 926081 0 0 BURLINGTON STORES INC COM 122017106 54968 188561 SH SOLE 188561 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1397 49313 SH SOLE 49313 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 6070 907227 SH SOLE 907227 0 0 BWX TECHNOLOGIES INC COM 05605H100 43783 914423 SH SOLE 914423 0 0 BYLINE BANCORP INC COM 124411109 4626 169139 SH SOLE 169139 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 1594 119336 SH SOLE 119336 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 107475 998554 SH SOLE 998554 0 0 C3 AI INC CL A 12468P104 16932 541821 SH SOLE 541821 0 0 C4 THERAPEUTICS INC COM STK 12529R107 8522 264651 SH SOLE 264651 0 0 CABLE ONE INC COM 12685J105 54953 31162 SH SOLE 31162 0 0 CABOT CORP COM 127055101 35122 624941 SH SOLE 624941 0 0 CACI INTL INC CL A 127190304 52121 193605 SH SOLE 193605 0 0 CACTUS INC CL A 127203107 15608 409317 SH SOLE 409317 0 0 CADENCE BANK COM 12740C103 52444 1760444 SH SOLE 1760444 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 254588 1366180 SH SOLE 1366180 0 0 CADIZ INC COM NEW 127537207 231 59674 SH SOLE 59674 0 0 CADRE HLDGS INC COM 12763L105 351 13774 SH SOLE 13774 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 149039 1593479 SH SOLE 1593479 0 0 CAESARSTONE LTD ORD SHS M20598104 559 49252 SH SOLE 49252 0 0 CAL MAINE FOODS INC COM NEW 128030202 17912 484236 SH SOLE 484236 0 0 CALAMP CORP COM 128126109 643 90948 SH SOLE 90948 0 0 CALAVO GROWERS INC COM 128246105 9448 222824 SH SOLE 222824 0 0 CALERES INC COM 129500104 16170 712946 SH SOLE 712946 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 24631 576684 SH SOLE 576684 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 32565 453173 SH SOLE 453173 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 31 46356 SH SOLE 46356 0 0 CALIX INC COM 13100M509 31126 389211 SH SOLE 389211 0 0 CALLAWAY GOLF CO COM 131193104 28588 1041815 SH SOLE 1041815 0 0 CALLON PETE CO DEL COM 13123X508 21677 458756 SH SOLE 458756 0 0 CAMBER ENERGY INC COM 13200M508 92 107798 SH SOLE 107798 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1688 65856 SH SOLE 65856 0 0 CAMBRIDGE BANCORP COM 132152109 1646 17586 SH SOLE 17586 0 0 CAMDEN NATL CORP COM 133034108 5034 104513 SH SOLE 104513 0 0 CAMDEN PPTY TR SH BEN INT 133131102 178117 996850 SH SOLE 996850 0 0 CAMPBELL SOUP CO COM 134429109 64447 1482911 SH SOLE 1482911 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11843 293126 SH SOLE 293126 0 0 CANNAE HLDGS INC COM 13765N107 28542 811996 SH SOLE 811996 0 0 CANO HEALTH INC COM CL A 13781Y103 7910 887665 SH SOLE 887665 0 0 CANOO INC COM CL A 13803R102 7204 933116 SH SOLE 933116 0 0 CANTALOUPE INC COM 138103106 3716 418391 SH SOLE 418391 0 0 CAPITAL BANCORP INC MD COM 139737100 505 19239 SH SOLE 19239 0 0 CAPITAL CITY BK GROUP INC COM 139674105 934 35361 SH SOLE 35361 0 0 CAPITAL ONE FINL CORP COM 14040H105 324350 2235509 SH SOLE 2235509 0 0 CAPITOL FED FINL INC COM 14057J101 14825 1308447 SH SOLE 1308447 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 83732 1289967 SH SOLE 1289967 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1095 52028 SH SOLE 52028 0 0 CARA THERAPEUTICS INC COM 140755109 4537 372481 SH SOLE 372481 0 0 CARDIFF ONCOLOGY INC COM 14147L108 588 97763 SH SOLE 97763 0 0 CARDINAL HEALTH INC COM 14149Y108 97606 1895609 SH SOLE 1895609 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 5341 284385 SH SOLE 284385 0 0 CARDLYTICS INC COM 14161W105 15413 233204 SH SOLE 233204 0 0 CAREDX INC COM 14167L103 18049 396852 SH SOLE 396852 0 0 CAREMAX INC COM CL A 14171W103 187 24231 SH SOLE 24231 0 0 CARETRUST REIT INC COM 14174T107 35034 1534562 SH SOLE 1534562 0 0 CARGURUS INC COM CL A 141788109 21496 638985 SH SOLE 638985 0 0 CARIBOU BIOSCIENCES INC COM 142038108 2151 142516 SH SOLE 142516 0 0 CARLISLE COS INC COM 142339100 72176 290888 SH SOLE 290888 0 0 CARLOTZ INC COM CL A 142552108 418 183996 SH SOLE 183996 0 0 CARLYLE GROUP INC COM 14316J108 44742 814962 SH SOLE 814962 0 0 CARMAX INC COM 143130102 104730 804186 SH SOLE 804186 0 0 CARNIVAL CORP COMMON STOCK 143658300 86276 4288041 SH SOLE 4288041 0 0 CARPARTS COM INC COM 14427M107 3733 333301 SH SOLE 333301 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 19525 668863 SH SOLE 668863 0 0 CARRIAGE SVCS INC COM 143905107 6967 108116 SH SOLE 108116 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 235343 4338910 SH SOLE 4338910 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 210 70899 SH SOLE 70899 0 0 CARS COM INC COM 14575E105 17194 1068589 SH SOLE 1068589 0 0 CARTER BANKSHARES INC COM NEW 146103106 1055 68510 SH SOLE 68510 0 0 CARTERS INC COM 146229109 35606 351760 SH SOLE 351760 0 0 CARVANA CO CL A 146869102 59972 258733 SH SOLE 258733 0 0 CASA SYS INC COM 14713L102 2393 421997 SH SOLE 421997 0 0 CASELLA WASTE SYS INC CL A 147448104 30262 354273 SH SOLE 354273 0 0 CASEYS GEN STORES INC COM 147528103 62346 315911 SH SOLE 315911 0 0 CASI PHARMACEUTICALS INC COM 14757U109 44 54063 SH SOLE 54063 0 0 CASPER SLEEP INC COM 147626105 468 70042 SH SOLE 70042 0 0 CASS INFORMATION SYS INC COM 14808P109 8228 209250 SH SOLE 209250 0 0 CASSAVA SCIENCES INC COM 14817C107 11690 267500 SH SOLE 267500 0 0 CASTLE BIOSCIENCES INC COM 14843C105 6942 161915 SH SOLE 161915 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 488 316569 SH SOLE 316569 0 0 CATALENT INC COM 148806102 107593 840371 SH SOLE 840371 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 5551 819796 SH SOLE 819796 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1081 124099 SH SOLE 124099 0 0 CATERPILLAR INC COM 149123101 537196 2598413 SH SOLE 2598413 0 0 CATHAY GEN BANCORP COM 149150104 66962 1557606 SH SOLE 1557606 0 0 CATO CORP NEW CL A 149205106 872 50765 SH SOLE 50765 0 0 CAVCO INDS INC DEL COM 149568107 26539 83544 SH SOLE 83544 0 0 CBDMD INC COM 12482W101 16 14316 SH SOLE 14316 0 0 CBIZ INC COM 124805102 18881 482641 SH SOLE 482641 0 0 CBOE GLOBAL MKTS INC COM 12503M108 97412 747023 SH SOLE 747023 0 0 CBRE GROUP INC CL A 12504L109 191752 1767140 SH SOLE 1767140 0 0 CBTX INC COM 12481V104 3775 130161 SH SOLE 130161 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 3371 295920 SH SOLE 295920 0 0 CDK GLOBAL INC COM 12508E101 40337 966381 SH SOLE 966381 0 0 CDW CORP COM 12514G108 133116 650041 SH SOLE 650041 0 0 CECO ENVIRONMENTAL CORP COM 125141101 519 83158 SH SOLE 83158 0 0 CELANESE CORP DEL COM 150870103 92156 548354 SH SOLE 548354 0 0 CELCUITY INC COM 15102K100 334 25287 SH SOLE 25287 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 12678 328095 SH SOLE 328095 0 0 CEL-SCI CORP COM PAR NEW 150837607 671 94490 SH SOLE 94490 0 0 CELSIUS HLDGS INC COM NEW 15118V207 23720 318093 SH SOLE 318093 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 20114 2966583 SH SOLE 2966583 0 0 CENTENE CORP DEL COM 15135B101 256776 3116207 SH SOLE 3116207 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 14229 2379353 SH SOLE 2379353 0 0 CENTERPOINT ENERGY INC COM 15189T107 89194 3195771 SH SOLE 3195771 0 0 CENTERSPACE COM 15202L107 22556 203385 SH SOLE 203385 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18960 396225 SH SOLE 396225 0 0 CENTRAL GARDEN & PET CO COM 153527106 3694 70188 SH SOLE 70188 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 8861 314504 SH SOLE 314504 0 0 CENTRUS ENERGY CORP CL A 15643U104 1307 26175 SH SOLE 26175 0 0 CENTURY ALUM CO COM 156431108 9932 599737 SH SOLE 599737 0 0 CENTURY CASINOS INC COM 156492100 843 69179 SH SOLE 69179 0 0 CENTURY CMNTYS INC COM 156504300 22986 281027 SH SOLE 281027 0 0 CENTURY THERAPEUTICS INC COM 15673T100 1230 77501 SH SOLE 77501 0 0 CERENCE INC COM 156727109 24059 313912 SH SOLE 313912 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 11773 363120 SH SOLE 363120 0 0 CERIDIAN HCM HLDG INC COM 15677J108 96077 919750 SH SOLE 919750 0 0 CERNER CORP COM 156782104 163460 1760094 SH SOLE 1760094 0 0 CERTARA INC COM 15687V109 22813 802711 SH SOLE 802711 0 0 CERUS CORP COM 157085101 8251 1211588 SH SOLE 1211588 0 0 CEVA INC COM 157210105 6990 161655 SH SOLE 161655 0 0 CF INDS HLDGS INC COM 125269100 112977 1596173 SH SOLE 1596173 0 0 CHAMPIONX CORPORATION COM 15872M104 36785 1820102 SH SOLE 1820102 0 0 CHANGE HEALTHCARE INC COM 15912K100 37611 1759151 SH SOLE 1759151 0 0 CHANNELADVISOR CORP COM 159179100 7090 287267 SH SOLE 287267 0 0 CHARAH SOLUTIONS INC COM 15957P105 53 11089 SH SOLE 11089 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 25380 1332250 SH SOLE 1332250 0 0 CHARLES RIV LABS INTL INC COM 159864107 103261 274060 SH SOLE 274060 0 0 CHART INDS INC COM 16115Q308 46677 292661 SH SOLE 292661 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 423011 648819 SH SOLE 648819 0 0 CHASE CORP COM 16150R104 5206 52284 SH SOLE 52284 0 0 CHATHAM LODGING TR COM 16208T102 13381 975281 SH SOLE 975281 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11504 98692 SH SOLE 98692 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 105 33712 SH SOLE 33712 0 0 CHEESECAKE FACTORY INC COM 163072101 21816 557221 SH SOLE 557221 0 0 CHEFS WHSE INC COM 163086101 10983 329780 SH SOLE 329780 0 0 CHEGG INC COM 163092109 24034 782851 SH SOLE 782851 0 0 CHEMED CORP NEW COM 16359R103 59698 112841 SH SOLE 112841 0 0 CHEMOCENTRYX INC COM 16383L106 13073 359046 SH SOLE 359046 0 0 CHEMOURS CO COM 163851108 34397 1024938 SH SOLE 1024938 0 0 CHENIERE ENERGY INC COM NEW 16411R208 77536 764497 SH SOLE 764497 0 0 CHESAPEAKE ENERGY CORP COM 165167735 50127 776910 SH SOLE 776910 0 0 CHESAPEAKE UTILS CORP COM 165303108 22392 153569 SH SOLE 153569 0 0 CHEVRON CORP NEW COM 166764100 31 261 SH SOLE 1 85 0 176 CHEVRON CORP NEW COM 166764100 1702415 14507137 SH SOLE 14168947 0 338190 CHEWY INC CL A 16679L109 39741 673900 SH SOLE 673900 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 251 18070 SH SOLE 18070 0 0 CHICOS FAS INC COM 168615102 20386 3789273 SH SOLE 3789273 0 0 CHILDRENS PL INC NEW COM 168905107 16224 204610 SH SOLE 204610 0 0 CHIMERA INVT CORP COM NEW 16934Q208 39665 2630287 SH SOLE 2630287 0 0 CHIMERIX INC COM 16934W106 3579 556580 SH SOLE 556580 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 1666 102101 SH SOLE 102101 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 244053 139598 SH SOLE 139598 0 0 CHOICE HOTELS INTL INC COM 169905106 45466 291461 SH SOLE 291461 0 0 CHROMADEX CORP COM NEW 171077407 478 127636 SH SOLE 127636 0 0 CHUBB LIMITED COM H1467J104 398528 2061599 SH SOLE 2061599 0 0 CHURCH & DWIGHT CO INC COM 171340102 118742 1158453 SH SOLE 1158453 0 0 CHURCHILL DOWNS INC COM 171484108 77128 320166 SH SOLE 320166 0 0 CHUYS HLDGS INC COM 171604101 4207 139648 SH SOLE 139648 0 0 CIENA CORP COM NEW 171779309 85203 1106956 SH SOLE 1106956 0 0 CIGNA CORP NEW COM 125523100 408626 1779492 SH SOLE 1779492 0 0 CIMPRESS PLC SHS EURO G2143T103 12942 180725 SH SOLE 180725 0 0 CINCINNATI FINL CORP COM 172062101 255969 2246724 SH SOLE 2246724 0 0 CINEDIGM CORP COM NEW 172406209 64 54801 SH SOLE 54801 0 0 CINEMARK HLDGS INC COM 17243V102 14914 925144 SH SOLE 925144 0 0 CINTAS CORP COM 172908105 202774 457553 SH SOLE 457553 0 0 CIPHER MINING INC COM 17253J106 955 206107 SH SOLE 206107 0 0 CIRCOR INTL INC COM 17273K109 6006 220964 SH SOLE 220964 0 0 CIRRUS LOGIC INC COM 172755100 45134 490470 SH SOLE 490470 0 0 CISCO SYS INC COM 17275R102 26 415 SH SOLE 1 127 0 288 CISCO SYS INC COM 17275R102 3185511 50268432 SH SOLE 49530539 0 737893 CIT GROUP INC COM NEW 125581801 43738 851913 SH SOLE 851913 0 0 CITI TRENDS INC COM 17306X102 5729 60464 SH SOLE 60464 0 0 CITIGROUP INC COM NEW 172967424 686906 11374491 SH SOLE 11365530 0 8961 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 438 283787 SH SOLE 283787 0 0 CITIZENS & NORTHN CORP COM 172922106 1014 38807 SH SOLE 38807 0 0 CITIZENS FINL GROUP INC COM 174610105 22 464 SH SOLE 1 144 0 320 CITIZENS FINL GROUP INC COM 174610105 526389 11140500 SH SOLE 10452897 0 687603 CITIZENS INC CL A 174740100 710 133697 SH SOLE 133697 0 0 CITRIX SYS INC COM 177376100 86194 911234 SH SOLE 911234 0 0 CITY HLDG CO COM 177835105 23930 292582 SH SOLE 292582 0 0 CITY OFFICE REIT INC COM 178587101 9880 500998 SH SOLE 500998 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 947 38772 SH SOLE 38772 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 21975 448723 SH SOLE 448723 0 0 CLARIVATE PLC ORD SHS G21810109 43525 1850550 SH SOLE 1850550 0 0 CLARUS CORP NEW COM 18270P109 1864 67225 SH SOLE 67225 0 0 CLEAN ENERGY FUELS CORP COM 184499101 7129 1162890 SH SOLE 1162890 0 0 CLEAN HARBORS INC COM 184496107 52090 522098 SH SOLE 522098 0 0 CLEANSPARK INC COM NEW 18452B209 817 85719 SH SOLE 85719 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 10290 3108502 SH SOLE 3108502 0 0 CLEAR SECURE INC COM CL A 18467V109 2055 65498 SH SOLE 65498 0 0 CLEARFIELD INC COM 18482P103 2496 29564 SH SOLE 29564 0 0 CLEARPOINT NEURO INC COM 18507C103 532 47355 SH SOLE 47355 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 56 20216 SH SOLE 20216 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 3701 161040 SH SOLE 161040 0 0 CLEARWATER PAPER CORP COM 18538R103 10136 276397 SH SOLE 276397 0 0 CLEARWAY ENERGY INC CL A 18539C105 10895 325394 SH SOLE 325394 0 0 CLEARWAY ENERGY INC CL C 18539C204 25156 698193 SH SOLE 698193 0 0 CLENE INC COMMON STOCK 185634102 546 133082 SH SOLE 133082 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 56640 2601749 SH SOLE 2601749 0 0 CLIPPER RLTY INC COM 18885T306 363 36464 SH SOLE 36464 0 0 CLOROX CO DEL COM 189054109 102898 590139 SH SOLE 590139 0 0 CLOUDFLARE INC CL A COM 18915M107 108928 828345 SH SOLE 828345 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 4974 1336988 SH SOLE 1336988 0 0 CLOVIS ONCOLOGY INC COM 189464100 2308 851622 SH SOLE 851622 0 0 CMC MATERIALS INC COM 12571T100 45079 235165 SH SOLE 235165 0 0 CME GROUP INC COM 12572Q105 370969 1623775 SH SOLE 1623775 0 0 CMS ENERGY CORP COM 125896100 93511 1437520 SH SOLE 1437520 0 0 CNA FINL CORP COM 126117100 11638 264005 SH SOLE 264005 0 0 CNB FINL CORP PA COM 126128107 1117 42134 SH SOLE 42134 0 0 CNO FINL GROUP INC COM 12621E103 25933 1087770 SH SOLE 1087770 0 0 CNX RES CORP COM 12653C108 34525 2510893 SH SOLE 2510893 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1278 25234 SH SOLE 25234 0 0 COCA COLA CO COM 191216100 34 572 SH SOLE 1 171 0 401 COCA COLA CO COM 191216100 2976395 50268447 SH SOLE 49335623 0 932824 COCA COLA CONS INC COM 191098102 34171 55186 SH SOLE 55186 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14989 267982 SH SOLE 267982 0 0 CODEX DNA INC COM 192003101 169 15605 SH SOLE 15605 0 0 CODEXIS INC COM 192005106 14134 451992 SH SOLE 451992 0 0 CO-DIAGNOSTICS INC COM 189763105 483 54044 SH SOLE 54044 0 0 CODIAK BIOSCIENCES INC COM 192010106 455 40827 SH SOLE 40827 0 0 COEUR MNG INC COM NEW 192108504 9130 1811377 SH SOLE 1811377 0 0 COGENT BIOSCIENCES INC COM 19240Q201 839 97777 SH SOLE 97777 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 29300 400373 SH SOLE 400373 0 0 COGNEX CORP COM 192422103 76516 984006 SH SOLE 984006 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 236447 2665075 SH SOLE 2665075 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1523 97143 SH SOLE 97143 0 0 COHEN & STEERS INC COM 19247A100 43904 474582 SH SOLE 474582 0 0 COHERENT INC COM 192479103 61429 230467 SH SOLE 230467 0 0 COHERUS BIOSCIENCES INC COM 19249H103 7585 475237 SH SOLE 475237 0 0 COHU INC COM 192576106 13533 355287 SH SOLE 355287 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 21665 85846 SH SOLE 85846 0 0 COLFAX CORP COM 194014106 59852 1301978 SH SOLE 1301978 0 0 COLGATE PALMOLIVE CO COM 194162103 20 234 SH SOLE 1 70 0 164 COLGATE PALMOLIVE CO COM 194162103 628324 7362583 SH SOLE 7100635 0 261948 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4953 265130 SH SOLE 265130 0 0 COLUMBIA BKG SYS INC COM 197236102 23438 716297 SH SOLE 716297 0 0 COLUMBIA FINL INC COM 197641103 5705 273466 SH SOLE 273466 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 34180 350776 SH SOLE 350776 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 12342 266776 SH SOLE 266776 0 0 COMCAST CORP NEW CL A 20030N101 1380460 27428152 SH SOLE 26954918 0 473234 COMCAST CORP NEW CL A 20030N101 14 282 SH SOLE 1 82 0 200 COMERICA INC COM 200340107 205656 2363850 SH SOLE 2363850 0 0 COMFORT SYS USA INC COM 199908104 35394 357721 SH SOLE 357721 0 0 COMMERCE BANCSHARES INC COM 200525103 48497 705516 SH SOLE 705516 0 0 COMMERCIAL METALS CO COM 201723103 35493 978012 SH SOLE 978012 0 0 COMMERCIAL VEH GROUP INC COM 202608105 687 85211 SH SOLE 85211 0 0 COMMSCOPE HLDG CO INC COM 20337X109 23981 2172135 SH SOLE 2172135 0 0 COMMUNITY BK SYS INC COM 203607106 33833 454256 SH SOLE 454256 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 20312 1525991 SH SOLE 1525991 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 13003 275061 SH SOLE 275061 0 0 COMMUNITY TR BANCORP INC COM 204149108 5558 127427 SH SOLE 127427 0 0 COMMVAULT SYS INC COM 204166102 32997 478762 SH SOLE 478762 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 7612 248916 SH SOLE 248916 0 0 COMPASS INC CL A 20464U100 92 10077 SH SOLE 10077 0 0 COMPASS MINERALS INTL INC COM 20451N101 19537 382467 SH SOLE 382467 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 3028 103328 SH SOLE 103328 0 0 COMSCORE INC COM 20564W105 614 183678 SH SOLE 183678 0 0 COMSTOCK MNG INC COM NEW 205750300 20 14983 SH SOLE 14983 0 0 COMSTOCK RES INC COM 205768302 5797 716455 SH SOLE 716455 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7182 303146 SH SOLE 303146 0 0 CONAGRA BRANDS INC COM 205887102 81410 2383891 SH SOLE 2383891 0 0 CONCENTRIX CORP COM 20602D101 52170 292071 SH SOLE 292071 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 570 69462 SH SOLE 69462 0 0 CONDUENT INC COM 206787103 18232 3414177 SH SOLE 3414177 0 0 CONFLUENT INC CLASS A COM 20717M103 22930 300760 SH SOLE 300760 0 0 CONFORMIS INC COM 20717E101 59 77113 SH SOLE 77113 0 0 CONMED CORP COM 207410101 36071 254443 SH SOLE 254443 0 0 CONNECTONE BANCORP INC COM 20786W107 8331 254671 SH SOLE 254671 0 0 CONNS INC COM 208242107 7716 328035 SH SOLE 328035 0 0 CONOCOPHILLIPS COM 20825C104 499125 6914987 SH SOLE 6914987 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 9202 159006 SH SOLE 159006 0 0 CONSOL ENERGY INC NEW COM 20854L108 15015 661128 SH SOLE 661128 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 11552 1544305 SH SOLE 1544305 0 0 CONSOLIDATED EDISON INC COM 209115104 157391 1844708 SH SOLE 1844708 0 0 CONSOLIDATED WATER CO INC ORD G23773107 383 35962 SH SOLE 35962 0 0 CONSTELLATION BRANDS INC CL A 21036P108 221830 883889 SH SOLE 883889 0 0 CONSTELLIUM SE CL A SHS F21107101 12079 674393 SH SOLE 674393 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 7093 241153 SH SOLE 241153 0 0 CONTAINER STORE GROUP INC COM 210751103 2340 234436 SH SOLE 234436 0 0 CONTEXTLOGIC INC COM CL A 21077C107 5109 1642699 SH SOLE 1642699 0 0 CONTINENTAL RES INC COM 212015101 23385 522433 SH SOLE 522433 0 0 CONTRAFECT CORP COM NEW 212326300 52 19650 SH SOLE 19650 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 307 36684 SH SOLE 36684 0 0 COOPER COS INC COM NEW 216648402 102897 245613 SH SOLE 245613 0 0 COOPER STD HLDGS INC COM 21676P103 11087 494744 SH SOLE 494744 0 0 COPA HOLDINGS SA CL A P31076105 3763 45512 SH SOLE 45512 0 0 COPART INC COM 217204106 160072 1055742 SH SOLE 1055742 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 28 44959 SH SOLE 44959 0 0 CORCEPT THERAPEUTICS INC COM 218352102 13460 679765 SH SOLE 679765 0 0 CORE & MAIN INC CL A 21874C102 5598 184505 SH SOLE 184505 0 0 CORE LABORATORIES N V COM N22717107 9387 420747 SH SOLE 420747 0 0 CORECARD CORPORATION COM 45816D100 714 18396 SH SOLE 18396 0 0 CORECIVIC INC COM 21871N101 12103 1213867 SH SOLE 1213867 0 0 COREPOINT LODGING INC COM 21872L104 4376 278720 SH SOLE 278720 0 0 CORMEDIX INC COM 21900C308 430 94289 SH SOLE 94289 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 6679 382964 SH SOLE 382964 0 0 CORNING INC COM 219350105 153651 4127051 SH SOLE 4127051 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 49862 1782686 SH SOLE 1782686 0 0 CORSAIR GAMING INC COM 22041X102 4636 220621 SH SOLE 220621 0 0 CORTEVA INC COM 22052L104 164056 3469865 SH SOLE 3469865 0 0 CORTEXYME INC COM 22053A107 1591 125992 SH SOLE 125992 0 0 CORVEL CORP COM 221006109 13551 65150 SH SOLE 65150 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 28 11217 SH SOLE 11217 0 0 COSTAMARE INC SHS Y1771G102 4193 331458 SH SOLE 331458 0 0 COSTAR GROUP INC COM 22160N109 103910 1314816 SH SOLE 1314816 0 0 COSTCO WHSL CORP NEW COM 22160K105 1312272 2311558 SH SOLE 2311558 0 0 COTERRA ENERGY INC COM 127097103 112424 5917043 SH SOLE 5917043 0 0 COTY INC COM CL A 222070203 41144 3918441 SH SOLE 3918441 0 0 COUCHBASE INC COM 22207T101 1597 63972 SH SOLE 63972 0 0 COUPA SOFTWARE INC COM 22266L106 35566 225028 SH SOLE 225028 0 0 COURSERA INC COM 22266M104 19313 790202 SH SOLE 790202 0 0 COUSINS PPTYS INC COM NEW 222795502 81445 2021958 SH SOLE 2021958 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1226 46355 SH SOLE 46355 0 0 COVETRUS INC COM 22304C100 23101 1156770 SH SOLE 1156770 0 0 COWEN INC CL A NEW 223622606 6918 191626 SH SOLE 191626 0 0 CRA INTL INC COM 12618T105 1730 18520 SH SOLE 18520 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 24511 190535 SH SOLE 190535 0 0 CRANE CO COM 224399105 52887 519875 SH SOLE 519875 0 0 CRAWFORD & CO CL A 224633206 344 45845 SH SOLE 45845 0 0 CREDICORP LTD COM G2519Y108 7902 64728 SH SOLE 64728 0 0 CREDIT ACCEP CORP MICH COM 225310101 42626 61985 SH SOLE 61985 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 939 74037 SH SOLE 74037 0 0 CRICUT INC COM CL A 22658D100 318 14353 SH SOLE 14353 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 8232 289735 SH SOLE 289735 0 0 CROCS INC COM 227046109 81895 638706 SH SOLE 638706 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2587 93153 SH SOLE 93153 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 5009 320859 SH SOLE 320859 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 127646 623420 SH SOLE 623420 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 822535 3940469 SH SOLE 3940469 0 0 CROWN HLDGS INC COM 228368106 75224 680020 SH SOLE 680020 0 0 CRYOLIFE INC COM 228903100 5698 279980 SH SOLE 279980 0 0 CRYOPORT INC COM PAR $0.001 229050307 18677 315642 SH SOLE 315642 0 0 CS DISCO INC COM 126327105 2796 78195 SH SOLE 78195 0 0 CSG SYS INTL INC COM 126349109 19883 345053 SH SOLE 345053 0 0 CSW INDUSTRIALS INC COM 126402106 15617 129214 SH SOLE 129214 0 0 CSX CORP COM 126408103 403359 10727603 SH SOLE 10727603 0 0 CTI BIOPHARMA CORP COM 12648L601 93 37496 SH SOLE 37496 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 955 15536 SH SOLE 15536 0 0 CTS CORP COM 126501105 11507 313359 SH SOLE 313359 0 0 CUBESMART COM 229663109 131389 2308703 SH SOLE 2308703 0 0 CUE BIOPHARMA INC COM 22978P106 917 81050 SH SOLE 81050 0 0 CUE HEALTH INC COM 229790100 424 31563 SH SOLE 31563 0 0 CULLEN FROST BANKERS INC COM 229899109 48219 382480 SH SOLE 382480 0 0 CULLINAN ONCOLOGY INC COM 230031106 2689 174213 SH SOLE 174213 0 0 CUMMINS INC COM 231021106 479257 2197012 SH SOLE 2197012 0 0 CUREVAC N V COM N2451R105 215 6244 SH SOLE 6244 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 418 70452 SH SOLE 70452 0 0 CURIS INC COM NEW 231269200 1037 217816 SH SOLE 217816 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 2378 148475 SH SOLE 148475 0 0 CURTISS WRIGHT CORP COM 231561101 43638 314689 SH SOLE 314689 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 29466 1324878 SH SOLE 1324878 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 2752 343927 SH SOLE 343927 0 0 CUSTOMERS BANCORP INC COM 23204G100 13755 210410 SH SOLE 210410 0 0 CUTERA INC COM 232109108 1859 44983 SH SOLE 44983 0 0 CVB FINL CORP COM 126600105 52017 2429553 SH SOLE 2429553 0 0 CVR ENERGY INC COM 12662P108 11723 697373 SH SOLE 697373 0 0 CVRX INC COM 126638105 267 21796 SH SOLE 21796 0 0 CVS HEALTH CORP COM 126650100 22 211 SH SOLE 1 66 0 145 CVS HEALTH CORP COM 126650100 1193008 11564616 SH SOLE 11179365 0 385251 CYBERARK SOFTWARE LTD SHS M2682V108 3459 19957 SH SOLE 19957 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 27 15496 SH SOLE 15496 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 609 179959 SH SOLE 179959 0 0 CYRUSONE INC COM 23283R100 120954 1348120 SH SOLE 1348120 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 259 22727 SH SOLE 22727 0 0 CYTEK BIOSCIENCES INC COM 23285D109 1726 105704 SH SOLE 105704 0 0 CYTOKINETICS INC COM NEW 23282W605 26649 584666 SH SOLE 584666 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 711 164014 SH SOLE 164014 0 0 CYTOSORBENTS CORP COM NEW 23283X206 441 105131 SH SOLE 105131 0 0 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 2068 163926 SH SOLE 163926 0 0 D R HORTON INC COM 23331A109 174681 1610700 SH SOLE 1610700 0 0 DADA NEXUS LTD ADS 23344D108 1114 84636 SH SOLE 84636 0 0 DAILY JOURNAL CORP COM 233912104 1052 2948 SH SOLE 2948 0 0 DAKTRONICS INC COM 234264109 466 92085 SH SOLE 92085 0 0 DANA INC COM 235825205 29178 1278596 SH SOLE 1278596 0 0 DANAHER CORPORATION COM 235851102 1037122 3152250 SH SOLE 3152250 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 5241 615056 SH SOLE 615056 0 0 DARDEN RESTAURANTS INC COM 237194105 93955 623701 SH SOLE 623701 0 0 DARE BIOSCIENCE INC COM 23666P101 62 30532 SH SOLE 30532 0 0 DARIOHEALTH CORP COM NEW 23725P209 445 34236 SH SOLE 34236 0 0 DARLING INGREDIENTS INC COM 237266101 61892 893226 SH SOLE 893226 0 0 DASEKE INC COM 23753F107 3786 377021 SH SOLE 377021 0 0 DATADOG INC CL A COM 23804L103 138857 779612 SH SOLE 779612 0 0 DATTO HLDG CORP COM 23821D100 5072 192473 SH SOLE 192473 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 18758 488490 SH SOLE 488490 0 0 DAVITA INC COM 23918K108 67375 592252 SH SOLE 592252 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1284 76168 SH SOLE 76168 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2876 294300 SH SOLE 294300 0 0 DECKERS OUTDOOR CORP COM 243537107 105045 286766 SH SOLE 286766 0 0 DEERE & CO COM 244199105 452223 1318857 SH SOLE 1318857 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 3622 132493 SH SOLE 132493 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 1012 81267 SH SOLE 81267 0 0 DELEK US HLDGS INC NEW COM 24665A103 10823 721977 SH SOLE 721977 0 0 DELL TECHNOLOGIES INC CL C 24703L202 52055 926714 SH SOLE 926714 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 120196 3075617 SH SOLE 3075617 0 0 DELUXE CORP COM 248019101 20391 635010 SH SOLE 635010 0 0 DENALI THERAPEUTICS INC COM 24823R105 31987 717190 SH SOLE 717190 0 0 DENBURY INC COM 24790A101 27280 356170 SH SOLE 356170 0 0 DENNYS CORP COM 24869P104 10735 670910 SH SOLE 670910 0 0 DENTSPLY SIRONA INC COM 24906P109 90991 1630958 SH SOLE 1630958 0 0 DERMTECH INC COM 24984K105 981 62035 SH SOLE 62035 0 0 DESIGN THERAPEUTICS INC COM 25056L103 2539 118556 SH SOLE 118556 0 0 DESIGNER BRANDS INC CL A 250565108 17600 1238499 SH SOLE 1238499 0 0 DESKTOP METAL INC COM CL A 25058X105 6483 1309564 SH SOLE 1309564 0 0 DESTINATION XL GROUP INC COM 25065K104 80 14000 SH SOLE 14000 0 0 DEVON ENERGY CORP NEW COM 25179M103 196151 4452916 SH SOLE 4452916 0 0 DEXCOM INC COM 252131107 251243 467906 SH SOLE 467906 0 0 DHI GROUP INC COM 23331S100 107 17016 SH SOLE 17016 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 4590 884379 SH SOLE 884379 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 24 108 SH SOLE 1 34 0 74 DIAGEO PLC SPON ADR NEW 25243Q205 420964 1912253 SH SOLE 1727785 0 184468 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 4340 22342 SH SOLE 22342 0 0 DIAMONDBACK ENERGY INC COM 25278X109 139180 1290500 SH SOLE 1290500 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 34166 3555217 SH SOLE 3555217 0 0 DICE THERAPEUTICS INC COM 23345J104 2333 92144 SH SOLE 92144 0 0 DICKS SPORTING GOODS INC COM 253393102 63531 552487 SH SOLE 552487 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 2065 414552 SH SOLE 414552 0 0 DIEBOLD NIXDORF INC COM STK 253651103 4652 514072 SH SOLE 514072 0 0 DIGI INTL INC COM 253798102 2115 86040 SH SOLE 86040 0 0 DIGIMARC CORP NEW COM 25381B101 1319 33388 SH SOLE 33388 0 0 DIGITAL RLTY TR INC COM 253868103 459789 2599587 SH SOLE 2595622 0 3965 DIGITAL TURBINE INC COM NEW 25400W102 40345 661500 SH SOLE 661500 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 55114 6616315 SH SOLE 6616315 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 16278 202632 SH SOLE 202632 0 0 DILLARDS INC CL A 254067101 27342 111589 SH SOLE 111589 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 8400 238890 SH SOLE 238890 0 0 DINE BRANDS GLOBAL INC COM 254423106 13355 176163 SH SOLE 176163 0 0 DIODES INC COM 254543101 44189 402407 SH SOLE 402407 0 0 DISCOVER FINL SVCS COM 254709108 183722 1589834 SH SOLE 1589834 0 0 DISCOVERY INC COM SER A 25470F104 27973 1188291 SH SOLE 1188291 0 0 DISCOVERY INC COM SER C 25470F302 51457 2247004 SH SOLE 2247004 0 0 DISH NETWORK CORPORATION CL A 25470M109 59864 1845367 SH SOLE 1845367 0 0 DISNEY WALT CO COM 254687106 1306128 8432611 SH SOLE 8432611 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 4927 370169 SH SOLE 370169 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 12184 3942799 SH SOLE 3942799 0 0 DMC GLOBAL INC COM 23291C103 5302 133839 SH SOLE 133839 0 0 DOCGO INC COM 256086109 3467 370730 SH SOLE 370730 0 0 DOCUSIGN INC COM 256163106 90807 596197 SH SOLE 596197 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 56954 598130 SH SOLE 598130 0 0 DOLLAR GEN CORP NEW COM 256677105 288286 1222433 SH SOLE 1222433 0 0 DOLLAR TREE INC COM 256746108 156714 1115240 SH SOLE 1115240 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 4322 850677 SH SOLE 850677 0 0 DOMINION ENERGY INC COM 25746U109 309388 3938228 SH SOLE 3938228 0 0 DOMINOS PIZZA INC COM 25754A201 106770 189197 SH SOLE 189197 0 0 DOMO INC COM CL B 257554105 13226 266647 SH SOLE 266647 0 0 DONALDSON INC COM 257651109 39805 671690 SH SOLE 671690 0 0 DONEGAL GROUP INC CL A 257701201 529 36991 SH SOLE 36991 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 16196 343565 SH SOLE 343565 0 0 DONNELLEY R R & SONS CO COM 257867200 2066 183438 SH SOLE 183438 0 0 DOORDASH INC CL A 25809K105 72877 489433 SH SOLE 489433 0 0 DORIAN LPG LTD SHS USD Y2106R110 1000 78752 SH SOLE 78752 0 0 DORMAN PRODS INC COM 258278100 29592 261849 SH SOLE 261849 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 478 14345 SH SOLE 14345 0 0 DOUGLAS DYNAMICS INC COM 25960R105 9234 236387 SH SOLE 236387 0 0 DOUGLAS ELLIMAN INC COM 25961D105 8801 765258 SH SOLE 765258 0 0 DOUGLAS EMMETT INC COM 25960P109 83696 2498365 SH SOLE 2498365 0 0 DOVER CORP COM 260003108 126332 695657 SH SOLE 695657 0 0 DOW INC COM 260557103 208459 3675240 SH SOLE 3662827 0 12413 DOXIMITY INC CL A 26622P107 11944 238252 SH SOLE 238252 0 0 DRAFTKINGS INC COM CL A 26142R104 27822 1012824 SH SOLE 1012824 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1742 89520 SH SOLE 89520 0 0 DRIL-QUIP INC COM 262037104 8808 447543 SH SOLE 447543 0 0 DRIVE SHACK INC COM 262077100 296 206667 SH SOLE 206667 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 13602 404563 SH SOLE 404563 0 0 DROPBOX INC CL A 26210C104 57328 2336106 SH SOLE 2336106 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 25837 538489 SH SOLE 538489 0 0 DTE ENERGY CO COM 233331107 122222 1022437 SH SOLE 1022437 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 17456 579721 SH SOLE 579721 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 5404 231506 SH SOLE 231506 0 0 DUCOMMUN INC DEL COM 264147109 2518 53825 SH SOLE 53825 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19 181 SH SOLE 1 55 0 126 DUKE ENERGY CORP NEW COM NEW 26441C204 749954 7149207 SH SOLE 6935901 0 213306 DUKE REALTY CORP COM NEW 264411505 233290 3554073 SH SOLE 3554073 0 0 DULUTH HLDGS INC COM CL B 26443V101 2294 151068 SH SOLE 151068 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 15379 750537 SH SOLE 750537 0 0 DUOLINGO INC CL A COM 26603R106 2963 27916 SH SOLE 27916 0 0 DUPONT DE NEMOURS INC COM 26614N102 219860 2721705 SH SOLE 2721705 0 0 DURECT CORP COM 266605104 586 594175 SH SOLE 594175 0 0 DUTCH BROS INC CL A 26701L100 5907 116021 SH SOLE 116021 0 0 DXC TECHNOLOGY CO COM 23355L106 65628 2038751 SH SOLE 2038751 0 0 DXP ENTERPRISES INC COM NEW 233377407 3123 121648 SH SOLE 121648 0 0 DYCOM INDS INC COM 267475101 35087 374216 SH SOLE 374216 0 0 DYNATRACE INC COM NEW 268150109 63754 1056401 SH SOLE 1056401 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12063 857326 SH SOLE 857326 0 0 DYNE THERAPEUTICS INC COM 26818M108 2242 188559 SH SOLE 188559 0 0 DYNEX CAP INC COM 26817Q886 4261 254948 SH SOLE 254948 0 0 DZS INC COM 268211109 727 44800 SH SOLE 44800 0 0 E L F BEAUTY INC COM 26856L103 11228 338081 SH SOLE 338081 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 14629 1299152 SH SOLE 1299152 0 0 EAGLE BANCORP INC MD COM 268948106 16372 280614 SH SOLE 280614 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1092 23991 SH SOLE 23991 0 0 EAGLE MATLS INC COM 26969P108 66475 399340 SH SOLE 399340 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 4947 97142 SH SOLE 97142 0 0 EARGO INC COM 270087109 941 184469 SH SOLE 184469 0 0 EARTHSTONE ENERGY INC CL A 27032D304 768 70184 SH SOLE 70184 0 0 EAST WEST BANCORP INC COM 27579R104 58848 747944 SH SOLE 747944 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 25742 1123109 SH SOLE 1123109 0 0 EASTERN BANKSHARES INC COM 27627N105 24420 1210662 SH SOLE 1210662 0 0 EASTGROUP PPTYS INC COM 277276101 141605 621482 SH SOLE 621482 0 0 EASTMAN CHEM CO COM 277432100 123503 1021449 SH SOLE 1021449 0 0 EASTMAN KODAK CO COM NEW 277461406 581 123965 SH SOLE 123965 0 0 EATON CORP PLC SHS G29183103 336375 1946388 SH SOLE 1946388 0 0 EBAY INC. COM 278642103 208443 3134476 SH SOLE 3134476 0 0 EBIX INC COM NEW 278715206 9128 300246 SH SOLE 300246 0 0 ECHOSTAR CORP CL A 278768106 14283 542020 SH SOLE 542020 0 0 ECOARK HLDGS INC COM NEW 27888N307 24 10671 SH SOLE 10671 0 0 ECOLAB INC COM 278865100 272763 1162720 SH SOLE 1162720 0 0 ECOPETROL S A SPONSORED ADS 279158109 4090 317248 SH SOLE 317248 0 0 ECOVYST INC COM 27923Q109 3811 372119 SH SOLE 372119 0 0 EDGEWELL PERS CARE CO COM 28035Q102 30576 668909 SH SOLE 668909 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 2146 140395 SH SOLE 140395 0 0 EDISON INTL COM 281020107 132705 1944389 SH SOLE 1944389 0 0 EDITAS MEDICINE INC COM 28106W103 12872 484786 SH SOLE 484786 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 391792 3024247 SH SOLE 3024247 0 0 EGAIN CORP COM NEW 28225C806 2478 248207 SH SOLE 248207 0 0 EHEALTH INC COM 28238P109 4336 170038 SH SOLE 170038 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 451 86758 SH SOLE 86758 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1933 136217 SH SOLE 136217 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 78989 2783264 SH SOLE 2783264 0 0 ELASTIC N V ORD SHS N14506104 47496 385861 SH SOLE 385861 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 157 22316 SH SOLE 22316 0 0 ELECTROMED INC COM 285409108 831 63922 SH SOLE 63922 0 0 ELECTRONIC ARTS INC COM 285512109 178845 1355903 SH SOLE 1355903 0 0 ELEMENT SOLUTIONS INC COM 28618M106 37456 1542654 SH SOLE 1542654 0 0 ELIEM THERAPEUTICS INC COM 28658R106 181 17224 SH SOLE 17224 0 0 ELLINGTON FINANCIAL INC COM 28852N109 6530 382088 SH SOLE 382088 0 0 EMAGIN CORP COM NEW 29076N206 29 21824 SH SOLE 21824 0 0 EMBARK TECHNOLOGY INC COM 29079J103 8396 967227 SH SOLE 967227 0 0 EMCOR GROUP INC COM 29084Q100 76734 602350 SH SOLE 602350 0 0 EMCORE CORP COM NEW 290846203 648 92717 SH SOLE 92717 0 0 EMERALD HOLDING INC COM 29103W104 212 53276 SH SOLE 53276 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 20417 469665 SH SOLE 469665 0 0 EMERSON ELEC CO COM 291011104 836436 8996841 SH SOLE 8996841 0 0 EMPIRE ST RLTY TR INC CL A 292104106 20643 2319415 SH SOLE 2319415 0 0 EMPLOYERS HLDGS INC COM 292218104 25035 604996 SH SOLE 604996 0 0 ENACT HLDGS INC COM 29249E109 663 32052 SH SOLE 32052 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 9667 129263 SH SOLE 129263 0 0 ENCOMPASS HEALTH CORP COM 29261A100 35618 545782 SH SOLE 545782 0 0 ENCORE CAP GROUP INC COM 292554102 17312 278727 SH SOLE 278727 0 0 ENCORE WIRE CORP COM 292562105 36710 256530 SH SOLE 256530 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 264 7563 SH SOLE 7563 0 0 ENDO INTL PLC SHS G30401106 6205 1650147 SH SOLE 1650147 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 24029 599215 SH SOLE 599215 0 0 ENERGOUS CORP COM 29272C103 48 37690 SH SOLE 37690 0 0 ENERGY FUELS INC COM NEW 292671708 2558 335170 SH SOLE 335170 0 0 ENERGY RECOVERY INC COM 29270J100 5959 277247 SH SOLE 277247 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 11564 570201 SH SOLE 570201 0 0 ENERSYS COM 29275Y102 35186 445047 SH SOLE 445047 0 0 ENFUSION INC CL A 292812104 2880 137497 SH SOLE 137497 0 0 ENGAGESMART INC COMMON STOCK 29283F103 838 34731 SH SOLE 34731 0 0 ENJOY TECHNOLOGY INC COM 29335V106 654 141480 SH SOLE 141480 0 0 ENNIS INC COM 293389102 8826 451908 SH SOLE 451908 0 0 ENOVA INTL INC COM 29357K103 15603 380932 SH SOLE 380932 0 0 ENOVIX CORPORATION COM 293594107 13023 477349 SH SOLE 477349 0 0 ENPHASE ENERGY INC COM 29355A107 119160 651361 SH SOLE 651361 0 0 ENPRO INDS INC COM 29355X107 23126 210102 SH SOLE 210102 0 0 ENSIGN GROUP INC COM 29358P101 36579 435661 SH SOLE 435661 0 0 ENSTAR GROUP LIMITED SHS G3075P101 25973 104902 SH SOLE 104902 0 0 ENTEGRIS INC COM 29362U104 104265 752381 SH SOLE 752381 0 0 ENTERGY CORP NEW COM 29364G103 114455 1016023 SH SOLE 1016023 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1123 24995 SH SOLE 24995 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 12474 264890 SH SOLE 264890 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 19219 875168 SH SOLE 604757 0 270411 ENTRADA THERAPEUTICS INC COM 29384C108 1097 64019 SH SOLE 64019 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2584 381072 SH SOLE 381072 0 0 ENVESTNET INC COM 29404K106 33775 425694 SH SOLE 425694 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 60100 1333762 SH SOLE 1333762 0 0 ENZO BIOCHEM INC COM 294100102 44 13471 SH SOLE 13471 0 0 EOG RES INC COM 26875P101 295846 3330461 SH SOLE 3330461 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 2211 293958 SH SOLE 293958 0 0 EPAM SYS INC COM 29414B104 196120 293395 SH SOLE 293395 0 0 EPIZYME INC COM 29428V104 1594 637481 SH SOLE 637481 0 0 EPLUS INC COM 294268107 17273 320574 SH SOLE 320574 0 0 EPR PPTYS COM SH BEN INT 26884U109 46229 973428 SH SOLE 973428 0 0 EPSILON ENERGY LTD COM 294375209 71 12479 SH SOLE 12479 0 0 EQT CORP COM 26884L109 64476 2956234 SH SOLE 2956234 0 0 EQUIFAX INC COM 294429105 163869 559682 SH SOLE 559682 0 0 EQUINIX INC COM 29444U700 711412 841070 SH SOLE 841070 0 0 EQUITABLE HLDGS INC COM 29452E101 67037 2044395 SH SOLE 2044395 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 46134 4461663 SH SOLE 4461663 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1177 34688 SH SOLE 34688 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 42811 1652906 SH SOLE 1652906 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 160603 1832114 SH SOLE 1832114 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 290290 3207615 SH SOLE 3207615 0 0 ERASCA INC COM 29479A108 2190 140526 SH SOLE 140526 0 0 ERIE INDTY CO CL A 29530P102 23856 123820 SH SOLE 123820 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 162 673559 SH SOLE 673559 0 0 ESCALADE INC COM 296056104 401 25393 SH SOLE 25393 0 0 ESCO TECHNOLOGIES INC COM 296315104 20606 228975 SH SOLE 228975 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 404 80660 SH SOLE 80660 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 503 24435 SH SOLE 24435 0 0 ESS TECH INC COMMON STOCK 26916J106 2854 249443 SH SOLE 249443 0 0 ESSENT GROUP LTD COM G3198U102 56414 1239033 SH SOLE 1239033 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 40586 1407737 SH SOLE 1407737 0 0 ESSENTIAL UTILS INC COM 29670G102 75466 1405589 SH SOLE 1405589 0 0 ESSEX PPTY TR INC COM 297178105 212310 602757 SH SOLE 602757 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 10205 388136 SH SOLE 388136 0 0 ETSY INC COM 29786A106 136857 625086 SH SOLE 625086 0 0 EURONET WORLDWIDE INC COM 298736109 42139 353602 SH SOLE 353602 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1055 34752 SH SOLE 34752 0 0 EVELO BIOSCIENCES INC COM 299734103 1225 201659 SH SOLE 201659 0 0 EVENTBRITE INC COM CL A 29975E109 9529 546372 SH SOLE 546372 0 0 EVERBRIDGE INC COM 29978A104 13883 206183 SH SOLE 206183 0 0 EVERCOMMERCE INC COM 29977X105 2051 130190 SH SOLE 130190 0 0 EVERCORE INC CLASS A 29977A105 86425 636177 SH SOLE 636177 0 0 EVEREST RE GROUP LTD COM G3223R108 80100 292421 SH SOLE 292421 0 0 EVERGY INC COM 30034W106 85449 1245430 SH SOLE 1245430 0 0 EVERI HLDGS INC COM 30034T103 16076 752950 SH SOLE 752950 0 0 EVERQUOTE INC COM CL A 30041R108 806 51440 SH SOLE 51440 0 0 EVERSOURCE ENERGY COM 30040W108 25 279 SH SOLE 1 84 0 195 EVERSOURCE ENERGY COM 30040W108 565521 6215861 SH SOLE 5819745 0 396116 EVERTEC INC COM 30040P103 30983 619910 SH SOLE 619910 0 0 EVGO INC CL A COM 30052F100 269 27046 SH SOLE 27046 0 0 EVI INDS INC COM 26929N102 438 14007 SH SOLE 14007 0 0 EVO PMTS INC CL A COM 26927E104 8624 336850 SH SOLE 336850 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 26 67642 SH SOLE 67642 0 0 EVOLENT HEALTH INC CL A 30050B101 15850 572813 SH SOLE 572813 0 0 EVOLUS INC COM 30052C107 1113 170965 SH SOLE 170965 0 0 EVOLUTION PETE CORP COM 30049A107 56 11036 SH SOLE 11036 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1192 267133 SH SOLE 267133 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 43214 924349 SH SOLE 924349 0 0 EXACT SCIENCES CORP COM 30063P105 40647 522250 SH SOLE 522250 0 0 EXAGEN INC COM 30068X103 315 27074 SH SOLE 27074 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 43 48903 SH SOLE 48903 0 0 EXELIXIS INC COM 30161Q104 49526 2709250 SH SOLE 2709250 0 0 EXELON CORP COM 30161N101 301731 5223878 SH SOLE 5223878 0 0 EXLSERVICE HOLDINGS INC COM 302081104 40903 282534 SH SOLE 282534 0 0 EXP WORLD HLDGS INC COM 30212W100 22858 678475 SH SOLE 678475 0 0 EXPEDIA GROUP INC COM NEW 30212P303 137670 761782 SH SOLE 761782 0 0 EXPEDITORS INTL WASH INC COM 302130109 112096 834733 SH SOLE 834733 0 0 EXPENSIFY INC COM CL A 30219Q106 2017 45835 SH SOLE 45835 0 0 EXPONENT INC COM 30214U102 49458 423690 SH SOLE 423690 0 0 EXPRESS INC COM 30219E103 6015 1952819 SH SOLE 1952819 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 3506 244274 SH SOLE 244274 0 0 EXTRA SPACE STORAGE INC COM 30225T102 290255 1280177 SH SOLE 1280177 0 0 EXTREME NETWORKS INC COM 30226D106 23977 1527106 SH SOLE 1527106 0 0 EXXON MOBIL CORP COM 30231G102 25 407 SH SOLE 1 132 0 275 EXXON MOBIL CORP COM 30231G102 1873607 30619473 SH SOLE 30295515 0 323958 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 664 54206 SH SOLE 54206 0 0 EZCORP INC CL A NON VTG 302301106 960 130162 SH SOLE 130162 0 0 F N B CORP COM 302520101 31206 2572562 SH SOLE 2572562 0 0 F45 TRAINING HLDGS INC COM 30322L101 1594 146328 SH SOLE 146328 0 0 F5 INC COM 315616102 106466 435069 SH SOLE 435069 0 0 FABRINET SHS G3323L100 39647 334656 SH SOLE 334656 0 0 FACTSET RESH SYS INC COM 303075105 147096 302659 SH SOLE 302659 0 0 FAIR ISAAC CORP COM 303250104 72890 168077 SH SOLE 168077 0 0 FALCON MINERALS CORP CL A COM 30607B109 475 97378 SH SOLE 97378 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 4481 842256 SH SOLE 842256 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1511 81428 SH SOLE 81428 0 0 FARMLAND PARTNERS INC COM 31154R109 863 72135 SH SOLE 72135 0 0 FARO TECHNOLOGIES INC COM 311642102 9067 129481 SH SOLE 129481 0 0 FASTENAL CO COM 311900104 547478 8546328 SH SOLE 8546328 0 0 FASTLY INC CL A 31188V100 29269 825626 SH SOLE 825626 0 0 FATE THERAPEUTICS INC COM 31189P102 46499 794708 SH SOLE 794708 0 0 FATHOM HOLDINGS INC COM 31189V109 300 14618 SH SOLE 14618 0 0 FB FINL CORP COM 30257X104 10834 247224 SH SOLE 247224 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 24349 196469 SH SOLE 196469 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 126669 929201 SH SOLE 929201 0 0 FEDERAL SIGNAL CORP COM 313855108 24781 571778 SH SOLE 571778 0 0 FEDERATED HERMES INC CL B 314211103 77556 2063750 SH SOLE 2063750 0 0 FEDEX CORP COM 31428X106 317995 1229489 SH SOLE 1229489 0 0 FERRO CORP COM 315405100 17188 787331 SH SOLE 787331 0 0 FIBROGEN INC COM 31572Q808 8609 610516 SH SOLE 610516 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 34718 743905 SH SOLE 743905 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 149062 2902647 SH SOLE 2886775 0 15872 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 43112 488358 SH SOLE 488358 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 50788 3345685 SH SOLE 3345685 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 107650 1925063 SH SOLE 1925063 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 255015 3714174 SH SOLE 3714174 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 344735 2546049 SH SOLE 2546049 0 0 FIDELITY D & D BANCORP INC COM 31609R100 602 10199 SH SOLE 10199 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 237597 4553406 SH SOLE 4553406 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 325288 2980187 SH SOLE 2980187 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 532 48310 SH SOLE 48310 0 0 FIFTH THIRD BANCORP COM 316773100 456011 10470961 SH SOLE 10470961 0 0 FIGS INC CL A 30260D103 5238 190038 SH SOLE 190038 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 160 40128 SH SOLE 40128 0 0 FINANCIAL INSTNS INC COM 317585404 7562 237780 SH SOLE 237780 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 576 57711 SH SOLE 57711 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 6098 320257 SH SOLE 320257 0 0 FIRST AMERN FINL CORP COM 31847R102 72505 926809 SH SOLE 926809 0 0 FIRST BANCORP INC ME COM 31866P102 834 26556 SH SOLE 26556 0 0 FIRST BANCORP N C COM 318910106 11151 243877 SH SOLE 243877 0 0 FIRST BANCORP P R COM NEW 318672706 28483 2066921 SH SOLE 2066921 0 0 FIRST BANCSHARES INC MS COM 318916103 5601 145003 SH SOLE 145003 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 575 39580 SH SOLE 39580 0 0 FIRST BUSEY CORP COM NEW 319383204 12730 469376 SH SOLE 469376 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3670 109808 SH SOLE 109808 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 31366 1949376 SH SOLE 1949376 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 54776 66007 SH SOLE 66007 0 0 FIRST FINL BANCORP OH COM 320209109 21178 868675 SH SOLE 868675 0 0 FIRST FINL BANKSHARES INC COM 32020R109 68169 1340841 SH SOLE 1340841 0 0 FIRST FINL CORP IND COM 320218100 3678 81198 SH SOLE 81198 0 0 FIRST FNDTN INC COM 32026V104 6991 281209 SH SOLE 281209 0 0 FIRST HAWAIIAN INC COM 32051X108 28151 1030041 SH SOLE 1030041 0 0 FIRST HORIZON CORPORATION COM 320517105 171859 10524104 SH SOLE 10524104 0 0 FIRST INDL RLTY TR INC COM 32054K103 115481 1744415 SH SOLE 1744415 0 0 FIRST INTERNET BANCORP COM 320557101 1125 23913 SH SOLE 23913 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 13665 335985 SH SOLE 335985 0 0 FIRST LONG IS CORP COM 320734106 3835 177584 SH SOLE 177584 0 0 FIRST MERCHANTS CORP COM 320817109 19842 473654 SH SOLE 473654 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 4999 116810 SH SOLE 116810 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 22042 1076240 SH SOLE 1076240 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 167563 811403 SH SOLE 811403 0 0 FIRST SOLAR INC COM 336433107 56757 651178 SH SOLE 651178 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1169 69720 SH SOLE 69720 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 31826 425419 SH SOLE 425419 0 0 FIRSTENERGY CORP COM 337932107 119994 2885158 SH SOLE 2885158 0 0 FISERV INC COM 337738108 300014 2890585 SH SOLE 2890585 0 0 FISKER INC CL A COM STK 33813J106 16388 1041785 SH SOLE 1041785 0 0 FIVE BELOW INC COM 33829M101 69156 334260 SH SOLE 334260 0 0 FIVE STAR BANCORP COM 33830T103 874 29106 SH SOLE 29106 0 0 FIVE9 INC COM 338307101 50283 366171 SH SOLE 366171 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1706 15000 SH SOLE 15000 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 23871 497918 SH SOLE 497918 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 92763 414413 SH SOLE 414413 0 0 FLEX LTD ORD Y2573F102 9697 529009 SH SOLE 529009 0 0 FLEXSTEEL INDS INC COM 339382103 450 16739 SH SOLE 16739 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 79601 612265 SH SOLE 612265 0 0 FLOWERS FOODS INC COM 343498101 99433 3619691 SH SOLE 3619691 0 0 FLOWSERVE CORP COM 34354P105 32457 1060670 SH SOLE 1060670 0 0 FLUENCE ENERGY INC COM CL A 34379V103 6007 168921 SH SOLE 168921 0 0 FLUENT INC COM 34380C102 177 88752 SH SOLE 88752 0 0 FLUIDIGM CORP DEL COM 34385P108 751 191465 SH SOLE 191465 0 0 FLUOR CORP NEW COM 343412102 34049 1374597 SH SOLE 1374597 0 0 FLUSHING FINL CORP COM 343873105 5169 212682 SH SOLE 212682 0 0 FLYWIRE CORPORATION COM VTG 302492103 7258 190675 SH SOLE 190675 0 0 FMC CORP COM NEW 302491303 97423 886543 SH SOLE 886543 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 22737 380713 SH SOLE 380713 0 0 FOGHORN THERAPEUTICS INC COM 344174107 1163 50811 SH SOLE 50811 0 0 FOOT LOCKER INC COM 344849104 36566 838088 SH SOLE 838088 0 0 FORD MTR CO DEL COM 345370860 470282 22642361 SH SOLE 22642361 0 0 FORESTAR GROUP INC COM 346232101 2731 125533 SH SOLE 125533 0 0 FORIAN INC COM 34630N106 441 48887 SH SOLE 48887 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3248 228393 SH SOLE 228393 0 0 FORMFACTOR INC COM 346375108 28863 631291 SH SOLE 631291 0 0 FORRESTER RESH INC COM 346563109 4598 78287 SH SOLE 78287 0 0 FORTE BIOSCIENCES INC COM 34962G109 54 24801 SH SOLE 24801 0 0 FORTERRA INC COM 34960W106 5058 212659 SH SOLE 212659 0 0 FORTINET INC COM 34959E109 249647 694619 SH SOLE 694619 0 0 FORTIVE CORP COM 34959J108 126584 1659236 SH SOLE 1659236 0 0 FORTRESS BIOTECH INC COM 34960Q109 467 186507 SH SOLE 186507 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 105238 984450 SH SOLE 984450 0 0 FORWARD AIR CORP COM 349853101 33878 279764 SH SOLE 279764 0 0 FOSSIL GROUP INC COM 34988V106 9692 941819 SH SOLE 941819 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 26378 896907 SH SOLE 896907 0 0 FOX CORP CL A COM 35137L105 65250 1768274 SH SOLE 1768274 0 0 FOX CORP CL B COM 35137L204 28026 817777 SH SOLE 817777 0 0 FOX FACTORY HLDG CORP COM 35138V102 57178 336140 SH SOLE 336140 0 0 FRANCHISE GROUP INC COM 35180X105 10109 193797 SH SOLE 193797 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 4375 292810 SH SOLE 292810 0 0 FRANKLIN COVEY CO COM 353469109 4043 87200 SH SOLE 87200 0 0 FRANKLIN ELEC INC COM 353514102 36330 384202 SH SOLE 384202 0 0 FRANKLIN RESOURCES INC COM 354613101 150289 4487563 SH SOLE 4487563 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 4089 687069 SH SOLE 687069 0 0 FREEPORT-MCMORAN INC CL B 35671D857 274756 6584136 SH SOLE 6584136 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 406 78977 SH SOLE 78977 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 268 8246 SH SOLE 8246 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 18143 657331 SH SOLE 657331 0 0 FRESHPET INC COM 358039105 22278 233833 SH SOLE 233833 0 0 FRESHWORKS INC CLASS A COM 358054104 4412 167997 SH SOLE 167997 0 0 FRONTDOOR INC COM 35905A109 18436 503011 SH SOLE 503011 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 46604 1580327 SH SOLE 1580327 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 3034 223523 SH SOLE 223523 0 0 FRONTLINE LTD SHS NEW G3682E192 1829 258599 SH SOLE 258599 0 0 FRP HLDGS INC COM 30292L107 2665 46097 SH SOLE 46097 0 0 FS BANCORP INC COM 30263Y104 634 18824 SH SOLE 18824 0 0 FTC SOLAR INC COM 30320C103 1034 136751 SH SOLE 136751 0 0 FTI CONSULTING INC COM 302941109 39963 260475 SH SOLE 260475 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 577 21944 SH SOLE 21944 0 0 FUBOTV INC COM 35953D104 15555 1002201 SH SOLE 1002201 0 0 FUELCELL ENERGY INC COM 35952H601 13515 2598972 SH SOLE 2598972 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1247 70485 SH SOLE 70485 0 0 FULGENT GENETICS INC COM 359664109 14108 140253 SH SOLE 140253 0 0 FULL HSE RESORTS INC COM 359678109 1033 85288 SH SOLE 85288 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 913 109007 SH SOLE 109007 0 0 FULLER H B CO COM 359694106 42147 520334 SH SOLE 520334 0 0 FULTON FINL CORP PA COM 360271100 29743 1749546 SH SOLE 1749546 0 0 FUNKO INC COM CL A 361008105 3482 185210 SH SOLE 185210 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1060 24468 SH SOLE 24468 0 0 FUTUREFUEL CORP COM 36116M106 511 66877 SH SOLE 66877 0 0 G III APPAREL GROUP LTD COM 36237H101 18408 665977 SH SOLE 665977 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2662 260701 SH SOLE 260701 0 0 GAIA INC NEW CL A 36269P104 729 84982 SH SOLE 84982 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 37 17413 SH SOLE 17413 0 0 GALLAGHER ARTHUR J & CO COM 363576109 365380 2153466 SH SOLE 2022494 0 130972 GALLAGHER ARTHUR J & CO COM 363576109 11 66 SH SOLE 1 21 0 45 GAMCO INVS INC CL A COM 361438104 329 13131 SH SOLE 13131 0 0 GAMESTOP CORP NEW CL A 36467W109 51101 344370 SH SOLE 344370 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 125524 2579605 SH SOLE 2579605 0 0 GAN LTD SHS G3728V109 2611 284023 SH SOLE 284023 0 0 GANNETT CO INC COM 36472T109 11445 2147218 SH SOLE 2147218 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 375 192808 SH SOLE 192808 0 0 GAP INC COM 364760108 30415 1723207 SH SOLE 1723207 0 0 GARMIN LTD SHS H2906T109 96664 709873 SH SOLE 709873 0 0 GARRETT MOTION INC COM 366505105 178 22121 SH SOLE 22121 0 0 GARTNER INC COM 366651107 154378 461765 SH SOLE 461765 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7652 480924 SH SOLE 480924 0 0 GATOS SILVER INC COM 368036109 3398 327352 SH SOLE 327352 0 0 GATX CORP COM 361448103 29826 286263 SH SOLE 286263 0 0 GCM GROSVENOR INC COM CL A 36831E108 1163 110680 SH SOLE 110680 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 16175 510896 SH SOLE 510896 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 7141 151410 SH SOLE 151410 0 0 GEMINI THERAPEUTICS INC COM 36870G105 169 57736 SH SOLE 57736 0 0 GENASYS INC COM 36872P103 84 20918 SH SOLE 20918 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2265 141524 SH SOLE 141524 0 0 GENERAC HLDGS INC COM 368736104 119878 340639 SH SOLE 340639 0 0 GENERAL DYNAMICS CORP COM 369550108 262559 1259456 SH SOLE 1259456 0 0 GENERAL ELECTRIC CO COM NEW 369604301 536864 5682895 SH SOLE 5682895 0 0 GENERAL MLS INC COM 370334104 726072 10775774 SH SOLE 10129543 0 646231 GENERAL MLS INC COM 370334104 32 474 SH SOLE 1 150 0 324 GENERAL MTRS CO COM 37045V100 469016 7999595 SH SOLE 7999595 0 0 GENERATION BIO CO COM 37148K100 2256 318575 SH SOLE 318575 0 0 GENESCO INC COM 371532102 17081 266175 SH SOLE 266175 0 0 GENIE ENERGY LTD CL B 372284208 653 117185 SH SOLE 117185 0 0 GENIUS BRANDS INTL INC COM 37229T301 762 725358 SH SOLE 725358 0 0 GENPACT LIMITED SHS G3922B107 49850 939148 SH SOLE 939148 0 0 GENTEX CORP COM 371901109 46239 1326776 SH SOLE 1326776 0 0 GENTHERM INC COM 37253A103 27831 320262 SH SOLE 320262 0 0 GENUINE PARTS CO COM 372460105 20 144 SH SOLE 1 45 0 99 GENUINE PARTS CO COM 372460105 655421 4674901 SH SOLE 4412894 0 262007 GENWORTH FINL INC COM CL A 37247D106 19444 4800788 SH SOLE 4800788 0 0 GEO GROUP INC NEW COM 36162J106 27052 3490492 SH SOLE 3490492 0 0 GERMAN AMERN BANCORP INC COM 373865104 6840 175466 SH SOLE 175466 0 0 GERON CORP COM 374163103 948 777001 SH SOLE 777001 0 0 GETTY RLTY CORP NEW COM 374297109 19760 615725 SH SOLE 615725 0 0 GEVO INC COM PAR 374396406 2177 508458 SH SOLE 508458 0 0 GIBRALTAR INDS INC COM 374689107 19974 299543 SH SOLE 299543 0 0 GILEAD SCIENCES INC COM 375558103 524972 7230010 SH SOLE 7230010 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 24687 2970699 SH SOLE 2970699 0 0 GITLAB INC CLASS A COM 37637K108 4406 50638 SH SOLE 50638 0 0 GLACIER BANCORP INC NEW COM 37637Q105 50316 887393 SH SOLE 887393 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 6766 262547 SH SOLE 262547 0 0 GLADSTONE LD CORP COM 376549101 7429 220037 SH SOLE 220037 0 0 GLATFELTER CORPORATION COM 377320106 10227 594562 SH SOLE 594562 0 0 GLAUKOS CORP COM 377322102 14745 331801 SH SOLE 331801 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12344 421707 SH SOLE 421707 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 4281 104650 SH SOLE 104650 0 0 GLOBAL MED REIT INC COM NEW 37954A204 15463 871109 SH SOLE 871109 0 0 GLOBAL NET LEASE INC COM NEW 379378201 23288 1524068 SH SOLE 1524068 0 0 GLOBAL PMTS INC COM 37940X102 191329 1415357 SH SOLE 1415357 0 0 GLOBAL WTR RES INC COM 379463102 559 32684 SH SOLE 32684 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 386 5937 SH SOLE 5937 0 0 GLOBALSTAR INC COM 378973408 5294 4563094 SH SOLE 4563094 0 0 GLOBANT S A COM L44385109 5176 16477 SH SOLE 16477 0 0 GLOBE LIFE INC COM 37959E102 64920 692697 SH SOLE 692697 0 0 GLOBUS MED INC CL A 379577208 41702 577590 SH SOLE 577590 0 0 GLYCOMIMETICS INC COM 38000Q102 51 34903 SH SOLE 34903 0 0 GMS INC COM 36251C103 27955 465064 SH SOLE 465064 0 0 GODADDY INC CL A 380237107 82576 973084 SH SOLE 973084 0 0 GOGO INC COM 38046C109 7612 562581 SH SOLE 562581 0 0 GOHEALTH INC COM CL A 38046W105 138 36178 SH SOLE 36178 0 0 GOLAR LNG LTD SHS G9456A100 5356 432262 SH SOLE 432262 0 0 GOLD RESOURCE CORP COM 38068T105 40 25576 SH SOLE 25576 0 0 GOLDEN ENTMT INC COM 381013101 8498 168174 SH SOLE 168174 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 2932 294598 SH SOLE 294598 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 653667 1708707 SH SOLE 1708707 0 0 GOODRX HLDGS INC COM CL A 38246G108 10241 313347 SH SOLE 313347 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 63105 2959861 SH SOLE 2959861 0 0 GOOSEHEAD INS INC COM CL A 38267D109 17698 136049 SH SOLE 136049 0 0 GOPRO INC CL A 38268T103 9354 907249 SH SOLE 907249 0 0 GORMAN RUPP CO COM 383082104 7166 160849 SH SOLE 160849 0 0 GOSSAMER BIO INC COM 38341P102 4417 390505 SH SOLE 390505 0 0 GRACO INC COM 384109104 71364 885185 SH SOLE 885185 0 0 GRAFTECH INTL LTD COM 384313508 21698 1834131 SH SOLE 1834131 0 0 GRAHAM HLDGS CO COM CL B 384637104 30797 48896 SH SOLE 48896 0 0 GRAINGER W W INC COM 384802104 113860 219702 SH SOLE 219702 0 0 GRAND CANYON ED INC COM 38526M106 26298 306824 SH SOLE 306824 0 0 GRANITE CONSTR INC COM 387328107 24547 634285 SH SOLE 634285 0 0 GRANITE PT MTG TR INC COM STK 38741L107 4419 377330 SH SOLE 377330 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 47438 2432680 SH SOLE 2432680 0 0 GRAPHITE BIO INC COM 38870X104 530 42612 SH SOLE 42612 0 0 GRAY TELEVISION INC COM 389375106 19266 955621 SH SOLE 955621 0 0 GREAT AJAX CORP COM 38983D300 742 56308 SH SOLE 56308 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 9975 634496 SH SOLE 634496 0 0 GREAT SOUTHN BANCORP INC COM 390905107 5073 85610 SH SOLE 85610 0 0 GREAT WESTERN BANCORP INC COM 391416104 19910 586256 SH SOLE 586256 0 0 GREEN BRICK PARTNERS INC COM 392709101 9175 302494 SH SOLE 302494 0 0 GREEN DOT CORP CL A 39304D102 18358 506563 SH SOLE 506563 0 0 GREEN PLAINS INC COM 393222104 23587 678542 SH SOLE 678542 0 0 GREENBOX POS COM NEW 39366L208 199 47361 SH SOLE 47361 0 0 GREENBRIER COS INC COM 393657101 24879 542125 SH SOLE 542125 0 0 GREENHILL & CO INC COM 395259104 658 36708 SH SOLE 36708 0 0 GREENLANE HLDGS INC CL A 395330103 34 34625 SH SOLE 34625 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 548 69797 SH SOLE 69797 0 0 GREENSKY INC CL A 39572G100 713 62698 SH SOLE 62698 0 0 GREENWICH LIFESCIENCES INC COM 396879108 239 9819 SH SOLE 9819 0 0 GREIF INC CL A 397624107 22030 364912 SH SOLE 364912 0 0 GREIF INC CL B 397624206 2201 36817 SH SOLE 36817 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 12281 323418 SH SOLE 323418 0 0 GRIFFON CORP COM 398433102 15299 537175 SH SOLE 537175 0 0 GRITSTONE BIO INC COM 39868T105 1466 113987 SH SOLE 113987 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 16368 578780 SH SOLE 578780 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 32067 164260 SH SOLE 164260 0 0 GROUPON INC COM NEW 399473206 9473 408989 SH SOLE 408989 0 0 GROWGENERATION CORP COM 39986L109 4920 377001 SH SOLE 377001 0 0 GT BIOPHARMA INC COM NEW 36254L209 140 45664 SH SOLE 45664 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 569 84870 SH SOLE 84870 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 834 22175 SH SOLE 22175 0 0 GUARDANT HEALTH INC COM 40131M109 54454 544433 SH SOLE 544433 0 0 GUESS INC COM 401617105 13487 569556 SH SOLE 569556 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 49828 438898 SH SOLE 438898 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 4090 56769 SH SOLE 56769 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 73767 812136 SH SOLE 812136 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 18577 419627 SH SOLE 419627 0 0 HACKETT GROUP INC COM 404609109 1340 65269 SH SOLE 65269 0 0 HAEMONETICS CORP MASS COM 405024100 24647 464685 SH SOLE 464685 0 0 HAIN CELESTIAL GROUP INC COM 405217100 29401 689997 SH SOLE 689997 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 206 134984 SH SOLE 134984 0 0 HALLIBURTON CO COM 406216101 114375 5001087 SH SOLE 5001087 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 52057 1294615 SH SOLE 1294615 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 226 15673 SH SOLE 15673 0 0 HAMILTON LANE INC CL A 407497106 25645 247489 SH SOLE 247489 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 48615 971892 SH SOLE 971892 0 0 HANESBRANDS INC COM 410345102 34416 2058380 SH SOLE 2058380 0 0 HANGER INC COM NEW 41043F208 4729 260811 SH SOLE 260811 0 0 HANMI FINL CORP COM NEW 410495204 10784 455411 SH SOLE 455411 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 30980 583197 SH SOLE 583197 0 0 HANOVER INS GROUP INC COM 410867105 38012 290031 SH SOLE 290031 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 5083 342489 SH SOLE 342489 0 0 HARLEY DAVIDSON INC COM 412822108 34335 910953 SH SOLE 910953 0 0 HARMONIC INC COM 413160102 8224 699295 SH SOLE 699295 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 11387 267049 SH SOLE 267049 0 0 HARPOON THERAPEUTICS INC COM 41358P106 377 49877 SH SOLE 49877 0 0 HARROW HEALTH INC COM 415858109 1080 124962 SH SOLE 124962 0 0 HARSCO CORP COM 415864107 15445 924292 SH SOLE 924292 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 366278 5305298 SH SOLE 5305298 0 0 HARVARD BIOSCIENCE INC COM 416906105 1480 209871 SH SOLE 209871 0 0 HASBRO INC COM 418056107 228247 2242550 SH SOLE 2242550 0 0 HAVERTY FURNITURE COS INC COM 419596101 7000 228966 SH SOLE 228966 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 48748 1174635 SH SOLE 1174635 0 0 HAWAIIAN HOLDINGS INC COM 419879101 9618 523519 SH SOLE 523519 0 0 HAWKINS INC COM 420261109 8228 208569 SH SOLE 208569 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1316 32619 SH SOLE 32619 0 0 HAYWARD HLDGS INC COM 421298100 8084 308169 SH SOLE 308169 0 0 HBT FINL INC. COM 404111106 495 26380 SH SOLE 26380 0 0 HCA HEALTHCARE INC COM 40412C101 304661 1185820 SH SOLE 1185820 0 0 HCI GROUP INC COM 40416E103 1291 15456 SH SOLE 15456 0 0 HEALTH CATALYST INC COM 42225T107 14620 369000 SH SOLE 369000 0 0 HEALTHCARE RLTY TR COM 421946104 77998 2465144 SH SOLE 2465144 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 16534 929366 SH SOLE 929366 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 82490 2470502 SH SOLE 2470502 0 0 HEALTHEQUITY INC COM 42226A107 36020 814194 SH SOLE 814194 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 182176 5047824 SH SOLE 5047824 0 0 HEALTHSTREAM INC COM 42222N103 4699 178230 SH SOLE 178230 0 0 HEARTLAND EXPRESS INC COM 422347104 9380 557630 SH SOLE 557630 0 0 HEARTLAND FINL USA INC COM 42234Q102 19629 387841 SH SOLE 387841 0 0 HECLA MNG CO COM 422704106 23445 4491369 SH SOLE 4491369 0 0 HEICO CORP NEW CL A 422806208 32086 249654 SH SOLE 249654 0 0 HEICO CORP NEW COM 422806109 20618 142961 SH SOLE 142961 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 10571 241714 SH SOLE 241714 0 0 HELEN OF TROY LTD COM G4388N106 69318 283543 SH SOLE 283543 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 27829 264602 SH SOLE 264602 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5778 1851710 SH SOLE 1851710 0 0 HELLO GROUP INC ADS 423403104 1914 213060 SH SOLE 213060 0 0 HELMERICH & PAYNE INC COM 423452101 22901 966260 SH SOLE 966260 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 313 42978 SH SOLE 42978 0 0 HENRY JACK & ASSOC INC COM 426281101 87271 522607 SH SOLE 522607 0 0 HENRY SCHEIN INC COM 806407102 80772 1041818 SH SOLE 1041818 0 0 HEPION PHARMACEUTICALS INC COM 426897104 36 31535 SH SOLE 31535 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 38910 950629 SH SOLE 950629 0 0 HERC HLDGS INC COM 42704L104 40158 256514 SH SOLE 256514 0 0 HERITAGE COMM CORP COM 426927109 5084 425714 SH SOLE 425714 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 3673 114697 SH SOLE 114697 0 0 HERITAGE FINL CORP WASH COM 42722X106 15073 616735 SH SOLE 616735 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 382 64889 SH SOLE 64889 0 0 HERON THERAPEUTICS INC COM 427746102 6357 696257 SH SOLE 696257 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6060 660803 SH SOLE 660803 0 0 HERSHEY CO COM 427866108 134438 694873 SH SOLE 694873 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 6327 253160 SH SOLE 253160 0 0 HESKA CORP COM RESTRC NEW 42805E306 13422 73546 SH SOLE 73546 0 0 HESS CORP COM 42809H107 95438 1289164 SH SOLE 1289164 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 130358 8266168 SH SOLE 8266168 0 0 HEXCEL CORP NEW COM 428291108 35512 685554 SH SOLE 685554 0 0 HF FOODS GROUP INC COM 40417F109 794 93806 SH SOLE 93806 0 0 HIBBETT INC COM 428567101 14165 196918 SH SOLE 196918 0 0 HIGHPEAK ENERGY INC COM 43114Q105 155 10561 SH SOLE 10561 0 0 HIGHWOODS PPTYS INC COM 431284108 68068 1526517 SH SOLE 1526517 0 0 HILL INTL INC COM 431466101 54 27687 SH SOLE 27687 0 0 HILLENBRAND INC COM 431571108 42785 822934 SH SOLE 822934 0 0 HILLMAN SOLUTIONS CORP COM 431636109 5201 483806 SH SOLE 483806 0 0 HILLTOP HOLDINGS INC COM 432748101 20467 582431 SH SOLE 582431 0 0 HILTON GRAND VACATIONS INC COM 43283X105 46734 896824 SH SOLE 896824 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 221504 1419984 SH SOLE 1419984 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 3939 601224 SH SOLE 601224 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1617 3851 SH SOLE 3851 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 5109 1805045 SH SOLE 1805045 0 0 HIREQUEST INC COM 433535101 218 10796 SH SOLE 10796 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 2495 155896 SH SOLE 155896 0 0 HNI CORP COM 404251100 42958 1021597 SH SOLE 1021597 0 0 HOLLEY INC COM 43538H103 2342 180261 SH SOLE 180261 0 0 HOLLYFRONTIER CORP COM 436106108 50420 1538137 SH SOLE 1538137 0 0 HOLOGIC INC COM 436440101 95204 1243516 SH SOLE 1243516 0 0 HOME BANCORP INC COM 43689E107 816 19636 SH SOLE 19636 0 0 HOME BANCSHARES INC COM 436893200 33939 1393777 SH SOLE 1393777 0 0 HOME DEPOT INC COM 437076102 3887816 9367999 SH SOLE 9217206 0 150793 HOME DEPOT INC COM 437076102 32 76 SH SOLE 1 24 0 52 HOME PT CAPITAL INCORPORATED COM 43734L106 71 15618 SH SOLE 15618 0 0 HOMESTREET INC COM 43785V102 7452 143295 SH SOLE 143295 0 0 HOMETRUST BANCSHARES INC COM 437872104 1187 38313 SH SOLE 38313 0 0 HOMOLOGY MEDICINES INC COM 438083107 399 109394 SH SOLE 109394 0 0 HONEST CO INC COM 438333106 2534 313104 SH SOLE 313104 0 0 HONEYWELL INTL INC COM 438516106 680947 3265770 SH SOLE 3265770 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 718 30827 SH SOLE 30827 0 0 HOOKIPA PHARMA INC COM 43906K100 112 47694 SH SOLE 47694 0 0 HOPE BANCORP INC COM 43940T109 24914 1693681 SH SOLE 1693681 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 15772 407538 SH SOLE 407538 0 0 HORIZON BANCORP INC COM 440407104 5891 282516 SH SOLE 282516 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 83748 777169 SH SOLE 777169 0 0 HORMEL FOODS CORP COM 440452100 68422 1401791 SH SOLE 1401791 0 0 HOST HOTELS & RESORTS INC COM 44107P104 156608 9005604 SH SOLE 9005604 0 0 HOSTESS BRANDS INC CL A 44109J106 25014 1224948 SH SOLE 1224948 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23218 1442094 SH SOLE 1442094 0 0 HOULIHAN LOKEY INC CL A 441593100 44843 433181 SH SOLE 433181 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1691 13281 SH SOLE 13281 0 0 HOWARD BANCORP INC COM 442496105 735 33723 SH SOLE 33723 0 0 HOWARD HUGHES CORP COM 44267D107 36145 355126 SH SOLE 355126 0 0 HOWMET AEROSPACE INC COM 443201108 94498 2968818 SH SOLE 2968818 0 0 HP INC COM 40434L105 225902 5996848 SH SOLE 5996848 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10634 284775 SH SOLE 284775 0 0 HUB GROUP INC CL A 443320106 37134 440810 SH SOLE 440810 0 0 HUBBELL INC COM 443510607 61604 295789 SH SOLE 295789 0 0 HUBSPOT INC COM 443573100 89707 136095 SH SOLE 136095 0 0 HUDSON PAC PPTYS INC COM 444097109 45823 1854427 SH SOLE 1854427 0 0 HUMACYTE INC COM 44486Q103 2134 294240 SH SOLE 294240 0 0 HUMANA INC COM 444859102 332015 715766 SH SOLE 715766 0 0 HUMANIGEN INC COM NEW 444863203 1276 342910 SH SOLE 342910 0 0 HUNT J B TRANS SVCS INC COM 445658107 84199 411931 SH SOLE 411931 0 0 HUNTINGTON BANCSHARES INC COM 446150104 580525 37647449 SH SOLE 36706005 0 941444 HUNTINGTON BANCSHARES INC COM 446150104 13 866 SH SOLE 1 272 0 594 HUNTINGTON INGALLS INDS INC COM 446413106 60462 323774 SH SOLE 323774 0 0 HUNTSMAN CORP COM 447011107 63150 1810489 SH SOLE 1810489 0 0 HURON CONSULTING GROUP INC COM 447462102 11188 224204 SH SOLE 224204 0 0 HYATT HOTELS CORP COM CL A 448579102 41558 433343 SH SOLE 433343 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 7332 259156 SH SOLE 259156 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 5012 808383 SH SOLE 808383 0 0 HYRECAR INC COM 44916T107 208 44121 SH SOLE 44121 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 5724 139261 SH SOLE 139261 0 0 HYZON MOTORS INC COM CL A 44951Y102 2821 434645 SH SOLE 434645 0 0 I MAB SPONSORED ADS 44975P103 1534 32356 SH SOLE 32356 0 0 I3 VERTICALS INC COM CL A 46571Y107 1254 54993 SH SOLE 54993 0 0 IAA INC COM 449253103 39879 787809 SH SOLE 787809 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 54218 414787 SH SOLE 414787 0 0 IBEX LTD SHS NEW G4690M101 165 12767 SH SOLE 12767 0 0 IBIO INC COM NEW 451033203 293 532143 SH SOLE 532143 0 0 ICAD INC COM NEW 44934S206 402 55785 SH SOLE 55785 0 0 ICF INTL INC COM 44925C103 19043 185686 SH SOLE 185686 0 0 ICHOR HOLDINGS SHS G4740B105 9291 201827 SH SOLE 201827 0 0 ICON PLC SHS G4705A100 6691 21602 SH SOLE 21602 0 0 ICOSAVAX INC COM 45114M109 772 33732 SH SOLE 33732 0 0 ICU MED INC COM 44930G107 30166 127097 SH SOLE 127097 0 0 IDACORP INC COM 451107106 59057 521192 SH SOLE 521192 0 0 IDEANOMICS INC COM 45166V106 1143 952211 SH SOLE 952211 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1974 83463 SH SOLE 83463 0 0 IDENTIV INC COM NEW 45170X205 1551 55112 SH SOLE 55112 0 0 IDEX CORP COM 45167R104 125939 532915 SH SOLE 532915 0 0 IDEXX LABS INC COM 45168D104 296302 449991 SH SOLE 449991 0 0 IDT CORP CL B NEW 448947507 5674 128479 SH SOLE 128479 0 0 IES HLDGS INC COM 44951W106 4441 87683 SH SOLE 87683 0 0 IGM BIOSCIENCES INC COM 449585108 1676 57121 SH SOLE 57121 0 0 IHEARTMEDIA INC COM CL A 45174J509 26378 1253669 SH SOLE 1253669 0 0 IHS MARKIT LTD SHS G47567105 242177 1821976 SH SOLE 1821976 0 0 II-VI INC COM 902104108 60367 883459 SH SOLE 883459 0 0 IKENA ONCOLOGY INC COM 45175G108 797 63534 SH SOLE 63534 0 0 ILLINOIS TOOL WKS INC COM 452308109 1376252 5576389 SH SOLE 5449459 0 126930 ILLINOIS TOOL WKS INC COM 452308109 18 71 SH SOLE 1 22 0 49 ILLUMINA INC COM 452327109 292349 768450 SH SOLE 768450 0 0 IMAGO BIOSCIENCES INC COM 45250K107 598 25188 SH SOLE 25188 0 0 IMAX CORP COM 45245E109 4481 251122 SH SOLE 251122 0 0 IMMERSION CORP COM 452521107 75 13101 SH SOLE 13101 0 0 IMMUNEERING CORP CLASS A COM 45254E107 346 21397 SH SOLE 21397 0 0 IMMUNIC INC COM 4525EP101 468 48886 SH SOLE 48886 0 0 IMMUNITYBIO INC COM 45256X103 2897 476387 SH SOLE 476387 0 0 IMMUNOGEN INC COM 45253H101 10551 1421923 SH SOLE 1421923 0 0 IMMUNOVANT INC COM 45258J102 2479 290932 SH SOLE 290932 0 0 IMPEL NEUROPHARMA INC COM 45258K109 124 14284 SH SOLE 14284 0 0 IMPINJ INC COM 453204109 11816 133202 SH SOLE 133202 0 0 INARI MED INC COM 45332Y109 22995 251942 SH SOLE 251942 0 0 INCYTE CORP COM 45337C102 77612 1057382 SH SOLE 1057382 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 2386 42087 SH SOLE 42087 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 35645 1379939 SH SOLE 1379939 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 21706 300842 SH SOLE 300842 0 0 INDEPENDENT BK CORP MASS COM 453836108 31072 381107 SH SOLE 381107 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1229 51455 SH SOLE 51455 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 251 20931 SH SOLE 20931 0 0 INDUS REALTY TRUST INC COM 45580R103 1183 14587 SH SOLE 14587 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 22389 893739 SH SOLE 893739 0 0 INFINERA CORP COM 45667G103 13690 1427468 SH SOLE 1427468 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 485 215450 SH SOLE 215450 0 0 INFORMATICA INC COM CL A 45674M101 8072 218266 SH SOLE 218266 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 123 16112 SH SOLE 16112 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 651 70717 SH SOLE 70717 0 0 INFUSYSTEM HLDGS INC COM 45685K102 791 46433 SH SOLE 46433 0 0 INGERSOLL RAND INC COM 45687V106 121868 1969734 SH SOLE 1969734 0 0 INGEVITY CORP COM 45688C107 26835 374257 SH SOLE 374257 0 0 INGLES MKTS INC CL A 457030104 20397 236229 SH SOLE 236229 0 0 INGREDION INC COM 457187102 57185 591724 SH SOLE 591724 0 0 INHIBRX INC COM 45720L107 7027 160910 SH SOLE 160910 0 0 INMODE LTD SHS M5425M103 2668 37800 SH SOLE 37800 0 0 INNOSPEC INC COM 45768S105 23186 256643 SH SOLE 256643 0 0 INNOVAGE HLDG CORP COM 45784A104 883 176591 SH SOLE 176591 0 0 INNOVATE CORP COM 45784J105 478 128994 SH SOLE 128994 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 75047 285444 SH SOLE 285444 0 0 INNOVIVA INC COM 45781M101 8966 519737 SH SOLE 519737 0 0 INOGEN INC COM 45780L104 4915 144555 SH SOLE 144555 0 0 INOTIV INC COM 45783Q100 1620 38501 SH SOLE 38501 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7364 1475715 SH SOLE 1475715 0 0 INOZYME PHARMA INC COM 45790W108 249 36427 SH SOLE 36427 0 0 INSEEGO CORP COM 45782B104 3341 573067 SH SOLE 573067 0 0 INSIGHT ENTERPRISES INC COM 45765U103 29729 278874 SH SOLE 278874 0 0 INSMED INC COM PAR $.01 457669307 23143 849574 SH SOLE 849574 0 0 INSPERITY INC COM 45778Q107 37196 314921 SH SOLE 314921 0 0 INSPIRE MED SYS INC COM 457730109 46720 203076 SH SOLE 203076 0 0 INSPIRED ENTMT INC COM 45782N108 142 10938 SH SOLE 10938 0 0 INSTALLED BLDG PRODS INC COM 45780R101 26792 191746 SH SOLE 191746 0 0 INSTEEL INDS INC COM 45774W108 5352 134414 SH SOLE 134414 0 0 INSTIL BIO INC COM 45783C101 3443 201207 SH SOLE 201207 0 0 INSTRUCTURE HLDGS INC COM 457790103 627 26113 SH SOLE 26113 0 0 INSULET CORP COM 45784P101 98473 370097 SH SOLE 370097 0 0 INTAPP INC COM 45827U109 1930 76680 SH SOLE 76680 0 0 INTEGER HLDGS CORP COM 45826H109 28039 327590 SH SOLE 327590 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 42551 635177 SH SOLE 635177 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 2505 112749 SH SOLE 112749 0 0 INTEL CORP COM 458140100 1082642 21022155 SH SOLE 21022155 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 80631 681921 SH SOLE 681921 0 0 INTER PARFUMS INC COM 458334109 16722 156422 SH SOLE 156422 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 40353 508090 SH SOLE 508090 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1065 65319 SH SOLE 65319 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 349345 2554250 SH SOLE 2554250 0 0 INTERDIGITAL INC COM 45867G101 23892 333536 SH SOLE 333536 0 0 INTERFACE INC COM 458665304 12553 787016 SH SOLE 787016 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 52021 1227191 SH SOLE 1227191 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2030601 15192299 SH SOLE 15070733 0 121566 INTERNATIONAL BUSINESS MACHS COM 459200101 10 76 SH SOLE 1 23 0 53 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 174876 1160807 SH SOLE 1160807 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24999 864713 SH SOLE 864713 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3707 232249 SH SOLE 232249 0 0 INTERNATIONAL PAPER CO COM 460146103 284511 6055991 SH SOLE 6055991 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 9457 644179 SH SOLE 644179 0 0 INTERPUBLIC GROUP COS INC COM 460690100 256704 6854570 SH SOLE 6854570 0 0 INTERSECT ENT INC COM 46071F103 6512 238428 SH SOLE 238428 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 27138 518477 SH SOLE 518477 0 0 INTREPID POTASH INC COM 46121Y201 1094 25588 SH SOLE 25588 0 0 INTUIT COM 461202103 892946 1388244 SH SOLE 1388244 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 634008 1764562 SH SOLE 1764562 0 0 INVACARE CORP COM 461203101 238 87321 SH SOLE 87321 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 17207 631186 SH SOLE 631186 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 263257 18723799 SH SOLE 18723799 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 110973 5069578 SH SOLE 5020512 0 49066 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 4258 40313 SH SOLE 11409 0 28904 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1229 30923 SH SOLE 10025 0 20898 INVESCO LTD SHS G491BT108 60861 2643803 SH SOLE 2643803 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 12760 4589751 SH SOLE 4589751 0 0 INVESTORS BANCORP INC NEW COM 46146L101 37209 2456004 SH SOLE 2456004 0 0 INVESTORS TITLE CO NC COM 461804106 1050 5325 SH SOLE 5325 0 0 INVITAE CORP COM 46185L103 23488 1538164 SH SOLE 1538164 0 0 INVITATION HOMES INC COM 46187W107 208815 4605532 SH SOLE 4605532 0 0 IONIS PHARMACEUTICALS INC COM 462222100 33274 1093439 SH SOLE 1093439 0 0 IONQ INC COM 46222L108 9247 553703 SH SOLE 553703 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 13086 685459 SH SOLE 685459 0 0 IPG PHOTONICS CORP COM 44980X109 53277 309496 SH SOLE 309496 0 0 IQIYI INC SPONSORED ADS 46267X108 1875 411152 SH SOLE 411152 0 0 IQVIA HLDGS INC COM 46266C105 293962 1041899 SH SOLE 1041899 0 0 IRADIMED CORP COM 46266A109 780 16863 SH SOLE 16863 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 24595 208976 SH SOLE 208976 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 43746 1059476 SH SOLE 1059476 0 0 IROBOT CORP COM 462726100 16877 256174 SH SOLE 256174 0 0 IRON MTN INC NEW COM 46284V101 181225 3463122 SH SOLE 3463122 0 0 IRONNET INC COM 46323Q105 682 162363 SH SOLE 162363 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 17065 1463491 SH SOLE 1463491 0 0 ISHARES GOLD TR ISHARES NEW 464285204 207514 5961314 SH SOLE 5884591 0 76723 ISHARES INC CORE MSCI EMKT 46434G103 129370 2161202 SH SOLE 2142350 0 18852 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 502 29352 SH SOLE 29352 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 69561 813200 SH SOLE 804487 0 8713 ISHARES TR 3 7 YR TREAS BD 464288661 28411 220799 SH SOLE 220529 0 270 ISHARES TR A RATE CP BD ETF 46429B291 59447 1060417 SH SOLE 1058537 0 1880 ISHARES TR BROAD USD HIGH 46435U853 58642 1423675 SH SOLE 1423675 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 180261 3574501 SH SOLE 3543183 0 31318 ISHARES TR CORE MSCI EAFE 46432F842 272879 3655936 SH SOLE 3655936 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 411 5791 SH SOLE 5791 0 0 ISHARES TR CORE S&P MCP ETF 464287507 42918 151611 SH SOLE 151611 0 0 ISHARES TR CORE S&P SCP ETF 464287804 184270 1609210 SH SOLE 1590564 0 18646 ISHARES TR CORE S&P TTL STK 464287150 346 3225 SH SOLE 3225 0 0 ISHARES TR CORE S&P US GWT 464287671 50670 438167 SH SOLE 438167 0 0 ISHARES TR CORE S&P500 ETF 464287200 450796 945085 SH SOLE 945085 0 0 ISHARES TR CORE TOTAL USD 46434V613 1364 26072 SH SOLE 0 0 26072 ISHARES TR CORE US AGGBD ET 464287226 818105 7171472 SH SOLE 7140884 0 30588 ISHARES TR IBOXX HI YD ETF 464288513 630 7249 SH SOLE 1211 0 6038 ISHARES TR IBOXX INV CP ETF 464287242 64679 488069 SH SOLE 487210 0 859 ISHARES TR INTRM GOV CR ETF 464288612 8607 75665 SH SOLE 67820 0 7845 ISHARES TR ISHS 1-5YR INVS 464288646 1229899 22826619 SH SOLE 22608562 0 218057 ISHARES TR ISHS 5-10YR INVT 464288638 346066 5838790 SH SOLE 5813857 0 24933 ISHARES TR JPMORGAN USD EMG 464288281 16321 149649 SH SOLE 143998 0 5651 ISHARES TR MBS ETF 464288588 912467 8493697 SH SOLE 8431073 0 62624 ISHARES TR MSCI EAFE ETF 464287465 7975 101351 SH SOLE 101351 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 125728 1637731 SH SOLE 1617516 0 20215 ISHARES TR MSCI EMG MKT ETF 464287234 981 20086 SH SOLE 20086 0 0 ISHARES TR NATIONAL MUN ETF 464288414 22199 190912 SH SOLE 183271 0 7641 ISHARES TR RUS 1000 VAL ETF 464287598 504 3000 SH SOLE 3000 0 0 ISHARES TR RUS MID CAP ETF 464287499 1055 12700 SH SOLE 12700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 77179 346953 SH SOLE 341400 0 5553 ISHARES TR SELECT DIVID ETF 464287168 18568 151453 SH SOLE 147862 0 3591 ISHARES TR TIPS BD ETF 464287176 432226 3345680 SH SOLE 3345590 0 90 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 251184 8134191 SH SOLE 8036274 0 97917 ISOPLEXIS CORP COM 465005106 168 18176 SH SOLE 18176 0 0 ISORAY INC COM 46489V104 22 55471 SH SOLE 55471 0 0 ISTAR INC COM 45031U101 27281 1056145 SH SOLE 1056145 0 0 ITEOS THERAPEUTICS INC COM 46565G104 6639 142575 SH SOLE 142575 0 0 ITERIS INC NEW COM 46564T107 440 109958 SH SOLE 109958 0 0 ITRON INC COM 465741106 27249 397670 SH SOLE 397670 0 0 ITT INC COM 45073V108 71145 696194 SH SOLE 696194 0 0 IVERIC BIO INC COM 46583P102 4932 294930 SH SOLE 294930 0 0 IZEA WORLDWIDE INC COM 46604H105 26 19013 SH SOLE 19013 0 0 J & J SNACK FOODS CORP COM 466032109 23261 147254 SH SOLE 147254 0 0 JABIL INC COM 466313103 61673 876649 SH SOLE 876649 0 0 JACK IN THE BOX INC COM 466367109 24814 283653 SH SOLE 283653 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 20302 485332 SH SOLE 485332 0 0 JACOBS ENGR GROUP INC COM 469814107 132080 948647 SH SOLE 948647 0 0 JAMES RIV GROUP LTD COM G5005R107 11547 400787 SH SOLE 400787 0 0 JAMF HLDG CORP COM 47074L105 10388 273271 SH SOLE 273271 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 132005 3147470 SH SOLE 3147470 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 3286 262423 SH SOLE 262423 0 0 JANUX THERAPEUTICS INC COM 47103J105 670 33946 SH SOLE 33946 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 42551 333993 SH SOLE 333993 0 0 JBG SMITH PPTYS COM 46590V100 37962 1322248 SH SOLE 1322248 0 0 JEFFERIES FINL GROUP INC COM 47233W109 42878 1105109 SH SOLE 1105109 0 0 JELD-WEN HLDG INC COM 47580P103 24551 931371 SH SOLE 931371 0 0 JETBLUE AWYS CORP COM 477143101 43351 3044265 SH SOLE 3044265 0 0 JFROG LTD ORD SHS M6191J100 3435 115656 SH SOLE 115656 0 0 JOANN INC COM 47768J101 257 24715 SH SOLE 24715 0 0 JOBY AVIATION INC COMMON STOCK G65163100 9499 1301202 SH SOLE 1301202 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 40846 265986 SH SOLE 265986 0 0 JOHNSON & JOHNSON COM 478160104 2884365 16860717 SH SOLE 16500417 0 360300 JOHNSON & JOHNSON COM 478160104 37 215 SH SOLE 1 64 0 151 JOHNSON CTLS INTL PLC SHS G51502105 278257 3422159 SH SOLE 3422159 0 0 JOHNSON OUTDOORS INC CL A 479167108 4302 45911 SH SOLE 45911 0 0 JOINT CORP COM 47973J102 6582 100190 SH SOLE 100190 0 0 JONES LANG LASALLE INC COM 48020Q107 78901 292939 SH SOLE 292939 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1200 143678 SH SOLE 143678 0 0 JOYY INC ADS REPSTG COM A 46591M109 3100 68226 SH SOLE 68226 0 0 JPMORGAN CHASE & CO COM 46625H100 2818993 17802287 SH SOLE 17493794 0 308493 JPMORGAN CHASE & CO COM 46625H100 28 178 SH SOLE 1 55 0 123 JUNIPER NETWORKS INC COM 48203R104 91431 2560381 SH SOLE 2560381 0 0 KADANT INC COM 48282T104 22719 98571 SH SOLE 98571 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 17097 181998 SH SOLE 181998 0 0 KALA PHARMACEUTICALS INC COM 483119103 144 118978 SH SOLE 118978 0 0 KALEIDO BIOSCIENCES INC COM 483347100 119 49594 SH SOLE 49594 0 0 KALTURA INC COM 483467106 375 111061 SH SOLE 111061 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 760 57415 SH SOLE 57415 0 0 KAMAN CORP COM 483548103 14790 342756 SH SOLE 342756 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 2558 73311 SH SOLE 73311 0 0 KAR AUCTION SVCS INC COM 48238T109 24292 1555129 SH SOLE 1555129 0 0 KARUNA THERAPEUTICS INC COM 48576A100 20444 156059 SH SOLE 156059 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1210 188149 SH SOLE 188149 0 0 KATAPULT HOLDINGS INC COM 485859102 78 22914 SH SOLE 22914 0 0 KB HOME COM 48666K109 41454 926752 SH SOLE 926752 0 0 KBR INC COM 48242W106 53874 1131318 SH SOLE 1131318 0 0 KE HLDGS INC SPONSORED ADS 482497104 6346 315369 SH SOLE 315369 0 0 KEARNY FINL CORP MD COM 48716P108 6849 516902 SH SOLE 516902 0 0 KELLOGG CO COM 487836108 249589 3874384 SH SOLE 3874384 0 0 KELLY SVCS INC CL A 488152208 6672 397818 SH SOLE 397818 0 0 KEMPER CORP COM 488401100 28525 485189 SH SOLE 485189 0 0 KEMPHARM INC COM NEW 488445206 665 76237 SH SOLE 76237 0 0 KENNAMETAL INC COM 489170100 31195 868672 SH SOLE 868672 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 28655 1199935 SH SOLE 1199935 0 0 KEROS THERAPEUTICS INC COM 492327101 5754 98336 SH SOLE 98336 0 0 KEURIG DR PEPPER INC COM 49271V100 74926 2032694 SH SOLE 2032694 0 0 KEYCORP COM 493267108 330603 14293209 SH SOLE 14293209 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 172376 834709 SH SOLE 834709 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1495 89403 SH SOLE 89403 0 0 KFORCE INC COM 493732101 19750 262560 SH SOLE 262560 0 0 KILROY RLTY CORP COM 49427F108 79487 1196010 SH SOLE 1196010 0 0 KIMBALL ELECTRONICS INC COM 49428J109 3790 174151 SH SOLE 174151 0 0 KIMBALL INTL INC CL B 494274103 966 94396 SH SOLE 94396 0 0 KIMBERLY-CLARK CORP COM 494368103 721498 5048251 SH SOLE 5029101 0 19150 KIMCO RLTY CORP COM 49446R109 178746 7251326 SH SOLE 7251326 0 0 KINDER MORGAN INC DEL COM 49456B101 440955 27802957 SH SOLE 27039865 0 763092 KINDER MORGAN INC DEL COM 49456B101 20 1279 SH SOLE 1 393 0 886 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1979 125644 SH SOLE 125644 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 900 76456 SH SOLE 76456 0 0 KINNATE BIOPHARMA INC COM 49705R105 2389 134770 SH SOLE 134770 0 0 KINSALE CAP GROUP INC COM 49714P108 36135 151897 SH SOLE 151897 0 0 KIRBY CORP COM 497266106 20850 350882 SH SOLE 350882 0 0 KIRKLANDS INC COM 497498105 505 33800 SH SOLE 33800 0 0 KITE RLTY GROUP TR COM NEW 49803T300 74216 3407496 SH SOLE 3407496 0 0 KKR & CO INC COM 48251W104 141863 1904197 SH SOLE 1904197 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 6106 293139 SH SOLE 293139 0 0 KLA CORP COM NEW 482480100 319272 742302 SH SOLE 742302 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 82769 1358198 SH SOLE 1358198 0 0 KNOWBE4 INC CL A 49926T104 377 16422 SH SOLE 16422 0 0 KNOWLES CORP COM 49926D109 21377 915478 SH SOLE 915478 0 0 KODIAK SCIENCES INC COM 50015M109 20124 237363 SH SOLE 237363 0 0 KOHLS CORP COM 500255104 75610 1530880 SH SOLE 1530880 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 309 8396 SH SOLE 8396 0 0 KONTOOR BRANDS INC COM 50050N103 29926 583905 SH SOLE 583905 0 0 KOPIN CORP COM 500600101 800 195451 SH SOLE 195451 0 0 KOPPERS HOLDINGS INC COM 50060P106 7317 233764 SH SOLE 233764 0 0 KORE GROUP HOLDINGS INC COMMON STOCK 50066V107 81 12000 SH SOLE 12000 0 0 KORN FERRY COM NEW 500643200 39817 525765 SH SOLE 525765 0 0 KORNIT DIGITAL LTD SHS M6372Q113 3609 23700 SH SOLE 23700 0 0 KOSMOS ENERGY LTD COM 500688106 18911 5465322 SH SOLE 5465322 0 0 KRAFT HEINZ CO COM 500754106 129468 3606338 SH SOLE 3606338 0 0 KRATON CORP COM 50077C106 18260 394201 SH SOLE 394201 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 18900 974194 SH SOLE 974194 0 0 KRISPY KREME INC COM 50101L106 3678 194376 SH SOLE 194376 0 0 KROGER CO COM 501044101 195448 4318317 SH SOLE 4318317 0 0 KRONOS BIO INC COM 50107A104 3889 286158 SH SOLE 286158 0 0 KRONOS WORLDWIDE INC COM 50105F105 2323 154760 SH SOLE 154760 0 0 KRYSTAL BIOTECH INC COM 501147102 9767 139618 SH SOLE 139618 0 0 KULICKE & SOFFA INDS INC COM 501242101 37582 620759 SH SOLE 620759 0 0 KULR TECHNOLOGY GROUP INC COM 50125G109 92 32998 SH SOLE 32998 0 0 KURA ONCOLOGY INC COM 50127T109 6520 465680 SH SOLE 465680 0 0 KURA SUSHI USA INC CL A COM 501270102 839 10375 SH SOLE 10375 0 0 KVH INDS INC COM 482738101 392 42605 SH SOLE 42605 0 0 KYMERA THERAPEUTICS INC COM 501575104 15780 248534 SH SOLE 248534 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 53416 2951149 SH SOLE 2951149 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 211074 989839 SH SOLE 989839 0 0 LA Z BOY INC COM 505336107 20146 554829 SH SOLE 554829 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 148482 472556 SH SOLE 472556 0 0 LADDER CAP CORP CL A 505743104 16025 1336519 SH SOLE 1336519 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 172 13138 SH SOLE 13138 0 0 LAKELAND BANCORP INC COM 511637100 6691 352295 SH SOLE 352295 0 0 LAKELAND FINL CORP COM 511656100 14227 177516 SH SOLE 177516 0 0 LAM RESEARCH CORP COM 512807108 506040 703663 SH SOLE 703663 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 107672 887651 SH SOLE 887651 0 0 LAMB WESTON HLDGS INC COM 513272104 74952 1182572 SH SOLE 1182572 0 0 LANCASTER COLONY CORP COM 513847103 38030 229649 SH SOLE 229649 0 0 LANDEC CORP COM 514766104 737 66364 SH SOLE 66364 0 0 LANDOS BIOPHARMA INC COM 515069102 68 13960 SH SOLE 13960 0 0 LANDS END INC NEW COM 51509F105 1840 93712 SH SOLE 93712 0 0 LANDSEA HOMES CORP COM 51509P103 182 24769 SH SOLE 24769 0 0 LANDSTAR SYS INC COM 515098101 56878 317716 SH SOLE 317716 0 0 LANTHEUS HLDGS INC COM 516544103 13814 478142 SH SOLE 478142 0 0 LAREDO PETROLEUM INC COM 516806205 5888 97905 SH SOLE 97905 0 0 LAS VEGAS SANDS CORP COM 517834107 66779 1774153 SH SOLE 1774153 0 0 LATCH INC COM 51818V106 3342 441461 SH SOLE 441461 0 0 LATHAM GROUP INC COM 51819L107 4194 167549 SH SOLE 167549 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 103083 1337701 SH SOLE 1337701 0 0 LAUDER ESTEE COS INC CL A 518439104 420792 1136658 SH SOLE 1136658 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 16691 1363564 SH SOLE 1363564 0 0 LAWSON PRODS INC COM 520776105 783 14294 SH SOLE 14294 0 0 LAZARD LTD SHS A G54050102 91465 2096367 SH SOLE 2096367 0 0 LAZYDAYS HLDGS INC COM 52110H100 426 19743 SH SOLE 19743 0 0 LCI INDS COM 50189K103 39266 251911 SH SOLE 251911 0 0 LEAP THERAPEUTICS INC COM 52187K101 104 32000 SH SOLE 32000 0 0 LEAR CORP COM NEW 521865204 69705 381003 SH SOLE 381003 0 0 LEGACY HOUSING CORP COM 52472M101 627 23676 SH SOLE 23676 0 0 LEGALZOOM COM INC COM 52466B103 1557 96838 SH SOLE 96838 0 0 LEGGETT & PLATT INC COM 524660107 189888 4613434 SH SOLE 4357270 0 256164 LEGGETT & PLATT INC COM 524660107 6 147 SH SOLE 1 44 0 103 LEIDOS HOLDINGS INC COM 525327102 92492 1040399 SH SOLE 1040399 0 0 LEMAITRE VASCULAR INC COM 525558201 7926 157799 SH SOLE 157799 0 0 LEMONADE INC COM 52567D107 8056 191306 SH SOLE 191306 0 0 LENDINGCLUB CORP COM NEW 52603A208 16965 701596 SH SOLE 701596 0 0 LENDINGTREE INC NEW COM 52603B107 10004 81598 SH SOLE 81598 0 0 LENNAR CORP CL A 526057104 160447 1381250 SH SOLE 1381250 0 0 LENNAR CORP CL B 526057302 843 8807 SH SOLE 8807 0 0 LENNOX INTL INC COM 526107107 57513 177311 SH SOLE 177311 0 0 LESLIES INC COM 527064109 23692 1001324 SH SOLE 1001324 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 11809 471789 SH SOLE 471789 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1925 488418 SH SOLE 488418 0 0 LGI HOMES INC COM 50187T106 29326 189838 SH SOLE 189838 0 0 LHC GROUP INC COM 50187A107 47751 347957 SH SOLE 347957 0 0 LI AUTO INC SPONSORED ADS 50202M102 17411 542384 SH SOLE 542384 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 10007 62189 SH SOLE 62189 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 68865 427461 SH SOLE 427461 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 16611 598814 SH SOLE 598814 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 36398 1295773 SH SOLE 1295773 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 6283 538843 SH SOLE 538843 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 21750 1907891 SH SOLE 1907891 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2077 72243 SH SOLE 72243 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 13762 270639 SH SOLE 270639 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 7321 260524 SH SOLE 260524 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 31267 614889 SH SOLE 614889 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7443 125418 SH SOLE 125418 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 74062 1171122 SH SOLE 1171122 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 9244 952956 SH SOLE 952956 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2169 999538 SH SOLE 999538 0 0 LIFE STORAGE INC COM 53223X107 169586 1107099 SH SOLE 1107099 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 4654 270399 SH SOLE 270399 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 2870 301432 SH SOLE 301432 0 0 LIFETIME BRANDS INC COM 53222Q103 516 32293 SH SOLE 32293 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 23666 153213 SH SOLE 153213 0 0 LIGHTNING EMOTORS INC COM 53228T101 73 12049 SH SOLE 12049 0 0 LIGHTWAVE LOGIC INC COM 532275104 7295 490204 SH SOLE 490204 0 0 LILLY ELI & CO COM 532457108 1045763 3785975 SH SOLE 3785975 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1134 330487 SH SOLE 330487 0 0 LIMONEIRA CO COM 532746104 620 41323 SH SOLE 41323 0 0 LINCOLN EDL SVCS CORP COM 533535100 78 10364 SH SOLE 10364 0 0 LINCOLN ELEC HLDGS INC COM 533900106 45100 323364 SH SOLE 323364 0 0 LINCOLN NATL CORP IND COM 534187109 90336 1323404 SH SOLE 1323404 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3399 217861 SH SOLE 217861 0 0 LINDE PLC SHS G5494J103 899669 2596971 SH SOLE 2596971 0 0 LINDSAY CORP COM 535555106 15146 99641 SH SOLE 99641 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 773 315354 SH SOLE 315354 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 12309 739682 SH SOLE 739682 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 19176 1245967 SH SOLE 1245967 0 0 LIPOCINE INC NEW COM 53630X104 50 50000 SH SOLE 50000 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 102 20793 SH SOLE 20793 0 0 LIQUIDITY SVCS INC COM 53635B107 4152 188046 SH SOLE 188046 0 0 LITHIA MTRS INC COM 536797103 73371 247080 SH SOLE 247080 0 0 LITTELFUSE INC COM 537008104 70665 224560 SH SOLE 224560 0 0 LIVANOVA PLC SHS G5509L101 38150 436339 SH SOLE 436339 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 91652 765744 SH SOLE 765744 0 0 LIVE OAK BANCSHARES INC COM 53803X105 19658 225201 SH SOLE 225201 0 0 LIVENT CORP COM 53814L108 31380 1287098 SH SOLE 1287098 0 0 LIVEONE INC COM 53814X102 192 149481 SH SOLE 149481 0 0 LIVEPERSON INC COM 538146101 16617 465184 SH SOLE 465184 0 0 LIVERAMP HLDGS INC COM 53815P108 31615 659317 SH SOLE 659317 0 0 LIVEVOX HOLDING INC COM CL A 53838L100 62 11916 SH SOLE 11916 0 0 LKQ CORP COM 501889208 119068 1983479 SH SOLE 1983479 0 0 LL FLOORING HOLDINGS INC COM 55003T107 3488 204318 SH SOLE 204318 0 0 LOCKHEED MARTIN CORP COM 539830109 1773969 4991329 SH SOLE 4880808 0 110521 LOCKHEED MARTIN CORP COM 539830109 27 75 SH SOLE 1 22 0 53 LOEWS CORP COM 540424108 89847 1555504 SH SOLE 1555504 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 27 11498 SH SOLE 11498 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 3260 944648 SH SOLE 944648 0 0 LOTTERY COM INC COM 54570M108 83 13000 SH SOLE 13000 0 0 LOUISIANA PAC CORP COM 546347105 65573 836924 SH SOLE 836924 0 0 LOVESAC COMPANY COM 54738L109 2198 33171 SH SOLE 33171 0 0 LOWES COS INC COM 548661107 852421 3297820 SH SOLE 3297820 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 4286 142544 SH SOLE 142544 0 0 LPL FINL HLDGS INC COM 50212V100 104325 651665 SH SOLE 651665 0 0 LSB INDS INC COM 502160104 172 15524 SH SOLE 15524 0 0 LTC PPTYS INC COM 502175102 18547 543234 SH SOLE 543234 0 0 LUCID DIAGNOSTICS INC COM 54948X109 59 10913 SH SOLE 10913 0 0 LUCID GROUP INC COM 549498103 44876 1179388 SH SOLE 1179388 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4052 719665 SH SOLE 719665 0 0 LULULEMON ATHLETICA INC COM 550021109 146809 375037 SH SOLE 375037 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 129 12557 SH SOLE 12557 0 0 LUMEN TECHNOLOGIES INC COM 550241103 107735 8584433 SH SOLE 8584433 0 0 LUMENTUM HLDGS INC COM 55024U109 65860 622665 SH SOLE 622665 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 17931 1060320 SH SOLE 1060320 0 0 LUNA INNOVATIONS INC COM 550351100 652 77210 SH SOLE 77210 0 0 LUTHER BURBANK CORP COM 550550107 1303 92743 SH SOLE 92743 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1167 60434 SH SOLE 60434 0 0 LXP INDUSTRIAL TRUST COM 529043101 60286 3859542 SH SOLE 3859542 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 1326 171206 SH SOLE 171206 0 0 LYFT INC CL A COM 55087P104 67906 1589174 SH SOLE 1589174 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 134578 1459148 SH SOLE 1459148 0 0 M & T BK CORP COM 55261F104 303650 1977138 SH SOLE 1977138 0 0 M D C HLDGS INC COM 552676108 33768 604835 SH SOLE 604835 0 0 M/I HOMES INC COM 55305B101 20582 330998 SH SOLE 330998 0 0 MACATAWA BK CORP COM 554225102 633 71714 SH SOLE 71714 0 0 MACERICH CO COM 554382101 47254 2734574 SH SOLE 2734574 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 27675 353443 SH SOLE 353443 0 0 MACROGENICS INC COM 556099109 7322 456194 SH SOLE 456194 0 0 MACYS INC COM 55616P104 88566 3382941 SH SOLE 3382941 0 0 MADDEN STEVEN LTD COM 556269108 39460 849146 SH SOLE 849146 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 19028 270506 SH SOLE 270506 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 18768 108024 SH SOLE 108024 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 7349 86718 SH SOLE 86718 0 0 MAGELLAN HEALTH INC COM NEW 559079207 19469 204952 SH SOLE 204952 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6046 130205 SH SOLE 23291 0 106914 MAGENTA THERAPEUTICS INC COM 55910K108 368 83056 SH SOLE 83056 0 0 MAGNITE INC COM 55955D100 14735 841978 SH SOLE 841978 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 25726 1363315 SH SOLE 1363315 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 553 180516 SH SOLE 180516 0 0 MALIBU BOATS INC COM CL A 56117J100 10168 147938 SH SOLE 147938 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 29 15843 SH SOLE 15843 0 0 MANDIANT INC COM 562662106 21154 1206041 SH SOLE 1206041 0 0 MANHATTAN ASSOCIATES INC COM 562750109 84398 542783 SH SOLE 542783 0 0 MANITOWOC CO INC COM NEW 563571405 8074 434292 SH SOLE 434292 0 0 MANNKIND CORP COM NEW 56400P706 7739 1770776 SH SOLE 1770776 0 0 MANPOWERGROUP INC WIS COM 56418H100 37171 381899 SH SOLE 381899 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 21204 290736 SH SOLE 290736 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 22810 694150 SH SOLE 694150 0 0 MARATHON OIL CORP COM 565849106 101002 6151164 SH SOLE 6151164 0 0 MARATHON PETE CORP COM 56585A102 247650 3870128 SH SOLE 3870128 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 24656 588439 SH SOLE 588439 0 0 MARCHEX INC CL B 56624R108 55 22111 SH SOLE 22111 0 0 MARCUS & MILLICHAP INC COM 566324109 12748 247710 SH SOLE 247710 0 0 MARCUS CORP DEL COM 566330106 4146 232133 SH SOLE 232133 0 0 MARINE PRODS CORP COM 568427108 220 17587 SH SOLE 17587 0 0 MARINEMAX INC COM 567908108 13895 235343 SH SOLE 235343 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1103 92766 SH SOLE 92766 0 0 MARKEL CORP COM 570535104 56915 46122 SH SOLE 46122 0 0 MARKER THERAPEUTICS INC COM 57055L107 26 26562 SH SOLE 26562 0 0 MARKETAXESS HLDGS INC COM 57060D108 81527 198232 SH SOLE 198232 0 0 MARKETWISE INC COM CL A 57064P107 89 11705 SH SOLE 11705 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 1765 328564 SH SOLE 328564 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 511 21948 SH SOLE 21948 0 0 MARQETA INC CLASS A COM 57142B104 19631 1143285 SH SOLE 1143285 0 0 MARRIOTT INTL INC NEW CL A 571903202 211408 1279397 SH SOLE 1279397 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 58949 348851 SH SOLE 348851 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 153 212325 SH SOLE 212325 0 0 MARSH & MCLENNAN COS INC COM 571748102 406214 2336976 SH SOLE 2336976 0 0 MARTEN TRANS LTD COM 573075108 11737 683946 SH SOLE 683946 0 0 MARTIN MARIETTA MATLS INC COM 573284106 129928 294942 SH SOLE 294942 0 0 MARVELL TECHNOLOGY INC COM 573874104 196065 2240993 SH SOLE 2240993 0 0 MASCO CORP COM 574599106 84003 1196279 SH SOLE 1196279 0 0 MASIMO CORP COM 574795100 88543 302420 SH SOLE 302420 0 0 MASONITE INTL CORP COM 575385109 33452 283607 SH SOLE 283607 0 0 MASTEC INC COM 576323109 47466 514368 SH SOLE 514368 0 0 MASTECH DIGITAL INC COM 57633B100 653 38217 SH SOLE 38217 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1533030 4266475 SH SOLE 4266475 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2625 92642 SH SOLE 92642 0 0 MATADOR RES CO COM 576485205 36990 1001877 SH SOLE 1001877 0 0 MATCH GROUP INC NEW COM 57667L107 168565 1274585 SH SOLE 1274585 0 0 MATERION CORP COM 576690101 20866 226955 SH SOLE 226955 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 80 78387 SH SOLE 78387 0 0 MATRIX SVC CO COM 576853105 3806 506013 SH SOLE 506013 0 0 MATSON INC COM 57686G105 29838 331418 SH SOLE 331418 0 0 MATTEL INC COM 577081102 61684 2861046 SH SOLE 2861046 0 0 MATTERPORT INC COM CL A 577096100 18662 904144 SH SOLE 904144 0 0 MATTHEWS INTL CORP CL A 577128101 15277 416584 SH SOLE 416584 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 20386 690332 SH SOLE 690332 0 0 MAXCYTE INC COM 57777K106 2118 207822 SH SOLE 207822 0 0 MAXIMUS INC COM 577933104 51214 642820 SH SOLE 642820 0 0 MAXLINEAR INC COM 57776J100 41995 557038 SH SOLE 557038 0 0 MAYVILLE ENGR CO INC COM 578605107 334 22336 SH SOLE 22336 0 0 MBIA INC COM 55262C100 13749 870694 SH SOLE 870694 0 0 MCAFEE CORP COM CL A 579063108 9676 375169 SH SOLE 375169 0 0 MCCORMICK & CO INC COM NON VTG 579780206 112542 1164902 SH SOLE 1164902 0 0 MCDONALDS CORP COM 580135101 1342807 5009163 SH SOLE 4876586 0 132577 MCDONALDS CORP COM 580135101 23 86 SH SOLE 1 26 0 60 MCEWEN MNG INC COM 58039P107 1694 1909866 SH SOLE 1909866 0 0 MCGRATH RENTCORP COM 580589109 38878 484396 SH SOLE 484396 0 0 MCKESSON CORP COM 58155Q103 243638 980157 SH SOLE 980157 0 0 MDU RES GROUP INC COM 552690109 53015 1719018 SH SOLE 1719018 0 0 MEDALLION FINL CORP COM 583928106 61 10486 SH SOLE 10486 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 35 24837 SH SOLE 24837 0 0 MEDIAALPHA INC CL A 58450V104 2328 150758 SH SOLE 150758 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 147965 6261728 SH SOLE 6261728 0 0 MEDICINOVA INC COM NEW 58468P206 48 17843 SH SOLE 17843 0 0 MEDIFAST INC COM 58470H101 21807 104123 SH SOLE 104123 0 0 MEDNAX INC COM 58502B106 30350 1115350 SH SOLE 1115350 0 0 MEDPACE HLDGS INC COM 58506Q109 62427 286833 SH SOLE 286833 0 0 MEDTRONIC PLC SHS G5960L103 690274 6672535 SH SOLE 6672535 0 0 MEI PHARMA INC COM NEW 55279B202 1836 687290 SH SOLE 687290 0 0 MEIRAGTX HLDGS PLC COM G59665102 1546 65107 SH SOLE 65107 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1069 105007 SH SOLE 105007 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 151 11814 SH SOLE 11814 0 0 MERCADOLIBRE INC COM 58733R102 3416 2533 SH SOLE 2533 0 0 MERCANTILE BK CORP COM 587376104 4767 136072 SH SOLE 136072 0 0 MERCER INTL INC COM 588056101 2386 199013 SH SOLE 199013 0 0 MERCHANTS BANCORP IND COM 58844R108 4899 103502 SH SOLE 103502 0 0 MERCK & CO INC COM 58933Y105 2222762 29002620 SH SOLE 29002620 0 0 MERCURY GENL CORP NEW COM 589400100 27152 511706 SH SOLE 511706 0 0 MERCURY SYS INC COM 589378108 18612 338030 SH SOLE 338030 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 8746 428717 SH SOLE 428717 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 2037 94359 SH SOLE 94359 0 0 MERIT MED SYS INC COM 589889104 31300 502397 SH SOLE 502397 0 0 MERITAGE HOMES CORP COM 59001A102 50362 412597 SH SOLE 412597 0 0 MERITOR INC COM 59001K100 21518 868333 SH SOLE 868333 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3036 488005 SH SOLE 488005 0 0 MESA AIR GROUP INC COM NEW 590479135 2141 382181 SH SOLE 382181 0 0 MESA LABS INC COM 59064R109 11975 36495 SH SOLE 36495 0 0 META FINL GROUP INC COM 59100U108 13357 223880 SH SOLE 223880 0 0 META MATERIALS INC COM 59134N104 1299 527902 SH SOLE 527902 0 0 META PLATFORMS INC CL A 30303M102 3935996 11702083 SH SOLE 11702083 0 0 METHODE ELECTRS INC COM 591520200 19566 397927 SH SOLE 397927 0 0 METLIFE INC COM 59156R108 232762 3724776 SH SOLE 3724776 0 0 METROCITY BANKSHARES INC COM 59165J105 3754 136333 SH SOLE 136333 0 0 METROMILE INC COM 591697107 1195 545333 SH SOLE 545333 0 0 METROPOLITAN BK HLDG CORP COM 591774104 2703 25372 SH SOLE 25372 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 207988 122547 SH SOLE 122547 0 0 MFA FINL INC COM 55272X102 22020 4828749 SH SOLE 4828749 0 0 MGE ENERGY INC COM 55277P104 26989 328122 SH SOLE 328122 0 0 MGIC INVT CORP WIS COM 552848103 53077 3680756 SH SOLE 3680756 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 849 20771 SH SOLE 2977 0 17794 MGM RESORTS INTERNATIONAL COM 552953101 130915 2916990 SH SOLE 2916990 0 0 MGP INGREDIENTS INC NEW COM 55303J106 7830 92123 SH SOLE 92123 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 221144 2540133 SH SOLE 2540133 0 0 MICRON TECHNOLOGY INC COM 595112103 508465 5458555 SH SOLE 5458555 0 0 MICROSOFT CORP COM 594918104 27 80 SH SOLE 1 25 0 55 MICROSOFT CORP COM 594918104 13149011 39096706 SH SOLE 38839737 0 256969 MICROSTRATEGY INC CL A NEW 594972408 36646 67302 SH SOLE 67302 0 0 MICROVAST HOLDINGS INC COM 59516C106 6593 1164740 SH SOLE 1164740 0 0 MICROVISION INC DEL COM NEW 594960304 5797 1156962 SH SOLE 1156962 0 0 MICT INC COM 55328R109 34 40861 SH SOLE 40861 0 0 MID PENN BANCORP INC COM 59540G107 1151 36235 SH SOLE 36235 0 0 MID-AMER APT CMNTYS INC COM 59522J103 254043 1107229 SH SOLE 1107229 0 0 MIDDLEBY CORP COM 596278101 71799 364906 SH SOLE 364906 0 0 MIDDLESEX WTR CO COM 596680108 14792 122954 SH SOLE 122954 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3692 148918 SH SOLE 148918 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1181 36474 SH SOLE 36474 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 52 24916 SH SOLE 24916 0 0 MILLER INDS INC TENN COM NEW 600551204 953 28526 SH SOLE 28526 0 0 MILLERKNOLL INC COM 600544100 36030 919343 SH SOLE 919343 0 0 MIMECAST LTD ORD SHS G14838109 38199 480067 SH SOLE 480067 0 0 MIMEDX GROUP INC COM 602496101 4423 732278 SH SOLE 732278 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1035 749388 SH SOLE 749388 0 0 MINERALS TECHNOLOGIES INC COM 603158106 26836 366857 SH SOLE 366857 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 983 95039 SH SOLE 95039 0 0 MIRATI THERAPEUTICS INC COM 60468T105 56099 382429 SH SOLE 382429 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 5253 501714 SH SOLE 501714 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 235 14696 SH SOLE 14696 0 0 MISSION PRODUCE INC COM 60510V108 4044 257516 SH SOLE 257516 0 0 MISTER CAR WASH INC COM 60646V105 3550 194947 SH SOLE 194947 0 0 MISTRAS GROUP INC COM 60649T107 381 51182 SH SOLE 51182 0 0 MITEK SYS INC COM NEW 606710200 1983 111670 SH SOLE 111670 0 0 MKS INSTRS INC COM 55306N104 88944 510671 SH SOLE 510671 0 0 MODEL N INC COM 607525102 7099 236378 SH SOLE 236378 0 0 MODERNA INC COM 60770K107 399634 1573486 SH SOLE 1573486 0 0 MODINE MFG CO COM 607828100 9872 978362 SH SOLE 978362 0 0 MODIVCARE INC COM 60783X104 17810 120096 SH SOLE 120096 0 0 MOELIS & CO CL A 60786M105 36078 577146 SH SOLE 577146 0 0 MOHAWK INDS INC COM 608190104 76074 417574 SH SOLE 417574 0 0 MOLECULAR TEMPLATES INC COM 608550109 367 93589 SH SOLE 93589 0 0 MOLECULIN BIOTECH INC COM 60855D200 38 20198 SH SOLE 20198 0 0 MOLINA HEALTHCARE INC COM 60855R100 120657 379327 SH SOLE 379327 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 68964 1487896 SH SOLE 1487896 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 19435 918909 SH SOLE 918909 0 0 MOMENTUS INC COM CL A 60879E101 90 21399 SH SOLE 21399 0 0 MONARCH CASINO & RESORT INC COM 609027107 6812 92119 SH SOLE 92119 0 0 MONDELEZ INTL INC CL A 609207105 457822 6904258 SH SOLE 6904258 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 5087 644731 SH SOLE 644731 0 0 MONEYLION INC CL A 60938K106 1831 454280 SH SOLE 454280 0 0 MONGODB INC CL A 60937P106 106039 200318 SH SOLE 200318 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 23785 1132042 SH SOLE 1132042 0 0 MONOLITHIC PWR SYS INC COM 609839105 110342 223667 SH SOLE 223667 0 0 MONRO INC COM 610236101 19525 335075 SH SOLE 335075 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 180903 1883618 SH SOLE 1883618 0 0 MONTAUK RENEWABLES INC COM 61218C103 3139 306166 SH SOLE 306166 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 1737 85062 SH SOLE 85062 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4755 67437 SH SOLE 67437 0 0 MOODYS CORP COM 615369105 310216 794244 SH SOLE 794244 0 0 MOOG INC CL A 615394202 35667 440486 SH SOLE 440486 0 0 MORGAN STANLEY COM NEW 617446448 687769 7006607 SH SOLE 7006607 0 0 MORNINGSTAR INC COM 617700109 46661 136438 SH SOLE 136438 0 0 MORPHIC HLDG INC COM 61775R105 8266 174457 SH SOLE 174457 0 0 MOSAIC CO NEW COM 61945C103 109790 2794314 SH SOLE 2794314 0 0 MOTORCAR PTS AMER INC COM 620071100 825 48281 SH SOLE 48281 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 216212 795770 SH SOLE 795770 0 0 MOVADO GROUP INC COM 624580106 8872 212088 SH SOLE 212088 0 0 MP MATERIALS CORP COM CL A 553368101 33359 734440 SH SOLE 734440 0 0 MR COOPER GROUP INC COM 62482R107 20911 502552 SH SOLE 502552 0 0 MRC GLOBAL INC COM 55345K103 8717 1266985 SH SOLE 1266985 0 0 MSA SAFETY INC COM 553498106 48944 324212 SH SOLE 324212 0 0 MSC INDL DIRECT INC CL A 553530106 63201 751844 SH SOLE 751844 0 0 MSCI INC COM 55354G100 250063 408139 SH SOLE 408139 0 0 MUELLER INDS INC COM 624756102 48176 811572 SH SOLE 811572 0 0 MUELLER WTR PRODS INC COM SER A 624758108 22096 1534382 SH SOLE 1534382 0 0 MULTIPLAN CORPORATION COM 62548M100 8988 2028766 SH SOLE 2028766 0 0 MURPHY OIL CORP COM 626717102 32303 1237166 SH SOLE 1237166 0 0 MURPHY USA INC COM 626755102 41831 209952 SH SOLE 209952 0 0 MUSTANG BIO INC COM 62818Q104 326 195903 SH SOLE 195903 0 0 MVB FINL CORP COM 553810102 1113 26796 SH SOLE 26796 0 0 MYERS INDS INC COM 628464109 7835 391561 SH SOLE 391561 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 85 13965 SH SOLE 13965 0 0 MYOVANT SCIENCES LTD COM G637AM102 3304 212161 SH SOLE 212161 0 0 MYR GROUP INC DEL COM 55405W104 22932 207432 SH SOLE 207432 0 0 MYRIAD GENETICS INC COM 62855J104 21880 792731 SH SOLE 792731 0 0 N-ABLE INC COMMON STOCK 62878D100 3702 333445 SH SOLE 333445 0 0 NABORS INDUSTRIES LTD SHS G6359F137 7378 90986 SH SOLE 90986 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 13657 323393 SH SOLE 323393 0 0 NANTHEALTH INC COM 630104107 62 58065 SH SOLE 58065 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 5132 102668 SH SOLE 102668 0 0 NASDAQ INC COM 631103108 113328 539628 SH SOLE 539628 0 0 NATERA INC COM 632307104 63365 678499 SH SOLE 678499 0 0 NATHANS FAMOUS INC NEW COM 632347100 460 7861 SH SOLE 7861 0 0 NATIONAL BEVERAGE CORP COM 635017106 9390 207133 SH SOLE 207133 0 0 NATIONAL BK HLDGS CORP CL A 633707104 12103 275433 SH SOLE 275433 0 0 NATIONAL CINEMEDIA INC COM 635309107 3286 1169145 SH SOLE 1169145 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 781 82598 SH SOLE 82598 0 0 NATIONAL FUEL GAS CO COM 636180101 58173 909793 SH SOLE 909793 0 0 NATIONAL HEALTH INVS INC COM 63633D104 35175 612045 SH SOLE 612045 0 0 NATIONAL HEALTHCARE CORP COM 635906100 10977 161559 SH SOLE 161559 0 0 NATIONAL INSTRS CORP COM 636518102 57443 1315386 SH SOLE 1315386 0 0 NATIONAL PRESTO INDS INC COM 637215104 5376 65543 SH SOLE 65543 0 0 NATIONAL RESH CORP COM NEW 637372202 4000 96337 SH SOLE 96337 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 93818 1951689 SH SOLE 1951689 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 90373 1305961 SH SOLE 1305961 0 0 NATIONAL VISION HLDGS INC COM 63845R107 32929 686146 SH SOLE 686146 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 4861 22664 SH SOLE 22664 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 275 19294 SH SOLE 19294 0 0 NATURES SUNSHINE PRODS INC COM 639027101 962 51980 SH SOLE 51980 0 0 NATUS MED INC DEL COM 639050103 9986 420806 SH SOLE 420806 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 116 22256 SH SOLE 22256 0 0 NAUTILUS INC COM 63910B102 470 76586 SH SOLE 76586 0 0 NAVIENT CORPORATION COM 63938C108 34266 1614760 SH SOLE 1614760 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 6239 366750 SH SOLE 366750 0 0 NBT BANCORP INC COM 628778102 15893 412568 SH SOLE 412568 0 0 NCINO INC COM 63947U107 16711 304610 SH SOLE 304610 0 0 NCR CORP NEW COM 62886E108 32851 817192 SH SOLE 817192 0 0 NEENAH INC COM 640079109 18332 396090 SH SOLE 396090 0 0 NEKTAR THERAPEUTICS COM 640268108 12576 930867 SH SOLE 930867 0 0 NELNET INC CL A 64031N108 19403 198636 SH SOLE 198636 0 0 NEOGAMES S A SHS L6673X107 622 22383 SH SOLE 22383 0 0 NEOGEN CORP COM 640491106 38096 838924 SH SOLE 838924 0 0 NEOGENOMICS INC COM NEW 64049M209 30593 896587 SH SOLE 896587 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 428 88594 SH SOLE 88594 0 0 NEOPHOTONICS CORP COM 64051T100 2080 135276 SH SOLE 135276 0 0 NERDWALLET INC COM CL A 64082B102 543 34919 SH SOLE 34919 0 0 NERDY INC CL A COM 64081V109 113 25017 SH SOLE 25017 0 0 NETAPP INC COM 64110D104 153048 1663750 SH SOLE 1663750 0 0 NETFLIX INC COM 64110L106 1276708 2119227 SH SOLE 2119227 0 0 NETGEAR INC COM 64111Q104 10092 345477 SH SOLE 345477 0 0 NETSCOUT SYS INC COM 64115T104 30607 925204 SH SOLE 925204 0 0 NETSTREIT CORP COM 64119V303 6446 281447 SH SOLE 281447 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 43404 509615 SH SOLE 509615 0 0 NEURONETICS INC COM 64131A105 298 66796 SH SOLE 66796 0 0 NEUROPACE INC COM 641288105 176 17448 SH SOLE 17448 0 0 NEVRO CORP COM 64157F103 19939 245945 SH SOLE 245945 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 5338 221125 SH SOLE 221125 0 0 NEW JERSEY RES CORP COM 646025106 40446 985032 SH SOLE 985032 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3756 1788234 SH SOLE 1788234 0 0 NEW RELIC INC COM 64829B100 47513 432093 SH SOLE 432093 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 44294 4135716 SH SOLE 4135716 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 47416 3883308 SH SOLE 3883308 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 14677 3945298 SH SOLE 3945298 0 0 NEW YORK TIMES CO CL A 650111107 71713 1484736 SH SOLE 1484736 0 0 NEWAGE INC COM 650194103 358 346853 SH SOLE 346853 0 0 NEWELL BRANDS INC COM 651229106 61151 2799945 SH SOLE 2799945 0 0 NEWMARK GROUP INC CL A 65158N102 26116 1396540 SH SOLE 1396540 0 0 NEWMARKET CORP COM 651587107 21210 61885 SH SOLE 61885 0 0 NEWMONT CORP COM 651639106 750781 12105445 SH SOLE 12105445 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 698 237096 SH SOLE 237096 0 0 NEWS CORP NEW CL A 65249B109 64329 2883411 SH SOLE 2883411 0 0 NEWS CORP NEW CL B 65249B208 19248 855460 SH SOLE 855460 0 0 NEXIMMUNE INC COM 65344D109 172 37133 SH SOLE 37133 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 22014 262595 SH SOLE 262595 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 48206 319287 SH SOLE 319287 0 0 NEXTCURE INC COM 65343E108 60 10000 SH SOLE 10000 0 0 NEXTDECADE CORP COM 65342K105 29 10009 SH SOLE 10009 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 2556 323856 SH SOLE 323856 0 0 NEXTERA ENERGY INC COM 65339F101 842847 9027918 SH SOLE 9027918 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 979 11602 SH SOLE 1770 0 9832 NEXTGEN HEALTHCARE INC COM 65343C102 12087 679389 SH SOLE 679389 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 8452 2380576 SH SOLE 2380576 0 0 NEXTNAV INC COMMON STOCK 65345N106 787 89774 SH SOLE 89774 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 4968 280468 SH SOLE 280468 0 0 NI HLDGS INC COM 65342T106 362 19098 SH SOLE 19098 0 0 NICOLET BANKSHARES INC COM 65406E102 7524 87735 SH SOLE 87735 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 56983 2778284 SH SOLE 2778284 0 0 NIKE INC CL B 654106103 14 81 SH SOLE 1 24 0 57 NIKE INC CL B 654106103 1242799 7456633 SH SOLE 7273169 0 183464 NIKOLA CORP COM 654110105 14880 1507530 SH SOLE 1507530 0 0 NIO INC SPON ADS 62914V106 52392 1653773 SH SOLE 1653773 0 0 NISOURCE INC COM 65473P105 80445 2913601 SH SOLE 2913601 0 0 NKARTA INC COM 65487U108 1554 101188 SH SOLE 101188 0 0 NL INDS INC COM NEW 629156407 140 18784 SH SOLE 18784 0 0 NLIGHT INC COM 65487K100 7450 311058 SH SOLE 311058 0 0 NMI HLDGS INC CL A 629209305 13133 601036 SH SOLE 601036 0 0 NN INC COM 629337106 444 108200 SH SOLE 108200 0 0 NOBLE CORP NEW SHS G6610J209 569 22896 SH SOLE 22896 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 6118 240961 SH SOLE 240961 0 0 NOODLES & CO COM CL A 65540B105 2472 272527 SH SOLE 272527 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3076 1819893 SH SOLE 1819893 0 0 NORDSON CORP COM 655663102 78174 306238 SH SOLE 306238 0 0 NORDSTROM INC COM 655664100 17473 772445 SH SOLE 772445 0 0 NORFOLK SOUTHN CORP COM 655844108 348384 1170212 SH SOLE 1170212 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 8842 429607 SH SOLE 429607 0 0 NORTHERN TR CORP COM 665859104 372840 3117127 SH SOLE 3117127 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 5019 310557 SH SOLE 310557 0 0 NORTHRIM BANCORP INC COM 666762109 672 15452 SH SOLE 15452 0 0 NORTHROP GRUMMAN CORP COM 666807102 282342 729434 SH SOLE 729434 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 34876 2462964 SH SOLE 2462964 0 0 NORTHWEST NAT HLDG CO COM 66765N105 16553 339330 SH SOLE 339330 0 0 NORTHWEST PIPE CO COM 667746101 803 25240 SH SOLE 25240 0 0 NORTHWESTERN CORP COM NEW 668074305 32896 575490 SH SOLE 575490 0 0 NORTONLIFELOCK INC COM 668771108 74825 2880053 SH SOLE 2880053 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 58246 2808392 SH SOLE 2808392 0 0 NOV INC COM 62955J103 51512 3801619 SH SOLE 3801619 0 0 NOVAGOLD RES INC COM NEW 66987E206 3561 518968 SH SOLE 518968 0 0 NOVANTA INC COM 67000B104 49889 282927 SH SOLE 282927 0 0 NOVARTIS AG SPONSORED ADR 66987V109 367847 4205418 SH SOLE 3801160 0 404258 NOVARTIS AG SPONSORED ADR 66987V109 24 276 SH SOLE 1 81 0 195 NOVAVAX INC COM NEW 670002401 54772 382833 SH SOLE 382833 0 0 NOVOCURE LTD ORD SHS G6674U108 36098 480786 SH SOLE 480786 0 0 NOW INC COM 67011P100 17464 2044909 SH SOLE 2044909 0 0 NRG ENERGY INC COM NEW 629377508 83306 1933746 SH SOLE 1933746 0 0 NRX PHARMACEUTICALS INC COM 629444100 58 12000 SH SOLE 12000 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 46780 921772 SH SOLE 921772 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 85475 1545087 SH SOLE 1545087 0 0 NUCOR CORP COM 670346105 174081 1525022 SH SOLE 1525022 0 0 NURIX THERAPEUTICS INC COM 67080M103 7633 263640 SH SOLE 263640 0 0 NUTANIX INC CL A 67059N108 52071 1634357 SH SOLE 1634357 0 0 NUVALENT INC COM 670703107 518 27172 SH SOLE 27172 0 0 NUVASIVE INC COM 670704105 24899 474433 SH SOLE 474433 0 0 NUVATION BIO INC COM CL A 67080N101 7716 907673 SH SOLE 907673 0 0 NV5 GLOBAL INC COM 62945V109 13448 97358 SH SOLE 97358 0 0 NVE CORP COM NEW 629445206 809 11835 SH SOLE 11835 0 0 NVENT ELECTRIC PLC SHS G6700G107 53107 1397533 SH SOLE 1397533 0 0 NVIDIA CORPORATION COM 67066G104 3536987 12026064 SH SOLE 12026064 0 0 NVR INC COM 62944T105 103477 17512 SH SOLE 17512 0 0 NXP SEMICONDUCTORS N V COM N6596X109 311013 1365409 SH SOLE 1365409 0 0 OAK STR HEALTH INC COM 67181A107 24697 745223 SH SOLE 745223 0 0 OASIS PETROLEUM INC COM NEW 674215207 18264 144960 SH SOLE 144960 0 0 OCCIDENTAL PETE CORP COM 674599105 142541 4916871 SH SOLE 4916871 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 19 12445 SH SOLE 12445 0 0 OCEANEERING INTL INC COM 675232102 19570 1730241 SH SOLE 1730241 0 0 OCEANFIRST FINL CORP COM 675234108 10482 472154 SH SOLE 472154 0 0 OCUGEN INC COM 67577C105 6240 1371227 SH SOLE 1371227 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1346 193093 SH SOLE 193093 0 0 OCWEN FINL CORP COM NEW 675746606 825 20622 SH SOLE 20622 0 0 ODONATE THERAPEUTICS INC COM 676079106 27 19636 SH SOLE 19636 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 2241 350078 SH SOLE 350078 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 20546 827099 SH SOLE 827099 0 0 OFG BANCORP COM 67103X102 13936 524679 SH SOLE 524679 0 0 OGE ENERGY CORP COM 670837103 43480 1132868 SH SOLE 1132868 0 0 O-I GLASS INC COM 67098H104 18482 1536292 SH SOLE 1536292 0 0 OIL DRI CORP AMER COM 677864100 463 14146 SH SOLE 14146 0 0 OIL STS INTL INC COM 678026105 5414 1089161 SH SOLE 1089161 0 0 OKTA INC CL A 679295105 99742 444935 SH SOLE 444935 0 0 OLAPLEX HLDGS INC COM 679369108 4664 160107 SH SOLE 160107 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 168836 471108 SH SOLE 471108 0 0 OLD NATL BANCORP IND COM 680033107 30525 1684557 SH SOLE 1684557 0 0 OLD REP INTL CORP COM 680223104 40629 1652927 SH SOLE 1652927 0 0 OLD SECOND BANCORP INC ILL COM 680277100 908 72103 SH SOLE 72103 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 1897 202610 SH SOLE 202610 0 0 OLIN CORP COM PAR $1 680665205 69739 1212422 SH SOLE 1212422 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 26574 519109 SH SOLE 519109 0 0 OLO INC CL A 68134L109 458 21971 SH SOLE 21971 0 0 OLYMPIC STEEL INC COM 68162K106 578 24577 SH SOLE 24577 0 0 OMEGA FLEX INC COM 682095104 2796 22019 SH SOLE 22019 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 72498 2450063 SH SOLE 2450063 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 222 19572 SH SOLE 19572 0 0 OMEROS CORP COM 682143102 2806 436368 SH SOLE 436368 0 0 OMNICELL COM COM 68213N109 63957 354449 SH SOLE 354449 0 0 OMNICOM GROUP INC COM 681919106 19 253 SH SOLE 1 77 0 176 OMNICOM GROUP INC COM 681919106 518144 7071684 SH SOLE 6727300 0 344384 ON SEMICONDUCTOR CORP COM 682189105 165679 2439312 SH SOLE 2439312 0 0 ON24 INC COM 68339B104 1785 102872 SH SOLE 102872 0 0 ONCOCYTE CORP COM 68235C107 348 160186 SH SOLE 160186 0 0 ONCORUS INC COM 68236R103 229 43295 SH SOLE 43295 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 249 109677 SH SOLE 109677 0 0 ONDAS HLDGS INC COM NEW 68236H204 95 14133 SH SOLE 14133 0 0 ONE GAS INC COM 68235P108 42973 553840 SH SOLE 553840 0 0 ONE LIBERTY PPTYS INC COM 682406103 4001 113388 SH SOLE 113388 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 414 167518 SH SOLE 167518 0 0 ONEMAIN HLDGS INC COM 68268W103 50096 1001104 SH SOLE 1001104 0 0 ONEOK INC NEW COM 682680103 397317 6761684 SH SOLE 6761684 0 0 ONESPAN INC COM 68287N100 4135 244194 SH SOLE 244194 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 4031 402219 SH SOLE 402219 0 0 ONEWATER MARINE INC CL A COM 68280L101 2266 37154 SH SOLE 37154 0 0 ONTO INNOVATION INC COM 683344105 35183 347550 SH SOLE 347550 0 0 ONTRAK INC COM 683373104 121 19112 SH SOLE 19112 0 0 OOMA INC COM 683416101 2737 133892 SH SOLE 133892 0 0 OPEN LENDING CORP COM CL A 68373J104 16379 728566 SH SOLE 728566 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 27974 1914691 SH SOLE 1914691 0 0 OPGEN INC COM 68373L307 23 22600 SH SOLE 22600 0 0 OPKO HEALTH INC COM 68375N103 17196 3574865 SH SOLE 3574865 0 0 OPORTUN FINL CORP COM 68376D104 2882 142284 SH SOLE 142284 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2285 49277 SH SOLE 49277 0 0 OPTIMIZERX CORP COM NEW 68401U204 2738 44070 SH SOLE 44070 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 30455 1070825 SH SOLE 1070825 0 0 ORACLE CORP COM 68389X105 16 178 SH SOLE 1 55 0 123 ORACLE CORP COM 68389X105 994760 11406495 SH SOLE 10992436 0 414059 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 939 65707 SH SOLE 65707 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4523 520404 SH SOLE 520404 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 57 25895 SH SOLE 25895 0 0 ORCHID IS CAP INC COM 68571X103 1642 364774 SH SOLE 364774 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 261600 370417 SH SOLE 370417 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 5404 584781 SH SOLE 584781 0 0 ORGANON & CO COMMON STOCK 68622V106 134757 4425505 SH SOLE 4425505 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 3300 224431 SH SOLE 224431 0 0 ORIGIN BANCORP INC COM 68621T102 6646 154827 SH SOLE 154827 0 0 ORIGIN MATERIALS INC COM 68622D106 298 46093 SH SOLE 46093 0 0 ORION ENGINEERED CARBONS S A COM L72967109 14101 768012 SH SOLE 768012 0 0 ORION OFFICE REIT INC COM 68629Y103 5736 307167 SH SOLE 307167 0 0 ORMAT TECHNOLOGIES INC COM 686688102 30412 383497 SH SOLE 383497 0 0 ORRSTOWN FINL SVCS INC COM 687380105 707 28033 SH SOLE 28033 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 17511 818647 SH SOLE 818647 0 0 ORTHOFIX MED INC COM 68752M108 6194 199201 SH SOLE 199201 0 0 ORTHOPEDIATRICS CORP COM 68752L100 5874 98122 SH SOLE 98122 0 0 OSCAR HEALTH INC CL A 687793109 1482 188703 SH SOLE 188703 0 0 OSHKOSH CORP COM 688239201 65746 583321 SH SOLE 583321 0 0 OSI SYSTEMS INC COM 671044105 16275 174611 SH SOLE 174611 0 0 OTIS WORLDWIDE CORP COM 68902V107 173077 1987784 SH SOLE 1987784 0 0 OTONOMY INC COM 68906L105 36 16843 SH SOLE 16843 0 0 OTTER TAIL CORP COM 689648103 29495 412978 SH SOLE 412978 0 0 OUSTER INC COM 68989M103 3619 695919 SH SOLE 695919 0 0 OUTBRAIN INC COM 69002R103 304 21664 SH SOLE 21664 0 0 OUTFRONT MEDIA INC COM 69007J106 61722 2301309 SH SOLE 2301309 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 300 220066 SH SOLE 220066 0 0 OUTSET MED INC COM 690145107 13976 303224 SH SOLE 303224 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 68 35882 SH SOLE 35882 0 0 OVERSTOCK COM INC DEL COM 690370101 19962 338265 SH SOLE 338265 0 0 OVID THERAPEUTICS INC COM 690469101 63 19452 SH SOLE 19452 0 0 OVINTIV INC COM 69047Q102 77963 2313445 SH SOLE 2313445 0 0 OWENS & MINOR INC NEW COM 690732102 37735 867469 SH SOLE 867469 0 0 OWENS CORNING NEW COM 690742101 52678 582070 SH SOLE 582070 0 0 OWLET INC COM CL A 69120X107 78 28926 SH SOLE 28926 0 0 OXFORD INDS INC COM 691497309 18320 180446 SH SOLE 180446 0 0 OYSTER PT PHARMA INC COM 69242L106 503 27546 SH SOLE 27546 0 0 P A M TRANSN SVCS INC COM 693149106 667 9390 SH SOLE 9390 0 0 PACCAR INC COM 693718108 158288 1793415 SH SOLE 1793415 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 32559 1591325 SH SOLE 1591325 0 0 PACIFIC PREMIER BANCORP COM 69478X105 29308 732149 SH SOLE 732149 0 0 PACIRA BIOSCIENCES INC COM 695127100 21636 359568 SH SOLE 359568 0 0 PACKAGING CORP AMER COM 695156109 95439 700980 SH SOLE 700980 0 0 PACTIV EVERGREEN INC COM 69526K105 3814 300778 SH SOLE 300778 0 0 PACWEST BANCORP DEL COM 695263103 30141 667264 SH SOLE 667264 0 0 PAE INC COM CL A 69290Y109 4502 453288 SH SOLE 453288 0 0 PAGERDUTY INC COM 69553P100 19140 550779 SH SOLE 550779 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2154 82127 SH SOLE 82127 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 76847 4220002 SH SOLE 4220002 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 30 56900 SH SOLE 56900 0 0 PALO ALTO NETWORKS INC COM 697435105 182517 327819 SH SOLE 327819 0 0 PALOMAR HLDGS INC COM 69753M105 11078 171034 SH SOLE 171034 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 44 11475 SH SOLE 11475 0 0 PAPA JOHNS INTL INC COM 698813102 36590 274138 SH SOLE 274138 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 11126 674666 SH SOLE 674666 0 0 PAR TECHNOLOGY CORP COM 698884103 9519 180379 SH SOLE 180379 0 0 PARAGON 28 INC COM 69913P105 965 54529 SH SOLE 54529 0 0 PARAMOUNT GROUP INC COM 69924R108 26724 3204258 SH SOLE 3204258 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 551 122653 SH SOLE 122653 0 0 PARK AEROSPACE CORP COM 70014A104 692 52406 SH SOLE 52406 0 0 PARK HOTELS & RESORTS INC COM 700517105 48965 2593469 SH SOLE 2593469 0 0 PARK NATL CORP COM 700658107 18129 132028 SH SOLE 132028 0 0 PARKER-HANNIFIN CORP COM 701094104 19 60 SH SOLE 1 18 0 42 PARKER-HANNIFIN CORP COM 701094104 625365 1965810 SH SOLE 1841050 0 124760 PARK-OHIO HLDGS CORP COM 700666100 459 21649 SH SOLE 21649 0 0 PARSONS CORP DEL COM 70202L102 8680 257944 SH SOLE 257944 0 0 PARTY CITY HOLDCO INC COM 702149105 8436 1514472 SH SOLE 1514472 0 0 PASSAGE BIO INC COM 702712100 1633 257111 SH SOLE 257111 0 0 PATRICK INDS INC COM 703343103 22827 282891 SH SOLE 282891 0 0 PATTERSON COS INC COM 703395103 21089 718506 SH SOLE 718506 0 0 PATTERSON-UTI ENERGY INC COM 703481101 15932 1885369 SH SOLE 1885369 0 0 PAVMED INC COM 70387R106 455 184709 SH SOLE 184709 0 0 PAYA HOLDINGS INC COM CL A 70434P103 3790 597722 SH SOLE 597722 0 0 PAYCHEX INC COM 704326107 650495 4765531 SH SOLE 4765531 0 0 PAYCOM SOFTWARE INC COM 70432V102 100866 242938 SH SOLE 242938 0 0 PAYCOR HCM INC COM 70435P102 4512 156608 SH SOLE 156608 0 0 PAYLOCITY HLDG CORP COM 70438V106 50162 212404 SH SOLE 212404 0 0 PAYONEER GLOBAL INC COM 70451X104 6924 941931 SH SOLE 941931 0 0 PAYPAL HLDGS INC COM 70450Y103 1071810 5683578 SH SOLE 5683578 0 0 PAYSAFE LIMITED ORD G6964L107 293 74766 SH SOLE 74766 0 0 PBF ENERGY INC CL A 69318G106 18116 1396708 SH SOLE 1396708 0 0 PC CONNECTION INC COM 69318J100 8072 187158 SH SOLE 187158 0 0 PCSB FINL CORP COM 69324R104 640 33570 SH SOLE 33570 0 0 PDC ENERGY INC COM 69327R101 47690 977650 SH SOLE 977650 0 0 PDF SOLUTIONS INC COM 693282105 6769 212906 SH SOLE 212906 0 0 PEABODY ENGR CORP COM 704551100 11648 1156654 SH SOLE 1156654 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 4311 121766 SH SOLE 121766 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 45972 2055042 SH SOLE 2055042 0 0 PEGASYSTEMS INC COM 705573103 25164 225032 SH SOLE 225032 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 32265 902250 SH SOLE 902250 0 0 PENN NATL GAMING INC COM 707569109 92525 1784473 SH SOLE 1784473 0 0 PENNANT GROUP INC COM 70805E109 4353 188605 SH SOLE 188605 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 29 28232 SH SOLE 28232 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 19669 281858 SH SOLE 281858 0 0 PENNYMAC MTG INVT TR COM 70931T103 17849 1029898 SH SOLE 1029898 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 29650 276533 SH SOLE 276533 0 0 PENTAIR PLC SHS G7S00T104 86663 1186667 SH SOLE 1186667 0 0 PENUMBRA INC COM 70975L107 54218 188702 SH SOLE 188702 0 0 PEOPLES BANCORP INC COM 709789101 5607 176240 SH SOLE 176240 0 0 PEOPLES FINL SVCS CORP COM 711040105 932 17683 SH SOLE 17683 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 54763 3073135 SH SOLE 3073135 0 0 PEPSICO INC COM 713448108 2403712 13837497 SH SOLE 13829337 0 8160 PERDOCEO ED CORP COM 71363P106 10978 933399 SH SOLE 933399 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 187 14490 SH SOLE 14490 0 0 PERFICIENT INC COM 71375U101 35170 272021 SH SOLE 272021 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 81256 1770658 SH SOLE 1770658 0 0 PERFORMANT FINL CORP COM 71377E105 35 14263 SH SOLE 14263 0 0 PERKINELMER INC COM 714046109 201287 1001127 SH SOLE 1001127 0 0 PERPETUA RESOURCES CORP COM 714266103 335 70341 SH SOLE 70341 0 0 PERRIGO CO PLC SHS G97822103 45352 1165840 SH SOLE 1165840 0 0 PERSONALIS INC COM 71535D106 3637 254867 SH SOLE 254867 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 11807 596567 SH SOLE 596567 0 0 PETIQ INC COM CL A 71639T106 4318 190102 SH SOLE 190102 0 0 PETMED EXPRESS INC COM 716382106 11059 437790 SH SOLE 437790 0 0 PFIZER INC COM 717081103 3121159 52856199 SH SOLE 52856199 0 0 PG&E CORP COM 69331C108 53015 4366969 SH SOLE 4366969 0 0 PGT INNOVATIONS INC COM 69336V101 12306 547157 SH SOLE 547157 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 2426 123299 SH SOLE 123299 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3997 195730 SH SOLE 195730 0 0 PHILIP MORRIS INTL INC COM 718172109 28 300 SH SOLE 1 88 0 212 PHILIP MORRIS INTL INC COM 718172109 1195112 12580133 SH SOLE 12230704 0 349429 PHILLIPS 66 COM 718546104 212486 2932447 SH SOLE 2932447 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 4513 136585 SH SOLE 136585 0 0 PHOTRONICS INC COM 719405102 14041 744875 SH SOLE 744875 0 0 PHREESIA INC COM 71944F106 14846 356348 SH SOLE 356348 0 0 PHUNWARE INC COM 71948P100 69 26099 SH SOLE 26099 0 0 PHYSICIANS RLTY TR COM 71943U104 54925 2916859 SH SOLE 2916859 0 0 PIEDMONT LITHIUM INC COM 72016P105 4056 77304 SH SOLE 77304 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 50712 2759085 SH SOLE 2759085 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 136 35732 SH SOLE 35732 0 0 PILGRIMS PRIDE CORP COM 72147K108 20837 738882 SH SOLE 738882 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 563 24361 SH SOLE 9692 0 14669 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 46981 462589 SH SOLE 461763 0 826 PINDUODUO INC SPONSORED ADS 722304102 28717 492557 SH SOLE 492557 0 0 PING IDENTITY HLDG CORP COM 72341T103 9768 426880 SH SOLE 426880 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 63194 661717 SH SOLE 661717 0 0 PINNACLE WEST CAP CORP COM 723484101 60255 853583 SH SOLE 853583 0 0 PINTEREST INC CL A 72352L106 62088 1708052 SH SOLE 1708052 0 0 PIONEER BANCORP INC MD COM 723561106 281 24794 SH SOLE 24794 0 0 PIONEER NAT RES CO COM 723787107 194448 1069100 SH SOLE 1069100 0 0 PIPER SANDLER COMPANIES COM 724078100 24997 140033 SH SOLE 140033 0 0 PITNEY BOWES INC COM 724479100 20417 3079373 SH SOLE 3079373 0 0 PIXELWORKS INC COM NEW 72581M305 97 21959 SH SOLE 21959 0 0 PJT PARTNERS INC COM CL A 69343T107 12659 170853 SH SOLE 170853 0 0 PLANET FITNESS INC CL A 72703H101 65226 720092 SH SOLE 720092 0 0 PLANTRONICS INC NEW COM 727493108 14139 481869 SH SOLE 481869 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 5185 649729 SH SOLE 649729 0 0 PLAYAGS INC COM 72814N104 467 68707 SH SOLE 68707 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 128 32347 SH SOLE 32347 0 0 PLAYTIKA HLDG CORP COM 72815L107 8835 510939 SH SOLE 510939 0 0 PLBY GROUP INC COM 72814P109 1891 70953 SH SOLE 70953 0 0 PLEXUS CORP COM 729132100 31953 333220 SH SOLE 333220 0 0 PLIANT THERAPEUTICS INC COM 729139105 2187 161988 SH SOLE 161988 0 0 PLUG POWER INC COM NEW 72919P202 78667 2786649 SH SOLE 2786649 0 0 PLYMOUTH INDL REIT INC COM 729640102 3178 99305 SH SOLE 99305 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 4384 189779 SH SOLE 189779 0 0 PNC FINL SVCS GROUP INC COM 693475105 415511 2072167 SH SOLE 2072167 0 0 PNM RES INC COM 69349H107 37975 832591 SH SOLE 832591 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 163 29078 SH SOLE 29078 0 0 POLARIS INC COM 731068102 35430 322351 SH SOLE 322351 0 0 POLYMET MNG CORP COM NEW 731916409 153 61184 SH SOLE 61184 0 0 POOL CORP COM 73278L105 179801 317669 SH SOLE 317669 0 0 POPULAR INC COM NEW 733174700 58543 713582 SH SOLE 713582 0 0 PORCH GROUP INC COM 733245104 8344 535195 SH SOLE 535195 0 0 PORTAGE BIOTECH INC COM G7185A128 112 10411 SH SOLE 10411 0 0 PORTILLOS INC COM CL A 73642K106 5599 149146 SH SOLE 149146 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 50787 959680 SH SOLE 959680 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 1443 211761 SH SOLE 211761 0 0 POSHMARK INC COM CL A 73739W104 242 14174 SH SOLE 14174 0 0 POST HLDGS INC COM 737446104 39237 348053 SH SOLE 348053 0 0 POSTAL REALTY TRUST INC CL A 73757R102 678 34209 SH SOLE 34209 0 0 POTLATCHDELTIC CORPORATION COM 737630103 56477 937835 SH SOLE 937835 0 0 POWELL INDS INC COM 739128106 730 24706 SH SOLE 24706 0 0 POWER INTEGRATIONS INC COM 739276103 59774 643487 SH SOLE 643487 0 0 POWERFLEET INC COM 73931J109 87 18212 SH SOLE 18212 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 5207 316149 SH SOLE 316149 0 0 PPG INDS INC COM 693506107 539311 3127517 SH SOLE 2925802 0 201715 PPG INDS INC COM 693506107 19 108 SH SOLE 1 33 0 75 PPL CORP COM 69351T106 120398 4005256 SH SOLE 4005256 0 0 PRA GROUP INC COM 69354N106 22484 447776 SH SOLE 447776 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 4881 247761 SH SOLE 247761 0 0 PRECIGEN INC COM 74017N105 2797 753705 SH SOLE 753705 0 0 PRECISION BIOSCIENCES INC COM 74019P108 2588 349608 SH SOLE 349608 0 0 PREFERRED APT CMNTYS INC COM 74039L103 17579 973313 SH SOLE 973313 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 7041 98059 SH SOLE 98059 0 0 PREFORMED LINE PRODS CO COM 740444104 1129 17448 SH SOLE 17448 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 1060 85137 SH SOLE 85137 0 0 PREMIER FINANCIAL CORP COM 74052F108 19760 639252 SH SOLE 639252 0 0 PREMIER INC CL A 74051N102 38962 946346 SH SOLE 946346 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 36515 602059 SH SOLE 602059 0 0 PRICE T ROWE GROUP INC COM 74144T108 679632 3456219 SH SOLE 3456219 0 0 PRICESMART INC COM 741511109 21513 293998 SH SOLE 293998 0 0 PRIMERICA INC COM 74164M108 50049 326537 SH SOLE 326537 0 0 PRIMIS FINANCIAL CORP COM 74167B109 946 62892 SH SOLE 62892 0 0 PRIMO WATER CORPORATION COM 74167P108 6773 384151 SH SOLE 384151 0 0 PRIMORIS SVCS CORP COM 74164F103 16537 689599 SH SOLE 689599 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 275041 3802571 SH SOLE 3802571 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 156 21956 SH SOLE 21956 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 4287 165687 SH SOLE 165687 0 0 PROASSURANCE CORP COM 74267C106 21037 831459 SH SOLE 831459 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 1256 50185 SH SOLE 50185 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 551 6880 SH SOLE 6880 0 0 PROCTER AND GAMBLE CO COM 742718109 40 246 SH SOLE 1 76 0 170 PROCTER AND GAMBLE CO COM 742718109 2569810 15709809 SH SOLE 15330684 0 379125 PROG HOLDINGS INC COM NPV 74319R101 21816 483602 SH SOLE 483602 0 0 PROGENITY INC COM 74319F107 95 45000 SH SOLE 45000 0 0 PROGRESS SOFTWARE CORP COM 743312100 24303 503470 SH SOLE 503470 0 0 PROGRESSIVE CORP COM 743315103 284833 2774795 SH SOLE 2774795 0 0 PROGYNY INC COM 74340E103 24256 481733 SH SOLE 481733 0 0 PROLOGIS INC. COM 74340W103 1135815 6746345 SH SOLE 6746345 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 4652 117630 SH SOLE 117630 0 0 PROPETRO HLDG CORP COM 74347M108 9975 1231424 SH SOLE 1231424 0 0 PROS HOLDINGS INC COM 74346Y103 9775 283387 SH SOLE 283387 0 0 PROSPERITY BANCSHARES INC COM 743606105 61795 854698 SH SOLE 854698 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 10848 317179 SH SOLE 317179 0 0 PROTERRA INC COM 74374T109 7935 898543 SH SOLE 898543 0 0 PROTHENA CORP PLC SHS G72800108 12628 255614 SH SOLE 255614 0 0 PROTO LABS INC COM 743713109 12291 239350 SH SOLE 239350 0 0 PROVENTION BIO INC COM 74374N102 807 143526 SH SOLE 143526 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 735 39508 SH SOLE 39508 0 0 PROVIDENT FINL SVCS INC COM 74386T105 17324 715243 SH SOLE 715243 0 0 PRUDENTIAL FINL INC COM 744320102 649108 5996930 SH SOLE 5996930 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 56299 305689 SH SOLE 305689 0 0 PTC INC COM 69370C100 97237 802611 SH SOLE 802611 0 0 PTC THERAPEUTICS INC COM 69366J200 19883 499179 SH SOLE 499179 0 0 PUBLIC STORAGE COM 74460D109 525065 1401815 SH SOLE 1401815 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 170924 2561413 SH SOLE 2561413 0 0 PUBMATIC INC COM CL A 74467Q103 361 10574 SH SOLE 10574 0 0 PULMONX CORP COM 745848101 7320 228239 SH SOLE 228239 0 0 PULSE BIOSCIENCES INC COM 74587B101 535 36094 SH SOLE 36094 0 0 PULTE GROUP INC COM 745867101 137288 2401814 SH SOLE 2401814 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 246 80652 SH SOLE 80652 0 0 PURE CYCLE CORP COM NEW 746228303 735 50288 SH SOLE 50288 0 0 PURE STORAGE INC CL A 74624M102 47012 1444298 SH SOLE 1444298 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 4775 498909 SH SOLE 498909 0 0 PURPLE INNOVATION INC COM 74640Y106 5435 409568 SH SOLE 409568 0 0 PVH CORPORATION COM 693656100 81204 761405 SH SOLE 761405 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 254 23094 SH SOLE 23094 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 419 44141 SH SOLE 44141 0 0 Q2 HLDGS INC COM 74736L109 42220 531462 SH SOLE 531462 0 0 QCR HOLDINGS INC COM 74727A104 5842 104319 SH SOLE 104319 0 0 QIAGEN NV SHS NEW N72482123 1353 24340 SH SOLE 24340 0 0 QORVO INC COM 74736K101 90285 577302 SH SOLE 577302 0 0 QUAKER HOUGHTON COM 747316107 24974 108212 SH SOLE 108212 0 0 QUALCOMM INC COM 747525103 981170 5365395 SH SOLE 5360451 0 4944 QUALTRICS INTL INC COM CL A 747601201 16389 462966 SH SOLE 462966 0 0 QUALYS INC COM 74758T303 34428 250893 SH SOLE 250893 0 0 QUANEX BLDG PRODS CORP COM 747619104 10189 411128 SH SOLE 411128 0 0 QUANTA SVCS INC COM 74762E102 120716 1052820 SH SOLE 1052820 0 0 QUANTERIX CORP COM 74766Q101 10563 249104 SH SOLE 249104 0 0 QUANTUM CORP COM NEW 747906501 854 154561 SH SOLE 154561 0 0 QUANTUM SI INC COM CL A 74765K105 252 32018 SH SOLE 32018 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 27306 1230536 SH SOLE 1230536 0 0 QUEST DIAGNOSTICS INC COM 74834L100 108306 626005 SH SOLE 626005 0 0 QUIDEL CORP COM 74838J101 40161 297509 SH SOLE 297509 0 0 QUINSTREET INC COM 74874Q100 9253 508646 SH SOLE 508646 0 0 QUOTIENT LTD SHS G73268107 519 200207 SH SOLE 200207 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4728 637125 SH SOLE 637125 0 0 QURATE RETAIL INC COM SER A 74915M100 27007 3553549 SH SOLE 3553549 0 0 R1 RCM INC COM 749397105 24499 961110 SH SOLE 961110 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 5719 424534 SH SOLE 424534 0 0 RADIAN GROUP INC COM 750236101 52210 2470889 SH SOLE 2470889 0 0 RADIANT LOGISTICS INC COM 75025X100 1297 177788 SH SOLE 177788 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 6636 412158 SH SOLE 412158 0 0 RADIUS HEALTH INC COM NEW 750469207 2821 407615 SH SOLE 407615 0 0 RADNET INC COM 750491102 9552 317209 SH SOLE 317209 0 0 RAFAEL HLDGS INC COM CL B 75062E106 129 25195 SH SOLE 25195 0 0 RAIN THERAPEUTICS INC COM 75082Q105 485 37595 SH SOLE 37595 0 0 RALLYBIO CORP COM 75120L100 154 16076 SH SOLE 16076 0 0 RALPH LAUREN CORP CL A 751212101 60517 509139 SH SOLE 509139 0 0 RAMBUS INC DEL COM 750917106 22762 774459 SH SOLE 774459 0 0 RANGE RES CORP COM 75281A109 39131 2194659 SH SOLE 2194659 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 3813 141644 SH SOLE 141644 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 10399 276699 SH SOLE 276699 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 228 21419 SH SOLE 21419 0 0 RAPID7 INC COM 753422104 49468 420323 SH SOLE 420323 0 0 RAPT THERAPEUTICS INC COM 75382E109 5219 142073 SH SOLE 142073 0 0 RAYMOND JAMES FINL INC COM 754730109 132024 1314978 SH SOLE 1314978 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1329 232705 SH SOLE 232705 0 0 RAYONIER INC COM 754907103 81659 2023249 SH SOLE 2023249 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1082250 12575539 SH SOLE 12000739 0 574800 RAYTHEON TECHNOLOGIES CORP COM 75513E101 27 313 SH SOLE 1 98 0 215 RBB BANCORP COM 74930B105 981 37410 SH SOLE 37410 0 0 RBC BEARINGS INC COM 75524B104 48685 241049 SH SOLE 241049 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1662 21334 SH SOLE 21334 0 0 RE MAX HLDGS INC CL A 75524W108 4118 135045 SH SOLE 135045 0 0 READY CAPITAL CORP COM 75574U101 6583 421189 SH SOLE 421189 0 0 REALOGY HLDGS CORP COM 75605Y106 21907 1303165 SH SOLE 1303165 0 0 REALTY INCOME CORP COM 756109104 372824 5207762 SH SOLE 5207762 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5106 193627 SH SOLE 193627 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 6463 377239 SH SOLE 377239 0 0 RED RIVER BANCSHARES INC COM 75686R202 621 11603 SH SOLE 11603 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3882 234765 SH SOLE 234765 0 0 RED ROCK RESORTS INC CL A 75700L108 31979 581330 SH SOLE 581330 0 0 REDFIN CORP COM 75737F108 29981 780935 SH SOLE 780935 0 0 REDWOOD TR INC COM 758075402 16665 1263421 SH SOLE 1263421 0 0 REEDS INC COM 758338107 18 48081 SH SOLE 48081 0 0 REGAL REXNORD CORPORATION COM 758750103 95755 562666 SH SOLE 562666 0 0 REGENCY CTRS CORP COM 758849103 135471 1797891 SH SOLE 1797891 0 0 REGENERON PHARMACEUTICALS COM 75886F107 351311 556294 SH SOLE 556294 0 0 REGENXBIO INC COM 75901B107 9426 288238 SH SOLE 288238 0 0 REGIONAL MGMT CORP COM 75902K106 3739 65071 SH SOLE 65071 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 343021 15734876 SH SOLE 15734876 0 0 REGIS CORP MINN COM 758932107 1681 965803 SH SOLE 965803 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 43442 396760 SH SOLE 396760 0 0 REKOR SYSTEMS INC COM 759419104 562 85752 SH SOLE 85752 0 0 RELAY THERAPEUTICS INC COM 75943R102 16216 528018 SH SOLE 528018 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 62620 386017 SH SOLE 386017 0 0 RELIANT BANCORP INC COM 75956B101 1456 40986 SH SOLE 40986 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1023 45375 SH SOLE 45375 0 0 REMARK HLDGS INC COM 75955K102 29 29048 SH SOLE 29048 0 0 REMITLY GLOBAL INC COM 75960P104 548 26576 SH SOLE 26576 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 56997 336601 SH SOLE 336601 0 0 RENASANT CORP COM 75970E107 19660 518028 SH SOLE 518028 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 161 18830 SH SOLE 18830 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22368 527029 SH SOLE 527029 0 0 RENT A CTR INC NEW COM 76009N100 25179 524129 SH SOLE 524129 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 973 119316 SH SOLE 119316 0 0 REPAY HLDGS CORP COM CL A 76029L100 10117 553710 SH SOLE 553710 0 0 REPLIGEN CORP COM 759916109 74471 281193 SH SOLE 281193 0 0 REPLIMUNE GROUP INC COM 76029N106 5662 208894 SH SOLE 208894 0 0 REPUBLIC BANCORP INC KY CL A 760281204 4730 93020 SH SOLE 93020 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 425 114232 SH SOLE 114232 0 0 REPUBLIC SVCS INC COM 760759100 141153 1012205 SH SOLE 1012205 0 0 RESERVOIR MEDIA INC COM 76119X105 112 14047 SH SOLE 14047 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 39621 1522110 SH SOLE 1522110 0 0 RESMED INC COM 761152107 195579 750837 SH SOLE 750837 0 0 RESOLUTE FST PRODS INC COM 76117W109 3618 236911 SH SOLE 236911 0 0 RESONANT INC COM 76118L102 28 15910 SH SOLE 15910 0 0 RESOURCES CONNECTION INC COM 76122Q105 8692 487170 SH SOLE 487170 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 32850 1676022 SH SOLE 1676022 0 0 RETAIL VALUE INC COM 76133Q102 1387 216030 SH SOLE 216030 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 398 57381 SH SOLE 57381 0 0 REV GROUP INC COM 749527107 3938 278287 SH SOLE 278287 0 0 REVANCE THERAPEUTICS INC COM 761330109 7782 476824 SH SOLE 476824 0 0 REVLON INC CL A NEW 761525609 563 49588 SH SOLE 49588 0 0 REVOLUTION MEDICINES INC COM 76155X100 10851 431078 SH SOLE 431078 0 0 REVOLVE GROUP INC CL A 76156B107 15224 271646 SH SOLE 271646 0 0 REX AMERICAN RES CORP COM 761624105 1911 19903 SH SOLE 19903 0 0 REXFORD INDL RLTY INC COM 76169C100 154704 1907330 SH SOLE 1907330 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 8591 273577 SH SOLE 273577 0 0 RH COM 74967X103 53294 99439 SH SOLE 99439 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 2886 289106 SH SOLE 289106 0 0 RIBBON COMMUNICATIONS INC COM 762544104 4436 733170 SH SOLE 733170 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2234 842931 SH SOLE 842931 0 0 RIMINI STR INC DEL COM 76674Q107 636 106376 SH SOLE 106376 0 0 RING ENERGY INC COM 76680V108 90 39328 SH SOLE 39328 0 0 RINGCENTRAL INC CL A 76680R206 46729 249418 SH SOLE 249418 0 0 RIO TINTO PLC SPONSORED ADR 767204100 743 11095 SH SOLE 1698 0 9397 RIOT BLOCKCHAIN INC COM 767292105 13323 596626 SH SOLE 596626 0 0 RITE AID CORP COM 767754872 9355 636814 SH SOLE 636814 0 0 RIVERVIEW BANCORP INC COM 769397100 88 11437 SH SOLE 11437 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 34885 336426 SH SOLE 336426 0 0 RLI CORP COM 749607107 37624 335623 SH SOLE 335623 0 0 RLJ LODGING TR COM 74965L101 30683 2202623 SH SOLE 2202623 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 3910 1002500 SH SOLE 1002500 0 0 RMR GROUP INC CL A 74967R106 3768 108633 SH SOLE 108633 0 0 ROBERT HALF INTL INC COM 770323103 92334 827957 SH SOLE 827957 0 0 ROBLOX CORP CL A 771049103 1580 15304 SH SOLE 15304 0 0 ROCKET COS INC COM CL A 77311W101 9470 676416 SH SOLE 676416 0 0 ROCKET LAB USA INC COM 773122106 12707 1034703 SH SOLE 1034703 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 6771 310133 SH SOLE 310133 0 0 ROCKWELL AUTOMATION INC COM 773903109 192646 552230 SH SOLE 552230 0 0 ROCKY BRANDS INC COM 774515100 707 17756 SH SOLE 17756 0 0 ROGERS CORP COM 775133101 43688 160026 SH SOLE 160026 0 0 ROIVANT SCIENCES LTD SHS G76279101 6967 691080 SH SOLE 691080 0 0 ROKU INC COM CL A 77543R102 81504 357157 SH SOLE 357157 0 0 ROLLINS INC COM 775711104 40571 1185934 SH SOLE 1185934 0 0 ROMEO POWER INC COM 776153108 2672 731907 SH SOLE 731907 0 0 ROOT INC COM CL A 77664L108 1478 476726 SH SOLE 476726 0 0 ROPER TECHNOLOGIES INC COM 776696106 254736 517903 SH SOLE 517903 0 0 ROSS STORES INC COM 778296103 191158 1672716 SH SOLE 1672716 0 0 ROVER GROUP INC COM CL A 77936F103 3569 366047 SH SOLE 366047 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 88248 1147558 SH SOLE 1147558 0 0 ROYAL GOLD INC COM 780287108 40615 386032 SH SOLE 386032 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 39375 988086 SH SOLE 988086 0 0 RPC INC COM 749660106 2324 511664 SH SOLE 511664 0 0 RPM INTL INC COM 749685103 70268 695722 SH SOLE 695722 0 0 RPT REALTY SH BEN INT 74971D101 18254 1364245 SH SOLE 1364245 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 2955 305266 SH SOLE 305266 0 0 RUSH ENTERPRISES INC CL A 781846209 33719 606006 SH SOLE 606006 0 0 RUSH ENTERPRISES INC CL B 781846308 2628 48677 SH SOLE 48677 0 0 RUSH STREET INTERACTIVE INC COM 782011100 6084 368675 SH SOLE 368675 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 6987 351086 SH SOLE 351086 0 0 RXSIGHT INC COM 78349D107 255 22635 SH SOLE 22635 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 11424 283122 SH SOLE 283122 0 0 RYDER SYS INC COM 783549108 30472 369666 SH SOLE 369666 0 0 RYERSON HLDG CORP COM 783754104 1119 42941 SH SOLE 42941 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 70613 767866 SH SOLE 767866 0 0 S & T BANCORP INC COM 783859101 27128 860640 SH SOLE 860640 0 0 S&P GLOBAL INC COM 78409V104 569760 1207298 SH SOLE 1207298 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 79 10000 SH SOLE 10000 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 46411 3427645 SH SOLE 3427645 0 0 SABRE CORP COM 78573M104 17411 2026843 SH SOLE 2026843 0 0 SAFE BULKERS INC COM Y7388L103 533 141194 SH SOLE 141194 0 0 SAFEHOLD INC COM 78645L100 14175 177511 SH SOLE 177511 0 0 SAFETY INS GROUP INC COM 78648T100 26773 314863 SH SOLE 314863 0 0 SAGE THERAPEUTICS INC COM 78667J108 11020 259034 SH SOLE 259034 0 0 SAIA INC COM 78709Y105 77426 229729 SH SOLE 229729 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 31721 656197 SH SOLE 656197 0 0 SALESFORCE COM INC COM 79466L302 1192006 4690533 SH SOLE 4690533 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 28078 1521024 SH SOLE 1521024 0 0 SANA BIOTECHNOLOGY INC COM 799566104 9207 594713 SH SOLE 594713 0 0 SANDERSON FARMS INC COM 800013104 32724 171257 SH SOLE 171257 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 155 14792 SH SOLE 14791 0 1 SANDY SPRING BANCORP INC COM 800363103 18899 393064 SH SOLE 393064 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 10178 112877 SH SOLE 112877 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6373 849644 SH SOLE 849644 0 0 SANMINA CORPORATION COM 801056102 23858 575437 SH SOLE 575437 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 18578 442105 SH SOLE 442105 0 0 SAP SE SPON ADR 803054204 436 3113 SH SOLE 3113 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2330 67628 SH SOLE 67628 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 2846 285144 SH SOLE 285144 0 0 SAREPTA THERAPEUTICS INC COM 803607100 42169 468279 SH SOLE 468279 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 56 12319 SH SOLE 12319 0 0 SAUL CTRS INC COM 804395101 4704 88721 SH SOLE 88721 0 0 SAVARA INC COM 805111101 54 42882 SH SOLE 42882 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 418109 1074775 SH SOLE 1074775 0 0 SCANSOURCE INC COM 806037107 20459 583203 SH SOLE 583203 0 0 SCHLUMBERGER LTD COM STK 806857108 223555 7464241 SH SOLE 7464241 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 14275 530462 SH SOLE 530462 0 0 SCHNITZER STEEL INDS INC CL A 806882106 22082 425309 SH SOLE 425309 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4822 194101 SH SOLE 194101 0 0 SCHOLASTIC CORP COM 807066105 16346 409051 SH SOLE 409051 0 0 SCHRODINGER INC COM 80810D103 11424 327983 SH SOLE 327983 0 0 SCHWAB CHARLES CORP COM 808513105 560662 6666603 SH SOLE 6666603 0 0 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 92244 1824798 SH SOLE 1824798 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 227945 4412404 SH SOLE 4412404 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 220898 7457711 SH SOLE 7457711 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1154651 29705450 SH SOLE 29705450 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 35929 877807 SH SOLE 877807 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 15358 273566 SH SOLE 273566 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 20824 671966 SH SOLE 671966 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 118133 2323154 SH SOLE 2323154 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1107024 20538474 SH SOLE 20538474 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31079 384499 SH SOLE 384499 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1975551 17356789 SH SOLE 17356789 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 397799 7549794 SH SOLE 7549794 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 330080 3223440 SH SOLE 3223440 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 88907 1413684 SH SOLE 1413684 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 21066 704523 SH SOLE 704523 0 0 SCIENCE 37 HOLDINGS INC COM 808644108 3175 254589 SH SOLE 254589 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 38972 466222 SH SOLE 466222 0 0 SCIENTIFIC GAMES CORP COM 80874P109 56626 847310 SH SOLE 847310 0 0 SCORPIO TANKERS INC SHS Y7542C130 5597 436907 SH SOLE 436907 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 42548 264270 SH SOLE 264270 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 10727 554346 SH SOLE 554346 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1728 80925 SH SOLE 80925 0 0 SEA LTD SPONSORD ADS 81141R100 15883 70998 SH SOLE 70998 0 0 SEABOARD CORP DEL COM 811543107 7473 1899 SH SOLE 1899 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 14111 398735 SH SOLE 398735 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 118092 1045238 SH SOLE 1045238 0 0 SEAGEN INC COM 81181C104 62599 404908 SH SOLE 404908 0 0 SEALED AIR CORP NEW COM 81211K100 75254 1115363 SH SOLE 1115363 0 0 SEASPINE HLDGS CORP COM 81255T108 3110 228301 SH SOLE 228301 0 0 SEAWORLD ENTMT INC COM 81282V100 31028 478382 SH SOLE 478382 0 0 SECUREWORKS CORP CL A 81374A105 414 25868 SH SOLE 25868 0 0 SEELOS THERAPEUTICS INC COM 81577F109 401 245679 SH SOLE 245679 0 0 SEER INC COM CL A 81578P106 5997 262873 SH SOLE 262873 0 0 SEI INVTS CO COM 784117103 35649 584977 SH SOLE 584977 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 993 159335 SH SOLE 159335 0 0 SELECT MED HLDGS CORP COM 81619Q105 33612 1143257 SH SOLE 1143257 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 174954 2252231 SH SOLE 2216590 0 35641 SELECT SECTOR SPDR TR ENERGY 81369Y506 173273 3122036 SH SOLE 3077994 0 44042 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 476 12189 SH SOLE 4917 0 7272 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 91096 646576 SH SOLE 635606 0 10970 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 291158 1674573 SH SOLE 1651336 0 23237 SELECTA BIOSCIENCES INC COM 816212104 749 229703 SH SOLE 229703 0 0 SELECTIVE INS GROUP INC COM 816300107 56546 690087 SH SOLE 690087 0 0 SELECTQUOTE INC COM 816307300 8138 898205 SH SOLE 898205 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 2724 610756 SH SOLE 610756 0 0 SEMLER SCIENTIFIC INC COM 81684M104 2189 23874 SH SOLE 23874 0 0 SEMPRA COM 816851109 202149 1528184 SH SOLE 1528184 0 0 SEMTECH CORP COM 816850101 47592 535158 SH SOLE 535158 0 0 SENECA FOODS CORP NEW CL A 817070501 762 15884 SH SOLE 15884 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 52755 855156 SH SOLE 855156 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 255 43865 SH SOLE 43865 0 0 SENSEONICS HLDGS INC COM 81727U105 7843 2937355 SH SOLE 2937355 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 39991 399663 SH SOLE 399663 0 0 SENTINELONE INC CL A 81730H109 10289 203780 SH SOLE 203780 0 0 SERES THERAPEUTICS INC COM 81750R102 3918 470292 SH SOLE 470292 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 7905 595693 SH SOLE 595693 0 0 SERVICE CORP INTL COM 817565104 62323 877908 SH SOLE 877908 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 21254 2417941 SH SOLE 2417941 0 0 SERVICENOW INC COM 81762P102 625113 963030 SH SOLE 963030 0 0 SERVICESOURCE INTL INC COM 81763U100 27 26733 SH SOLE 26733 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 33107 389773 SH SOLE 389773 0 0 SESEN BIO INC COM 817763105 421 515680 SH SOLE 515680 0 0 SFL CORPORATION LTD SHS G7738W106 8891 1090880 SH SOLE 1090880 0 0 SHAKE SHACK INC CL A 819047101 19681 272730 SH SOLE 272730 0 0 SHARECARE INC COM CL A 81948W104 6310 1405311 SH SOLE 1405311 0 0 SHARPS COMPLIANCE CORP COM 820017101 317 44456 SH SOLE 44456 0 0 SHATTUCK LABS INC COM 82024L103 1672 196376 SH SOLE 196376 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 12105 474705 SH SOLE 474705 0 0 SHERWIN WILLIAMS CO COM 824348106 427236 1213184 SH SOLE 1213184 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 1625 476279 SH SOLE 476279 0 0 SHIFT4 PMTS INC CL A 82452J109 13695 236394 SH SOLE 236394 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 12631 519755 SH SOLE 519755 0 0 SHOCKWAVE MED INC COM 82489T104 50945 285678 SH SOLE 285678 0 0 SHOE CARNIVAL INC COM 824889109 9161 234403 SH SOLE 234403 0 0 SHOTSPOTTER INC COM 82536T107 678 22938 SH SOLE 22938 0 0 SHUTTERSTOCK INC COM 825690100 19676 177444 SH SOLE 177444 0 0 SHYFT GROUP INC COM 825698103 13621 277244 SH SOLE 277244 0 0 SI-BONE INC COM 825704109 4492 202207 SH SOLE 202207 0 0 SIENTRA INC COM 82621J105 538 146324 SH SOLE 146324 0 0 SIERRA BANCORP COM 82620P102 987 36338 SH SOLE 36338 0 0 SIGA TECHNOLOGIES INC COM 826917106 922 122529 SH SOLE 122529 0 0 SIGHT SCIENCES INC COM 82657M105 1327 75522 SH SOLE 75522 0 0 SIGILON THERAPEUTICS INC COM 82657L107 110 39736 SH SOLE 39736 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 149614 462529 SH SOLE 462529 0 0 SIGNET JEWELERS LIMITED SHS G81276100 38861 446521 SH SOLE 446521 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 1743 122531 SH SOLE 122531 0 0 SILGAN HOLDINGS INC COM 827048109 30612 714549 SH SOLE 714549 0 0 SILICON LABORATORIES INC COM 826919102 87967 426151 SH SOLE 426151 0 0 SILK RD MED INC COM 82710M100 10410 244300 SH SOLE 244300 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 992 148943 SH SOLE 148943 0 0 SILVERGATE CAP CORP CL A 82837P408 30561 206210 SH SOLE 206210 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 29853 1009227 SH SOLE 1009227 0 0 SIMON PPTY GROUP INC NEW COM 828806109 504429 3157210 SH SOLE 3154120 0 3090 SIMPLY GOOD FOODS CO COM 82900L102 24877 598412 SH SOLE 598412 0 0 SIMPSON MFG INC COM 829073105 54305 390480 SH SOLE 390480 0 0 SIMULATIONS PLUS INC COM 829214105 5171 109318 SH SOLE 109318 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 20043 758329 SH SOLE 758329 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 363 31394 SH SOLE 31394 0 0 SIO GENE THERAPIES INC COMMON 829399104 26 20023 SH SOLE 20023 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 29685 4674769 SH SOLE 4674769 0 0 SIRIUSPOINT LTD COM G8192H106 7292 896839 SH SOLE 896839 0 0 SITE CTRS CORP COM 82981J109 45746 2889823 SH SOLE 2889823 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 90264 372558 SH SOLE 372558 0 0 SITIME CORP COM 82982T106 31624 108099 SH SOLE 108099 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 20042 470679 SH SOLE 470679 0 0 SJW GROUP COM 784305104 17724 242123 SH SOLE 242123 0 0 SKECHERS U S A INC CL A 830566105 48646 1120866 SH SOLE 1120866 0 0 SKILLSOFT CORP CL A 83066P200 246 26828 SH SOLE 26828 0 0 SKILLZ INC COM 83067L109 9792 1316093 SH SOLE 1316093 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 35420 448465 SH SOLE 448465 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 853 52553 SH SOLE 52553 0 0 SKYWEST INC COM 830879102 17484 444858 SH SOLE 444858 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 126670 816490 SH SOLE 816490 0 0 SL GREEN RLTY CORP COM 78440X804 64997 906500 SH SOLE 906500 0 0 SLEEP NUMBER CORP COM 83125X103 17490 228316 SH SOLE 228316 0 0 SLM CORP COM 78442P106 46816 2380056 SH SOLE 2380056 0 0 SM ENERGY CO COM 78454L100 47301 1604517 SH SOLE 1604517 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 10737 151239 SH SOLE 151239 0 0 SMARTFINANCIAL INC COM NEW 83190L208 992 36225 SH SOLE 36225 0 0 SMARTRENT INC COM CL A 83193G107 4215 435380 SH SOLE 435380 0 0 SMARTSHEET INC COM CL A 83200N103 75466 974382 SH SOLE 974382 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1221 519419 SH SOLE 519419 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 364 10508 SH SOLE 10508 0 0 SMITH & WESSON BRANDS INC COM 831754106 8874 498492 SH SOLE 498492 0 0 SMITH A O CORP COM 831865209 104728 1219887 SH SOLE 1216688 0 3199 SMITH MICRO SOFTWARE INC COM NEW 832154207 622 126376 SH SOLE 126376 0 0 SMUCKER J M CO COM NEW 832696405 111488 820852 SH SOLE 820852 0 0 SNAP INC CL A 83304A106 146783 3121052 SH SOLE 3121052 0 0 SNAP ON INC COM 833034101 203300 943911 SH SOLE 943911 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 2006 95149 SH SOLE 95149 0 0 SNOWFLAKE INC CL A 833445109 231315 682845 SH SOLE 682845 0 0 SOC TELEMED INC COM CL A 78472F101 208 161993 SH SOLE 161993 0 0 SOCIETY PASS INC COM 83370P102 217 20801 SH SOLE 20801 0 0 SOFI TECHNOLOGIES INC COM 83406F102 49891 3155648 SH SOLE 3155648 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 107954 384766 SH SOLE 384766 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 513 78256 SH SOLE 78256 0 0 SOLARWINDS CORP COM NEW 83417Q204 3162 222770 SH SOLE 222770 0 0 SOLID BIOSCIENCES INC COM 83422E105 265 150937 SH SOLE 150937 0 0 SOLO BRANDS INC COM CL A 83425V104 1406 89934 SH SOLE 89934 0 0 SOMALOGIC INC CLASS A COM 83444K105 8059 692275 SH SOLE 692275 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 18737 378893 SH SOLE 378893 0 0 SONOCO PRODS CO COM 835495102 90296 1559787 SH SOLE 1559787 0 0 SONOS INC COM 83570H108 28924 970591 SH SOLE 970591 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 517 4092 SH SOLE 4092 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 9966 2143094 SH SOLE 2143094 0 0 SOTERA HEALTH CO COM 83601L102 18022 765231 SH SOLE 765231 0 0 SOUTH JERSEY INDS INC COM 838518108 28651 1096875 SH SOLE 1096875 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 814 29263 SH SOLE 29263 0 0 SOUTHERN CO COM 842587107 360882 5262209 SH SOLE 5262209 0 0 SOUTHERN COPPER CORP COM 84265V105 8683 140705 SH SOLE 140705 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 1179 18861 SH SOLE 18861 0 0 SOUTHERN MO BANCORP INC COM 843380106 1014 19436 SH SOLE 19436 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 12026 287543 SH SOLE 287543 0 0 SOUTHSTATE CORPORATION COM 840441109 45883 572748 SH SOLE 572748 0 0 SOUTHWEST AIRLS CO COM 844741108 118970 2777077 SH SOLE 2777077 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 33361 476235 SH SOLE 476235 0 0 SOUTHWESTERN ENERGY CO COM 845467109 44142 9472444 SH SOLE 9472444 0 0 SOVOS BRANDS INC COM 84612U107 2611 173480 SH SOLE 173480 0 0 SP PLUS CORP COM 78469C103 8713 308744 SH SOLE 308744 0 0 SPARTANNASH CO COM 847215100 11021 427809 SH SOLE 427809 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 460182 8528151 SH SOLE 8468261 0 59890 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 742 17953 SH SOLE 10882 0 7071 SPDR S&P 500 ETF TR TR UNIT 78462F103 655243 1379575 SH SOLE 1378329 0 1246 SPDR SER TR BLOOMBERG INTL T 78464A516 67176 2376232 SH SOLE 2376232 0 0 SPDR SER TR DJ REIT ETF 78464A607 184301 1508687 SH SOLE 1508687 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 6001 122021 SH SOLE 122021 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 567 17678 SH SOLE 6507 0 11171 SPDR SER TR PORTFLI TIPS ETF 78464A656 775 24618 SH SOLE 24618 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 690597 19103647 SH SOLE 19001507 0 102140 SPDR SER TR PORTFOLIO S&P600 78468R853 236667 5295741 SH SOLE 5295741 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 465276 15290043 SH SOLE 15124022 0 166021 SPDR SER TR PORTFOLIO SHORT 78464A474 1175 37925 SH SOLE 15664 0 22261 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38252 376046 SH SOLE 376046 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 521 409902 SH SOLE 409902 0 0 SPERO THERAPEUTICS INC COM 84833T103 1050 65547 SH SOLE 65547 0 0 SPIRE GLOBAL INC COM CL A 848560108 129 38120 SH SOLE 38120 0 0 SPIRE INC COM 84857L101 36256 555899 SH SOLE 555899 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 30210 701080 SH SOLE 701080 0 0 SPIRIT AIRLS INC COM 848577102 19314 883926 SH SOLE 883926 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 961 33371 SH SOLE 33371 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 82695 1716007 SH SOLE 1716007 0 0 SPLUNK INC COM 848637104 61192 528792 SH SOLE 528792 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3672 311124 SH SOLE 311124 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 11969 51143 SH SOLE 51143 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 11855 191259 SH SOLE 191259 0 0 SPROUT SOCIAL INC COM CL A 85209W109 31916 351925 SH SOLE 351925 0 0 SPROUTS FMRS MKT INC COM 85208M102 27687 932850 SH SOLE 932850 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 83 18417 SH SOLE 18417 0 0 SPS COMM INC COM 78463M107 36284 254888 SH SOLE 254888 0 0 SPX CORP COM 784635104 24077 403428 SH SOLE 403428 0 0 SPX FLOW INC COM 78469X107 32140 371636 SH SOLE 371636 0 0 SQUARESPACE INC CLASS A 85225A107 4037 136838 SH SOLE 136838 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 505 56497 SH SOLE 56497 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 58431 712747 SH SOLE 712747 0 0 ST JOE CO COM 790148100 12178 233957 SH SOLE 233957 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 34384 376595 SH SOLE 376595 0 0 STAG INDL INC COM 85254J102 127231 2652852 SH SOLE 2652852 0 0 STAGWELL INC COM CL A 85256A109 1375 158543 SH SOLE 158543 0 0 STANDARD MTR PRODS INC COM 853666105 13754 262523 SH SOLE 262523 0 0 STANDEX INTL CORP COM 854231107 14065 127105 SH SOLE 127105 0 0 STANLEY BLACK & DECKER INC COM 854502101 148252 785981 SH SOLE 785981 0 0 STARBUCKS CORP COM 855244109 15 129 SH SOLE 1 38 0 91 STARBUCKS CORP COM 855244109 968448 8279460 SH SOLE 8041657 0 237803 STARTEK INC COM 85569C107 198 37837 SH SOLE 37837 0 0 STARWOOD PPTY TR INC COM 85571B105 40266 1657017 SH SOLE 1657017 0 0 STATE AUTO FINL CORP COM 855707105 6460 124967 SH SOLE 124967 0 0 STATE STR CORP COM 857477103 176400 1896762 SH SOLE 1896762 0 0 STATERA BIOPHARMA INC COM 857561104 28 12170 SH SOLE 12170 0 0 STEEL DYNAMICS INC COM 858119100 191514 3085444 SH SOLE 3085444 0 0 STEELCASE INC CL A 858155203 16404 1399600 SH SOLE 1399600 0 0 STEM INC COM 85859N102 16372 863011 SH SOLE 863011 0 0 STEPAN CO COM 858586100 28577 229915 SH SOLE 229915 0 0 STEPSTONE GROUP INC COM CL A 85914M107 13452 323586 SH SOLE 323586 0 0 STEREOTAXIS INC COM NEW 85916J409 814 131290 SH SOLE 131290 0 0 STERICYCLE INC COM 858912108 38749 649707 SH SOLE 649707 0 0 STERIS PLC SHS USD G8473T100 113476 466191 SH SOLE 466191 0 0 STERLING BANCORP DEL COM 85917A100 33337 1292605 SH SOLE 1292605 0 0 STERLING CHECK CORP COM 85917T109 2155 105031 SH SOLE 105031 0 0 STERLING CONSTR INC COM 859241101 3469 131885 SH SOLE 131885 0 0 STEWART INFORMATION SVCS COR COM 860372101 25311 317454 SH SOLE 317454 0 0 STIFEL FINL CORP COM 860630102 69175 982314 SH SOLE 982314 0 0 STITCH FIX INC COM CL A 860897107 12216 645620 SH SOLE 645620 0 0 STOCK YDS BANCORP INC COM 861025104 26760 418909 SH SOLE 418909 0 0 STOKE THERAPEUTICS INC COM 86150R107 3546 147780 SH SOLE 147780 0 0 STONECO LTD COM CL A G85158106 1477 87592 SH SOLE 87592 0 0 STONEMOR INC COM 86184W106 179 78239 SH SOLE 78239 0 0 STONERIDGE INC COM 86183P102 6449 326669 SH SOLE 326669 0 0 STONEX GROUP INC COM 861896108 7335 119745 SH SOLE 119745 0 0 STORE CAP CORP COM 862121100 88481 2572096 SH SOLE 2572096 0 0 STRATASYS LTD SHS M85548101 3012 122975 SH SOLE 122975 0 0 STRATEGIC ED INC COM 86272C103 13283 229646 SH SOLE 229646 0 0 STRIDE INC COM 86333M108 16631 498955 SH SOLE 498955 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 206 15965 SH SOLE 15965 0 0 STRYKER CORPORATION COM 863667101 421991 1578006 SH SOLE 1578006 0 0 STURM RUGER & CO INC COM 864159108 25291 371822 SH SOLE 371822 0 0 SUMMIT FINL GROUP INC COM 86606G101 776 28242 SH SOLE 28242 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 17739 1817498 SH SOLE 1817498 0 0 SUMMIT MATLS INC CL A 86614U100 45606 1136168 SH SOLE 1136168 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 149 55033 SH SOLE 55033 0 0 SUMO LOGIC INC COM 86646P103 8453 623307 SH SOLE 623307 0 0 SUN CMNTYS INC COM 866674104 192548 917027 SH SOLE 917027 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 6055 222200 SH SOLE 222200 0 0 SUNCOKE ENERGY INC COM 86722A103 9200 1396051 SH SOLE 1396051 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 81 16772 SH SOLE 16772 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 17987 644228 SH SOLE 644228 0 0 SUNPOWER CORP COM 867652406 12138 581569 SH SOLE 581569 0 0 SUNRUN INC COM 86771W105 54786 1597252 SH SOLE 1597252 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 44889 3826832 SH SOLE 3826832 0 0 SUPER MICRO COMPUTER INC COM 86800U104 24443 556152 SH SOLE 556152 0 0 SUPERIOR GROUP OF CO INC COM 868358102 667 30379 SH SOLE 30379 0 0 SUPERIOR INDS INTL INC COM 868168105 47 10350 SH SOLE 10350 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 10763 369092 SH SOLE 369092 0 0 SURFACE ONCOLOGY INC COM 86877M209 421 87954 SH SOLE 87954 0 0 SURGALIGN HOLDINGS INC COM 86882C105 30 41383 SH SOLE 41383 0 0 SURGERY PARTNERS INC COM 86881A100 13209 247310 SH SOLE 247310 0 0 SURMODICS INC COM 868873100 4704 97677 SH SOLE 97677 0 0 SUTRO BIOPHARMA INC COM 869367102 1631 109549 SH SOLE 109549 0 0 SVB FINANCIAL GROUP COM 78486Q101 196475 289683 SH SOLE 289683 0 0 SWITCH INC CL A 87105L104 18903 659992 SH SOLE 659992 0 0 SYLVAMO CORP COMMON STOCK 871332102 6254 224244 SH SOLE 224244 0 0 SYNAPTICS INC COM 87157D109 102248 353173 SH SOLE 353173 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 93 37860 SH SOLE 37860 0 0 SYNCHRONY FINANCIAL COM 87165B103 149461 3221826 SH SOLE 3221826 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6699 305996 SH SOLE 305996 0 0 SYNEOS HEALTH INC CL A 87166B102 71006 691522 SH SOLE 691522 0 0 SYNLOGIC INC COM 87166L100 61 25000 SH SOLE 25000 0 0 SYNOPSYS INC COM 871607107 278574 755967 SH SOLE 755967 0 0 SYNOVUS FINL CORP COM NEW 87161C501 140879 2942951 SH SOLE 2942951 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 466 142734 SH SOLE 142734 0 0 SYSCO CORP COM 871829107 199764 2543132 SH SOLE 2543132 0 0 T2 BIOSYSTEMS INC COM 89853L104 25 47515 SH SOLE 47515 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2455 163666 SH SOLE 163666 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2662 139850 SH SOLE 139850 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 355 2947 SH SOLE 2947 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 114141 642246 SH SOLE 642246 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2219 564469 SH SOLE 564469 0 0 TALARIS THERAPEUTICS INC COM 87410C104 761 49706 SH SOLE 49706 0 0 TALIS BIOMEDICAL CORP COM 87424L108 148 36714 SH SOLE 36714 0 0 TALKSPACE INC COM 87427V103 76 38082 SH SOLE 38082 0 0 TALOS ENERGY INC COM 87484T108 2814 287102 SH SOLE 287102 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 73945 491262 SH SOLE 491262 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 34017 1764335 SH SOLE 1764335 0 0 TANGO THERAPEUTICS INC COM 87583X109 266 24311 SH SOLE 24311 0 0 TAPESTRY INC COM 876030107 82645 2035577 SH SOLE 2035577 0 0 TARGA RES CORP COM 87612G101 70735 1354039 SH SOLE 1354039 0 0 TARGET CORP COM 87612E106 564556 2439320 SH SOLE 2436129 0 3191 TARGET HOSPITALITY CORP COM 87615L107 231 64788 SH SOLE 64788 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1062 47181 SH SOLE 47181 0 0 TASKUS INC CLASS A COM 87652V109 560 10367 SH SOLE 10367 0 0 TATTOOED CHEF INC COM CL A 87663X102 5105 328469 SH SOLE 328469 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 33785 966364 SH SOLE 966364 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1894 162560 SH SOLE 162560 0 0 TCR2 THERAPEUTICS INC COM 87808K106 1097 235253 SH SOLE 235253 0 0 TD SYNNEX CORPORATION COM 87162W100 40026 349995 SH SOLE 349995 0 0 TE CONNECTIVITY LTD SHS H84989104 253654 1572162 SH SOLE 1572162 0 0 TEAM INC COM 878155100 61 55916 SH SOLE 55916 0 0 TECHNIPFMC PLC COM G87110105 12279 2074141 SH SOLE 2074141 0 0 TECHTARGET INC COM 87874R100 17538 183329 SH SOLE 183329 0 0 TECNOGLASS INC SHS G87264100 249 9485 SH SOLE 9485 0 0 TEEKAY CORPORATION COM Y8564W103 935 297536 SH SOLE 297536 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3660 335692 SH SOLE 335692 0 0 TEGNA INC COM 87901J105 45716 2463126 SH SOLE 2463126 0 0 TEJON RANCH CO COM 879080109 3235 169546 SH SOLE 169546 0 0 TELADOC HEALTH INC COM 87918A105 44232 481716 SH SOLE 481716 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 104310 238755 SH SOLE 238755 0 0 TELEFLEX INCORPORATED COM 879369106 87729 267073 SH SOLE 267073 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 19499 967681 SH SOLE 967681 0 0 TELESAT CORP CL A & CL B SHS 879512309 798 27804 SH SOLE 27804 0 0 TELLURIAN INC NEW COM 87968A104 8413 2731414 SH SOLE 2731414 0 0 TELOS CORP MD COM 87969B101 5306 344052 SH SOLE 344052 0 0 TEMPUR SEALY INTL INC COM 88023U101 84786 1802791 SH SOLE 1802791 0 0 TENABLE HLDGS INC COM 88025T102 41586 755141 SH SOLE 755141 0 0 TENAYA THERAPEUTICS INC COM 87990A106 674 35543 SH SOLE 35543 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5183 756609 SH SOLE 756609 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 97990 1199528 SH SOLE 1199528 0 0 TENNANT CO COM 880345103 14659 180877 SH SOLE 180877 0 0 TENNECO INC CL A VTG COM STK 880349105 20397 1805023 SH SOLE 1805023 0 0 TERADATA CORP DEL COM 88076W103 27817 654964 SH SOLE 654964 0 0 TERADYNE INC COM 880770102 123456 754942 SH SOLE 754942 0 0 TEREX CORP NEW COM 880779103 38528 876627 SH SOLE 876627 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 51746 1144050 SH SOLE 1144050 0 0 TERNS PHARMACEUTICALS INC COM 880881107 204 28746 SH SOLE 28746 0 0 TERRENO RLTY CORP COM 88146M101 77163 904710 SH SOLE 904710 0 0 TESLA INC COM 88160R101 4095288 3875251 SH SOLE 3875251 0 0 TETRA TECH INC NEW COM 88162G103 103869 611714 SH SOLE 611714 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 895 315132 SH SOLE 315132 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4529 565371 SH SOLE 565371 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 28636 475275 SH SOLE 475275 0 0 TEXAS INSTRS INC COM 882508104 26 139 SH SOLE 1 43 0 96 TEXAS INSTRS INC COM 882508104 2423517 12858890 SH SOLE 12616005 0 242885 TEXAS PACIFIC LAND CORPORATI COM 88262P102 41537 33259 SH SOLE 33259 0 0 TEXAS ROADHOUSE INC COM 882681109 73736 825886 SH SOLE 825886 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 6952 194664 SH SOLE 194664 0 0 TEXTRON INC COM 883203101 128253 1661299 SH SOLE 1661299 0 0 TFF PHARMACEUTICALS INC COM 87241J104 107 11966 SH SOLE 11966 0 0 TFS FINL CORP COM 87240R107 6601 369377 SH SOLE 369377 0 0 TG THERAPEUTICS INC COM 88322Q108 17830 938394 SH SOLE 938394 0 0 THE AARONS COMPANY INC COM 00258W108 5778 234392 SH SOLE 234392 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 89 37405 SH SOLE 37405 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 15844 655779 SH SOLE 655779 0 0 THE ODP CORP COM 88337F105 18241 464368 SH SOLE 464368 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 665 52702 SH SOLE 52702 0 0 THE REALREAL INC COM 88339P101 6624 570464 SH SOLE 570464 0 0 THE TRADE DESK INC COM CL A 88339J105 121173 1322262 SH SOLE 1322262 0 0 THERAPEUTICSMD INC COM 88338N107 355 996132 SH SOLE 996132 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4316 390545 SH SOLE 390545 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1343505 2013526 SH SOLE 2013526 0 0 THERMON GROUP HLDGS INC COM 88362T103 3988 235535 SH SOLE 235535 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 393 30944 SH SOLE 30944 0 0 THIRD COAST BANCSHARES INC COM 88422P109 200 7682 SH SOLE 7682 0 0 THOR INDS INC COM 885160101 49377 475828 SH SOLE 475828 0 0 THORNE HEALTHTECH INC COM 885260109 91 14630 SH SOLE 14630 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 4485 167277 SH SOLE 167277 0 0 THREDUP INC CL A 88556E102 257 20108 SH SOLE 20108 0 0 THRYV HLDGS INC COM NEW 886029206 965 23467 SH SOLE 23467 0 0 TIDEWATER INC NEW COM 88642R109 1115 104100 SH SOLE 104100 0 0 TILE SHOP HLDGS INC COM 88677Q109 109 15152 SH SOLE 15152 0 0 TILLYS INC CL A 886885102 1281 79473 SH SOLE 79473 0 0 TIMKEN CO COM 887389104 50894 734509 SH SOLE 734509 0 0 TIMKENSTEEL CORPORATION COM 887399103 6017 364587 SH SOLE 364587 0 0 TIPTREE INC COM 88822Q103 802 57946 SH SOLE 57946 0 0 TITAN INTL INC ILL COM 88830M102 3975 362628 SH SOLE 362628 0 0 TITAN MACHY INC COM 88830R101 5839 173290 SH SOLE 173290 0 0 TIVITY HEALTH INC COM 88870R102 8248 311943 SH SOLE 311943 0 0 TJX COS INC NEW COM 872540109 468126 6166026 SH SOLE 6166026 0 0 T-MOBILE US INC COM 872590104 341592 2945260 SH SOLE 2945260 0 0 TOAST INC CL A 888787108 12567 362046 SH SOLE 362046 0 0 TOLL BROTHERS INC COM 889478103 47586 657355 SH SOLE 657355 0 0 TOMPKINS FINL CORP COM 890110109 10113 121001 SH SOLE 121001 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 390 1087732 SH SOLE 1087732 0 0 TOOTSIE ROLL INDS INC COM 890516107 4326 119400 SH SOLE 119400 0 0 TOPBUILD CORP COM 89055F103 82949 300637 SH SOLE 300637 0 0 TORO CO COM 891092108 56097 561473 SH SOLE 561473 0 0 TORRID HLDGS INC COM 89142B107 814 82384 SH SOLE 82384 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 18597 588688 SH SOLE 588688 0 0 TPG RE FIN TR INC COM 87266M107 7984 647989 SH SOLE 647989 0 0 TPI COMPOSITES INC COM 87266J104 3885 259673 SH SOLE 259673 0 0 TRACTOR SUPPLY CO COM 892356106 130424 546619 SH SOLE 546619 0 0 TRADEWEB MKTS INC CL A 892672106 85237 851177 SH SOLE 851177 0 0 TRAEGER INC COMMON STOCK 89269P103 1993 163850 SH SOLE 163850 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 231782 1147268 SH SOLE 1147268 0 0 TRANSCAT INC COM 893529107 1699 18371 SH SOLE 18371 0 0 TRANSDIGM GROUP INC COM 893641100 170435 267861 SH SOLE 267861 0 0 TRANSMEDICS GROUP INC COM 89377M109 3693 192732 SH SOLE 192732 0 0 TRANSOCEAN LTD REG SHS H8817H100 11325 4102919 SH SOLE 4102919 0 0 TRANSUNION COM 89400J107 76577 645776 SH SOLE 645776 0 0 TRAVEL PLUS LEISURE CO COM 894164102 27810 503157 SH SOLE 503157 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 12473 241616 SH SOLE 241616 0 0 TRAVELERS COMPANIES INC COM 89417E109 215865 1379941 SH SOLE 1379941 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 14227 458320 SH SOLE 458320 0 0 TREACE MED CONCEPTS INC COM 89455T109 2283 122456 SH SOLE 122456 0 0 TREAN INS GROUP INC COM 89457R101 414 46451 SH SOLE 46451 0 0 TRECORA RES COM 894648104 83 10224 SH SOLE 10224 0 0 TREDEGAR CORP COM 894650100 3777 319522 SH SOLE 319522 0 0 TREEHOUSE FOODS INC COM 89469A104 29335 723789 SH SOLE 723789 0 0 TREVENA INC COM 89532E109 257 440420 SH SOLE 440420 0 0 TREX CO INC COM 89531P105 90889 673100 SH SOLE 673100 0 0 TRI POINTE HOMES INC COM 87265H109 27041 969524 SH SOLE 969524 0 0 TRICIDA INC COM 89610F101 149 15531 SH SOLE 15531 0 0 TRICO BANCSHARES COM 896095106 8297 193129 SH SOLE 193129 0 0 TRIMAS CORP COM NEW 896215209 15895 429571 SH SOLE 429571 0 0 TRIMBLE INC COM 896239100 100361 1151064 SH SOLE 1151064 0 0 TRINET GROUP INC COM 896288107 43014 451541 SH SOLE 451541 0 0 TRINITY INDS INC COM 896522109 30340 1004606 SH SOLE 1004606 0 0 TRINSEO PLC SHS G9059U107 27760 529153 SH SOLE 529153 0 0 TRIP COM GROUP LTD ADS 89677Q107 17197 698477 SH SOLE 698477 0 0 TRIPADVISOR INC COM 896945201 20834 764261 SH SOLE 764261 0 0 TRIPLE-S MGMT CORP COM 896749108 15485 433971 SH SOLE 433971 0 0 TRISTATE CAP HLDGS INC COM 89678F100 5974 197396 SH SOLE 197396 0 0 TRITON INTL LTD CL A G9078F107 41108 682502 SH SOLE 682502 0 0 TRIUMPH BANCORP INC COM 89679E300 19953 167558 SH SOLE 167558 0 0 TRIUMPH GROUP INC NEW COM 896818101 8446 455808 SH SOLE 455808 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 27318 1136818 SH SOLE 1136818 0 0 TRUEBLUE INC COM 89785X101 18607 672440 SH SOLE 672440 0 0 TRUECAR INC COM 89785L107 833 244944 SH SOLE 244944 0 0 TRUIST FINL CORP COM 89832Q109 823956 14072694 SH SOLE 13287841 0 784853 TRUIST FINL CORP COM 89832Q109 27 469 SH SOLE 1 153 0 316 TRUPANION INC COM 898202106 33230 251682 SH SOLE 251682 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 4589 137773 SH SOLE 137773 0 0 TRUSTMARK CORP COM 898402102 20521 632161 SH SOLE 632161 0 0 TTEC HLDGS INC COM 89854H102 11822 130554 SH SOLE 130554 0 0 TTM TECHNOLOGIES INC COM 87305R109 21504 1443189 SH SOLE 1443189 0 0 TUCOWS INC COM NEW 898697206 5626 67117 SH SOLE 67117 0 0 TUESDAY MORNING CORP COM 89904V101 67 29118 SH SOLE 29118 0 0 TUPPERWARE BRANDS CORP COM 899896104 11220 733807 SH SOLE 733807 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 16447 344795 SH SOLE 344795 0 0 TURNING PT BRANDS INC COM 90041L105 3918 103704 SH SOLE 103704 0 0 TURTLE BEACH CORP COM NEW 900450206 880 39492 SH SOLE 39492 0 0 TUSIMPLE HLDGS INC CL A 90089L108 9790 273063 SH SOLE 273063 0 0 TUTOR PERINI CORP COM 901109108 11670 943353 SH SOLE 943353 0 0 TUYA INC SPONSERED ADS 90114C107 1676 268004 SH SOLE 268004 0 0 TWILIO INC CL A 90138F102 130628 496039 SH SOLE 496039 0 0 TWIST BIOSCIENCE CORP COM 90184D100 28113 363258 SH SOLE 363258 0 0 TWITTER INC COM 90184L102 168928 3908560 SH SOLE 3908560 0 0 TWO HBRS INVT CORP COM NEW 90187B408 23645 4097934 SH SOLE 4097934 0 0 TYLER TECHNOLOGIES INC COM 902252105 165784 308176 SH SOLE 308176 0 0 TYME TECHNOLOGIES INC COM 90238J103 26 42998 SH SOLE 42998 0 0 TYRA BIOSCIENCES INC COM 90240B106 1117 79347 SH SOLE 79347 0 0 TYSON FOODS INC CL A 902494103 407193 4671782 SH SOLE 4671782 0 0 U S PHYSICAL THERAPY COM 90337L108 10679 111764 SH SOLE 111764 0 0 U S SILICA HLDGS INC COM 90346E103 7949 845665 SH SOLE 845665 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 407 69332 SH SOLE 69332 0 0 UBER TECHNOLOGIES INC COM 90353T100 218432 5209442 SH SOLE 5209442 0 0 UBIQUITI INC COM 90353W103 10213 33298 SH SOLE 33298 0 0 UDEMY INC COM 902685106 2022 103457 SH SOLE 103457 0 0 UDR INC COM 902653104 201505 3358968 SH SOLE 3358968 0 0 UFP INDUSTRIES INC COM 90278Q108 44559 484280 SH SOLE 484280 0 0 UFP TECHNOLOGIES INC COM 902673102 1318 18751 SH SOLE 18751 0 0 UGI CORP NEW COM 902681105 60535 1318530 SH SOLE 1318530 0 0 UIPATH INC CL A 90364P105 32644 756868 SH SOLE 756868 0 0 ULTA BEAUTY INC COM 90384S303 119585 290016 SH SOLE 290016 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 26038 453943 SH SOLE 453943 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 44247 526183 SH SOLE 526183 0 0 UMB FINL CORP COM 902788108 43870 413433 SH SOLE 413433 0 0 UMH PPTYS INC COM 903002103 13712 501697 SH SOLE 501697 0 0 UMPQUA HLDGS CORP COM 904214103 34758 1806538 SH SOLE 1806538 0 0 UNDER ARMOUR INC CL A 904311107 26975 1272986 SH SOLE 1272986 0 0 UNDER ARMOUR INC CL C 904311206 26220 1453423 SH SOLE 1453423 0 0 UNIFI INC COM NEW 904677200 848 36606 SH SOLE 36606 0 0 UNIFIRST CORP MASS COM 904708104 32775 155773 SH SOLE 155773 0 0 UNION PAC CORP COM 907818108 793439 3149437 SH SOLE 3149437 0 0 UNIQURE NV SHS N90064101 3676 177202 SH SOLE 177202 0 0 UNISYS CORP COM NEW 909214306 15047 731466 SH SOLE 731466 0 0 UNITED AIRLS HLDGS INC COM 910047109 102261 2335781 SH SOLE 2335781 0 0 UNITED BANKSHARES INC WEST V COM 909907107 42707 1177136 SH SOLE 1177136 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 29754 827866 SH SOLE 827866 0 0 UNITED FIRE GROUP INC COM 910340108 6472 279066 SH SOLE 279066 0 0 UNITED INS HLDGS CORP COM 910710102 232 53373 SH SOLE 53373 0 0 UNITED NAT FOODS INC COM 911163103 26807 546180 SH SOLE 546180 0 0 UNITED PARCEL SERVICE INC CL B 911312106 872320 4069797 SH SOLE 4027676 0 42121 UNITED PARCEL SERVICE INC CL B 911312106 6 27 SH SOLE 1 9 0 18 UNITED RENTALS INC COM 911363109 130403 392437 SH SOLE 392437 0 0 UNITED STATES ANTIMONY CORP COM 911549103 28 55952 SH SOLE 55952 0 0 UNITED STATES CELLULAR CORP COM 911684108 7343 232951 SH SOLE 232951 0 0 UNITED STATES STL CORP NEW COM 912909108 56826 2386626 SH SOLE 2386626 0 0 UNITED STS LIME & MINERALS I COM 911922102 1868 14475 SH SOLE 14475 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 81818 378643 SH SOLE 378643 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2518187 5014907 SH SOLE 5014907 0 0 UNITI GROUP INC COM 91325V108 53259 3801473 SH SOLE 3801473 0 0 UNITIL CORP COM 913259107 8113 176401 SH SOLE 176401 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 19 12594 SH SOLE 12594 0 0 UNITY SOFTWARE INC COM 91332U101 69326 484832 SH SOLE 484832 0 0 UNIVAR SOLUTIONS INC COM 91336L107 28703 1012444 SH SOLE 1012444 0 0 UNIVERSAL CORP VA COM 913456109 23800 433347 SH SOLE 433347 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 41091 248986 SH SOLE 248986 0 0 UNIVERSAL ELECTRS INC COM 913483103 6522 160033 SH SOLE 160033 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 6106 102669 SH SOLE 102669 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 74547 574942 SH SOLE 574942 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 6405 376791 SH SOLE 376791 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1038 55003 SH SOLE 55003 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 103 13059 SH SOLE 13059 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 6206 207403 SH SOLE 207403 0 0 UNUM GROUP COM 91529Y106 98403 4005004 SH SOLE 4005004 0 0 UPHEALTH INC COM 91532B101 63 28000 SH SOLE 28000 0 0 UPLAND SOFTWARE INC COM 91544A109 3460 192815 SH SOLE 192815 0 0 UPSTART HLDGS INC COM 91680M107 39951 264048 SH SOLE 264048 0 0 UPWORK INC COM 91688F104 30465 891821 SH SOLE 891821 0 0 URANIUM ENERGY CORP COM 916896103 2226 664314 SH SOLE 664314 0 0 URBAN EDGE PPTYS COM 91704F104 31100 1636796 SH SOLE 1636796 0 0 URBAN ONE INC CL D NON VTG 91705J204 43 12502 SH SOLE 12502 0 0 URBAN OUTFITTERS INC COM 917047102 17787 605798 SH SOLE 605798 0 0 UR-ENERGY INC COM 91688R108 472 386525 SH SOLE 386525 0 0 UROGEN PHARMA LTD COM M96088105 406 42689 SH SOLE 42689 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 5331 250293 SH SOLE 250293 0 0 US BANCORP DEL COM NEW 902973304 1147568 20430246 SH SOLE 20430246 0 0 US ECOLOGY INC COM 91734M103 10158 318026 SH SOLE 318026 0 0 US FOODS HLDG CORP COM 912008109 50287 1443778 SH SOLE 1443778 0 0 USANA HEALTH SCIENCES INC COM 90328M107 13637 134748 SH SOLE 134748 0 0 UTAH MED PRODS INC COM 917488108 1456 14558 SH SOLE 14558 0 0 UTZ BRANDS INC COM CL A 918090101 6970 436986 SH SOLE 436986 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 2624 443119 SH SOLE 443119 0 0 V F CORP COM 918204108 20 274 SH SOLE 1 82 0 192 V F CORP COM 918204108 446848 6102799 SH SOLE 5676750 0 426049 VAALCO ENERGY INC COM NEW 91851C201 65 20055 SH SOLE 20055 0 0 VAIL RESORTS INC COM 91879Q109 69335 211448 SH SOLE 211448 0 0 VALARIS LIMITED CL A G9460G101 11602 322283 SH SOLE 322283 0 0 VALERO ENERGY CORP COM 91913Y100 529376 7047994 SH SOLE 7047994 0 0 VALHI INC NEW COM 918905209 415 14412 SH SOLE 14412 0 0 VALLEY NATL BANCORP COM 919794107 50947 3705216 SH SOLE 3705216 0 0 VALMONT INDS INC COM 920253101 41015 163732 SH SOLE 163732 0 0 VALVOLINE INC COM 92047W101 61499 1649190 SH SOLE 1649190 0 0 VANDA PHARMACEUTICALS INC COM 921659108 11098 707292 SH SOLE 707292 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 50463 1530558 SH SOLE 1530558 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 5047 80844 SH SOLE 80844 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 804 9978 SH SOLE 1530 0 8448 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 132045 1558052 SH SOLE 1555292 0 2760 VANGUARD INDEX FDS LARGE CAP ETF 922908637 126229 571119 SH SOLE 571119 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 144187 1242880 SH SOLE 1229218 0 13662 VANGUARD INDEX FDS TOTAL STK MKT 922908769 222725 922487 SH SOLE 906039 0 16448 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 31317 633174 SH SOLE 633174 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 71644 1049882 SH SOLE 1031846 0 18036 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 79860 1023630 SH SOLE 1009859 0 13771 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 163893 1525576 SH SOLE 1525576 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 447656 6734701 SH SOLE 6694763 0 39938 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 221956 2392950 SH SOLE 2388938 0 4012 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 89305 843772 SH SOLE 843772 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 348461 6594901 SH SOLE 6562688 0 32213 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 908 10109 SH SOLE 10109 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 357024 2078748 SH SOLE 2057431 0 21317 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1198766 23477576 SH SOLE 23259174 0 218402 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 246803 2201423 SH SOLE 2195517 0 5906 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 481 5630 SH SOLE 1172 0 4458 VAPOTHERM INC COM 922107107 3368 162625 SH SOLE 162625 0 0 VAREX IMAGING CORP COM 92214X106 14411 456752 SH SOLE 456752 0 0 VARONIS SYS INC COM 922280102 39033 800183 SH SOLE 800183 0 0 VAXART INC COM NEW 92243A200 5558 886413 SH SOLE 886413 0 0 VAXCYTE INC COM 92243G108 5765 242319 SH SOLE 242319 0 0 VBI VACCINES INC CDA COM NEW 91822J103 3747 1601153 SH SOLE 1601153 0 0 VECTOR GROUP LTD COM 92240M108 17600 1533034 SH SOLE 1533034 0 0 VECTRUS INC COM 92242T101 7272 158873 SH SOLE 158873 0 0 VEECO INSTRS INC DEL COM 922417100 10147 356403 SH SOLE 356403 0 0 VEEVA SYS INC CL A COM 922475108 113177 442996 SH SOLE 442996 0 0 VELO3D INC COMMON STOCK 92259N104 2295 293817 SH SOLE 293817 0 0 VELOCITY FINL INC COM 92262D101 301 21927 SH SOLE 21927 0 0 VELODYNE LIDAR INC COM 92259F101 2988 643801 SH SOLE 643801 0 0 VENTAS INC COM 92276F100 197387 3861251 SH SOLE 3861251 0 0 VENTYX BIOSCIENCES INC COM 92332V107 1417 71321 SH SOLE 71321 0 0 VEONEER INC COM 92336X109 21946 618532 SH SOLE 618532 0 0 VERA BRADLEY INC COM 92335C106 577 67766 SH SOLE 67766 0 0 VERA THERAPEUTICS INC CL A 92337R101 628 23492 SH SOLE 23492 0 0 VERACYTE INC COM 92337F107 20836 505712 SH SOLE 505712 0 0 VERASTEM INC COM 92337C104 922 449403 SH SOLE 449403 0 0 VERB TECHNOLOGY CO INC COM 92337U104 25 19826 SH SOLE 19826 0 0 VERICEL CORP COM 92346J108 14112 359072 SH SOLE 359072 0 0 VERINT SYS INC COM 92343X100 28597 544593 SH SOLE 544593 0 0 VERIS RESIDENTIAL INC COM 554489104 23802 1294973 SH SOLE 1294973 0 0 VERISIGN INC COM 92343E102 124636 491036 SH SOLE 491036 0 0 VERISK ANALYTICS INC COM 92345Y106 182961 799894 SH SOLE 799894 0 0 VERITEX HLDGS INC COM 923451108 13775 346266 SH SOLE 346266 0 0 VERITIV CORP COM 923454102 12130 98959 SH SOLE 98959 0 0 VERITONE INC COM 92347M100 1641 72994 SH SOLE 72994 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2953749 56846578 SH SOLE 55943810 0 902768 VERIZON COMMUNICATIONS INC COM 92343V104 32 616 SH SOLE 1 184 0 432 VERRA MOBILITY CORP COM 92511U102 14501 939771 SH SOLE 939771 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 307 33450 SH SOLE 33450 0 0 VERSO CORP CL A 92531L207 21228 785636 SH SOLE 785636 0 0 VERTEX ENERGY INC COM 92534K107 81 17703 SH SOLE 17703 0 0 VERTEX INC CL A 92538J106 189 11875 SH SOLE 11875 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 277067 1261688 SH SOLE 1261688 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 58541 2344427 SH SOLE 2344427 0 0 VERU INC COM 92536C103 943 160023 SH SOLE 160023 0 0 VERVE THERAPEUTICS INC COM 92539P101 3862 104726 SH SOLE 104726 0 0 VIA RENEWABLES INC CL A COM 92556D106 1961 171561 SH SOLE 171561 0 0 VIACOMCBS INC CL B 92556H206 93155 3086622 SH SOLE 3086622 0 0 VIAD CORP COM 92552R406 11105 259510 SH SOLE 259510 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 281 28947 SH SOLE 28947 0 0 VIASAT INC COM 92552V100 23340 524009 SH SOLE 524009 0 0 VIATRIS INC COM 92556V106 122588 9060444 SH SOLE 9060443 0 1 VIAVI SOLUTIONS INC COM 925550105 33953 1926895 SH SOLE 1926895 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 1842 173444 SH SOLE 173444 0 0 VICI PPTYS INC COM 925652109 194981 6475602 SH SOLE 6475602 0 0 VICOR CORP COM 925815102 19179 151038 SH SOLE 151038 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 33391 601199 SH SOLE 601199 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 251 6857 SH SOLE 6857 0 0 VICTORY PORTFOLIOS II VICTORYSHS EMMKT 92647N543 20478 423711 SH SOLE 423711 0 0 VICTORY PORTFOLIOS II VICTORYSHS INDEX 92647N576 49795 702620 SH SOLE 702620 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTL 92647N550 47815 971048 SH SOLE 971048 0 0 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 180061 3396812 SH SOLE 3396812 0 0 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 19967 388999 SH SOLE 388999 0 0 VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 22502 305657 SH SOLE 305657 0 0 VIEMED HEALTHCARE INC COM 92663R105 408 78035 SH SOLE 78035 0 0 VIEW INC COM CL A 92671V106 2356 602412 SH SOLE 602412 0 0 VIEWRAY INC COM 92672L107 5460 990842 SH SOLE 990842 0 0 VIKING THERAPEUTICS INC COM 92686J106 816 177326 SH SOLE 177326 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 517 22073 SH SOLE 22073 0 0 VIMEO INC COMMON STOCK 92719V100 21586 1201843 SH SOLE 1201843 0 0 VINCERX PHARMA INC COM NEW 92731L106 405 39707 SH SOLE 39707 0 0 VINCO VENTURES INC COM 927330100 90 37466 SH SOLE 37466 0 0 VINTAGE WINE ESTATES INC COM 92747V106 155 13061 SH SOLE 13061 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 8798 1047297 SH SOLE 1047297 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 30421 726536 SH SOLE 726536 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 315 86060 SH SOLE 86060 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 12823 958334 SH SOLE 958334 0 0 VIRNETX HLDG CORP COM 92823T108 422 162193 SH SOLE 162193 0 0 VIRTU FINL INC CL A 928254101 14831 514417 SH SOLE 514417 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 21886 73662 SH SOLE 73662 0 0 VISA INC COM CL A 92826C839 18 82 SH SOLE 1 24 0 58 VISA INC COM CL A 92826C839 2140697 9878163 SH SOLE 9709715 0 168448 VISHAY INTERTECHNOLOGY INC COM 928298108 38256 1749228 SH SOLE 1749228 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1206 32465 SH SOLE 32465 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 22 17989 SH SOLE 17989 0 0 VISTA OUTDOOR INC COM 928377100 26249 569743 SH SOLE 569743 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 947 485417 SH SOLE 485417 0 0 VISTEON CORP COM NEW 92839U206 27449 246975 SH SOLE 246975 0 0 VISTRA CORP COM 92840M102 68714 3017745 SH SOLE 3017745 0 0 VITA COCO CO INC COM 92846Q107 870 77880 SH SOLE 77880 0 0 VITAL FARMS INC COM 92847W103 3107 172000 SH SOLE 172000 0 0 VIVID SEATS INC COM CL A 92854T100 1178 108216 SH SOLE 108216 0 0 VIVINT SMART HOME INC COM CL A 928542109 3859 394540 SH SOLE 394540 0 0 VIZIO HLDG CORP CL A COM 92858V101 3492 179672 SH SOLE 179672 0 0 VMWARE INC CL A COM 928563402 92106 794832 SH SOLE 794832 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 15895 245134 SH SOLE 245134 0 0 VOLITIONRX LTD COM 928661107 49 15384 SH SOLE 15384 0 0 VOLTA INC COM CL A 92873V102 4356 593338 SH SOLE 593338 0 0 VONAGE HLDGS CORP COM 92886T201 42627 2050351 SH SOLE 2050351 0 0 VONTIER CORPORATION COM 928881101 40206 1308348 SH SOLE 1308348 0 0 VOR BIOPHARMA INC COM 929033108 1073 92335 SH SOLE 92335 0 0 VORNADO RLTY TR SH BEN INT 929042109 81256 1941136 SH SOLE 1941136 0 0 VOXX INTL CORP CL A 91829F104 392 38522 SH SOLE 38522 0 0 VOYA FINANCIAL INC COM 929089100 40798 615264 SH SOLE 615264 0 0 VROOM INC COM 92918V109 6833 633246 SH SOLE 633246 0 0 VSE CORP COM 918284100 4477 73453 SH SOLE 73453 0 0 VULCAN MATLS CO COM 929160109 129118 622015 SH SOLE 622015 0 0 VUZIX CORP COM NEW 92921W300 1293 149050 SH SOLE 149050 0 0 W & T OFFSHORE INC COM 92922P106 778 240740 SH SOLE 240740 0 0 WABASH NATL CORP COM 929566107 18053 924838 SH SOLE 924838 0 0 WABTEC COM 929740108 121501 1319080 SH SOLE 1319080 0 0 WAITR HLDGS INC COM 930752100 31 40686 SH SOLE 40686 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 249030 4774347 SH SOLE 4774347 0 0 WALKER & DUNLOP INC COM 93148P102 41055 272104 SH SOLE 272104 0 0 WALMART INC COM 931142103 1533853 10600964 SH SOLE 10318428 0 282536 WALMART INC COM 931142103 24 168 SH SOLE 1 52 0 116 WARBY PARKER INC CL A COM 93403J106 2324 49898 SH SOLE 49898 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 21494 497760 SH SOLE 497760 0 0 WARRIOR MET COAL INC COM 93627C101 28745 1118006 SH SOLE 1118006 0 0 WASHINGTON FED INC COM 938824109 25106 752108 SH SOLE 752108 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 31811 1230581 SH SOLE 1230581 0 0 WASHINGTON TR BANCORP INC COM 940610108 6834 121228 SH SOLE 121228 0 0 WASTE MGMT INC DEL COM 94106L109 306723 1837766 SH SOLE 1837766 0 0 WATERS CORP COM 941848103 116461 312564 SH SOLE 312564 0 0 WATERSTONE FINL INC MD COM 94188P101 3558 162739 SH SOLE 162739 0 0 WATSCO INC COM 942622200 9 30 SH SOLE 1 9 0 21 WATSCO INC COM 942622200 348474 1113765 SH SOLE 1050413 0 63352 WATTS WATER TECHNOLOGIES INC CL A 942749102 47438 244308 SH SOLE 244308 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 349 111120 SH SOLE 111120 0 0 WAYFAIR INC CL A 94419L101 44908 236395 SH SOLE 236395 0 0 WD 40 CO COM 929236107 27517 112476 SH SOLE 112476 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 740 26691 SH SOLE 26691 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 154 10114 SH SOLE 10114 0 0 WEBER INC CL A 94770D102 602 46494 SH SOLE 46494 0 0 WEBSTER FINL CORP CONN COM 947890109 87654 1569718 SH SOLE 1569718 0 0 WEC ENERGY GROUP INC COM 92939U106 149417 1539265 SH SOLE 1539265 0 0 WEIBO CORP SPONSORED ADR 948596101 2312 74627 SH SOLE 74627 0 0 WEIS MKTS INC COM 948849104 14614 221813 SH SOLE 221813 0 0 WELBILT INC COM 949090104 27141 1141781 SH SOLE 1141781 0 0 WELLS FARGO CO NEW COM 949746101 1047770 21837626 SH SOLE 21837626 0 0 WELLTOWER INC COM 95040Q104 352537 4110249 SH SOLE 4110249 0 0 WENDYS CO COM 95058W100 35981 1508631 SH SOLE 1508631 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 722 60594 SH SOLE 60594 0 0 WERNER ENTERPRISES INC COM 950755108 35598 746908 SH SOLE 746908 0 0 WESBANCO INC COM 950810101 20047 572927 SH SOLE 572927 0 0 WESCO INTL INC COM 95082P105 50514 383868 SH SOLE 383868 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1287 41416 SH SOLE 41416 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 187607 400006 SH SOLE 400006 0 0 WESTAMERICA BANCORPORATION COM 957090103 13462 233194 SH SOLE 233194 0 0 WESTERN ALLIANCE BANCORP COM 957638109 94965 882166 SH SOLE 882166 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 49 23070 SH SOLE 23070 0 0 WESTERN DIGITAL CORP. COM 958102105 157429 2414181 SH SOLE 2414181 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 482 55016 SH SOLE 55016 0 0 WESTERN UN CO COM 959802109 115249 6460115 SH SOLE 6460115 0 0 WESTLAKE CHEM CORP COM 960413102 28919 297734 SH SOLE 297734 0 0 WESTROCK CO COM 96145D105 95190 2145853 SH SOLE 2145853 0 0 WEWORK INC CL A 96209A104 12943 1504922 SH SOLE 1504922 0 0 WEX INC COM 96208T104 40976 291871 SH SOLE 291871 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 293039 7116043 SH SOLE 7116043 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 4000 861917 SH SOLE 861917 0 0 WHIRLPOOL CORP COM 963320106 259621 1106372 SH SOLE 1106372 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 25695 25342 SH SOLE 25342 0 0 WHITESTONE REIT COM 966084204 2217 218731 SH SOLE 218731 0 0 WHITING PETE CORP NEW COM NEW 966387508 17866 276211 SH SOLE 276211 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1023 95169 SH SOLE 95169 0 0 WIDEOPENWEST INC COM 96758W101 8359 388424 SH SOLE 388424 0 0 WILEY JOHN & SONS INC CL A 968223206 26788 467747 SH SOLE 467747 0 0 WILLDAN GROUP INC COM 96924N100 990 28108 SH SOLE 28108 0 0 WILLIAMS COS INC COM 969457100 159052 6107941 SH SOLE 6107941 0 0 WILLIAMS SONOMA INC COM 969904101 67522 399231 SH SOLE 399231 0 0 WILLIS LEASE FIN CORP COM 970646105 252 6674 SH SOLE 6674 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 139004 585300 SH SOLE 585300 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 66813 1635967 SH SOLE 1635967 0 0 WINGSTOP INC COM 974155103 50415 291751 SH SOLE 291751 0 0 WINMARK CORP COM 974250102 5511 22195 SH SOLE 22195 0 0 WINNEBAGO INDS INC COM 974637100 26225 350040 SH SOLE 350040 0 0 WINTRUST FINL CORP COM 97650W108 36594 402925 SH SOLE 402925 0 0 WISDOMTREE INVTS INC COM 97717P104 7987 1305008 SH SOLE 1305008 0 0 WIX COM LTD SHS M98068105 5620 35613 SH SOLE 35613 0 0 WM TECHNOLOGY INC COM 92971A109 108 18000 SH SOLE 18000 0 0 WOLFSPEED INC COM 977852102 111651 998932 SH SOLE 998932 0 0 WOLVERINE WORLD WIDE INC COM 978097103 27036 938427 SH SOLE 938427 0 0 WOODWARD INC COM 980745103 45934 419635 SH SOLE 419635 0 0 WORKDAY INC CL A 98138H101 158032 578486 SH SOLE 578486 0 0 WORKHORSE GROUP INC COM NEW 98138J206 3969 910191 SH SOLE 910191 0 0 WORKIVA INC COM CL A 98139A105 45487 348582 SH SOLE 348582 0 0 WORLD ACCEP CORPORATION COM 981419104 13774 56120 SH SOLE 56120 0 0 WORLD FUEL SVCS CORP COM 981475106 23400 884017 SH SOLE 884017 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 40652 2236100 SH SOLE 2236100 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 14710 298123 SH SOLE 298123 0 0 WORTHINGTON INDS INC COM 981811102 21133 386623 SH SOLE 386623 0 0 WP CAREY INC COM 92936U109 149160 1817908 SH SOLE 1817908 0 0 WRAP TECHNOLOGIES INC COM 98212N107 42 10465 SH SOLE 10465 0 0 WSFS FINL CORP COM 929328102 20043 399886 SH SOLE 399886 0 0 WW INTL INC COM 98262P101 8227 510047 SH SOLE 510047 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 55145 615105 SH SOLE 615105 0 0 WYNN RESORTS LTD COM 983134107 65126 765825 SH SOLE 765825 0 0 XBIOTECH INC COM 98400H102 430 38608 SH SOLE 38608 0 0 XCEL ENERGY INC COM 98389B100 179827 2656236 SH SOLE 2656236 0 0 XENCOR INC COM 98401F105 17772 442965 SH SOLE 442965 0 0 XENIA HOTELS & RESORTS INC COM 984017103 35272 1947615 SH SOLE 1947615 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 197 67010 SH SOLE 67010 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 23763 1049561 SH SOLE 1049561 0 0 XILINX INC COM 983919101 244531 1153285 SH SOLE 1153285 0 0 XILIO THERAPEUTICS INC COM 98422T100 258 16100 SH SOLE 16100 0 0 XL FLEET CORP COM CL A 9837FR100 1850 558659 SH SOLE 558659 0 0 XOMA CORP DEL COM NEW 98419J206 361 17290 SH SOLE 17290 0 0 XOMETRY INC CLASS A COM 98423F109 2669 52076 SH SOLE 52076 0 0 XOS INC COMMON STOCK 98423B108 70 22000 SH SOLE 22000 0 0 XPEL INC COM 98379L100 8161 119509 SH SOLE 119509 0 0 XPENG INC ADS 98422D105 32778 651246 SH SOLE 651246 0 0 XPERI HOLDING CORP COM 98390M103 18220 963478 SH SOLE 963478 0 0 XPO LOGISTICS INC COM 983793100 42127 544057 SH SOLE 544057 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 502 24522 SH SOLE 24522 0 0 XPRESSPA GROUP INC COM 98420U703 74 36286 SH SOLE 36286 0 0 XYLEM INC COM 98419M100 100877 841203 SH SOLE 841203 0 0 YANDEX N V SHS CLASS A N97284108 10473 173106 SH SOLE 173106 0 0 YATSEN HLDG LTD ADS 985194109 201 93302 SH SOLE 93302 0 0 YELLOW CORP COM 985510106 6085 483320 SH SOLE 483320 0 0 YELP INC CL A 985817105 28943 798636 SH SOLE 798636 0 0 YETI HLDGS INC COM 98585X104 56063 676840 SH SOLE 676840 0 0 YEXT INC COM 98585N106 7990 805435 SH SOLE 805435 0 0 Y-MABS THERAPEUTICS INC COM 984241109 3968 244744 SH SOLE 244744 0 0 YORK WTR CO COM 987184108 4534 91070 SH SOLE 91070 0 0 YUM BRANDS INC COM 988498101 197548 1422634 SH SOLE 1422634 0 0 YUM CHINA HLDGS INC COM 98850P109 9649 193582 SH SOLE 193582 0 0 ZAI LAB LTD ADR 98887Q104 4972 79105 SH SOLE 79105 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 157314 264304 SH SOLE 264304 0 0 ZENDESK INC COM 98936J101 67928 651335 SH SOLE 651335 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 21941 261006 SH SOLE 261006 0 0 ZEVIA PBC CL A 98955K104 194 27503 SH SOLE 27503 0 0 ZHIHU INC ADS 98955N108 455 81966 SH SOLE 81966 0 0 ZIFF DAVIS INC COM 48123V102 51857 467771 SH SOLE 467771 0 0 ZILLOW GROUP INC CL A 98954M101 7841 126013 SH SOLE 126013 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 34531 540797 SH SOLE 540797 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 125881 990872 SH SOLE 990872 0 0 ZIONS BANCORPORATION N A COM 989701107 185641 2939198 SH SOLE 2939198 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 590 540542 SH SOLE 540542 0 0 ZIPRECRUITER INC CL A 98980B103 1433 57444 SH SOLE 57444 0 0 ZOETIS INC CL A 98978V103 603139 2471575 SH SOLE 2471575 0 0 ZOGENIX INC COM NEW 98978L204 6021 370485 SH SOLE 370485 0 0 ZOMEDICA CORP COM 98980M109 106 343967 SH SOLE 343967 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 117752 640270 SH SOLE 640270 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 147811 2302342 SH SOLE 2302342 0 0 ZSCALER INC COM 98980G102 77046 239768 SH SOLE 239768 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4600 162994 SH SOLE 162994 0 0 ZUMIEZ INC COM 989817101 11706 243928 SH SOLE 243928 0 0 ZUORA INC COM CL A 98983V106 15108 808729 SH SOLE 808729 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 50620 1390641 SH SOLE 1390641 0 0 ZYMERGEN INC COM 98985X100 1711 255613 SH SOLE 255613 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 53 18093 SH SOLE 18093 0 0 ZYNEX INC COM 98986M103 490 49087 SH SOLE 49087 0 0 ZYNGA INC CL A 98986T108 37502 5859686 SH SOLE 5859686 0 0