0000314969-21-000003.txt : 20210125 0000314969-21-000003.hdr.sgml : 20210125 20210125092844 ACCESSION NUMBER: 0000314969-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210125 DATE AS OF CHANGE: 20210125 EFFECTIVENESS DATE: 20210125 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NEW YORK STATE TEACHERS RETIREMENT SYSTEM CENTRAL INDEX KEY: 0000314969 IRS NUMBER: 000000000 STATE OF INCORPORATION: NY FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03257 FILM NUMBER: 21548209 BUSINESS ADDRESS: STREET 1: 10 CORPORATE WOODS DRIVE CITY: ALBANY STATE: NY ZIP: 12211-2395 BUSINESS PHONE: 518-447-2724 MAIL ADDRESS: STREET 1: 10 CORPORATE WOODS DRIVE CITY: ALBANY STATE: NY ZIP: 12211-2395 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000314969 XXXXXXXX 12-31-2020 12-31-2020 NEW YORK STATE TEACHERS RETIREMENT SYSTEM
10 CORPORATE WOODS DRIVE ALBANY NY 12211-2395
13F HOLDINGS REPORT 028-03257 N
Noreen Jones Chief Financial Officer 518-447-2839 Noreen Jones Albany NY 01-25-2021 0 1614 45817173 false
INFORMATION TABLE 2 r13fprod123120.xlsx.xml AAON INC COM PAR $0.004 000360206 1259 18894 SH SOLE 18894 0 0 AAR CORP COM 000361105 3002 82872 SH SOLE 82872 0 0 ABM INDUSTRIES INC COM 000957100 5221 137987 SH SOLE 137987 0 0 AFLAC INC COM 001055102 40247 905037 SH SOLE 905037 0 0 AGCO CORP COM 001084102 8978 87087 SH SOLE 87087 0 0 AES CORP COM 00130H105 23670 1007223 SH SOLE 1007223 0 0 AMC NETWORKS INC A CL A 00164V103 2534 70834 SH SOLE 70834 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 5633 82542 SH SOLE 82542 0 0 ANI PHARMACEUTICALS INC COM 00182C103 693 23880 SH SOLE 23880 0 0 ASGN INC COM 00191U102 6549 78406 SH SOLE 78406 0 0 ATT INC COM 00206R102 274140 9532000 SH SOLE 9532000 0 0 ATN INTERNATIONAL INC COM 00215F107 617 14783 SH SOLE 14783 0 0 AZZ INC COM 002474104 1085 22879 SH SOLE 22879 0 0 AARON S CO INC/THE COM 00258W108 970 51151 SH SOLE 51151 0 0 ABBOTT LABORATORIES COM 002824100 265435 2424285 SH SOLE 2424285 0 0 ABBVIE INC COM 00287Y109 258928 2416499 SH SOLE 2416499 0 0 ABERCROMBIE FITCH CO CL A CL A 002896207 2328 114361 SH SOLE 114361 0 0 ABIOMED INC COM 003654100 18942 58427 SH SOLE 58427 0 0 ACADIA HEALTHCARE CO INC COM 00404A109 2805 55800 SH SOLE 55800 0 0 ACADIA REALTY TRUST COM SH BEN INT 004239109 2381 167828 SH SOLE 167828 0 0 ACI WORLDWIDE INC COM 004498101 6185 160933 SH SOLE 160933 0 0 ACTIVISION BLIZZARD INC COM 00507V109 89833 967507 SH SOLE 967507 0 0 ACUITY BRANDS INC COM 00508Y102 6375 52647 SH SOLE 52647 0 0 ADDUS HOMECARE CORP COM 006739106 1207 10310 SH SOLE 10310 0 0 ADOBE INC COM 00724F101 331756 663352 SH SOLE 663352 0 0 ADTALEM GLOBAL EDUCATION INC COM 00737L103 3010 88671 SH SOLE 88671 0 0 ADTRAN INC COM 00738A106 1825 123535 SH SOLE 123535 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 12952 82228 SH SOLE 82228 0 0 AECOM COM 00766T100 7283 146300 SH SOLE 146300 0 0 AEGION CORP COM 00770F104 1498 78888 SH SOLE 78888 0 0 ADVANSIX INC COM 00773T101 1139 56968 SH SOLE 56968 0 0 AEROJET ROCKETDYNE HOLDINGS COM 007800105 6750 127728 SH SOLE 127728 0 0 ADVANCED MICRO DEVICES COM 007903107 138614 1511442 SH SOLE 1511442 0 0 ADVANCED ENERGY INDUSTRIES COM 007973100 7913 81602 SH SOLE 81602 0 0 AEROVIRONMENT INC COM 008073108 1535 17667 SH SOLE 17667 0 0 AFFILIATED MANAGERS GROUP COM 008252108 5185 50979 SH SOLE 50979 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 44844 378462 SH SOLE 378462 0 0 AGILYSYS INC COM 00847J105 1841 47975 SH SOLE 47975 0 0 AGREE REALTY CORP COM 008492100 6485 97395 SH SOLE 97395 0 0 AIR PRODUCTS CHEMICALS INC COM 009158106 71838 262930 SH SOLE 262930 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 23287 221798 SH SOLE 221798 0 0 ALAMO GROUP INC COM 011311107 936 6782 SH SOLE 6782 0 0 ALARM.COM HOLDINGS INC COM 011642105 4474 43247 SH SOLE 43247 0 0 ALASKA AIR GROUP INC COM 011659109 9010 173275 SH SOLE 173275 0 0 ALBANY INTL CORP CL A CL A 012348108 4565 62175 SH SOLE 62175 0 0 ALBEMARLE CORP COM 012653101 20648 139967 SH SOLE 139967 0 0 ALEXANDER BALDWIN INC COM 014491104 2700 157161 SH SOLE 157161 0 0 ALEXANDRIA REAL ESTATE EQUIT COM 015271109 24804 139177 SH SOLE 139177 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 45788 293059 SH SOLE 293059 0 0 ALIGN TECHNOLOGY INC COM 016255101 51492 96359 SH SOLE 96359 0 0 ALLEGHANY CORP COM 017175100 10504 17400 SH SOLE 17400 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3633 216641 SH SOLE 216641 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 242 7095 SH SOLE 7095 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4125 21796 SH SOLE 21796 0 0 ALLETE INC COM NEW 018522300 5219 84260 SH SOLE 84260 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4494 60653 SH SOLE 60653 0 0 ALLIANT ENERGY CORP COM 018802108 19080 370263 SH SOLE 370263 0 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 4446 307900 SH SOLE 307900 0 0 ALLSTATE CORP COM 020002101 51352 467132 SH SOLE 467132 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 695586 397051 SH SOLE 397051 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 715992 408522 SH SOLE 408522 0 0 ALTRIA GROUP INC COM 02209S103 101001 2463431 SH SOLE 2463431 0 0 AMALGAMATED BK OF NEW YORK A CLASS A 022663108 15 1100 SH SOLE 1100 0 0 AMAZON.COM INC COM 023135106 1888886 579959 SH SOLE 579959 0 0 AMBAC FINANCIAL GROUP INC COM NEW 023139884 262 17030 SH SOLE 17030 0 0 AMEDISYS INC COM 023436108 13856 47237 SH SOLE 47237 0 0 AMEREN CORPORATION COM 023608102 25722 329517 SH SOLE 329517 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 9738 617499 SH SOLE 617499 0 0 AMERICAN ASSETS TRUST INC COM 024013104 816 28246 SH SOLE 28246 0 0 AMERICAN AXLE MFG HOLDINGS COM 024061103 1185 142099 SH SOLE 142099 0 0 AMERICAN CAMPUS COMMUNITIES COM 024835100 7309 170900 SH SOLE 170900 0 0 AMERICAN ELECTRIC POWER COM 025537101 50916 611453 SH SOLE 611453 0 0 AMERICAN EAGLE OUTFITTERS COM 02553E106 3895 194088 SH SOLE 194088 0 0 AMERICAN EQUITY INVT LIFE HL COM 025676206 2091 75607 SH SOLE 75607 0 0 AMERICAN EXPRESS CO COM 025816109 101781 841792 SH SOLE 841792 0 0 AMERICAN FINANCIAL GROUP INC COM 025932104 9311 106264 SH SOLE 106264 0 0 AMERICAN INTERNATIONAL GROUP COM NEW 026874784 42752 1129208 SH SOLE 1129208 0 0 AMERICAN PUBLIC EDUCATION COM 02913V103 372 12211 SH SOLE 12211 0 0 AMERICAN STATES WATER CO COM 029899101 6030 75845 SH SOLE 75845 0 0 AMERICAN TOWER CORP COM 03027X100 139851 623057 SH SOLE 623057 0 0 AMERICAN VANGUARD CORP COM 030371108 569 36661 SH SOLE 36661 0 0 AMERICAN WATER WORKS CO INC COM 030420103 35904 233950 SH SOLE 233950 0 0 AMERICAN WOODMARK CORP COM 030506109 1058 11270 SH SOLE 11270 0 0 AMERICA S CAR MART INC COM 03062T105 296 2695 SH SOLE 2695 0 0 AMERISAFE INC COM 03071H100 833 14508 SH SOLE 14508 0 0 AMERISOURCEBERGEN CORP COM 03073E105 18277 186959 SH SOLE 186959 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 35036 180291 SH SOLE 180291 0 0 AMERIS BANCORP COM 03076K108 1281 33655 SH SOLE 33655 0 0 AMETEK INC COM 031100100 34108 282022 SH SOLE 282022 0 0 AMGEN INC COM 031162100 185937 808704 SH SOLE 808704 0 0 AMKOR TECHNOLOGY INC COM 031652100 116 7700 SH SOLE 7700 0 0 AMPHENOL CORP CL A CL A 032095101 46331 354297 SH SOLE 354297 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 437 21727 SH SOLE 21727 0 0 ANALOG DEVICES INC COM 032654105 64661 437694 SH SOLE 437694 0 0 ANDERSONS INC/THE COM 034164103 1645 67115 SH SOLE 67115 0 0 ANGIODYNAMICS INC COM 03475V101 211 13738 SH SOLE 13738 0 0 ANIKA THERAPEUTICS INC COM 035255108 747 16495 SH SOLE 16495 0 0 ANSYS INC COM 03662Q105 38872 106851 SH SOLE 106851 0 0 ANTHEM INC COM 036752103 105702 329197 SH SOLE 329197 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2834 367600 SH SOLE 367600 0 0 APACHE CORP COM 037411105 6777 477614 SH SOLE 477614 0 0 APARTMENT INCOME REIT CO COM 03750L109 7409 192885 SH SOLE 192885 0 0 APOGEE ENTERPRISES INC COM 037598109 2087 65881 SH SOLE 65881 0 0 APOLLO COMMERCIAL REAL ESTAT COM 03762U105 1635 146397 SH SOLE 146397 0 0 APPLE INC COM 037833100 2877579 21686483 SH SOLE 21686483 0 0 APPLIED INDUSTRIAL TECH INC COM 03820C105 7302 93631 SH SOLE 93631 0 0 APPLIED MATERIALS INC COM 038222105 99224 1149753 SH SOLE 1149753 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 199 23408 SH SOLE 23408 0 0 APTARGROUP INC COM 038336103 8630 63046 SH SOLE 63046 0 0 ARCBEST CORP COM 03937C105 3095 72533 SH SOLE 72533 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 35236 698984 SH SOLE 698984 0 0 ARCHROCK INC COM 03957W106 1512 174619 SH SOLE 174619 0 0 ARCOSA INC COM 039653100 6065 110419 SH SOLE 110419 0 0 ARCONIC CORP COM 03966V107 5248 176109 SH SOLE 176109 0 0 ARGAN INC COM 04010E109 53 1200 SH SOLE 1200 0 0 ARISTA NETWORKS INC COM 040413106 17724 60999 SH SOLE 60999 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1164 149384 SH SOLE 149384 0 0 ARMADA HOFFLER PROPERTIES IN COM 04208T108 1203 107183 SH SOLE 107183 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 358 33153 SH SOLE 33153 0 0 ARROW ELECTRONICS INC COM 042735100 9498 97617 SH SOLE 97617 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 10587 137972 SH SOLE 137972 0 0 ARTESIAN RESOURCES CORP CL A CL A 043113208 26 700 SH SOLE 700 0 0 ARTISAN PARTNERS ASSET MA A CL A 04316A108 232 4600 SH SOLE 4600 0 0 ASBURY AUTOMOTIVE GROUP COM 043436104 1992 13665 SH SOLE 13665 0 0 ASHLAND GLOBAL HOLDINGS INC COM 044186104 5501 69461 SH SOLE 69461 0 0 ASSOCIATED BANC CORP COM 045487105 5042 295741 SH SOLE 295741 0 0 ASSURANT INC COM 04621X108 11056 81166 SH SOLE 81166 0 0 ASTEC INDUSTRIES INC COM 046224101 3495 60392 SH SOLE 60392 0 0 AT HOME GROUP INC COM 04650Y100 70 4500 SH SOLE 4500 0 0 ATKORE INTERNATIONAL GROUP I COM 047649108 164 4000 SH SOLE 4000 0 0 ATLAS AIR WORLDWIDE HOLDINGS COM NEW 049164205 1821 33380 SH SOLE 33380 0 0 ATMOS ENERGY CORP COM 049560105 11384 119291 SH SOLE 119291 0 0 AUTODESK INC COM 052769106 86402 282970 SH SOLE 282970 0 0 AUTOMATIC DATA PROCESSING COM 053015103 90873 515736 SH SOLE 515736 0 0 AUTONATION INC COM 05329W102 6212 89010 SH SOLE 89010 0 0 AUTOZONE INC COM 053332102 37059 31262 SH SOLE 31262 0 0 AVALONBAY COMMUNITIES INC COM 053484101 26674 166263 SH SOLE 166263 0 0 AVANOS MEDICAL INC COM 05350V106 3447 75140 SH SOLE 75140 0 0 AVERY DENNISON CORP COM 053611109 17976 115891 SH SOLE 115891 0 0 AVIENT CORP COM 05368V106 5818 144438 SH SOLE 144438 0 0 AVIS BUDGET GROUP INC COM 053774105 2645 70900 SH SOLE 70900 0 0 AVISTA CORP COM 05379B107 5035 125435 SH SOLE 125435 0 0 AVNET INC COM 053807103 3410 97136 SH SOLE 97136 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 450 15467 SH SOLE 15467 0 0 AXON ENTERPRISE INC COM 05464C101 9011 73541 SH SOLE 73541 0 0 AXOS FINANCIAL INC COM 05465C100 1284 34216 SH SOLE 34216 0 0 BG FOODS INC COM 05508R106 2482 89512 SH SOLE 89512 0 0 BJ S WHOLESALE CLUB HOLDINGS COM 05550J101 5719 153400 SH SOLE 153400 0 0 BMC STOCK HOLDINGS INC COM 05591B109 306 5700 SH SOLE 5700 0 0 BADGER METER INC COM 056525108 1452 15434 SH SOLE 15434 0 0 BAKER HUGHES CO CL A 05722G100 16505 791600 SH SOLE 791600 0 0 BALCHEM CORP COM 057665200 6731 58422 SH SOLE 58422 0 0 BALL CORP COM 058498106 36947 396512 SH SOLE 396512 0 0 BANCFIRST CORP COM 05945F103 390 6637 SH SOLE 6637 0 0 BANCORPSOUTH BANK COM 05971J102 4121 150200 SH SOLE 150200 0 0 BANC OF CALIFORNIA INC COM 05990K106 247 16769 SH SOLE 16769 0 0 BANK OF AMERICA CORP COM 060505104 319792 10550715 SH SOLE 10550715 0 0 BANK OF HAWAII CORP COM 062540109 6196 80868 SH SOLE 80868 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 47546 1120319 SH SOLE 1120319 0 0 BANK OZK COM 06417N103 3837 122700 SH SOLE 122700 0 0 BANKUNITED INC COM 06652K103 1516 43588 SH SOLE 43588 0 0 BANNER CORPORATION COM NEW 06652V208 763 16367 SH SOLE 16367 0 0 BARNES NOBLE EDUCATION INC COM 06777U101 283 60848 SH SOLE 60848 0 0 BARNES GROUP INC COM 067806109 4800 94687 SH SOLE 94687 0 0 BAXTER INTERNATIONAL INC COM 071813109 50569 630222 SH SOLE 630222 0 0 BEACON ROOFING SUPPLY INC COM 073685109 185 4600 SH SOLE 4600 0 0 BECTON DICKINSON AND CO COM 075887109 88922 355376 SH SOLE 355376 0 0 BED BATH BEYOND INC COM 075896100 3826 215440 SH SOLE 215440 0 0 BEL FUSE INC CL B CL B 077347300 395 26302 SH SOLE 26302 0 0 BELDEN INC COM 077454106 2193 52333 SH SOLE 52333 0 0 BENCHMARK ELECTRONICS INC COM 08160H101 2652 98184 SH SOLE 98184 0 0 WR BERKLEY CORP COM 084423102 11917 179415 SH SOLE 179415 0 0 BERKSHIRE HATHAWAY INC CL B CL B NEW 084670702 609683 2629419 SH SOLE 2629419 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 299 17477 SH SOLE 17477 0 0 BERRY GLOBAL GROUP INC COM 08579W103 635 11300 SH SOLE 11300 0 0 BEST BUY CO INC COM 086516101 33737 338081 SH SOLE 338081 0 0 BIG LOTS INC COM 089302103 3130 72911 SH SOLE 72911 0 0 BIO RAD LABORATORIES A CL A 090572207 11798 20238 SH SOLE 20238 0 0 BIOGEN INC COM 09062X103 56582 231081 SH SOLE 231081 0 0 BIOTELEMETRY INC COM 090672106 1273 17667 SH SOLE 17667 0 0 BIO TECHNE CORP COM 09073M104 16388 51609 SH SOLE 51609 0 0 BJ S RESTAURANTS INC COM 09180C106 1156 30024 SH SOLE 30024 0 0 BLACK HILLS CORP COM 092113109 5868 95494 SH SOLE 95494 0 0 BLACKBAUD INC COM 09227Q100 3847 66838 SH SOLE 66838 0 0 BLACKROCK INC COM 09247X101 132287 183340 SH SOLE 183340 0 0 HR BLOCK INC COM 093671105 4489 283070 SH SOLE 283070 0 0 BLOOMIN BRANDS INC COM 094235108 1437 74004 SH SOLE 74004 0 0 BLUCORA INC COM 095229100 1919 120615 SH SOLE 120615 0 0 BOEING CO/THE COM 097023105 152523 712525 SH SOLE 712525 0 0 BOISE CASCADE CO COM 09739D100 1641 34338 SH SOLE 34338 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 225 11635 SH SOLE 11635 0 0 BOOKING HOLDINGS INC COM 09857L108 123083 55262 SH SOLE 55262 0 0 BOOT BARN HOLDINGS INC COM 099406100 960 22137 SH SOLE 22137 0 0 BORGWARNER INC COM 099724106 13294 344054 SH SOLE 344054 0 0 BOSTON BEER COMPANY INC A CL A 100557107 14005 14085 SH SOLE 14085 0 0 BOSTON PRIVATE FINL HOLDING COM 101119105 1792 212034 SH SOLE 212034 0 0 BOSTON PROPERTIES INC COM 101121101 16719 176860 SH SOLE 176860 0 0 BOSTON SCIENTIFIC CORP COM 101137107 62929 1750467 SH SOLE 1750467 0 0 BOTTOMLINE TECHNOLOGIES (DE) COM 101388106 3022 57301 SH SOLE 57301 0 0 BOYD GAMING CORP COM 103304101 4451 103697 SH SOLE 103697 0 0 BRADY CORPORATION CL A CL A 104674106 5109 96732 SH SOLE 96732 0 0 BRANDYWINE REALTY TRUST SH BEN INT NEW 105368203 1110 93188 SH SOLE 93188 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 5484 151479 SH SOLE 151479 0 0 BRIGHTSPHERE INVESTMENT GROU COM 10948W103 771 40004 SH SOLE 40004 0 0 BRINKER INTERNATIONAL INC COM 109641100 5228 92425 SH SOLE 92425 0 0 BRINK S CO/THE COM 109696104 4752 66000 SH SOLE 66000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 193909 3126052 SH SOLE 3126052 0 0 BRISTOW GROUP INC COM 11040G103 656 24916 SH SOLE 24916 0 0 BRIXMOR PROPERTY GROUP INC COM 11120U105 5066 306080 SH SOLE 306080 0 0 BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 22414 146304 SH SOLE 146304 0 0 BROADCOM INC COM 11135F101 224950 513760 SH SOLE 513760 0 0 BROOKLINE BANCORP INC COM 11373M107 2455 203880 SH SOLE 203880 0 0 BROOKS AUTOMATION INC COM 114340102 8778 129370 SH SOLE 129370 0 0 BROWN BROWN INC COM 115236101 15789 333036 SH SOLE 333036 0 0 BROWN FORMAN CORP CLASS B CL B 115637209 17699 222822 SH SOLE 222822 0 0 BRUNSWICK CORP COM 117043109 8539 112008 SH SOLE 112008 0 0 BUCKLE INC/THE COM 118440106 1518 52001 SH SOLE 52001 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4012 98300 SH SOLE 98300 0 0 CBIZ INC COM 124805102 114 4300 SH SOLE 4300 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 10951 117602 SH SOLE 117602 0 0 CBRE GROUP INC A CL A 12504L109 32469 517681 SH SOLE 517681 0 0 CDK GLOBAL INC COM 12508E101 8085 155983 SH SOLE 155983 0 0 CDW CORP/DE COM 12514G108 26852 203750 SH SOLE 203750 0 0 CF INDUSTRIES HOLDINGS INC COM 125269100 10267 265236 SH SOLE 265236 0 0 C.H. ROBINSON WORLDWIDE INC COM NEW 12541W209 15334 163354 SH SOLE 163354 0 0 CIGNA CORP COM 125523100 101649 488274 SH SOLE 488274 0 0 CIT GROUP INC COM NEW 125581801 201 5600 SH SOLE 5600 0 0 CMC MATERIALS INC COM 12571T100 6102 40332 SH SOLE 40332 0 0 CME GROUP INC COM 12572Q105 78156 429309 SH SOLE 429309 0 0 CMS ENERGY CORP COM 125896100 20730 339776 SH SOLE 339776 0 0 CNO FINANCIAL GROUP INC COM 12621E103 3170 142600 SH SOLE 142600 0 0 CSG SYSTEMS INTL INC COM 126349109 3554 78857 SH SOLE 78857 0 0 CSX CORP COM 126408103 85752 944926 SH SOLE 944926 0 0 CTS CORP COM 126501105 2855 83163 SH SOLE 83163 0 0 CNX RESOURCES CORP COM 12653C108 2980 275902 SH SOLE 275902 0 0 CVB FINANCIAL CORP COM 126600105 1033 52966 SH SOLE 52966 0 0 CVS HEALTH CORP COM 126650100 124225 1818808 SH SOLE 1818808 0 0 CABLE ONE INC COM 12685J105 15821 7102 SH SOLE 7102 0 0 CABOT CORP COM 127055101 4714 105025 SH SOLE 105025 0 0 CABOT OIL GAS CORP COM 127097103 9170 563296 SH SOLE 563296 0 0 CACI INTERNATIONAL INC CL A CL A 127190304 9875 39606 SH SOLE 39606 0 0 CACTUS INC A CL A 127203107 104 4000 SH SOLE 4000 0 0 CADENCE DESIGN SYS INC COM 127387108 57216 419380 SH SOLE 419380 0 0 CADENCE BANCORP CL A 12739A100 1735 105680 SH SOLE 105680 0 0 CAESARS ENTERTAINMENT INC COM 12769G100 16322 219760 SH SOLE 219760 0 0 CAL MAINE FOODS INC COM NEW 128030202 924 24609 SH SOLE 24609 0 0 CALAMP CORP COM 128126109 136 13743 SH SOLE 13743 0 0 CALAVO GROWERS INC COM 128246105 2971 42789 SH SOLE 42789 0 0 CALERES INC COM 129500104 1532 97921 SH SOLE 97921 0 0 CALIFORNIA WATER SERVICE GRP COM 130788102 3233 59842 SH SOLE 59842 0 0 CALLAWAY GOLF COMPANY COM 131193104 4387 182734 SH SOLE 182734 0 0 CALLON PETROLEUM CO COM 13123X508 448 34021 SH SOLE 34021 0 0 CAMDEN PROPERTY TRUST SH BEN INT 133131102 12002 120112 SH SOLE 120112 0 0 CAMPBELL SOUP CO COM 134429109 10238 211747 SH SOLE 211747 0 0 CAMPING WORLD HOLDINGS INC A CL A 13462K109 73 2800 SH SOLE 2800 0 0 CANTEL MEDICAL CORP COM 138098108 2516 31900 SH SOLE 31900 0 0 CAPITAL ONE FINANCIAL CORP COM 14040H105 65217 659760 SH SOLE 659760 0 0 CAPITOL FEDERAL FINANCIAL IN COM 14057J101 581 46444 SH SOLE 46444 0 0 CAPSTEAD MORTGAGE CORP COM NO PAR 14067E506 242 41699 SH SOLE 41699 0 0 CARDINAL HEALTH INC COM 14149Y108 18941 353633 SH SOLE 353633 0 0 CARDIOVASCULAR SYSTEMS INC COM 141619106 1407 32151 SH SOLE 32151 0 0 CARETRUST REIT INC COM 14174T107 4257 191920 SH SOLE 191920 0 0 CARLISLE COS INC COM 142339100 11921 76330 SH SOLE 76330 0 0 CARMAX INC COM 143130102 19580 207281 SH SOLE 207281 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11951 551743 SH SOLE 551743 0 0 CARPENTER TECHNOLOGY COM 144285103 3270 112311 SH SOLE 112311 0 0 CARRIER GLOBAL CORP COM 14448C104 38666 1025080 SH SOLE 1025080 0 0 CARTER S INC COM 146229109 5552 59020 SH SOLE 59020 0 0 CASEY S GENERAL STORES INC COM 147528103 9835 55059 SH SOLE 55059 0 0 CATALENT INC COM 148806102 17204 165311 SH SOLE 165311 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 4 1100 SH SOLE 1100 0 0 CATERPILLAR INC COM 149123101 130682 717956 SH SOLE 717956 0 0 CATCHMARK TIMBER TRUST INC A CL A 14912Y202 38 4100 SH SOLE 4100 0 0 CATHAY GENERAL BANCORP COM 149150104 5431 168702 SH SOLE 168702 0 0 CATO CORP CLASS A CL A 149205106 489 50978 SH SOLE 50978 0 0 CAVCO INDUSTRIES INC COM 149568107 577 3286 SH SOLE 3286 0 0 CELANESE CORP COM 150870103 16716 128647 SH SOLE 128647 0 0 CENTENE CORP COM 15135B101 45459 757275 SH SOLE 757275 0 0 CENTERPOINT ENERGY INC COM 15189T107 14440 667305 SH SOLE 667305 0 0 CENTERSPACE COM 15202L107 669 9464 SH SOLE 9464 0 0 CENTRAL GARDEN PET CO COM 153527106 225 5818 SH SOLE 5818 0 0 CENTRAL GARDEN AND PET CO A CL A NON-VTG 153527205 3955 108862 SH SOLE 108862 0 0 CENTRAL PACIFIC FINANCIAL CO COM NEW 154760409 512 26953 SH SOLE 26953 0 0 CENTURY ALUMINUM COMPANY COM 156431108 1424 129105 SH SOLE 129105 0 0 CENTURY COMMUNITIES INC COM 156504300 1001 22865 SH SOLE 22865 0 0 CENTURYLINK INC COM 156700106 13793 1414678 SH SOLE 1414678 0 0 CERIDIAN HCM HOLDING INC COM 15677J108 10249 96184 SH SOLE 96184 0 0 CERNER CORP COM 156782104 30977 394712 SH SOLE 394712 0 0 CEVA INC COM 157210105 2555 56147 SH SOLE 56147 0 0 CHAMPIONX CORP COM 15872M104 2427 158630 SH SOLE 158630 0 0 CHANNELADVISOR CORP COM 159179100 37 2300 SH SOLE 2300 0 0 CHARLES RIVER LABORATORIES COM 159864107 18976 75946 SH SOLE 75946 0 0 CHART INDUSTRIES INC COM PAR $0.01 16115Q308 5845 49626 SH SOLE 49626 0 0 CHARTER COMMUNICATIONS INC A CL A 16119P108 131013 198039 SH SOLE 198039 0 0 CHATHAM LODGING TRUST COM 16208T102 386 35722 SH SOLE 35722 0 0 CHEESECAKE FACTORY INC/THE COM 163072101 3631 97982 SH SOLE 97982 0 0 CHEFS WAREHOUSE INC/THE COM 163086101 1120 43602 SH SOLE 43602 0 0 CHEMED CORP COM 16359R103 12373 23231 SH SOLE 23231 0 0 CHEMOURS CO/THE COM 163851108 5696 229759 SH SOLE 229759 0 0 CHESAPEAKE UTILITIES CORP COM 165303108 634 5857 SH SOLE 5857 0 0 CHEVRON CORP COM 166764100 220957 2616421 SH SOLE 2616421 0 0 CHICO S FAS INC COM 168615102 491 308703 SH SOLE 308703 0 0 CHILDREN S PLACE INC/THE COM 168905107 1506 30052 SH SOLE 30052 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 51712 37291 SH SOLE 37291 0 0 CHOICE HOTELS INTL INC COM 169905106 939 8800 SH SOLE 8800 0 0 CHURCH DWIGHT CO INC COM 171340102 27968 320626 SH SOLE 320626 0 0 CHURCHILL DOWNS INC COM 171484108 4539 23300 SH SOLE 23300 0 0 CHUY S HOLDINGS INC COM 171604101 497 18743 SH SOLE 18743 0 0 CIENA CORP COM NEW 171779309 11932 225780 SH SOLE 225780 0 0 CIMAREX ENERGY CO COM 171798101 5561 148261 SH SOLE 148261 0 0 CINCINNATI BELL INC COM NEW 171871502 1714 112193 SH SOLE 112193 0 0 CINCINNATI FINANCIAL CORP COM 172062101 15776 180566 SH SOLE 180566 0 0 CINEMARK HOLDINGS INC COM 17243V102 1316 75600 SH SOLE 75600 0 0 CIRCOR INTERNATIONAL INC COM 17273K109 767 19953 SH SOLE 19953 0 0 CIRRUS LOGIC INC COM 172755100 7923 96388 SH SOLE 96388 0 0 CISCO SYSTEMS INC COM 17275R102 253704 5669367 SH SOLE 5669367 0 0 CINTAS CORP COM 172908105 40648 114999 SH SOLE 114999 0 0 CITIGROUP INC COM NEW 172967424 175744 2850204 SH SOLE 2850204 0 0 CITI TRENDS INC COM 17306X102 40 800 SH SOLE 800 0 0 CITIZENS FINANCIAL GROUP COM 174610105 24664 689706 SH SOLE 689706 0 0 CITRIX SYSTEMS INC COM 177376100 19201 147584 SH SOLE 147584 0 0 CITY HOLDING CO COM 177835105 2874 41319 SH SOLE 41319 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 23 1300 SH SOLE 1300 0 0 CLEAN HARBORS INC COM 184496107 4193 55100 SH SOLE 55100 0 0 CLEAN ENERGY FUELS CORP COM 184499101 86 11000 SH SOLE 11000 0 0 CLEARWATER PAPER CORP COM 18538R103 1741 46124 SH SOLE 46124 0 0 CLEVELAND CLIFFS INC COM 185899101 4510 309742 SH SOLE 309742 0 0 CLOROX COMPANY COM 189054109 35396 175299 SH SOLE 175299 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2595 9744 SH SOLE 9744 0 0 COCA COLA CO/THE COM 191216100 278220 5073310 SH SOLE 5073310 0 0 COGENT COMMUNICATIONS HOLDIN COM NEW 19239V302 3671 61310 SH SOLE 61310 0 0 COGNEX CORP COM 192422103 16601 206774 SH SOLE 206774 0 0 COGNIZANT TECH SOLUTIONS A CL A 192446102 56326 687318 SH SOLE 687318 0 0 COHERENT INC COM 192479103 2040 13600 SH SOLE 13600 0 0 COHERUS BIOSCIENCES INC COM 19249H103 908 52254 SH SOLE 52254 0 0 COHU INC COM 192576106 2154 56424 SH SOLE 56424 0 0 COLFAX CORP COM 194014106 455 11900 SH SOLE 11900 0 0 COLGATE PALMOLIVE CO COM 194162103 96442 1127845 SH SOLE 1127845 0 0 COLUMBIA BANKING SYSTEM INC COM 197236102 4570 127292 SH SOLE 127292 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 96 1100 SH SOLE 1100 0 0 COMFORT SYSTEMS USA INC COM 199908104 1627 30897 SH SOLE 30897 0 0 COMCAST CORP CLASS A CL A 20030N101 324534 6193389 SH SOLE 6193389 0 0 COMERICA INC COM 200340107 11775 210802 SH SOLE 210802 0 0 COMMERCE BANCSHARES INC COM 200525103 10705 162941 SH SOLE 162941 0 0 COMMERCIAL METALS CO COM 201723103 4290 208881 SH SOLE 208881 0 0 COMMUNITY BANK SYSTEM INC COM 203607106 7680 123256 SH SOLE 123256 0 0 COMMUNITY HEALTH SYSTEMS INC COM 203668108 1526 205397 SH SOLE 205397 0 0 COMMUNITY HEALTHCARE TRUST I COM 20369C106 2809 59618 SH SOLE 59618 0 0 COMMVAULT SYSTEMS INC COM 204166102 3234 58410 SH SOLE 58410 0 0 COMPASS MINERALS INTERNATION COM 20451N101 1845 29900 SH SOLE 29900 0 0 COMPUTER PROGRAMS SYSTEMS COM 205306103 305 11355 SH SOLE 11355 0 0 COMTECH TELECOMMUNICATIONS COM NEW 205826209 1327 64120 SH SOLE 64120 0 0 CONAGRA BRANDS INC COM 205887102 23628 651636 SH SOLE 651636 0 0 CONCENTRIX CORP COM 20602D101 5857 59342 SH SOLE 59342 0 0 CONCHO RESOURCES INC COM 20605P101 13608 233205 SH SOLE 233205 0 0 CONMED CORP COM 207410101 6129 54726 SH SOLE 54726 0 0 CONN S INC COM 208242107 191 16352 SH SOLE 16352 0 0 CONOCOPHILLIPS COM 20825C104 58729 1468600 SH SOLE 1468600 0 0 CONSOL ENERGY INC COM 20854L108 485 67307 SH SOLE 67307 0 0 CONSOLIDATED COMMUNICATIONS COM 209034107 371 75815 SH SOLE 75815 0 0 CONSOLIDATED EDISON INC COM 209115104 30256 418659 SH SOLE 418659 0 0 CONSTELLATION BRANDS INC A CL A 21036P108 45579 208076 SH SOLE 208076 0 0 CONTAINER STORE GROUP INC/TH COM 210751103 15 1600 SH SOLE 1600 0 0 COOPER COS INC/THE COM NEW 216648402 23282 64082 SH SOLE 64082 0 0 COOPER STANDARD HOLDING COM 21676P103 345 9964 SH SOLE 9964 0 0 COOPER TIRE RUBBER COM 216831107 1487 36726 SH SOLE 36726 0 0 COPART INC COM 217204106 36000 282907 SH SOLE 282907 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4397 168079 SH SOLE 168079 0 0 CORE MARK HOLDING CO INC COM 218681104 494 16824 SH SOLE 16824 0 0 CORESITE REALTY CORP COM 21870Q105 7079 56503 SH SOLE 56503 0 0 CORELOGIC INC COM 21871D103 7964 102995 SH SOLE 102995 0 0 CORECIVIC INC COM 21871N101 1137 173558 SH SOLE 173558 0 0 CORNERSTONE BUILDING BRANDS COM 21925D109 34 3700 SH SOLE 3700 0 0 CORNING INC COM 219350105 33207 922415 SH SOLE 922415 0 0 CORPORATE OFFICE PROPERTIES SH BEN INT 22002T108 3578 137200 SH SOLE 137200 0 0 CORTEVA INC COM 22052L104 36382 939609 SH SOLE 939609 0 0 CORVEL CORP COM 221006109 1200 11324 SH SOLE 11324 0 0 COSTCO WHOLESALE CORP COM 22160K105 222594 590779 SH SOLE 590779 0 0 COTY INC CL A COM CL A 222070203 2315 329832 SH SOLE 329832 0 0 COUSINS PROPERTIES INC COM NEW 222795502 5046 150638 SH SOLE 150638 0 0 COVETRUS INC COM 22304C100 4133 143820 SH SOLE 143820 0 0 COWEN INC A CL A NEW 223622606 60 2300 SH SOLE 2300 0 0 CRACKER BARREL OLD COUNTRY COM 22410J106 4211 31923 SH SOLE 31923 0 0 CRANE CO COM 224399105 5807 74769 SH SOLE 74769 0 0 CRAWFORD COMPANY CL A CL A 224633206 4 600 SH SOLE 600 0 0 CREE INC COM 225447101 13956 131784 SH SOLE 131784 0 0 CROCS INC COM 227046109 8650 138047 SH SOLE 138047 0 0 CROSS COUNTRY HEALTHCARE INC COM 227483104 608 68515 SH SOLE 68515 0 0 CROWN CASTLE INTL CORP COM 22822V101 84406 530224 SH SOLE 530224 0 0 CRYOLIFE INC COM 228903100 2176 92157 SH SOLE 92157 0 0 CUBIC CORP COM 229669106 3397 54756 SH SOLE 54756 0 0 CULLEN/FROST BANKERS INC COM 229899109 7320 83917 SH SOLE 83917 0 0 CUMMINS INC COM 231021106 47369 208581 SH SOLE 208581 0 0 CURTISS WRIGHT CORP COM 231561101 6475 55653 SH SOLE 55653 0 0 CUSTOMERS BANCORP INC COM 23204G100 593 32609 SH SOLE 32609 0 0 CUTERA INC COM 232109108 504 20915 SH SOLE 20915 0 0 CYTOKINETICS INC COM NEW 23282W605 2680 128965 SH SOLE 128965 0 0 CYRUSONE INC COM 23283R100 10292 140700 SH SOLE 140700 0 0 DMC GLOBAL INC COM 23291C103 592 13691 SH SOLE 13691 0 0 DR HORTON INC COM 23331A109 31175 452336 SH SOLE 452336 0 0 DSP GROUP INC COM 23332B106 929 55992 SH SOLE 55992 0 0 DTE ENERGY COMPANY COM 233331107 34794 286579 SH SOLE 286579 0 0 DXP ENTERPRISES INC COM NEW 233377407 177 7962 SH SOLE 7962 0 0 DXC TECHNOLOGY CO COM 23355L106 8431 327413 SH SOLE 327413 0 0 DAKTRONICS INC COM 234264109 343 73233 SH SOLE 73233 0 0 DANA INC COM 235825205 1194 61189 SH SOLE 61189 0 0 DANAHER CORP COM 235851102 189097 851251 SH SOLE 851251 0 0 DARDEN RESTAURANTS INC COM 237194105 20066 168451 SH SOLE 168451 0 0 DARLING INGREDIENTS INC COM 237266101 14157 245441 SH SOLE 245441 0 0 DASEKE INC COM 23753F107 22 3800 SH SOLE 3800 0 0 DAVE BUSTER S ENTERTAINMEN COM 238337109 2201 73329 SH SOLE 73329 0 0 DAVITA INC COM 23918K108 13584 115709 SH SOLE 115709 0 0 DECKERS OUTDOOR CORP COM 243537107 12279 42817 SH SOLE 42817 0 0 DEERE CO COM 244199105 106591 396176 SH SOLE 396176 0 0 DEL TACO RESTAURANTS INC COM 245496104 23 2500 SH SOLE 2500 0 0 DELL TECHNOLOGIES C CL C 24703L202 1561 21300 SH SOLE 21300 0 0 DELTA AIR LINES INC COM NEW 247361702 28740 714736 SH SOLE 714736 0 0 DELUXE CORP COM 248019101 2437 83464 SH SOLE 83464 0 0 DENTSPLY SIRONA INC COM 24906P109 14079 268897 SH SOLE 268897 0 0 DESIGNER BRANDS INC CLASS A CL A 250565108 479 62588 SH SOLE 62588 0 0 DEVON ENERGY CORP COM 25179M103 8204 518886 SH SOLE 518886 0 0 DEXCOM INC COM 252131107 47129 127473 SH SOLE 127473 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3472 420861 SH SOLE 420861 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7802 161194 SH SOLE 161194 0 0 DICK S SPORTING GOODS INC COM 253393102 6090 108349 SH SOLE 108349 0 0 DIEBOLD NIXDORF INC COM 253651103 1294 121362 SH SOLE 121362 0 0 DIGI INTERNATIONAL INC COM 253798102 1131 59823 SH SOLE 59823 0 0 DIGITAL REALTY TRUST INC COM 253868103 46718 334869 SH SOLE 334869 0 0 DIME COMMUNITY BANCSHARES COM 253922108 1152 73067 SH SOLE 73067 0 0 DIGITAL TURBINE INC COM NEW 25400W102 362 6400 SH SOLE 6400 0 0 DINE BRANDS GLOBAL INC COM 254423106 2173 37474 SH SOLE 37474 0 0 DIODES INC COM 254543101 7147 101374 SH SOLE 101374 0 0 WALT DISNEY CO/THE COM 254687106 437748 2416096 SH SOLE 2416096 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 38398 424151 SH SOLE 424151 0 0 DISCOVERY INC A COM SER A 25470F104 6488 215608 SH SOLE 215608 0 0 DISCOVERY INC C COM SER C 25470F302 12667 483647 SH SOLE 483647 0 0 DISH NETWORK CORP A CL A 25470M109 10818 334512 SH SOLE 334512 0 0 DIVERSIFIED HEALTHCARE TRUST COM SH BEN INT 25525P107 2176 528047 SH SOLE 528047 0 0 DOLLAR GENERAL CORP COM 256677105 64852 308378 SH SOLE 308378 0 0 DOLLAR TREE INC COM 256746108 30134 278919 SH SOLE 278919 0 0 DOMINION ENERGY INC COM 25746U109 72613 965596 SH SOLE 965596 0 0 DOMINO S PIZZA INC COM 25754A201 22286 58118 SH SOLE 58118 0 0 DOMTAR CORP COM NEW 257559203 2645 83586 SH SOLE 83586 0 0 DONALDSON CO INC COM 257651109 7467 133628 SH SOLE 133628 0 0 DONNELLEY FINANCIAL SOLUTION COM 25787G100 1053 62062 SH SOLE 62062 0 0 DORMAN PRODUCTS INC COM 258278100 2249 25899 SH SOLE 25899 0 0 DOUGLAS EMMETT INC COM 25960P109 1485 50900 SH SOLE 50900 0 0 DOVER CORP COM 260003108 26576 210505 SH SOLE 210505 0 0 DOW INC COM 260557103 52270 941798 SH SOLE 941798 0 0 DRIL QUIP INC COM 262037104 2160 72923 SH SOLE 72923 0 0 DROPBOX INC CLASS A CL A 26210C104 462 20800 SH SOLE 20800 0 0 DUKE REALTY CORP COM NEW 264411505 19353 484183 SH SOLE 484183 0 0 DUKE ENERGY CORP COM NEW 26441C204 91434 998623 SH SOLE 998623 0 0 DUPONT DE NEMOURS INC COM 26614N102 69012 970498 SH SOLE 970498 0 0 DYCOM INDUSTRIES INC COM 267475101 4093 54193 SH SOLE 54193 0 0 EL POLLO LOCO HOLDINGS INC COM 268603107 181 9993 SH SOLE 9993 0 0 EOG RESOURCES INC COM 26875P101 39984 801759 SH SOLE 801759 0 0 EQT CORP COM 26884L109 3707 291653 SH SOLE 291653 0 0 EPR PROPERTIES COM SH BEN INT 26884U109 3683 113310 SH SOLE 113310 0 0 EAGLE BANCORP INC COM 268948106 768 18600 SH SOLE 18600 0 0 EAGLE MATERIALS INC COM 26969P108 4297 42400 SH SOLE 42400 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 881 18917 SH SOLE 18917 0 0 EAST WEST BANCORP INC COM 27579R104 11618 229109 SH SOLE 229109 0 0 EASTERLY GOVERNMENT PROPERTI COM 27616P103 2618 115564 SH SOLE 115564 0 0 EASTGROUP PROPERTIES INC COM 277276101 9236 66899 SH SOLE 66899 0 0 EASTMAN CHEMICAL CO COM 277432100 20290 202329 SH SOLE 202329 0 0 EATON VANCE CORP COM NON VTG 278265103 11111 163561 SH SOLE 163561 0 0 EBAY INC COM 278642103 44802 891573 SH SOLE 891573 0 0 EBIX INC COM NEW 278715206 1258 33127 SH SOLE 33127 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 436 16264 SH SOLE 16264 0 0 ECOLAB INC COM 278865100 63881 295252 SH SOLE 295252 0 0 EDGEWELL PERSONAL CARE CO COM 28035Q102 2821 81580 SH SOLE 81580 0 0 EDISON INTERNATIONAL COM 281020107 27809 442676 SH SOLE 442676 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 76550 839088 SH SOLE 839088 0 0 EGAIN CORP COM NEW 28225C806 21 1800 SH SOLE 1800 0 0 EHEALTH INC COM 28238P109 3359 47575 SH SOLE 47575 0 0 8X8 INC COM 282914100 6039 175185 SH SOLE 175185 0 0 ELECTRONIC ARTS INC COM 285512109 53750 374301 SH SOLE 374301 0 0 ELEMENT SOLUTIONS INC COM 28618M106 326 18400 SH SOLE 18400 0 0 EMCOR GROUP INC COM 29084Q100 8082 88366 SH SOLE 88366 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4883 54500 SH SOLE 54500 0 0 EMERSON ELECTRIC CO COM 291011104 60063 747328 SH SOLE 747328 0 0 EMPLOYERS HOLDINGS INC COM 292218104 565 17561 SH SOLE 17561 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1835 43583 SH SOLE 43583 0 0 ENCORE CAPITAL GROUP INC COM 292554102 1759 45161 SH SOLE 45161 0 0 ENCORE WIRE CORP COM 292562105 1068 17634 SH SOLE 17634 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3773 45624 SH SOLE 45624 0 0 ENDURANCE INTERNATIONAL GROU COM 29272B105 53 5600 SH SOLE 5600 0 0 ENERGIZER HOLDINGS INC COM 29272W109 4078 96680 SH SOLE 96680 0 0 ENERSYS COM 29275Y102 3937 47400 SH SOLE 47400 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 973 43023 SH SOLE 43023 0 0 ENPHASE ENERGY INC COM 29355A107 23706 135100 SH SOLE 135100 0 0 ENPRO INDUSTRIES INC COM 29355X107 3986 52787 SH SOLE 52787 0 0 ENOVA INTERNATIONAL INC COM 29357K103 1934 78098 SH SOLE 78098 0 0 ENSIGN GROUP INC/THE COM 29358P101 4195 57535 SH SOLE 57535 0 0 ENTERGY CORP COM 29364G103 25107 251469 SH SOLE 251469 0 0 EPLUS INC COM 294268107 581 6609 SH SOLE 6609 0 0 EQUIFAX INC COM 294429105 27800 144159 SH SOLE 144159 0 0 EQUINIX INC COM 29444U700 81065 113508 SH SOLE 113508 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 3768 468602 SH SOLE 468602 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 23577 397717 SH SOLE 397717 0 0 ESCO TECHNOLOGIES INC COM 296315104 1880 18217 SH SOLE 18217 0 0 ESSENTIAL PROPERTIES REALTY COM 29670E107 4967 234290 SH SOLE 234290 0 0 ESSENTIAL UTILITIES INC COM 29670G102 12023 254240 SH SOLE 254240 0 0 ESSEX PROPERTY TRUST INC COM 297178105 18657 78582 SH SOLE 78582 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1190 58886 SH SOLE 58886 0 0 ETSY INC COM 29786A106 27206 152918 SH SOLE 152918 0 0 EVERCORE INC A CLASS A 29977A105 4798 43762 SH SOLE 43762 0 0 EVERGY INC COM 30034W106 18596 334999 SH SOLE 334999 0 0 EVERTEC INC COM 30040P103 2445 62173 SH SOLE 62173 0 0 EVERSOURCE ENERGY COM 30040W108 37442 432805 SH SOLE 432805 0 0 EXELON CORP COM 30161N101 59330 1405262 SH SOLE 1405262 0 0 EXELIXIS INC COM 30161Q104 7390 368189 SH SOLE 368189 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1206 14164 SH SOLE 14164 0 0 EXPEDIA GROUP INC COM NEW 30212P303 20610 155661 SH SOLE 155661 0 0 EXP WORLD HOLDINGS INC COM 30212W100 133 2100 SH SOLE 2100 0 0 EXPEDITORS INTL WASH INC COM 302130109 19878 209002 SH SOLE 209002 0 0 EXPONENT INC COM 30214U102 4018 44633 SH SOLE 44633 0 0 EXTRA SPACE STORAGE INC COM 30225T102 19769 170627 SH SOLE 170627 0 0 EXTREME NETWORKS INC COM 30226D106 309 44894 SH SOLE 44894 0 0 EXTERRAN CORP COM 30227H106 279 63033 SH SOLE 63033 0 0 EZCORP INC CL A CL A NON VTG 302301106 377 78799 SH SOLE 78799 0 0 EXXON MOBIL CORP COM 30231G102 232030 5629060 SH SOLE 5629060 0 0 FLIR SYSTEMS INC COM 302445101 6924 157972 SH SOLE 157972 0 0 FMC CORP COM NEW 302491303 19612 170647 SH SOLE 170647 0 0 FNB CORP COM 302520101 1993 209800 SH SOLE 209800 0 0 FB FINANCIAL CORP COM 30257X104 633 18228 SH SOLE 18228 0 0 FRP HOLDINGS INC COM 30292L107 27 600 SH SOLE 600 0 0 FTI CONSULTING INC COM 302941109 6345 56792 SH SOLE 56792 0 0 FACEBOOK INC CLASS A CL A 30303M102 896962 3283652 SH SOLE 3283652 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 16531 49717 SH SOLE 49717 0 0 FAIR ISAAC CORP COM 303250104 20056 39245 SH SOLE 39245 0 0 FARMERS NATL BANC CORP COM 309627107 29 2200 SH SOLE 2200 0 0 FARO TECHNOLOGIES INC COM 311642102 2888 40888 SH SOLE 40888 0 0 FASTENAL CO COM 311900104 37275 763356 SH SOLE 763356 0 0 FEDERAL REALTY INVS TRUST SH BEN INT NEW 313747206 8002 94004 SH SOLE 94004 0 0 FEDERAL SIGNAL CORP COM 313855108 3853 116156 SH SOLE 116156 0 0 FEDERATED HERMES INC CL B 314211103 4658 161249 SH SOLE 161249 0 0 FEDEX CORP COM 31428X106 85553 329530 SH SOLE 329530 0 0 FERRO CORP COM 315405100 448 30654 SH SOLE 30654 0 0 F5 NETWORKS INC COM 315616102 13838 78653 SH SOLE 78653 0 0 FIDELITY NATIONAL INFO SERV COM 31620M106 107860 762478 SH SOLE 762478 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 289 7400 SH SOLE 7400 0 0 FIESTA RESTAURANT GROUP COM 31660B101 250 21917 SH SOLE 21917 0 0 FIFTH THIRD BANCORP COM 316773100 30220 1096122 SH SOLE 1096122 0 0 FIRST AMERICAN FINANCIAL COM 31847R102 8702 168554 SH SOLE 168554 0 0 FIRST BANCORP PUERTO RICO COM NEW 318672706 1239 134346 SH SOLE 134346 0 0 FIRST BANCORP/NC COM 318910106 330 9755 SH SOLE 9755 0 0 FIRST COMMONWEALTH FINL CORP COM 319829107 2724 249030 SH SOLE 249030 0 0 FIRST FINANCIAL BANCORP COM 320209109 2841 162089 SH SOLE 162089 0 0 FIRST FINL BANKSHARES INC COM 32020R109 10490 289968 SH SOLE 289968 0 0 FIRST FOUNDATION INC COM 32026V104 66 3300 SH SOLE 3300 0 0 FIRST HORIZON CORP COM 320517105 7103 556700 SH SOLE 556700 0 0 FIRST HAWAIIAN INC COM 32051X108 1142 48425 SH SOLE 48425 0 0 FIRST MIDWEST BANCORP INC/IL COM 320867104 3700 232381 SH SOLE 232381 0 0 FIRST REPUBLIC BANK/CA COM 33616C100 27385 186380 SH SOLE 186380 0 0 FIRST SOLAR INC COM 336433107 10901 110200 SH SOLE 110200 0 0 FIRSTCASH INC COM 33767D105 4779 68229 SH SOLE 68229 0 0 FISERV INC COM 337738108 81131 712552 SH SOLE 712552 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1194 29291 SH SOLE 29291 0 0 FIRSTENERGY CORP COM 337932107 19012 621114 SH SOLE 621114 0 0 FIVE BELOW COM 33829M101 7639 43656 SH SOLE 43656 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 27543 100952 SH SOLE 100952 0 0 FLUOR CORP COM 343412102 2852 178580 SH SOLE 178580 0 0 FLOWERS FOODS INC COM 343498101 5065 223799 SH SOLE 223799 0 0 FLOWSERVE CORP COM 34354P105 6023 163450 SH SOLE 163450 0 0 FOOT LOCKER INC COM 344849104 6051 149634 SH SOLE 149634 0 0 FORD MOTOR CO COM 345370860 49197 5596938 SH SOLE 5596938 0 0 FORMFACTOR INC COM 346375108 1610 37436 SH SOLE 37436 0 0 FORRESTER RESEARCH INC COM 346563109 242 5772 SH SOLE 5772 0 0 FORTINET INC COM 34959E109 27275 183632 SH SOLE 183632 0 0 FORTIVE CORP COM 34959J108 25494 359986 SH SOLE 359986 0 0 FORTERRA INC COM 34960W106 28 1600 SH SOLE 1600 0 0 FORTUNE BRANDS HOME SECURI COM 34964C106 15576 181706 SH SOLE 181706 0 0 FORWARD AIR CORP COM 349853101 5935 77236 SH SOLE 77236 0 0 FOSSIL GROUP INC COM 34988V106 821 94655 SH SOLE 94655 0 0 FOUNDATION BUILDING MATERIAL COM 350392106 283 14729 SH SOLE 14729 0 0 FOUR CORNERS PROPERTY TRUST COM 35086T109 5735 192635 SH SOLE 192635 0 0 FOX CORP CLASS A CL A COM 35137L105 13067 448746 SH SOLE 448746 0 0 FOX CORP CLASS B CL B COM 35137L204 5134 177754 SH SOLE 177754 0 0 FOX FACTORY HOLDING CORP COM 35138V102 4717 44620 SH SOLE 44620 0 0 FRANKLIN ELECTRIC CO INC COM 353514102 1718 24830 SH SOLE 24830 0 0 FRANKLIN RESOURCES INC COM 354613101 8446 337986 SH SOLE 337986 0 0 FRANKLIN STREET PROPERTIES C COM 35471R106 538 123061 SH SOLE 123061 0 0 FREEPORT MCMORAN INC CL B 35671D857 49042 1884769 SH SOLE 1884769 0 0 FULGENT GENETICS INC COM 359664109 394 7562 SH SOLE 7562 0 0 H.B. FULLER CO. COM 359694106 6453 124390 SH SOLE 124390 0 0 FULTON FINANCIAL CORP COM 360271100 2321 182500 SH SOLE 182500 0 0 FUTUREFUEL CORP COM 36116M106 201 15800 SH SOLE 15800 0 0 GATX CORP COM 361448103 5483 65913 SH SOLE 65913 0 0 GEO GROUP INC/THE COM 36162J106 1169 131938 SH SOLE 131938 0 0 GCP APPLIED TECHNOLOGIES COM 36164Y101 419 17737 SH SOLE 17737 0 0 G III APPAREL GROUP LTD COM 36237H101 1273 53641 SH SOLE 53641 0 0 GMS INC COM 36251C103 914 30000 SH SOLE 30000 0 0 ARTHUR J GALLAGHER CO COM 363576109 21607 174655 SH SOLE 174655 0 0 GAMING AND LEISURE PROPERTIE COM 36467J108 742 17500 SH SOLE 17500 0 0 GAMESTOP CORP CLASS A CL A 36467W109 1891 100355 SH SOLE 100355 0 0 GANNETT CO INC COM 36472T109 473 140916 SH SOLE 140916 0 0 GAP INC/THE COM 364760108 5587 276743 SH SOLE 276743 0 0 GARTNER INC COM 366651107 18165 113397 SH SOLE 113397 0 0 GENERAC HOLDINGS INC COM 368736104 13975 61453 SH SOLE 61453 0 0 GENERAL DYNAMICS CORP COM 369550108 45104 303078 SH SOLE 303078 0 0 GENERAL ELECTRIC CO COM 369604103 130201 12055617 SH SOLE 12055617 0 0 GENERAL MILLS INC COM 370334104 45614 775750 SH SOLE 775750 0 0 GENERAL MOTORS CO COM 37045V100 77630 1864323 SH SOLE 1864323 0 0 GENESCO INC COM 371532102 1106 36749 SH SOLE 36749 0 0 GENTEX CORP COM 371901109 12218 360089 SH SOLE 360089 0 0 GENUINE PARTS CO COM 372460105 16464 163938 SH SOLE 163938 0 0 GENWORTH FINANCIAL INC CL A COM CL A 37247D106 3023 799769 SH SOLE 799769 0 0 GENTHERM INC COM 37253A103 2106 32296 SH SOLE 32296 0 0 GETTY REALTY CORP COM 374297109 1293 46952 SH SOLE 46952 0 0 GIBRALTAR INDUSTRIES INC COM 374689107 5804 80672 SH SOLE 80672 0 0 GILEAD SCIENCES INC COM 375558103 96252 1652109 SH SOLE 1652109 0 0 GLACIER BANCORP INC COM 37637Q105 8166 177474 SH SOLE 177474 0 0 GLATFELTER CORP COM 377320106 269 16438 SH SOLE 16438 0 0 GLAUKOS CORP COM 377322102 3548 47143 SH SOLE 47143 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1213 70774 SH SOLE 70774 0 0 GLOBAL PAYMENTS INC COM 37940X102 85422 396536 SH SOLE 396536 0 0 GLOBUS MEDICAL INC A CL A 379577208 2628 40300 SH SOLE 40300 0 0 GLOBE LIFE INC COM 37959E102 12456 131166 SH SOLE 131166 0 0 GLU MOBILE INC COM 379890106 1565 173745 SH SOLE 173745 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 120352 456380 SH SOLE 456380 0 0 GOODYEAR TIRE RUBBER CO COM 382550101 3889 356485 SH SOLE 356485 0 0 GRACO INC COM 384109104 15996 221098 SH SOLE 221098 0 0 GRAHAM HOLDINGS CO CLASS B COM CL B 384637104 3813 7149 SH SOLE 7149 0 0 WW GRAINGER INC COM 384802104 24528 60068 SH SOLE 60068 0 0 GRAND CANYON EDUCATION INC COM 38526M106 3827 41100 SH SOLE 41100 0 0 GRANITE CONSTRUCTION INC COM 387328107 2304 86252 SH SOLE 86252 0 0 GRANITE POINT MORTGAGE TRUST COM STK 38741L107 1478 147957 SH SOLE 147957 0 0 GRAY TELEVISION INC COM 389375106 131 7300 SH SOLE 7300 0 0 GREAT WESTERN BANCORP INC COM 391416104 423 20235 SH SOLE 20235 0 0 GREEN BRICK PARTNERS INC COM 392709101 16 700 SH SOLE 700 0 0 GREEN DOT CORP CLASS A CL A 39304D102 3690 66134 SH SOLE 66134 0 0 GREEN PLAINS INC COM 393222104 329 24954 SH SOLE 24954 0 0 GREENBRIER COMPANIES INC COM 393657101 586 16114 SH SOLE 16114 0 0 GREENHILL CO INC COM 395259104 467 38476 SH SOLE 38476 0 0 GREIF INC CL A CL A 397624107 2470 52686 SH SOLE 52686 0 0 GRIFFON CORP COM 398433102 2192 107552 SH SOLE 107552 0 0 GROCERY OUTLET HOLDING CORP COM 39874R101 1974 50300 SH SOLE 50300 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5209 39721 SH SOLE 39721 0 0 GRUBHUB INC COM 400110102 7422 99939 SH SOLE 99939 0 0 GUESS INC COM 401617105 2057 90937 SH SOLE 90937 0 0 HCA HEALTHCARE INC COM 40412C101 60237 366269 SH SOLE 366269 0 0 HCI GROUP INC COM 40416E103 553 10578 SH SOLE 10578 0 0 HNI CORP COM 404251100 2462 71444 SH SOLE 71444 0 0 HMS HOLDINGS CORP COM 40425J101 5964 162280 SH SOLE 162280 0 0 HP INC COM 40434L105 46863 1905767 SH SOLE 1905767 0 0 HAEMONETICS CORP/MASS COM 405024100 7408 62387 SH SOLE 62387 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4171 103888 SH SOLE 103888 0 0 HALLIBURTON CO COM 406216101 22164 1172708 SH SOLE 1172708 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 149 3500 SH SOLE 3500 0 0 HANCOCK WHITNEY CORP COM 410120109 5594 164436 SH SOLE 164436 0 0 HANESBRANDS INC COM 410345102 7741 530958 SH SOLE 530958 0 0 HANGER INC COM NEW 41043F208 310 14084 SH SOLE 14084 0 0 HANMI FINANCIAL CORPORATION COM NEW 410495204 151 13316 SH SOLE 13316 0 0 HANOVER INSURANCE GROUP INC/ COM 410867105 5824 49813 SH SOLE 49813 0 0 HARLEY DAVIDSON INC COM 412822108 7505 204506 SH SOLE 204506 0 0 HARMONIC INC COM 413160102 1938 262248 SH SOLE 262248 0 0 HARSCO CORP COM 415864107 2999 166772 SH SOLE 166772 0 0 HARTFORD FINANCIAL SVCS GRP COM 416515104 23429 478334 SH SOLE 478334 0 0 HASBRO INC COM 418056107 14126 151015 SH SOLE 151015 0 0 HAVERTY FURNITURE COM 419596101 1250 45159 SH SOLE 45159 0 0 HAWAIIAN ELECTRIC INDS COM 419870100 5806 164048 SH SOLE 164048 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1922 108572 SH SOLE 108572 0 0 HAWKINS INC COM 420261109 480 9169 SH SOLE 9169 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 711 29816 SH SOLE 29816 0 0 HEALTHCARE SERVICES GROUP COM 421906108 2935 104433 SH SOLE 104433 0 0 HEALTHCARE REALTY TRUST INC COM 421946104 3211 108494 SH SOLE 108494 0 0 HEALTHSTREAM INC COM 42222N103 389 17827 SH SOLE 17827 0 0 HEALTHEQUITY INC COM 42226A107 4629 66400 SH SOLE 66400 0 0 HEARTLAND EXPRESS INC COM 422347104 2141 118305 SH SOLE 118305 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 19758 653605 SH SOLE 653605 0 0 HEIDRICK STRUGGLES INTL COM 422819102 1330 45280 SH SOLE 45280 0 0 HELIX ENERGY SOLUTIONS GROUP COM 42330P107 1166 277594 SH SOLE 277594 0 0 HELMERICH PAYNE COM 423452101 4075 175969 SH SOLE 175969 0 0 JACK HENRY ASSOCIATES INC COM 426281101 15544 95955 SH SOLE 95955 0 0 HERC HOLDINGS INC COM 42704L104 139 2100 SH SOLE 2100 0 0 HERITAGE FINANCIAL CORP COM 42722X106 313 13396 SH SOLE 13396 0 0 HERSHA HOSPITALITY TRUST PR SHS BEN INT 427825500 743 94200 SH SOLE 94200 0 0 HERSHEY CO/THE COM 427866108 28357 186158 SH SOLE 186158 0 0 HESKA CORP COM RESTRC NEW 42805E306 680 4666 SH SOLE 4666 0 0 HESS CORP COM 42809H107 17504 331580 SH SOLE 331580 0 0 HEWLETT PACKARD ENTERPRISE COM 42824C109 18605 1570002 SH SOLE 1570002 0 0 HEXCEL CORP COM 428291108 2114 43600 SH SOLE 43600 0 0 HIBBETT SPORTS INC COM 428567101 2207 47799 SH SOLE 47799 0 0 HIGHWOODS PROPERTIES INC COM 431284108 6267 158133 SH SOLE 158133 0 0 HILL ROM HOLDINGS INC COM 431475102 8396 85696 SH SOLE 85696 0 0 HILLENBRAND INC COM 431571108 5690 142959 SH SOLE 142959 0 0 HILLTOP HOLDINGS INC COM 432748101 168 6100 SH SOLE 6100 0 0 HILTON WORLDWIDE HOLDINGS IN COM 43300A203 36003 323595 SH SOLE 323595 0 0 HOLLYFRONTIER CORP COM 436106108 5487 212252 SH SOLE 212252 0 0 HOLOGIC INC COM 436440101 27163 372969 SH SOLE 372969 0 0 HOME BANCSHARES INC COM 436893200 2658 136452 SH SOLE 136452 0 0 HOME DEPOT INC COM 437076102 385825 1452546 SH SOLE 1452546 0 0 HOMESTREET INC COM 43785V102 365 10829 SH SOLE 10829 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 205253 964989 SH SOLE 964989 0 0 HOPE BANCORP INC COM 43940T109 3670 336430 SH SOLE 336430 0 0 HORACE MANN EDUCATORS COM 440327104 4479 106533 SH SOLE 106533 0 0 HORMEL FOODS CORP COM 440452100 15441 331284 SH SOLE 331284 0 0 HOST HOTELS RESORTS INC COM 44107P104 13091 894817 SH SOLE 894817 0 0 HOULIHAN LOKEY INC CL A 441593100 255 3800 SH SOLE 3800 0 0 HOWMET AEROSPACE INC COM 443201108 13885 486511 SH SOLE 486511 0 0 HUB GROUP INC CL A CL A 443320106 4313 75659 SH SOLE 75659 0 0 HUBBELL INC COM 443510607 11700 74620 SH SOLE 74620 0 0 HUDSON PACIFIC PROPERTIES IN COM 444097109 1400 58300 SH SOLE 58300 0 0 HUMANA INC COM 444859102 67788 165228 SH SOLE 165228 0 0 HUNT (JB) TRANSPRT SVCS INC COM 445658107 13310 97400 SH SOLE 97400 0 0 HUNTINGTON BANCSHARES INC COM 446150104 18024 1427106 SH SOLE 1427106 0 0 HUNTINGTON INGALLS INDUSTRIE COM 446413106 9675 56749 SH SOLE 56749 0 0 HUNTSMAN CORP COM 447011107 427 17000 SH SOLE 17000 0 0 IAA INC COM 449253103 6042 92979 SH SOLE 92979 0 0 ICF INTERNATIONAL INC COM 44925C103 111 1500 SH SOLE 1500 0 0 ICU MEDICAL INC COM 44930G107 5026 23434 SH SOLE 23434 0 0 IES HOLDINGS INC COM 44951W106 32 700 SH SOLE 700 0 0 IPG PHOTONICS CORP COM 44980X109 7948 35514 SH SOLE 35514 0 0 ISTAR INC COM 45031U101 1009 67915 SH SOLE 67915 0 0 ITT INC COM 45073V108 9396 121989 SH SOLE 121989 0 0 IDACORP INC COM 451107106 6589 68616 SH SOLE 68616 0 0 IDEX CORP COM 45167R104 18093 90828 SH SOLE 90828 0 0 IDEXX LABORATORIES INC COM 45168D104 62537 125106 SH SOLE 125106 0 0 ILLINOIS TOOL WORKS COM 452308109 71622 351297 SH SOLE 351297 0 0 ILLUMINA INC COM 452327109 65915 178149 SH SOLE 178149 0 0 INCYTE CORP COM 45337C102 21430 246380 SH SOLE 246380 0 0 INDEPENDENCE REALTY TRUST IN COM 45378A106 993 73922 SH SOLE 73922 0 0 INDEPENDENT BANK CORP/MA COM 453836108 2792 38223 SH SOLE 38223 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 33 1800 SH SOLE 1800 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1143 18277 SH SOLE 18277 0 0 INDUSTRIAL LOGISTICS PROPERT COM SHS BEN INT 456237106 1072 46036 SH SOLE 46036 0 0 INGERSOLL RAND INC COM 45687V106 15400 338009 SH SOLE 338009 0 0 INGEVITY CORP COM 45688C107 5215 68867 SH SOLE 68867 0 0 INGREDION INC COM 457187102 6693 85082 SH SOLE 85082 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6402 84136 SH SOLE 84136 0 0 INNOSPEC INC COM 45768S105 1475 16262 SH SOLE 16262 0 0 INSTEEL INDUSTRIES INC COM 45774W108 191 8587 SH SOLE 8587 0 0 INSPERITY INC COM 45778Q107 4647 57080 SH SOLE 57080 0 0 INOGEN INC COM 45780L104 1430 32012 SH SOLE 32012 0 0 INSTALLED BUILDING PRODUCTS COM 45780R101 1531 15018 SH SOLE 15018 0 0 INNOVIVA INC COM 45781M101 942 76062 SH SOLE 76062 0 0 INNOVATIVE INDUSTRIAL PROPER COM 45781V101 7785 42513 SH SOLE 42513 0 0 INTEGRA LIFESCIENCES HOLDING COM NEW 457985208 4827 74358 SH SOLE 74358 0 0 INTEL CORP COM 458140100 282929 5679022 SH SOLE 5679022 0 0 INTEGER HOLDINGS CORP COM 45826H109 5191 63937 SH SOLE 63937 0 0 INTER PARFUMS INC COM 458334109 399 6589 SH SOLE 6589 0 0 INTERACTIVE BROKERS GRO CL A COM CL A 45841N107 2487 40821 SH SOLE 40821 0 0 INTERFACE INC COM 458665304 1623 154532 SH SOLE 154532 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 78682 682470 SH SOLE 682470 0 0 INTERDIGITAL INC COM 45867G101 1135 18700 SH SOLE 18700 0 0 INTERNATIONAL BANCSHARES CRP COM 459044103 3216 85900 SH SOLE 85900 0 0 INTL BUSINESS MACHINES CORP COM 459200101 148474 1179487 SH SOLE 1179487 0 0 INTL FLAVORS FRAGRANCES COM 459506101 12713 116802 SH SOLE 116802 0 0 INTERNATIONAL MONEY EXPRESS COM 46005L101 31 2000 SH SOLE 2000 0 0 INTERNATIONAL PAPER CO COM 460146103 24004 482779 SH SOLE 482779 0 0 INTERPUBLIC GROUP OF COS INC COM 460690100 12710 540405 SH SOLE 540405 0 0 INTUIT INC COM 461202103 127953 336852 SH SOLE 336852 0 0 INVACARE CORP COM 461203101 680 75923 SH SOLE 75923 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 118997 145455 SH SOLE 145455 0 0 INVESCO MORTGAGE CAPITAL COM 46131B100 219 64756 SH SOLE 64756 0 0 INVITATION HOMES INC COM 46187W107 1414 47600 SH SOLE 47600 0 0 IQVIA HOLDINGS INC COM 46266C105 35524 198272 SH SOLE 198272 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3091 78589 SH SOLE 78589 0 0 IROBOT CORP COM 462726100 2937 36579 SH SOLE 36579 0 0 IRON MOUNTAIN INC COM 46284V101 10483 355595 SH SOLE 355595 0 0 ITRON INC COM 465741106 7587 79115 SH SOLE 79115 0 0 JBG SMITH PROPERTIES COM 46590V100 3852 123189 SH SOLE 123189 0 0 J J SNACK FOODS CORP COM 466032109 5581 35922 SH SOLE 35922 0 0 JPMORGAN CHASE CO COM 46625H100 531697 4184282 SH SOLE 4184282 0 0 JABIL INC COM 466313103 9248 217443 SH SOLE 217443 0 0 JACK IN THE BOX INC COM 466367109 3327 35847 SH SOLE 35847 0 0 JACOBS ENGINEERING GROUP INC COM 469814107 18053 165682 SH SOLE 165682 0 0 JEFFERIES FINANCIAL GROUP IN COM 47233W109 8101 329305 SH SOLE 329305 0 0 JETBLUE AIRWAYS CORP COM 477143101 5268 362306 SH SOLE 362306 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6465 56778 SH SOLE 56778 0 0 JOHNSON JOHNSON COM 478160104 559658 3556096 SH SOLE 3556096 0 0 JONES LANG LASALLE INC COM 48020Q107 11844 79829 SH SOLE 79829 0 0 J2 GLOBAL INC COM 48123V102 6726 68849 SH SOLE 68849 0 0 JUNIPER NETWORKS INC COM 48203R104 7872 349726 SH SOLE 349726 0 0 KAR AUCTION SERVICES INC COM 48238T109 558 30000 SH SOLE 30000 0 0 KBR INC COM 48242W106 6948 224646 SH SOLE 224646 0 0 KLA CORP COM NEW 482480100 54037 208708 SH SOLE 208708 0 0 KKR REAL ESTATE FINANCE TRUS COM 48251K100 251 14001 SH SOLE 14001 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 596 6027 SH SOLE 6027 0 0 KAMAN CORP COM 483548103 3288 57555 SH SOLE 57555 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 23195 113630 SH SOLE 113630 0 0 KB HOME COM 48666K109 5351 159649 SH SOLE 159649 0 0 KELLOGG CO COM 487836108 17874 287220 SH SOLE 287220 0 0 KELLY SERVICES INC A CL A 488152208 1282 62306 SH SOLE 62306 0 0 KEMPER CORP COM 488401100 7174 93380 SH SOLE 93380 0 0 KENNAMETAL INC COM 489170100 4352 120098 SH SOLE 120098 0 0 KEYCORP COM 493267108 23683 1443224 SH SOLE 1443224 0 0 KEYSIGHT TECHNOLOGIES IN COM 49338L103 31014 234798 SH SOLE 234798 0 0 KFORCE INC COM 493732101 72 1700 SH SOLE 1700 0 0 KILROY REALTY CORP COM 49427F108 7586 132160 SH SOLE 132160 0 0 KIMBERLY CLARK CORP COM 494368103 54486 404110 SH SOLE 404110 0 0 KIMCO REALTY CORP COM 49446R109 9356 623303 SH SOLE 623303 0 0 KINDER MORGAN INC COM 49456B101 33902 2480053 SH SOLE 2480053 0 0 KINSALE CAPITAL GROUP INC COM 49714P108 3422 17100 SH SOLE 17100 0 0 KIRBY CORP COM 497266106 4081 78735 SH SOLE 78735 0 0 KITE REALTY GROUP TRUST COM NEW 49803T300 3452 230776 SH SOLE 230776 0 0 KNIGHT SWIFT TRANSPORTATION CL A 499049104 7529 180038 SH SOLE 180038 0 0 KNOWLES CORP COM 49926D109 3560 193190 SH SOLE 193190 0 0 KOHLS CORP COM 500255104 7164 176057 SH SOLE 176057 0 0 KONTOOR BRANDS INC COM 50050N103 3006 74121 SH SOLE 74121 0 0 KOPPERS HOLDINGS INC COM 50060P106 1384 44411 SH SOLE 44411 0 0 KORN FERRY COM NEW 500643200 4288 98569 SH SOLE 98569 0 0 KRAFT HEINZ CO/THE COM 500754106 28416 819839 SH SOLE 819839 0 0 KRATON CORP COM 50077C106 1303 46896 SH SOLE 46896 0 0 KROGER CO COM 501044101 36851 1160311 SH SOLE 1160311 0 0 KULICKE SOFFA INDUSTRIES COM 501242101 3748 117815 SH SOLE 117815 0 0 L BRANDS INC COM 501797104 11782 316798 SH SOLE 316798 0 0 LHC GROUP INC COM 50187A107 7145 33496 SH SOLE 33496 0 0 LGI HOMES INC COM 50187T106 2655 25087 SH SOLE 25087 0 0 LKQ CORP COM 501889208 14297 405704 SH SOLE 405704 0 0 LCI INDUSTRIES COM 50189K103 8130 62696 SH SOLE 62696 0 0 LPL FINANCIAL HOLDINGS INC COM 50212V100 698 6700 SH SOLE 6700 0 0 LTC PROPERTIES INC COM 502175102 4169 107147 SH SOLE 107147 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 50616 267779 SH SOLE 267779 0 0 LA Z BOY INC COM 505336107 4952 124295 SH SOLE 124295 0 0 LABORATORY CRP OF AMER HLDGS COM NEW 50540R409 26093 128188 SH SOLE 128188 0 0 LAM RESEARCH CORP COM 512807108 91369 193467 SH SOLE 193467 0 0 LAMAR ADVERTISING CO A CL A 512816109 10445 125515 SH SOLE 125515 0 0 LAMB WESTON HOLDINGS INC COM 513272104 14498 184127 SH SOLE 184127 0 0 LANCASTER COLONY CORP COM 513847103 5719 31125 SH SOLE 31125 0 0 LANDSTAR SYSTEM INC COM 515098101 7241 53775 SH SOLE 53775 0 0 LANNETT CO INC COM 516012101 302 46282 SH SOLE 46282 0 0 LANTHEUS HOLDINGS INC COM 516544103 1012 75049 SH SOLE 75049 0 0 LAREDO PETROLEUM INC COM 516806205 59 2990 SH SOLE 2990 0 0 LAS VEGAS SANDS CORP COM 517834107 22598 379168 SH SOLE 379168 0 0 ESTEE LAUDER COMPANIES CL A CL A 518439104 76870 288780 SH SOLE 288780 0 0 LEAR CORP COM NEW 521865204 3467 21800 SH SOLE 21800 0 0 LEGGETT PLATT INC COM 524660107 8542 192827 SH SOLE 192827 0 0 LEIDOS HOLDINGS INC COM 525327102 16438 156377 SH SOLE 156377 0 0 LEMAITRE VASCULAR INC COM 525558201 360 8889 SH SOLE 8889 0 0 LENDINGTREE INC COM 52603B107 3149 11500 SH SOLE 11500 0 0 LENNAR CORP A CL A 526057104 31118 408210 SH SOLE 408210 0 0 LENNOX INTERNATIONAL INC COM 526107107 11321 41321 SH SOLE 41321 0 0 LEXINGTON REALTY TRUST COM 529043101 5955 560767 SH SOLE 560767 0 0 LIGAND PHARMACEUTICALS COM NEW 53220K504 2775 27900 SH SOLE 27900 0 0 LIFE STORAGE INC COM 53223X107 9226 77278 SH SOLE 77278 0 0 ELI LILLY CO COM 532457108 184316 1091662 SH SOLE 1091662 0 0 LINCOLN ELECTRIC HOLDINGS COM 533900106 8546 73512 SH SOLE 73512 0 0 LINCOLN NATIONAL CORP COM 534187109 13721 272738 SH SOLE 272738 0 0 LINDSAY CORP COM 535555106 3590 27948 SH SOLE 27948 0 0 LIQUIDITY SERVICES INC COM 53635B107 799 50202 SH SOLE 50202 0 0 LITHIA MOTORS INC CL A CL A 536797103 10919 37309 SH SOLE 37309 0 0 LITTELFUSE INC COM 537008104 9651 37899 SH SOLE 37899 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 13404 182418 SH SOLE 182418 0 0 LIVEPERSON INC COM 538146101 6613 106265 SH SOLE 106265 0 0 LIVENT CORP COM 53814L108 4293 227842 SH SOLE 227842 0 0 LIVERAMP HOLDINGS INC COM 53815P108 6381 87180 SH SOLE 87180 0 0 LOCKHEED MARTIN CORP COM 539830109 122161 344135 SH SOLE 344135 0 0 LOEWS CORP COM 540424108 13137 291806 SH SOLE 291806 0 0 LOUISIANA PACIFIC CORP COM 546347105 6063 163104 SH SOLE 163104 0 0 LOWE S COS INC COM 548661107 162290 1011087 SH SOLE 1011087 0 0 LUMBER LIQUIDATORS HOLDINGS COM 55003T107 1558 50685 SH SOLE 50685 0 0 LUMENTUM HOLDINGS INC COM 55024U109 9493 100142 SH SOLE 100142 0 0 LUMINEX CORP COM 55027E102 703 30418 SH SOLE 30418 0 0 LYDALL INC COM 550819106 1303 43387 SH SOLE 43387 0 0 M T BANK CORP COM 55261F104 22159 174073 SH SOLE 174073 0 0 MDC HOLDINGS INC COM 552676108 5603 115285 SH SOLE 115285 0 0 MDU RESOURCES GROUP INC COM 552690109 7177 272474 SH SOLE 272474 0 0 MGIC INVESTMENT CORP COM 552848103 2543 202600 SH SOLE 202600 0 0 MGM RESORTS INTERNATIONAL COM 552953101 18437 585118 SH SOLE 585118 0 0 MGP INGREDIENTS INC COM 55303J106 554 11780 SH SOLE 11780 0 0 M/I HOMES INC COM 55305B101 3145 71000 SH SOLE 71000 0 0 MKS INSTRUMENTS INC COM 55306N104 10747 71433 SH SOLE 71433 0 0 MSA SAFETY INC COM 553498106 7669 51334 SH SOLE 51334 0 0 MSC INDUSTRIAL DIRECT CO A CL A 553530106 5101 60442 SH SOLE 60442 0 0 MSCI INC COM 55354G100 47652 106717 SH SOLE 106717 0 0 MSG NETWORKS INC A CL A 553573106 50 3400 SH SOLE 3400 0 0 MTS SYSTEMS CORP COM 553777103 2181 37494 SH SOLE 37494 0 0 MYR GROUP INC/DELAWARE COM 55405W104 719 11958 SH SOLE 11958 0 0 MACERICH CO/THE COM 554382101 1443 135238 SH SOLE 135238 0 0 MACK CALI REALTY CORP COM 554489104 2084 167270 SH SOLE 167270 0 0 MACY S INC COM 55616P104 5393 479374 SH SOLE 479374 0 0 STEVEN MADDEN LTD COM 556269108 3139 88864 SH SOLE 88864 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3759 45375 SH SOLE 45375 0 0 MALIBU BOATS INC A COM CL A 56117J100 106 1700 SH SOLE 1700 0 0 MANHATTAN ASSOCIATES INC COM 562750109 8944 85038 SH SOLE 85038 0 0 MANPOWERGROUP INC COM 56418H100 7527 83466 SH SOLE 83466 0 0 MANTECH INTERNATIONAL CORP A CL A 564563104 6384 71780 SH SOLE 71780 0 0 MARATHON OIL CORP COM 565849106 6822 1022840 SH SOLE 1022840 0 0 MARATHON PETROLEUM CORP COM 56585A102 33018 798302 SH SOLE 798302 0 0 MARCUS MILLICHAP INC COM 566324109 1111 29835 SH SOLE 29835 0 0 MARCUS CORPORATION COM 566330106 793 58807 SH SOLE 58807 0 0 MARINEMAX INC COM 567908108 2217 63289 SH SOLE 63289 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 27797 48718 SH SOLE 48718 0 0 MARRIOTT VACATIONS WORLD COM 57164Y107 8452 61592 SH SOLE 61592 0 0 MARSH MCLENNAN COS COM 571748102 68587 586216 SH SOLE 586216 0 0 MARRIOTT INTERNATIONAL CL A CL A 571903202 43352 328620 SH SOLE 328620 0 0 MARTEN TRANSPORT LTD COM 573075108 572 33193 SH SOLE 33193 0 0 MARTIN MARIETTA MATERIALS COM 573284106 22496 79218 SH SOLE 79218 0 0 MASCO CORP COM 574599106 19987 363856 SH SOLE 363856 0 0 MASIMO CORP COM 574795100 17525 65300 SH SOLE 65300 0 0 MASONITE INTERNATIONAL CORP COM 575385109 207 2100 SH SOLE 2100 0 0 MASTEC INC COM 576323109 1725 25299 SH SOLE 25299 0 0 MASTERCARD INC A CL A 57636Q104 426794 1195701 SH SOLE 1195701 0 0 MATADOR RESOURCES CO COM 576485205 1647 136526 SH SOLE 136526 0 0 MATERION CORP COM 576690101 2808 44063 SH SOLE 44063 0 0 MATRIX SERVICE CO COM 576853105 781 70853 SH SOLE 70853 0 0 MATSON INC COM 57686G105 5386 94539 SH SOLE 94539 0 0 MATTEL INC COM 577081102 7144 409404 SH SOLE 409404 0 0 MATTHEWS INTL CORP CLASS A CL A 577128101 1855 63095 SH SOLE 63095 0 0 MAXIM INTEGRATED PRODUCTS COM 57772K101 22781 256973 SH SOLE 256973 0 0 MAXLINEAR INC COM 57776J100 1701 44537 SH SOLE 44537 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 8 200 SH SOLE 200 0 0 MAXIMUS INC COM 577933104 7233 98831 SH SOLE 98831 0 0 MCCORMICK CO NON VTG SHRS COM NON VTG 579780206 29466 308221 SH SOLE 308221 0 0 MCDONALD S CORP COM 580135101 214256 998489 SH SOLE 998489 0 0 MCGRATH RENTCORP COM 580589109 121 1800 SH SOLE 1800 0 0 MCKESSON CORP COM 58155Q103 38474 221215 SH SOLE 221215 0 0 MEDICAL PROPERTIES TRUST INC COM 58463J304 10644 488474 SH SOLE 488474 0 0 MEDIFAST INC COM 58470H101 3867 19696 SH SOLE 19696 0 0 MEDNAX INC COM 58502B106 4325 176248 SH SOLE 176248 0 0 MEDPACE HOLDINGS INC COM 58506Q109 4444 31922 SH SOLE 31922 0 0 MERCER INTERNATIONAL INC COM 588056101 245 23936 SH SOLE 23936 0 0 MERCK CO. INC. COM 58933Y105 284922 3483157 SH SOLE 3483157 0 0 MERCURY SYSTEMS INC COM 589378108 4342 49304 SH SOLE 49304 0 0 MERCURY GENERAL CORP COM 589400100 3067 58749 SH SOLE 58749 0 0 MEREDITH CORP COM 589433101 1547 80578 SH SOLE 80578 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2060 110232 SH SOLE 110232 0 0 MERIT MEDICAL SYSTEMS INC COM 589889104 4397 79212 SH SOLE 79212 0 0 MERITAGE HOMES CORP COM 59001A102 7221 87185 SH SOLE 87185 0 0 MERITOR INC COM 59001K100 1236 44294 SH SOLE 44294 0 0 MESA LABORATORIES INC COM 59064R109 476 1659 SH SOLE 1659 0 0 META FINANCIAL GROUP INC COM 59100U108 1233 33738 SH SOLE 33738 0 0 METHODE ELECTRONICS INC COM 591520200 4141 108167 SH SOLE 108167 0 0 METLIFE INC COM 59156R108 56166 1196291 SH SOLE 1196291 0 0 METROPOLITAN BANK HOLDING CO COM 591774104 22 600 SH SOLE 600 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 36777 32270 SH SOLE 32270 0 0 MICHAELS COS INC/THE COM 59408Q106 1358 104418 SH SOLE 104418 0 0 MICROSOFT CORP COM 594918104 2289132 10291933 SH SOLE 10291933 0 0 MICROSTRATEGY INC CL A CL A NEW 594972408 3929 10112 SH SOLE 10112 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 43529 315176 SH SOLE 315176 0 0 MICRON TECHNOLOGY INC COM 595112103 109418 1455411 SH SOLE 1455411 0 0 MID AMERICA APARTMENT COMM COM 59522J103 21081 166402 SH SOLE 166402 0 0 MIDDLEBY CORP COM 596278101 5724 44400 SH SOLE 44400 0 0 HERMAN MILLER INC COM 600544100 3338 98758 SH SOLE 98758 0 0 MILLER INDUSTRIES INC/TENN COM NEW 600551204 34 900 SH SOLE 900 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4334 69769 SH SOLE 69769 0 0 MITEK SYSTEMS INC COM NEW 606710200 60 3400 SH SOLE 3400 0 0 MODERNA INC COM 60770K107 313 3000 SH SOLE 3000 0 0 MODINE MANUFACTURING CO COM 607828100 53 4200 SH SOLE 4200 0 0 MOHAWK INDUSTRIES INC COM 608190104 10954 77718 SH SOLE 77718 0 0 MOLINA HEALTHCARE INC COM 60855R100 14809 69629 SH SOLE 69629 0 0 MOLSON COORS BEVERAGE CO B CL B 60871R209 12239 270841 SH SOLE 270841 0 0 MONARCH CASINO RESORT INC COM 609027107 2049 33473 SH SOLE 33473 0 0 MONDELEZ INTERNATIONAL INC A CL A 609207105 104856 1793328 SH SOLE 1793328 0 0 MONEYGRAM INTERNATIONAL INC COM NEW 60935Y208 28 5200 SH SOLE 5200 0 0 MONOLITHIC POWER SYSTEMS INC COM 609839105 11774 32150 SH SOLE 32150 0 0 MONRO INC COM 610236101 1576 29574 SH SOLE 29574 0 0 MONSTER BEVERAGE CORP COM 61174X109 45665 493786 SH SOLE 493786 0 0 MOODY S CORP COM 615369105 54942 189299 SH SOLE 189299 0 0 MOOG INC CLASS A CL A 615394202 5089 64172 SH SOLE 64172 0 0 MORGAN STANLEY COM NEW 617446448 136139 1986563 SH SOLE 1986563 0 0 MOSAIC CO/THE COM 61945C103 9782 425112 SH SOLE 425112 0 0 MOTORCAR PARTS OF AMERICA IN COM 620071100 876 44650 SH SOLE 44650 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 34214 201190 SH SOLE 201190 0 0 MOVADO GROUP INC COM 624580106 708 42605 SH SOLE 42605 0 0 MUELLER INDUSTRIES INC COM 624756102 4977 141745 SH SOLE 141745 0 0 MR COOPER GROUP INC COM 62482R107 6057 195200 SH SOLE 195200 0 0 MURPHY OIL CORP COM 626717102 2786 230270 SH SOLE 230270 0 0 MURPHY USA INC COM 626755102 5573 42582 SH SOLE 42582 0 0 MYERS INDUSTRIES INC COM 628464109 1594 76722 SH SOLE 76722 0 0 MYRIAD GENETICS INC COM 62855J104 1270 64198 SH SOLE 64198 0 0 N B T BANCORP INC COM 628778102 1436 44726 SH SOLE 44726 0 0 NCR CORPORATION COM 62886E108 6868 182817 SH SOLE 182817 0 0 NIC INC COM 62914B100 1609 62293 SH SOLE 62293 0 0 NMI HOLDINGS INC CLASS A CL A 629209305 3397 149981 SH SOLE 149981 0 0 NRG ENERGY INC COM NEW 629377508 13606 362337 SH SOLE 362337 0 0 NVR INC COM 62944T105 16515 4048 SH SOLE 4048 0 0 NOV INC COM 637071101 7305 532022 SH SOLE 532022 0 0 NASDAQ INC COM 631103108 18093 136303 SH SOLE 136303 0 0 NATIONAL BANK HOLD CL A CL A 633707104 377 11506 SH SOLE 11506 0 0 NATIONAL BEVERAGE CORP COM 635017106 979 11531 SH SOLE 11531 0 0 NATIONAL FUEL GAS CO COM 636180101 4864 118263 SH SOLE 118263 0 0 NATL HEALTH INVESTORS INC COM 63633D104 249 3600 SH SOLE 3600 0 0 NATIONAL INSTRUMENTS CORP COM 636518102 6615 150535 SH SOLE 150535 0 0 NATIONAL PRESTO INDS INC COM 637215104 855 9673 SH SOLE 9673 0 0 NATIONAL RETAIL PROPERTIES COM 637417106 9604 234714 SH SOLE 234714 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2482 68883 SH SOLE 68883 0 0 NATUS MEDICAL INC COM 639050103 1511 75403 SH SOLE 75403 0 0 NAUTILUS INC COM 63910B102 45 2500 SH SOLE 2500 0 0 NAVIENT CORP COM 63938C108 2860 291216 SH SOLE 291216 0 0 NEENAH INC COM 640079109 2391 43225 SH SOLE 43225 0 0 NEKTAR THERAPEUTICS COM 640268108 3640 214100 SH SOLE 214100 0 0 NEOGEN CORP COM 640491106 2442 30800 SH SOLE 30800 0 0 NEOGENOMICS INC COM NEW 64049M209 8700 161585 SH SOLE 161585 0 0 NEOPHOTONICS CORP COM 64051T100 37 4100 SH SOLE 4100 0 0 NETAPP INC COM 64110D104 18826 284211 SH SOLE 284211 0 0 NETFLIX INC COM 64110L106 327442 605556 SH SOLE 605556 0 0 NETGEAR INC COM 64111Q104 3048 75009 SH SOLE 75009 0 0 NETSCOUT SYSTEMS INC COM 64115T104 2487 90688 SH SOLE 90688 0 0 NEW JERSEY RESOURCES CORP COM 646025106 5217 146764 SH SOLE 146764 0 0 NEW YORK COMMUNITY BANCORP COM 649445103 5973 566190 SH SOLE 566190 0 0 NEW YORK MORTGAGE TRUST INC COM PAR $.02 649604501 2071 561155 SH SOLE 561155 0 0 NEW YORK TIMES CO A CL A 650111107 9132 176386 SH SOLE 176386 0 0 NEWELL BRANDS INC COM 651229106 9949 468643 SH SOLE 468643 0 0 NEWMARKET CORP COM 651587107 3483 8744 SH SOLE 8744 0 0 NEWMONT CORP COM 651639106 63707 1063732 SH SOLE 1063732 0 0 NEWS CORP CLASS A CL A 65249B109 11432 636158 SH SOLE 636158 0 0 NEWS CORP CLASS B CL B 65249B208 356 20050 SH SOLE 20050 0 0 NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 404 3700 SH SOLE 3700 0 0 NEXTERA ENERGY INC COM 65339F101 202391 2623342 SH SOLE 2623342 0 0 NEXPOINT RESIDENTIAL COM 65341D102 1792 42348 SH SOLE 42348 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2294 125781 SH SOLE 125781 0 0 NIKE INC CL B CL B 654106103 235164 1662287 SH SOLE 1662287 0 0 NISOURCE INC COM 65473P105 10307 449302 SH SOLE 449302 0 0 NORDSON CORP COM 655663102 12486 62137 SH SOLE 62137 0 0 NORDSTROM INC COM 655664100 3726 119378 SH SOLE 119378 0 0 NORFOLK SOUTHERN CORP COM 655844108 79617 335076 SH SOLE 335076 0 0 NORTHERN TRUST CORP COM 665859104 22917 246045 SH SOLE 246045 0 0 NORTHFIELD BANCORP INC COM 66611T108 204 16514 SH SOLE 16514 0 0 NORTHROP GRUMMAN CORP COM 666807102 61935 203252 SH SOLE 203252 0 0 NORTHWEST BANCSHARES INC COM 667340103 566 44399 SH SOLE 44399 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 3487 75811 SH SOLE 75811 0 0 NORTHWESTERN CORP COM NEW 668074305 3761 64500 SH SOLE 64500 0 0 NORTONLIFELOCK INC COM 668771108 14900 717051 SH SOLE 717051 0 0 NOVAVAX INC COM NEW 670002401 45 400 SH SOLE 400 0 0 NOW INC COM 67011P100 1612 224550 SH SOLE 224550 0 0 NU SKIN ENTERPRISES INC A CL A 67018T105 2398 43900 SH SOLE 43900 0 0 NUCOR CORP COM 670346105 22618 425237 SH SOLE 425237 0 0 NVIDIA CORP COM 67066G104 439250 841152 SH SOLE 841152 0 0 NUVASIVE INC COM 670704105 1926 34200 SH SOLE 34200 0 0 OGE ENERGY CORP COM 670837103 7565 237436 SH SOLE 237436 0 0 O I GLASS INC COM 67098H104 3007 252727 SH SOLE 252727 0 0 O REILLY AUTOMOTIVE INC COM 67103H107 41062 90731 SH SOLE 90731 0 0 OFG BANCORP COM 67103X102 547 29485 SH SOLE 29485 0 0 OSI SYSTEMS INC COM 671044105 1502 16114 SH SOLE 16114 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 17439 1007477 SH SOLE 1007477 0 0 OCEANEERING INTL INC COM 675232102 1634 205552 SH SOLE 205552 0 0 OFFICE PROPERTIES INCOME TRU COM SHS BEN INT 67623C109 1535 67577 SH SOLE 67577 0 0 OIL STATES INTERNATIONAL INC COM 678026105 511 101800 SH SOLE 101800 0 0 OLD DOMINION FREIGHT LINE COM 679580100 26787 137241 SH SOLE 137241 0 0 OLD NATIONAL BANCORP COM 680033107 5164 311856 SH SOLE 311856 0 0 OLD REPUBLIC INTL CORP COM 680223104 9268 470212 SH SOLE 470212 0 0 OLIN CORP COM PAR $1 680665205 2985 121541 SH SOLE 121541 0 0 OLLIE S BARGAIN OUTLET HOLDI COM 681116109 4080 49900 SH SOLE 49900 0 0 OLYMPIC STEEL INC COM 68162K106 329 24673 SH SOLE 24673 0 0 OMNICOM GROUP COM 681919106 15768 252817 SH SOLE 252817 0 0 OMEGA HEALTHCARE INVESTORS COM 681936100 10140 279186 SH SOLE 279186 0 0 OMNICELL INC COM 68213N109 9628 80219 SH SOLE 80219 0 0 ONE GAS INC COM 68235P108 4883 63601 SH SOLE 63601 0 0 ONE LIBERTY PROPERTIES INC COM 682406103 28 1399 SH SOLE 1399 0 0 1 800 FLOWERS.COM INC CL A CL A 68243Q106 55 2100 SH SOLE 2100 0 0 ONEOK INC COM 682680103 19603 510754 SH SOLE 510754 0 0 ONEMAIN HOLDINGS INC COM 68268W103 265 5500 SH SOLE 5500 0 0 ONESPAN INC COM 68287N100 751 36322 SH SOLE 36322 0 0 ONTO INNOVATION INC COM 683344105 3960 83275 SH SOLE 83275 0 0 ORACLE CORP COM 68389X105 168333 2602142 SH SOLE 2602142 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1084 102448 SH SOLE 102448 0 0 ORTHOFIX MEDICAL INC COM 68752M108 308 7164 SH SOLE 7164 0 0 OSHKOSH CORP COM 688239201 8077 93843 SH SOLE 93843 0 0 OTIS WORLDWIDE CORP COM 68902V107 34703 513731 SH SOLE 513731 0 0 OTTER TAIL CORP COM 689648103 145 3400 SH SOLE 3400 0 0 OWENS MINOR INC COM 690732102 3460 127897 SH SOLE 127897 0 0 OWENS CORNING COM 690742101 2189 28900 SH SOLE 28900 0 0 OXFORD INDUSTRIES INC COM 691497309 2505 38237 SH SOLE 38237 0 0 PAE INC COM CL A 69290Y109 46 5000 SH SOLE 5000 0 0 PBF ENERGY INC CLASS A CL A 69318G106 1015 143000 SH SOLE 143000 0 0 PC CONNECTION INC COM 69318J100 312 6592 SH SOLE 6592 0 0 PDC ENERGY INC COM 69327R101 3409 166028 SH SOLE 166028 0 0 PDF SOLUTIONS INC COM 693282105 226 10456 SH SOLE 10456 0 0 PGT INNOVATIONS INC COM 69336V101 669 32909 SH SOLE 32909 0 0 PJT PARTNERS INC A COM CL A 69343T107 151 2000 SH SOLE 2000 0 0 PNC FINANCIAL SERVICES GROUP COM 693475105 79462 533305 SH SOLE 533305 0 0 PNM RESOURCES INC COM 69349H107 5730 118061 SH SOLE 118061 0 0 PPG INDUSTRIES INC COM 693506107 40273 279248 SH SOLE 279248 0 0 PPL CORP COM 69351T106 27654 980636 SH SOLE 980636 0 0 PRA HEALTH SCIENCES INC COM 69354M108 4679 37300 SH SOLE 37300 0 0 PRA GROUP INC COM 69354N106 4100 103386 SH SOLE 103386 0 0 PS BUSINESS PARKS INC/CA COM 69360J107 5845 43991 SH SOLE 43991 0 0 PVH CORP COM 693656100 8597 91565 SH SOLE 91565 0 0 PTC INC COM 69370C100 15274 127698 SH SOLE 127698 0 0 PACCAR INC COM 693718108 36300 420727 SH SOLE 420727 0 0 PACIFIC PREMIER BANCORP INC COM 69478X105 1035 33045 SH SOLE 33045 0 0 PACIRA BIOSCIENCES INC COM 695127100 2095 35011 SH SOLE 35011 0 0 PACKAGING CORP OF AMERICA COM 695156109 17556 127301 SH SOLE 127301 0 0 PACWEST BANCORP COM 695263103 2081 81936 SH SOLE 81936 0 0 PALOMAR HOLDINGS INC COM 69753M105 1970 22173 SH SOLE 22173 0 0 PAPA JOHN S INTL INC COM 698813102 3290 38778 SH SOLE 38778 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1249 89326 SH SOLE 89326 0 0 PARK AEROSPACE CORP COM 70014A104 649 48386 SH SOLE 48386 0 0 PARK HOTELS RESORTS INC COM 700517105 3936 229525 SH SOLE 229525 0 0 PARK NATIONAL CORP COM 700658107 575 5477 SH SOLE 5477 0 0 PARKER HANNIFIN CORP COM 701094104 49351 181163 SH SOLE 181163 0 0 PATRICK INDUSTRIES INC COM 703343103 1963 28718 SH SOLE 28718 0 0 PATTERSON COS INC COM 703395103 3639 122812 SH SOLE 122812 0 0 PATTERSON UTI ENERGY INC COM 703481101 1775 337517 SH SOLE 337517 0 0 PAYCHEX INC COM 704326107 34929 374857 SH SOLE 374857 0 0 PAYCOM SOFTWARE INC COM 70432V102 25931 57337 SH SOLE 57337 0 0 PAYLOCITY HOLDING CORP COM 70438V106 6069 29476 SH SOLE 29476 0 0 PAYPAL HOLDINGS INC COM 70450Y103 375917 1605112 SH SOLE 1605112 0 0 PEBBLEBROOK HOTEL TRUST COM 70509V100 2674 142222 SH SOLE 142222 0 0 PENN NATIONAL GAMING INC COM 707569109 14907 172600 SH SOLE 172600 0 0 PENN VIRGINIA CORP COM 70788V102 371 36554 SH SOLE 36554 0 0 PENNANT GROUP INC/THE COM 70805E109 3100 53392 SH SOLE 53392 0 0 PENNYMAC MORTGAGE INVESTMENT COM 70931T103 2469 140346 SH SOLE 140346 0 0 PENUMBRA INC COM 70975L107 5373 30700 SH SOLE 30700 0 0 PEOPLE S UNITED FINANCIAL COM 712704105 9979 771777 SH SOLE 771777 0 0 PEPSICO INC COM 713448108 279185 1882568 SH SOLE 1882568 0 0 PERDOCEO EDUCATION CORP COM 71363P106 2094 165794 SH SOLE 165794 0 0 PERFICIENT INC COM 71375U101 4433 93036 SH SOLE 93036 0 0 PERKINELMER INC COM 714046109 22900 159582 SH SOLE 159582 0 0 PERSPECTA INC COM 715347100 4995 207444 SH SOLE 207444 0 0 PETMED EXPRESS INC COM 716382106 1826 56946 SH SOLE 56946 0 0 PFIZER INC COM 717081103 279147 7583467 SH SOLE 7583467 0 0 PHIBRO ANIMAL HEALTH CORP A CL A COM 71742Q106 147 7553 SH SOLE 7553 0 0 PHILIP MORRIS INTERNATIONAL COM 718172109 177137 2139593 SH SOLE 2139593 0 0 PHILLIPS 66 COM 718546104 38217 546423 SH SOLE 546423 0 0 PHOTRONICS INC COM 719405102 357 32015 SH SOLE 32015 0 0 PHYSICIANS REALTY TRUST COM 71943U104 2038 114500 SH SOLE 114500 0 0 PIEDMONT OFFICE REALTY TRU A COM CL A 720190206 172 10600 SH SOLE 10600 0 0 PILGRIM S PRIDE CORP COM 72147K108 278 14200 SH SOLE 14200 0 0 PINNACLE FINANCIAL PARTNERS COM 72346Q104 7167 111287 SH SOLE 111287 0 0 PINNACLE WEST CAPITAL COM 723484101 13795 172547 SH SOLE 172547 0 0 PIONEER NATURAL RESOURCES CO COM 723787107 26195 230007 SH SOLE 230007 0 0 PIPER SANDLER COS COM 724078100 3852 38176 SH SOLE 38176 0 0 PITNEY BOWES INC COM 724479100 2016 327351 SH SOLE 327351 0 0 PLANTRONICS INC COM 727493108 1966 72716 SH SOLE 72716 0 0 PLEXUS CORP COM 729132100 5723 73169 SH SOLE 73169 0 0 POLARIS INC COM 731068102 7498 78697 SH SOLE 78697 0 0 POOL CORP COM 73278L105 19577 52555 SH SOLE 52555 0 0 POST HOLDINGS INC COM 737446104 8687 86000 SH SOLE 86000 0 0 POTLATCHDELTIC CORP COM 737630103 6779 135527 SH SOLE 135527 0 0 POWELL INDUSTRIES INC COM 739128106 229 7762 SH SOLE 7762 0 0 POWER INTEGRATIONS INC COM 739276103 3403 41571 SH SOLE 41571 0 0 PREFERRED BANK/LOS ANGELES COM NEW 740367404 710 14066 SH SOLE 14066 0 0 PRESTIGE CONSUMER HEALTHCARE COM 74112D101 1744 50000 SH SOLE 50000 0 0 T ROWE PRICE GROUP INC COM 74144T108 41596 274758 SH SOLE 274758 0 0 PRICESMART INC COM 741511109 787 8644 SH SOLE 8644 0 0 PRIMORIS SERVICES CORP COM 74164F103 110 4000 SH SOLE 4000 0 0 PRIMERICA INC COM 74164M108 1189 8877 SH SOLE 8877 0 0 PRINCIPAL FINANCIAL GROUP COM 74251V102 19203 387085 SH SOLE 387085 0 0 PROASSURANCE CORP COM 74267C106 2222 124893 SH SOLE 124893 0 0 PROCTER GAMBLE CO/THE COM 742718109 460781 3311636 SH SOLE 3311636 0 0 PRIORITY TECHNOLOGY HOLDINGS COM 74275G107 4 505 SH SOLE 505 0 0 PROG HOLDINGS INC COM NPV 74319R101 5048 93703 SH SOLE 93703 0 0 PROGRESS SOFTWARE CORP COM 743312100 4631 102476 SH SOLE 102476 0 0 PROGRESSIVE CORP COM 743315103 78341 792282 SH SOLE 792282 0 0 PROLOGIS INC COM 74340W103 94422 947445 SH SOLE 947445 0 0 PROPETRO HOLDING CORP COM 74347M108 816 110421 SH SOLE 110421 0 0 PROSPERITY BANCSHARES INC COM 743606105 7095 102294 SH SOLE 102294 0 0 PROTO LABS INC COM 743713109 3290 21445 SH SOLE 21445 0 0 PROVIDENCE SERVICE CORP COM 743815102 1831 13207 SH SOLE 13207 0 0 PROVIDENT FINANCIAL SERVICES COM 74386T105 452 25182 SH SOLE 25182 0 0 PROGENIC PHARMACEUTICALS INC. COM 516544103 52 138663 SH SOLE 138663 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 39827 510148 SH SOLE 510148 0 0 PUBLIC SERVICE ENTERPRISE GP COM 744573106 38594 661987 SH SOLE 661987 0 0 PUBLIC STORAGE COM 74460D109 41941 181618 SH SOLE 181618 0 0 PULTEGROUP INC COM 745867101 17648 409277 SH SOLE 409277 0 0 QCR HOLDINGS INC COM 74727A104 48 1200 SH SOLE 1200 0 0 QUAKER CHEMICAL CORP COM 747316107 6603 26058 SH SOLE 26058 0 0 QEP RESOURCES INC COM 74733V100 528 220947 SH SOLE 220947 0 0 QORVO INC COM 74736K101 28568 171816 SH SOLE 171816 0 0 QUALCOMM INC COM 747525103 238468 1565370 SH SOLE 1565370 0 0 QUALYS INC COM 74758T303 841 6900 SH SOLE 6900 0 0 QUANEX BUILDING PRODUCTS COM 747619104 1874 84536 SH SOLE 84536 0 0 QUANTA SERVICES INC COM 74762E102 17690 245624 SH SOLE 245624 0 0 QUEST DIAGNOSTICS INC COM 74834L100 20240 169839 SH SOLE 169839 0 0 QUIDEL CORP COM 74838J101 10276 57200 SH SOLE 57200 0 0 QUINSTREET INC COM 74874Q100 766 35721 SH SOLE 35721 0 0 RBB BANCORP COM 74930B105 22 1400 SH SOLE 1400 0 0 R1 RCM INC COM 749397105 2522 105000 SH SOLE 105000 0 0 RLI CORP COM 749607107 6160 59148 SH SOLE 59148 0 0 RPC INC COM 749660106 61 19289 SH SOLE 19289 0 0 RMR GROUP INC/THE A CL A 74967R106 50 1300 SH SOLE 1300 0 0 RH COM 74967X103 7888 17626 SH SOLE 17626 0 0 RPM INTERNATIONAL INC COM 749685103 14446 159135 SH SOLE 159135 0 0 RPT REALTY SH BEN INT 74971D101 409 47338 SH SOLE 47338 0 0 RADIANT LOGISTICS INC COM 75025X100 19 3300 SH SOLE 3300 0 0 RADNET INC COM 750491102 391 19955 SH SOLE 19955 0 0 RAMBUS INC COM 750917106 1091 62479 SH SOLE 62479 0 0 RALPH LAUREN CORP CL A 751212101 5813 56036 SH SOLE 56036 0 0 RANGE RESOURCES CORP COM 75281A109 2690 401551 SH SOLE 401551 0 0 RAVEN INDUSTRIES INC COM 754212108 473 14290 SH SOLE 14290 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 16162 168930 SH SOLE 168930 0 0 RAYONIER INC COM 754907103 5204 177140 SH SOLE 177140 0 0 RAYONIER ADVANCED MATERIALS COM 75508B104 623 95559 SH SOLE 95559 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 144360 2018742 SH SOLE 2018742 0 0 RE/MAX HOLDINGS INC CL A CL A 75524W108 1466 40340 SH SOLE 40340 0 0 READY CAPITAL CORP COM 75574U101 1294 103970 SH SOLE 103970 0 0 REALOGY HOLDINGS CORP COM 75605Y106 2255 171859 SH SOLE 171859 0 0 REALTY INCOME CORP COM 756109104 27047 435049 SH SOLE 435049 0 0 RED ROBIN GOURMET BURGERS COM 75689M101 633 32900 SH SOLE 32900 0 0 REDFIN CORP COM 75737F108 563 8200 SH SOLE 8200 0 0 REDWOOD TRUST INC COM 758075402 1436 163604 SH SOLE 163604 0 0 REGAL BELOIT CORP COM 758750103 8795 71611 SH SOLE 71611 0 0 REGENCY CENTERS CORP COM 758849103 9209 201999 SH SOLE 201999 0 0 REGENERON PHARMACEUTICALS COM 75886F107 64400 133304 SH SOLE 133304 0 0 REGIS CORP COM 758932107 576 62707 SH SOLE 62707 0 0 REGENXBIO INC COM 75901B107 2056 45331 SH SOLE 45331 0 0 REGIONAL MANAGEMENT CORP COM 75902K106 21 700 SH SOLE 700 0 0 REGIONS FINANCIAL CORP COM 7591EP100 24250 1504365 SH SOLE 1504365 0 0 REINSURANCE GROUP OF AMERICA COM NEW 759351604 10269 88604 SH SOLE 88604 0 0 RELIANCE STEEL ALUMINUM COM 759509102 10358 86495 SH SOLE 86495 0 0 RENASANT CORP COM 75970E107 668 19846 SH SOLE 19846 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3636 51341 SH SOLE 51341 0 0 REPLIGEN CORP COM 759916109 10083 52617 SH SOLE 52617 0 0 RENT A CENTER INC COM 76009N100 3940 102900 SH SOLE 102900 0 0 REPUBLIC SERVICES INC COM 760759100 22791 236665 SH SOLE 236665 0 0 RESMED INC COM 761152107 40545 190745 SH SOLE 190745 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4687 220457 SH SOLE 220457 0 0 RESOURCES CONNECTION INC COM 76122Q105 279 22182 SH SOLE 22182 0 0 RETAIL OPPORTUNITY INVESTMEN COM 76131N101 2832 211474 SH SOLE 211474 0 0 RETAIL PROPERTIES OF AME A CL A 76131V202 1443 168526 SH SOLE 168526 0 0 REX AMERICAN RESOURCES CORP COM 761624105 156 2118 SH SOLE 2118 0 0 REXFORD INDUSTRIAL REALTY IN COM 76169C100 3586 73020 SH SOLE 73020 0 0 RIMINI STREET INC COM 76674Q107 2 500 SH SOLE 500 0 0 ROBERT HALF INTL INC COM 770323103 9536 152627 SH SOLE 152627 0 0 ROCKWELL AUTOMATION INC COM 773903109 34297 136745 SH SOLE 136745 0 0 ROGERS CORP COM 775133101 5352 34463 SH SOLE 34463 0 0 ROLLINS INC COM 775711104 10322 264198 SH SOLE 264198 0 0 ROPER TECHNOLOGIES INC COM 776696106 56722 131579 SH SOLE 131579 0 0 ROSS STORES INC COM 778296103 52758 429588 SH SOLE 429588 0 0 ROYAL GOLD INC COM 780287108 7473 70265 SH SOLE 70265 0 0 RUTH S HOSPITALITY GROUP INC COM 783332109 1454 81998 SH SOLE 81998 0 0 RYDER SYSTEM INC COM 783549108 3385 54805 SH SOLE 54805 0 0 RYERSON HOLDING CORP COM 783754104 18 1300 SH SOLE 1300 0 0 S T BANCORP INC COM 783859101 1493 60117 SH SOLE 60117 0 0 SP GLOBAL INC COM 78409V104 101149 307697 SH SOLE 307697 0 0 SBA COMMUNICATIONS CORP CL A 78410G104 43489 154145 SH SOLE 154145 0 0 SEI INVESTMENTS COMPANY COM 784117103 7774 135264 SH SOLE 135264 0 0 SL GREEN REALTY CORP COM 78440X101 6702 112484 SH SOLE 112484 0 0 SLM CORP COM 78442P106 7413 598330 SH SOLE 598330 0 0 SM ENERGY CO COM 78454L100 1043 170385 SH SOLE 170385 0 0 SPX CORP COM 784635104 4839 88730 SH SOLE 88730 0 0 SPS COMMERCE INC COM 78463M107 1436 13228 SH SOLE 13228 0 0 SPX FLOW INC COM 78469X107 4076 70330 SH SOLE 70330 0 0 SVB FINANCIAL GROUP COM 78486Q101 29753 76717 SH SOLE 76717 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4878 280841 SH SOLE 280841 0 0 SABRE CORP COM 78573M104 2053 170785 SH SOLE 170785 0 0 SAFEHOLD INC COM 78645L100 2451 33817 SH SOLE 33817 0 0 SAFETY INSURANCE GROUP INC COM 78648T100 2737 35135 SH SOLE 35135 0 0 SAIA INC COM 78709Y105 5317 29407 SH SOLE 29407 0 0 ST JOE CO/THE COM 790148100 493 11602 SH SOLE 11602 0 0 SALESFORCE.COM INC COM 79466L302 273904 1230864 SH SOLE 1230864 0 0 SALLY BEAUTY HOLDINGS INC COM 79546E104 862 66124 SH SOLE 66124 0 0 SANDERSON FARMS INC COM 800013104 3614 27335 SH SOLE 27335 0 0 JOHN B. SANFILIPPO SON INC COM 800422107 475 6029 SH SOLE 6029 0 0 SANMINA CORP COM 801056102 1589 49816 SH SOLE 49816 0 0 SAUL CENTERS INC COM 804395101 309 9741 SH SOLE 9741 0 0 SCANSOURCE INC COM 806037107 1548 58671 SH SOLE 58671 0 0 HENRY SCHEIN INC COM 806407102 12864 192403 SH SOLE 192403 0 0 SCHLUMBERGER LTD COM 806857108 40320 1847007 SH SOLE 1847007 0 0 SCHNEIDER NATIONAL INC CL B CL B 80689H102 104 5000 SH SOLE 5000 0 0 SCHOLASTIC CORP COM 807066105 1348 53915 SH SOLE 53915 0 0 SCHWAB (CHARLES) CORP COM 808513105 96613 1821512 SH SOLE 1821512 0 0 SCHWEITZER MAUDUIT INTL INC COM 808541106 3393 84378 SH SOLE 84378 0 0 SCIENCE APPLICATIONS INTE COM 808625107 6753 71352 SH SOLE 71352 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3244 78195 SH SOLE 78195 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 11489 57694 SH SOLE 57694 0 0 EW SCRIPPS CO/THE A CL A NEW 811054402 1080 70661 SH SOLE 70661 0 0 SEACOAST BANKING CORP/FL COM NEW 811707801 584 19830 SH SOLE 19830 0 0 SEACOR HOLDINGS INC COM 811904101 1513 36496 SH SOLE 36496 0 0 SEALED AIR CORP COM 81211K100 9519 207878 SH SOLE 207878 0 0 SELECT ENERGY SERVICES INC A CL A COM 81617J301 16 3900 SH SOLE 3900 0 0 SELECT MEDICAL HOLDINGS CORP COM 81619Q105 1214 43906 SH SOLE 43906 0 0 SELECTIVE INSURANCE GROUP COM 816300107 6577 98193 SH SOLE 98193 0 0 SEMTECH CORP COM 816850101 7009 97221 SH SOLE 97221 0 0 SEMPRA ENERGY COM 816851109 43032 337742 SH SOLE 337742 0 0 SENECA FOODS CORP CL A CL A 817070501 191 4787 SH SOLE 4787 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4580 62088 SH SOLE 62088 0 0 SERVICE CORP INTERNATIONAL COM 817565104 10926 222534 SH SOLE 222534 0 0 SERVICE PROPERTIES TRUST COM SH BEN INT 81761L102 2702 235161 SH SOLE 235161 0 0 SERVICENOW INC COM 81762P102 135390 245972 SH SOLE 245972 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 932 23122 SH SOLE 23122 0 0 SHAKE SHACK INC CLASS A CL A 819047101 3214 37913 SH SOLE 37913 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3457 79936 SH SOLE 79936 0 0 SHERWIN WILLIAMS CO/THE COM 824348106 80727 109846 SH SOLE 109846 0 0 SHOE CARNIVAL INC COM 824889109 459 11715 SH SOLE 11715 0 0 SHUTTERSTOCK INC COM 825690100 613 8550 SH SOLE 8550 0 0 SIERRA BANCORP COM 82620P102 29 1200 SH SOLE 1200 0 0 SIGNATURE BANK COM 82669G104 10755 79499 SH SOLE 79499 0 0 SILICON LABORATORIES INC COM 826919102 7990 62744 SH SOLE 62744 0 0 SILGAN HOLDINGS INC COM 827048109 3708 100000 SH SOLE 100000 0 0 SIMMONS FIRST NATL CORP CL A CL A $1 PAR 828730200 2357 109150 SH SOLE 109150 0 0 SIMON PROPERTY GROUP INC COM 828806109 37112 435174 SH SOLE 435174 0 0 SIMPLY GOOD FOODS CO/THE COM 82900L102 941 30019 SH SOLE 30019 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 6387 68344 SH SOLE 68344 0 0 SIMULATIONS PLUS INC COM 829214105 490 6818 SH SOLE 6818 0 0 SITE CENTERS CORP COM 82981J109 563 55639 SH SOLE 55639 0 0 SIX FLAGS ENTERTAINMENT CORP COM 83001A102 2028 59485 SH SOLE 59485 0 0 SKECHERS USA INC CL A CL A 830566105 7573 210710 SH SOLE 210710 0 0 SKYWEST INC COM 830879102 5296 131370 SH SOLE 131370 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 37771 247065 SH SOLE 247065 0 0 SLEEP NUMBER CORP COM 83125X103 4434 54162 SH SOLE 54162 0 0 SMITH (A.O.) CORP COM 831865209 8885 162070 SH SOLE 162070 0 0 JM SMUCKER CO/THE COM NEW 832696405 16825 145544 SH SOLE 145544 0 0 SNAP ON INC COM 833034101 13396 78275 SH SOLE 78275 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 19125 59930 SH SOLE 59930 0 0 SONIC AUTOMOTIVE INC CLASS A CL A 83545G102 2379 61688 SH SOLE 61688 0 0 SONOCO PRODUCTS CO COM 835495102 5438 91789 SH SOLE 91789 0 0 SOUTH JERSEY INDUSTRIES COM 838518108 3928 182263 SH SOLE 182263 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 17 900 SH SOLE 900 0 0 SOUTHERN CO/THE COM 842587107 83452 1358487 SH SOLE 1358487 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 360 11610 SH SOLE 11610 0 0 SOUTHWEST AIRLINES CO COM 844741108 29080 623909 SH SOLE 623909 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 5090 83793 SH SOLE 83793 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2836 951619 SH SOLE 951619 0 0 SPARTANNASH CO COM 847215100 1598 91802 SH SOLE 91802 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 886 259900 SH SOLE 259900 0 0 SPECTRUM BRANDS HOLDINGS INC COM 84790A105 284 3600 SH SOLE 3600 0 0 SPIRE INC COM 84857L101 4223 65945 SH SOLE 65945 0 0 SPIRIT REALTY CAPITAL INC COM NEW 84860W300 2478 61700 SH SOLE 61700 0 0 SPOK HOLDINGS INC COM 84863T106 504 45250 SH SOLE 45250 0 0 SPORTSMAN S WAREHOUSE HOLDIN COM 84920Y106 63 3600 SH SOLE 3600 0 0 SPROUTS FARMERS MARKET INC COM 85208M102 1793 89208 SH SOLE 89208 0 0 STAMPS.COM INC COM NEW 852857200 6110 31142 SH SOLE 31142 0 0 STANDARD MOTOR PRODS COM 853666105 2124 52496 SH SOLE 52496 0 0 STANDEX INTERNATIONAL CORP COM 854231107 2475 31933 SH SOLE 31933 0 0 STANLEY BLACK DECKER INC COM 854502101 39009 218463 SH SOLE 218463 0 0 STARBUCKS CORP COM 855244109 169341 1582925 SH SOLE 1582925 0 0 STATE STREET CORP COM 857477103 32467 446092 SH SOLE 446092 0 0 STEEL DYNAMICS INC COM 858119100 12027 326203 SH SOLE 326203 0 0 STEELCASE INC CL A CL A 858155203 99 7300 SH SOLE 7300 0 0 STEPAN CO COM 858586100 5424 45455 SH SOLE 45455 0 0 STERICYCLE INC COM 858912108 7766 112020 SH SOLE 112020 0 0 STERLING BANCORP/DE COM 85917A100 5132 285416 SH SOLE 285416 0 0 STERLING CONSTRUCTION CO COM 859241101 43 2300 SH SOLE 2300 0 0 STEWART INFORMATION SERVICES COM 860372101 3502 72409 SH SOLE 72409 0 0 STIFEL FINANCIAL CORP COM 860630102 8697 172350 SH SOLE 172350 0 0 STONEX GROUP INC COM 861896108 1366 23589 SH SOLE 23589 0 0 STORE CAPITAL CORP COM 862121100 7088 208608 SH SOLE 208608 0 0 STRATEGIC EDUCATION INC COM 86272C103 3556 37305 SH SOLE 37305 0 0 STRIDE INC COM 86333M108 72 3400 SH SOLE 3400 0 0 STRYKER CORP COM 863667101 98871 403490 SH SOLE 403490 0 0 STURM RUGER CO INC COM 864159108 1586 24373 SH SOLE 24373 0 0 SUMMIT HOTEL PROPERTIES INC COM 866082100 1257 139466 SH SOLE 139466 0 0 SUMMIT MATERIALS INC CL A CL A 86614U100 195 9700 SH SOLE 9700 0 0 SUNCOKE ENERGY INC COM 86722A103 185 42604 SH SOLE 42604 0 0 SUNRUN INC COM 86771W105 10553 152100 SH SOLE 152100 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2510 99754 SH SOLE 99754 0 0 SURMODICS INC COM 868873100 1533 35226 SH SOLE 35226 0 0 SYKES ENTERPRISES INC COM 871237103 3456 91746 SH SOLE 91746 0 0 SYNAPTICS INC COM 87157D109 5578 57864 SH SOLE 57864 0 0 SYNOPSYS INC COM 871607107 54836 211527 SH SOLE 211527 0 0 SYNOVUS FINANCIAL CORP COM NEW 87161C501 2049 63312 SH SOLE 63312 0 0 SYNNEX CORP COM 87162W100 5517 67742 SH SOLE 67742 0 0 SYNCHRONY FINANCIAL COM 87165B103 28652 825458 SH SOLE 825458 0 0 SYNEOS HEALTH INC CL A 87166B102 3441 50500 SH SOLE 50500 0 0 SYSCO CORP COM 871829107 47551 640336 SH SOLE 640336 0 0 TCF FINANCIAL CORP COM 872307103 5378 145285 SH SOLE 145285 0 0 TJX COMPANIES INC COM 872540109 98810 1446921 SH SOLE 1446921 0 0 T MOBILE US INC COM 872590104 94760 702710 SH SOLE 702710 0 0 TRI POINTE GROUP INC COM 87265H109 1150 66655 SH SOLE 66655 0 0 TTM TECHNOLOGIES COM 87305R109 1708 123821 SH SOLE 123821 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1111 25925 SH SOLE 25925 0 0 TACTILE SYSTEMS TECHNOLOGY I COM 87357P100 863 19210 SH SOLE 19210 0 0 TAKE TWO INTERACTIVE SOFTWRE COM 874054109 32058 154281 SH SOLE 154281 0 0 TALOS ENERGY INC COM 87484T108 87 10612 SH SOLE 10612 0 0 TANGER FACTORY OUTLET CENTER COM 875465106 2476 248580 SH SOLE 248580 0 0 TAPESTRY INC COM 876030107 10785 347013 SH SOLE 347013 0 0 TARGET CORP COM 87612E106 122274 692650 SH SOLE 692650 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1846 71984 SH SOLE 71984 0 0 TEAM INC COM 878155100 123 11273 SH SOLE 11273 0 0 TECHTARGET COM 87874R100 817 13822 SH SOLE 13822 0 0 TEGNA INC COM 87901J105 4963 355753 SH SOLE 355753 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 20807 53083 SH SOLE 53083 0 0 TELEFLEX INC COM 879369106 24377 59229 SH SOLE 59229 0 0 TELEPHONE AND DATA SYSTEMS COM NEW 879433829 2893 155793 SH SOLE 155793 0 0 TEMPUR SEALY INTERNATIONAL I COM 88023U101 8290 307040 SH SOLE 307040 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5851 146523 SH SOLE 146523 0 0 TENNANT CO COM 880345103 701 9995 SH SOLE 9995 0 0 TERADATA CORP COM 88076W103 2955 131489 SH SOLE 131489 0 0 TERADYNE INC COM 880770102 27071 225795 SH SOLE 225795 0 0 TEREX CORP COM 880779103 3785 108475 SH SOLE 108475 0 0 TESLA INC COM 88160R101 705633 999948 SH SOLE 999948 0 0 TETRA TECH INC COM 88162G103 9988 86266 SH SOLE 86266 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4897 82300 SH SOLE 82300 0 0 TEXAS INSTRUMENTS INC COM 882508104 199551 1215810 SH SOLE 1215810 0 0 TEXAS ROADHOUSE INC COM 882681109 7602 97259 SH SOLE 97259 0 0 TEXTRON INC COM 883203101 13136 271798 SH SOLE 271798 0 0 ODP CORP/THE COM 88337F105 2893 98730 SH SOLE 98730 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 261638 561721 SH SOLE 561721 0 0 THOR INDUSTRIES INC COM 885160101 6567 70620 SH SOLE 70620 0 0 3D SYSTEMS CORP COM NEW 88554D205 2072 197728 SH SOLE 197728 0 0 3M CO COM 88579Y101 131783 753951 SH SOLE 753951 0 0 TIFFANY CO COM 886547108 16547 125878 SH SOLE 125878 0 0 TIMKEN CO COM 887389104 9872 127617 SH SOLE 127617 0 0 TIMKENSTEEL CORP COM 887399103 374 80136 SH SOLE 80136 0 0 TITAN INTERNATIONAL INC COM 88830M102 110 22576 SH SOLE 22576 0 0 TITAN MACHINERY INC COM 88830R101 31 1600 SH SOLE 1600 0 0 TIVITY HEALTH INC COM 88870R102 1607 82050 SH SOLE 82050 0 0 TOLL BROTHERS INC COM 889478103 7975 183458 SH SOLE 183458 0 0 TOMPKINS FINANCIAL CORP COM 890110109 2201 31182 SH SOLE 31182 0 0 TOOTSIE ROLL INDS COM 890516107 200 6723 SH SOLE 6723 0 0 TOPBUILD CORP COM 89055F103 9601 52154 SH SOLE 52154 0 0 TORO CO COM 891092108 13320 140449 SH SOLE 140449 0 0 TRACTOR SUPPLY COMPANY COM 892356106 20447 145450 SH SOLE 145450 0 0 TRANSDIGM GROUP INC COM 893641100 39634 64045 SH SOLE 64045 0 0 TRANSUNION COM 89400J107 1597 16100 SH SOLE 16100 0 0 TRAVELERS COS INC/THE COM 89417E109 44127 314359 SH SOLE 314359 0 0 TREDEGAR CORP COM 894650100 1103 66041 SH SOLE 66041 0 0 TREEHOUSE FOODS INC COM 89469A104 3140 73891 SH SOLE 73891 0 0 TREX COMPANY INC COM 89531P105 10392 124130 SH SOLE 124130 0 0 TRIMBLE INC COM 896239100 20058 300407 SH SOLE 300407 0 0 TRINET GROUP INC COM 896288107 282 3500 SH SOLE 3500 0 0 TRINITY INDUSTRIES INC COM 896522109 3324 125940 SH SOLE 125940 0 0 TRIUMPH BANCORP INC COM 89679E300 409 8421 SH SOLE 8421 0 0 TRIUMPH GROUP INC COM 896818101 1406 111981 SH SOLE 111981 0 0 TRIPADVISOR INC COM 896945201 3493 121362 SH SOLE 121362 0 0 TRUEBLUE INC COM 89785X101 1714 91696 SH SOLE 91696 0 0 TRUPANION INC COM 898202106 4294 35867 SH SOLE 35867 0 0 TRUIST FINANCIAL CORP COM 89832Q109 85515 1784160 SH SOLE 1784160 0 0 TRUSTCO BANK CORP NY COM 898349105 1736 260253 SH SOLE 260253 0 0 TRUSTMARK CORP COM 898402102 1726 63200 SH SOLE 63200 0 0 TTEC HOLDINGS INC COM 89854H102 896 12289 SH SOLE 12289 0 0 TUPPERWARE BRANDS CORP COM 899896104 2924 90270 SH SOLE 90270 0 0 TURTLE BEACH CORP COM NEW 900450206 24 1100 SH SOLE 1100 0 0 TWITTER INC COM 90184L102 53137 981297 SH SOLE 981297 0 0 II VI INC COM 902104108 8955 117894 SH SOLE 117894 0 0 TYLER TECHNOLOGIES INC COM 902252105 22565 51694 SH SOLE 51694 0 0 TYSON FOODS INC CL A CL A 902494103 27539 427355 SH SOLE 427355 0 0 UDR INC COM 902653104 13970 363525 SH SOLE 363525 0 0 UGI CORP COM 902681105 8664 247823 SH SOLE 247823 0 0 UMB FINANCIAL CORP COM 902788108 4718 68385 SH SOLE 68385 0 0 UFP INDUSTRIES INC COM 90278Q108 8059 145083 SH SOLE 145083 0 0 US BANCORP COM NEW 902973304 85799 1841572 SH SOLE 1841572 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1320 17118 SH SOLE 17118 0 0 US CONCRETE INC COM 90333L201 868 21706 SH SOLE 21706 0 0 U.S. PHYSICAL THERAPY INC COM 90337L108 672 5586 SH SOLE 5586 0 0 US SILICA HOLDINGS INC COM 90346E103 718 102318 SH SOLE 102318 0 0 ULTA BEAUTY INC COM 90384S303 20117 70056 SH SOLE 70056 0 0 ULTRA CLEAN HOLDINGS INC COM 90385V107 768 24669 SH SOLE 24669 0 0 UMPQUA HOLDINGS CORP COM 904214103 3799 250938 SH SOLE 250938 0 0 UNDER ARMOUR INC CLASS A CL A 904311107 3998 232857 SH SOLE 232857 0 0 UNDER ARMOUR INC CLASS C CL C 904311206 3558 239146 SH SOLE 239146 0 0 UNIFI INC COM NEW 904677200 95 5361 SH SOLE 5361 0 0 UNIFIRST CORP/MA COM 904708104 6514 30772 SH SOLE 30772 0 0 UNION PACIFIC CORP COM 907818108 188940 907407 SH SOLE 907407 0 0 UNISYS CORP COM NEW 909214306 853 43356 SH SOLE 43356 0 0 UNITED COMMUNITY BANKS/GA COM 90984P303 3026 106407 SH SOLE 106407 0 0 UNITED BANKSHARES INC COM 909907107 3593 110897 SH SOLE 110897 0 0 UNITED AIRLINES HOLDINGS INC COM 910047109 15243 352442 SH SOLE 352442 0 0 UNITED FIRE GROUP INC COM 910340108 1206 48052 SH SOLE 48052 0 0 UNITED INSURANCE HOLDINGS CO COM 910710102 84 14620 SH SOLE 14620 0 0 UNITED NATURAL FOODS INC COM 911163103 1830 114616 SH SOLE 114616 0 0 UNITED PARCEL SERVICE CL B CL B 911312106 162196 963160 SH SOLE 963160 0 0 UNITED RENTALS INC COM 911363109 26811 115608 SH SOLE 115608 0 0 UNITED STATES STEEL CORP COM 912909108 4107 244929 SH SOLE 244929 0 0 UNITED THERAPEUTICS CORP COM 91307C102 9806 64603 SH SOLE 64603 0 0 UNITEDHEALTH GROUP INC COM 91324P102 444039 1266224 SH SOLE 1266224 0 0 UNITI GROUP INC COM 91325V108 3787 322857 SH SOLE 322857 0 0 UNIVAR SOLUTIONS INC COM 91336L107 580 30500 SH SOLE 30500 0 0 UNIVERSAL CORP/VA COM 913456109 2460 50615 SH SOLE 50615 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 8422 36650 SH SOLE 36650 0 0 UNIVERSAL ELECTRONICS INC COM 913483103 1599 30480 SH SOLE 30480 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1634 25423 SH SOLE 25423 0 0 UNIVERSAL INSURANCE HOLDINGS COM 91359V107 790 52258 SH SOLE 52258 0 0 UNIVERSAL HEALTH SERVICES B CL B 913903100 14907 108412 SH SOLE 108412 0 0 UNUM GROUP COM 91529Y106 8105 353294 SH SOLE 353294 0 0 URBAN OUTFITTERS INC COM 917047102 2568 100318 SH SOLE 100318 0 0 URBAN EDGE PROPERTIES COM 91704F104 2010 155322 SH SOLE 155322 0 0 URSTADT BIDDLE CLASS A CL A 917286205 887 62784 SH SOLE 62784 0 0 US ECOLOGY INC COM 91734M103 417 11468 SH SOLE 11468 0 0 VF CORP COM 918204108 32298 378153 SH SOLE 378153 0 0 VALERO ENERGY CORP COM 91913Y100 29812 527001 SH SOLE 527001 0 0 VALLEY NATIONAL BANCORP COM 919794107 2391 245222 SH SOLE 245222 0 0 VALMONT INDUSTRIES COM 920253101 5468 31260 SH SOLE 31260 0 0 VALVOLINE INC COM 92047W101 6429 277831 SH SOLE 277831 0 0 VANDA PHARMACEUTICALS INC COM 921659108 494 37619 SH SOLE 37619 0 0 VAREX IMAGING CORP COM 92214X106 1325 79466 SH SOLE 79466 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 18588 106209 SH SOLE 106209 0 0 VECTOR GROUP LTD COM 92240M108 1575 135225 SH SOLE 135225 0 0 VEECO INSTRUMENTS INC COM 922417100 1921 110684 SH SOLE 110684 0 0 VENTAS INC COM 92276F100 22193 452545 SH SOLE 452545 0 0 VERA BRADLEY INC COM 92335C106 219 27463 SH SOLE 27463 0 0 VERISIGN INC COM 92343E102 25896 119668 SH SOLE 119668 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 332703 5663025 SH SOLE 5663025 0 0 VERITEX HOLDINGS INC COM 923451108 533 20786 SH SOLE 20786 0 0 VERITIV CORP COM 923454102 495 23829 SH SOLE 23829 0 0 VERISK ANALYTICS INC COM 92345Y106 39834 191890 SH SOLE 191890 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 86249 364938 SH SOLE 364938 0 0 VIAD CORP COM NEW 92552R406 1907 52728 SH SOLE 52728 0 0 VIASAT INC COM 92552V100 1934 59223 SH SOLE 59223 0 0 VIAVI SOLUTIONS INC COM 925550105 5774 385577 SH SOLE 385577 0 0 VIACOMCBS INC CLASS B CL B 92556H206 29794 799631 SH SOLE 799631 0 0 VIATRIS INC COM 92556V106 29362 1566814 SH SOLE 1566814 0 0 VICOR CORP COM 925815102 4370 47388 SH SOLE 47388 0 0 VIRTU FINANCIAL INC CLASS A CL A 928254101 136 5400 SH SOLE 5400 0 0 VISA INC CLASS A SHARES COM CL A 92826C839 496165 2268388 SH SOLE 2268388 0 0 VIRTUSA CORP COM 92827P102 1035 20234 SH SOLE 20234 0 0 VIRTUS INVESTMENT PARTNERS COM 92828Q109 1465 6749 SH SOLE 6749 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 5161 249191 SH SOLE 249191 0 0 VISTA OUTDOOR INC COM 928377100 1698 71485 SH SOLE 71485 0 0 VISTEON CORP COM NEW 92839U206 753 6000 SH SOLE 6000 0 0 VISTRA CORP COM 92840M102 814 41400 SH SOLE 41400 0 0 VONAGE HOLDINGS CORP COM 92886T201 3379 262457 SH SOLE 262457 0 0 VONTIER CORP COM 928881101 5240 156884 SH SOLE 156884 0 0 VORNADO REALTY TRUST SH BEN INT 929042109 8418 225438 SH SOLE 225438 0 0 VULCAN MATERIALS CO COM 929160109 24374 164345 SH SOLE 164345 0 0 WD 40 CO COM 929236107 7124 26814 SH SOLE 26814 0 0 WEC ENERGY GROUP INC COM 92939U106 33980 369224 SH SOLE 369224 0 0 WABASH NATIONAL CORP COM 929566107 960 55737 SH SOLE 55737 0 0 WABTEC CORP COM 929740108 15016 205143 SH SOLE 205143 0 0 WADDELL REED FINANCIAL A CL A 930059100 3555 139559 SH SOLE 139559 0 0 WALMART INC COM 931142103 277860 1927577 SH SOLE 1927577 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 40143 1006605 SH SOLE 1006605 0 0 WALKER DUNLOP INC COM 93148P102 5103 55451 SH SOLE 55451 0 0 WARRIOR MET COAL INC COM 93627C101 690 32376 SH SOLE 32376 0 0 WASHINGTON FEDERAL INC COM 938824109 3813 148153 SH SOLE 148153 0 0 WASHINGTON REIT SH BEN INT 939653101 661 30579 SH SOLE 30579 0 0 WASTE MANAGEMENT INC COM 94106L109 51510 436784 SH SOLE 436784 0 0 WATERS CORP COM 941848103 19187 77548 SH SOLE 77548 0 0 WATSCO INC COM 942622200 9618 42454 SH SOLE 42454 0 0 WATTS WATER TECHNOLOGIES A CL A 942749102 6751 55474 SH SOLE 55474 0 0 WEBSTER FINANCIAL CORP COM 947890109 6985 165706 SH SOLE 165706 0 0 WEINGARTEN REALTY INVESTORS SH BEN INT 948741103 4335 200066 SH SOLE 200066 0 0 WELLS FARGO CO COM 949746101 161016 5335182 SH SOLE 5335182 0 0 WELLTOWER INC COM 95040Q104 33328 515746 SH SOLE 515746 0 0 WENDY S CO/THE COM 95058W100 5463 249203 SH SOLE 249203 0 0 WERNER ENTERPRISES INC COM 950755108 3561 90791 SH SOLE 90791 0 0 WESCO INTERNATIONAL INC COM 95082P105 322 4100 SH SOLE 4100 0 0 WEST PHARMACEUTICAL SERVICES COM 955306105 26938 95083 SH SOLE 95083 0 0 WESTAMERICA BANCORPORATION COM 957090103 3825 69184 SH SOLE 69184 0 0 WESTERN ALLIANCE BANCORP COM 957638109 498 8300 SH SOLE 8300 0 0 WESTERN DIGITAL CORP COM 958102105 20391 368130 SH SOLE 368130 0 0 WESTERN UNION CO COM 959802109 12197 555910 SH SOLE 555910 0 0 WESTROCK CO COM 96145D105 14779 339520 SH SOLE 339520 0 0 WEX INC COM 96208T104 11300 55521 SH SOLE 55521 0 0 WEYERHAEUSER CO COM NEW 962166104 33496 998973 SH SOLE 998973 0 0 WHIRLPOOL CORP COM 963320106 17106 94778 SH SOLE 94778 0 0 WHITESTONE REIT COM 966084204 929 116557 SH SOLE 116557 0 0 WILEY (JOHN) SONS CLASS A CL A 968223206 2794 61181 SH SOLE 61181 0 0 WILLIAMS COS INC COM 969457100 30051 1498825 SH SOLE 1498825 0 0 WILLIAMS SONOMA INC COM 969904101 11776 115632 SH SOLE 115632 0 0 WINGSTOP INC COM 974155103 4411 33280 SH SOLE 33280 0 0 WINNEBAGO INDUSTRIES COM 974637100 5146 85849 SH SOLE 85849 0 0 WINTRUST FINANCIAL CORP COM 97650W108 5007 81953 SH SOLE 81953 0 0 WISDOMTREE INVESTMENTS INC COM 97717P104 1096 204842 SH SOLE 204842 0 0 WOLVERINE WORLD WIDE INC COM 978097103 5069 162211 SH SOLE 162211 0 0 WOODWARD INC COM 980745103 9337 76826 SH SOLE 76826 0 0 WORLD ACCEPTANCE CORP COM 981419104 1070 10471 SH SOLE 10471 0 0 WORLD FUEL SERVICES CORP COM 981475106 3804 122080 SH SOLE 122080 0 0 WORLD WRESTLING ENTERTAIN A CL A 98156Q108 2220 46195 SH SOLE 46195 0 0 WORTHINGTON INDUSTRIES COM 981811102 4645 90468 SH SOLE 90468 0 0 WPX ENERGY INC COM 98212B103 3426 420410 SH SOLE 420410 0 0 WW INTERNATIONAL INC COM 98262P101 996 40800 SH SOLE 40800 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 6635 147898 SH SOLE 147898 0 0 WYNDHAM HOTELS RESORTS INC COM 98311A105 8535 143593 SH SOLE 143593 0 0 WYNN RESORTS LTD COM 983134107 14020 124255 SH SOLE 124255 0 0 XPO LOGISTICS INC COM 983793100 11013 92394 SH SOLE 92394 0 0 XCEL ENERGY INC COM 98389B100 41101 616484 SH SOLE 616484 0 0 XPERI HOLDING CORP COM 98390M103 3079 147307 SH SOLE 147307 0 0 XILINX INC COM 983919101 42062 296691 SH SOLE 296691 0 0 XENIA HOTELS RESORTS INC COM 984017103 1775 116745 SH SOLE 116745 0 0 XENCOR INC COM 98401F105 2750 63026 SH SOLE 63026 0 0 XYLEM INC COM 98419M100 23784 233658 SH SOLE 233658 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 5044 217506 SH SOLE 217506 0 0 YELP INC CL A 985817105 65 2000 SH SOLE 2000 0 0 YETI HOLDINGS INC COM 98585X104 6350 92746 SH SOLE 92746 0 0 YUM BRANDS INC COM 988498101 39510 363950 SH SOLE 363950 0 0 ZEBRA TECHNOLOGIES CORP CL A CL A 989207105 28292 73614 SH SOLE 73614 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 40063 259997 SH SOLE 259997 0 0 ZIONS BANCORP NA COM 989701107 12362 284586 SH SOLE 284586 0 0 ZOETIS INC CL A 98978V103 102998 622342 SH SOLE 622342 0 0 ZUMIEZ INC COM 989817101 2224 60455 SH SOLE 60455 0 0 ZYNEX INC COM 98986M103 574 42632 SH SOLE 42632 0 0 ADIENT PLC ORD SHS G0084W101 2503 72000 SH SOLE 72000 0 0 ALLEGION PLC ORD SHS G0176J109 13152 113009 SH SOLE 113009 0 0 AMCOR PLC ORD G0250X107 21172 1798776 SH SOLE 1798776 0 0 AON PLC CLASS A SHS CL A G0403H108 56239 266193 SH SOLE 266193 0 0 ARCH CAPITAL GROUP LTD ORD G0450A105 285 7900 SH SOLE 7900 0 0 ASSURED GUARANTY LTD COM G0585R106 1236 39253 SH SOLE 39253 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 228670 875427 SH SOLE 875427 0 0 CAMBIUM NETWORKS CORP SHS G17766109 13 500 SH SOLE 500 0 0 CAPRI HOLDINGS LTD SHS G1890L107 9966 237290 SH SOLE 237290 0 0 CARDTRONICS PLC A SHS CL A G1991C105 2503 70916 SH SOLE 70916 0 0 EATON CORP PLC SHS G29183103 64951 540626 SH SOLE 540626 0 0 ENDO INTERNATIONAL PLC SHS G30401106 2308 321383 SH SOLE 321383 0 0 ESSENT GROUP LTD COM G3198U102 3901 90300 SH SOLE 90300 0 0 EVEREST RE GROUP LTD COM G3223R108 15309 65400 SH SOLE 65400 0 0 FABRINET SHS G3323L100 2035 26222 SH SOLE 26222 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 491 20379 SH SOLE 20379 0 0 HELEN OF TROY LTD COM G4388N106 5881 26467 SH SOLE 26467 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 365 7600 SH SOLE 7600 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5786 177976 SH SOLE 177976 0 0 ICHOR HOLDINGS LTD SHS G4740B105 337 11163 SH SOLE 11163 0 0 IHS MARKIT LTD SHS G47567105 38451 428039 SH SOLE 428039 0 0 INVESCO LTD SHS G491BT108 8151 467647 SH SOLE 467647 0 0 JAMES RIVER GROUP HOLDINGS L COM G5005R107 1099 22360 SH SOLE 22360 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4275 25900 SH SOLE 25900 0 0 JOHNSON CONTROLS INTERNATION SHS G51502105 40318 865369 SH SOLE 865369 0 0 LAZARD LTD CL A SHS A G54050102 364 8600 SH SOLE 8600 0 0 LINDE PLC SHS G5494J103 171180 649616 SH SOLE 649616 0 0 LIVANOVA PLC SHS G5509L101 3665 55356 SH SOLE 55356 0 0 MEDTRONIC PLC SHS G5960L103 210454 1796605 SH SOLE 1796605 0 0 APTIV PLC SHS G6095L109 45316 347808 SH SOLE 347808 0 0 ALPHA OMEGA SEMICONDUCTOR SHS G6331P104 40 1700 SH SOLE 1700 0 0 NABORS INDUSTRIES LTD SHS G6359F137 663 11385 SH SOLE 11385 0 0 NIELSEN HOLDINGS PLC SHS EUR G6518L108 8886 425794 SH SOLE 425794 0 0 NORWEGIAN CRUISE LINE HOLDIN SHS G66721104 8782 345350 SH SOLE 345350 0 0 NOVOCURE LTD ORD SHS G6674U108 121 700 SH SOLE 700 0 0 NVENT ELECTRIC PLC SHS G6700G107 4952 212607 SH SOLE 212607 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 7391 44575 SH SOLE 44575 0 0 SEAGATE TECHNOLOGY SHS G7945M107 19049 306448 SH SOLE 306448 0 0 PENTAIR PLC SHS G7S00T104 8758 164967 SH SOLE 164967 0 0 SIGNET JEWELERS LTD SHS G81276100 2742 100539 SH SOLE 100539 0 0 SMART GLOBAL HOLDINGS INC SHS G8232Y101 331 8805 SH SOLE 8805 0 0 STERIS PLC SHS USD G8473T100 22702 119776 SH SOLE 119776 0 0 TECHNIPFMC PLC COM G87110105 5490 584081 SH SOLE 584081 0 0 THIRD POINT REINSURANCE LTD COM G8827U100 288 30273 SH SOLE 30273 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 45620 314271 SH SOLE 314271 0 0 TRONOX HOLDINGS PLC A SHS G9087Q102 110 7500 SH SOLE 7500 0 0 WILLIS TOWERS WATSON PLC SHS G96629103 33614 159550 SH SOLE 159550 0 0 PERRIGO CO PLC SHS G97822103 7859 175736 SH SOLE 175736 0 0 CHUBB LTD COM H1467J104 85550 555810 SH SOLE 555810 0 0 GARMIN LTD SHS H2906T109 14879 124348 SH SOLE 124348 0 0 TE CONNECTIVITY LTD REG SHS H84989104 50004 413019 SH SOLE 413019 0 0 TRINSEO SA SHS L9340P101 970 18933 SH SOLE 18933 0 0 CORE LABORATORIES N.V. COM N22717107 698 26318 SH SOLE 26318 0 0 LYONDELLBASELL INDU CL A SHS - A - N53745100 32649 356195 SH SOLE 356195 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16337 218726 SH SOLE 218726 0 0 DORIAN LPG LTD SHS USD Y2106R110 279 22923 SH SOLE 22923 0 0