0001085146-19-002177.txt : 20190809 0001085146-19-002177.hdr.sgml : 20190809 20190809144724 ACCESSION NUMBER: 0001085146-19-002177 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190809 DATE AS OF CHANGE: 20190809 EFFECTIVENESS DATE: 20190809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB INVESTMENT MANAGEMENT INC CENTRAL INDEX KEY: 0000884546 IRS NUMBER: 943106735 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03128 FILM NUMBER: 191012632 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-627-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000884546 XXXXXXXX 06-30-2019 06-30-2019 false CHARLES SCHWAB INVESTMENT MANAGEMENT INC
211 MAIN STREET SAN FRANCISCO CA 94105
13F COMBINATION REPORT 028-03128 0000748054 028-11918 AMERICAN CENTURY COMPANIES INC 0001305227 028-12016 BlackRock Investment Management, LLC 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0000813917 028-02013 HARRIS ASSOCIATES L P 0000874779 028-02900 MELLON INVESTMENTS Corp 0001317724 028-11450 Mondrian Investment Partners LTD N
Michael F. Hogan Chief Compliance Officer 415-667-1987 /s/ Michael F. Hogan San Francisco CA 08-02-2019 0 3211 164401523
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE EURONET WORLDWIDE INC COM 298736109 62661 372447 SH SOLE 372447 0 0 EROS INTL PLC SHS NEW G3788M114 97 71841 SH SOLE 71841 0 0 EVERTEC INC COM 30040P103 20190 617419 SH SOLE 617419 0 0 EVERSOURCE ENERGY COM 30040W108 108094 1426786 SH SOLE 1426786 0 0 EVERQUOTE INC COM CL A 30041R108 230 17637 SH SOLE 17637 0 0 EVERI HLDGS INC COM 30034T103 4915 411946 SH SOLE 411946 0 0 EVERGY INC COM 30034W106 58961 980218 SH SOLE 980218 0 0 EVEREST RE GROUP LTD COM G3223R108 67490 273038 SH SOLE 273038 0 0 EVERCORE INC CLASS A 29977A105 46948 530061 SH SOLE 530061 0 0 EVERBRIDGE INC COM 29978A104 15886 177653 SH SOLE 177653 0 0 EVENTBRITE INC COM CL A 29975E109 1842 113660 SH SOLE 113660 0 0 EVO PMTS INC CL A COM 26927E104 2404 76242 SH SOLE 76242 0 0 EVANS BANCORP INC COM NEW 29911Q208 431 11412 SH SOLE 11412 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 296 44503 SH SOLE 44503 0 0 ETSY INC COM 29786A106 45135 735451 SH SOLE 735451 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 6764 321143 SH SOLE 321143 0 0 ESSEX PPTY TR INC COM 297178105 238927 818436 SH SOLE 818436 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3404 169824 SH SOLE 169824 0 0 ESSENT GROUP LTD COM G3198U102 36756 782193 SH SOLE 782193 0 0 ESSA BANCORP INC COM 29667D104 352 23047 SH SOLE 23047 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 378 15009 SH SOLE 15009 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8764 188385 SH SOLE 188385 0 0 ESCO TECHNOLOGIES INC COM 296315104 16193 195982 SH SOLE 195982 0 0 F M C CORP COM NEW 302491303 68027 820094 SH SOLE 820094 0 0 EVELO BIOSCIENCES INC COM 299734103 397 44103 SH SOLE 44103 0 0 EXP WORLD HOLDINGS INC COM 30212W100 1931 173453 SH SOLE 173453 0 0 FORTINET INC COM 34959E109 68948 897400 SH SOLE 897400 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 236 143409 SH SOLE 143409 0 0 EXXON MOBIL CORP COM 30231G102 2050627 26760094 SH SOLE 26760094 0 0 EXTREME NETWORKS INC COM 30226D106 8044 1243255 SH SOLE 1243255 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 2661 614349 SH SOLE 614349 0 0 EXTRA SPACE STORAGE INC COM 30225T102 200491 1889633 SH SOLE 1889633 0 0 EXTERRAN CORP COM 30227H106 5727 402737 SH SOLE 402737 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 28483 1686363 SH SOLE 1686363 0 0 EXPRESS INC COM 30219E103 967 354168 SH SOLE 354168 0 0 EXPONENT INC COM 30214U102 20679 353231 SH SOLE 353231 0 0 EVI INDUSTRIES INC COM 26929N102 415 10835 SH SOLE 10835 0 0 EXPEDIA GROUP INC COM NEW 30212P303 67983 511033 SH SOLE 511033 0 0 ERIE INDTY CO CL A 29530P102 22203 87315 SH SOLE 87315 0 0 EXLSERVICE HOLDINGS INC COM 302081104 16784 253790 SH SOLE 253790 0 0 EXELON CORP COM 30161N101 276771 5773262 SH SOLE 5773262 0 0 EXELIXIS INC COM 30161Q104 28480 1332707 SH SOLE 1332707 0 0 EXELA TECHNOLOGIES INC COM 30162V102 586 267341 SH SOLE 267341 0 0 EXANTAS CAP CORP COM NEW 30068N105 2031 179565 SH SOLE 179565 0 0 EXACT SCIENCES CORP COM 30063P105 93337 790721 SH SOLE 790721 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5313 373048 SH SOLE 373048 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1768 247268 SH SOLE 247268 0 0 EVOLUS INC COM 30052C107 383 26193 SH SOLE 26193 0 0 EVOLENT HEALTH INC CL A 30050B101 3404 428096 SH SOLE 428096 0 0 EXPEDITORS INTL WASH INC COM 302130109 84874 1118821 SH SOLE 1118821 0 0 ENDOLOGIX INC COM NEW 29266S304 517 71343 SH SOLE 71343 0 0 ESCALADE INC COM 296056104 305 26551 SH SOLE 26551 0 0 ENPRO INDS INC COM 29355X107 10940 171363 SH SOLE 171363 0 0 ENPHASE ENERGY INC COM 29355A107 3960 217207 SH SOLE 217207 0 0 ENOVA INTL INC COM 29357K103 14211 616499 SH SOLE 616499 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 69 15256 SH SOLE 15256 0 0 ENNIS INC COM 293389102 4750 231447 SH SOLE 231447 0 0 ENERSYS COM 29275Y102 21694 316690 SH SOLE 316690 0 0 ENERGY RECOVERY INC COM 29270J100 2021 193883 SH SOLE 193883 0 0 ENERGY FUELS INC COM NEW 292671708 578 184562 SH SOLE 184562 0 0 ENERGOUS CORP COM 29272C103 277 63234 SH SOLE 63234 0 0 ENSIGN GROUP INC COM 29358P101 21225 372880 SH SOLE 372880 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2157 449195 SH SOLE 449195 0 0 ENSTAR GROUP LIMITED SHS G3075P101 16678 95692 SH SOLE 95692 0 0 ENDO INTL PLC SHS G30401106 5733 1391369 SH SOLE 1391369 0 0 ENCORE WIRE CORP COM 292562105 16122 275210 SH SOLE 275210 0 0 ENCORE CAP GROUP INC COM 292554102 8106 239311 SH SOLE 239311 0 0 ENCOMPASS HEALTH CORP COM 29261A100 29375 463609 SH SOLE 463609 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 8957 106141 SH SOLE 106141 0 0 EMPLOYERS HOLDINGS INC COM 292218104 12349 292125 SH SOLE 292125 0 0 EMPIRE ST RLTY TR INC CL A 292104106 27069 1827745 SH SOLE 1827745 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 177 18436 SH SOLE 18436 0 0 EMERSON ELEC CO COM 291011104 322302 4830660 SH SOLE 4830660 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 23220 480641 SH SOLE 480641 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 12667 327798 SH SOLE 327798 0 0 EPAM SYS INC COM 29414B104 45185 261029 SH SOLE 261029 0 0 ERA GROUP INC COM 26885G109 907 108674 SH SOLE 108674 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 347274 4574204 SH SOLE 4574204 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 151140 1245587 SH SOLE 1245587 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 62243 1913986 SH SOLE 1913986 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2307 86497 SH SOLE 86497 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 24393 1237558 SH SOLE 1237558 0 0 EQUINIX INC COM 29444U700 189504 375782 SH SOLE 375782 0 0 EQUIFAX INC COM 294429105 86680 640934 SH SOLE 640934 0 0 EQT CORP COM 26884L109 17648 1116216 SH SOLE 1116216 0 0 EPR PPTYS COM SH BEN INT 26884U109 46200 619382 SH SOLE 619382 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 9395 1101358 SH SOLE 1101358 0 0 EPIZYME INC COM 29428V104 5765 459308 SH SOLE 459308 0 0 F5 NETWORKS INC COM 315616102 55996 384507 SH SOLE 384507 0 0 EOG RES INC COM 26875P101 229731 2465983 SH SOLE 2465983 0 0 ENZO BIOCHEM INC COM 294100102 858 254331 SH SOLE 254331 0 0 ENVESTNET INC COM 29404K106 19231 281278 SH SOLE 281278 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 997 319498 SH SOLE 319498 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5581 134142 SH SOLE 134142 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 687 21639 SH SOLE 21639 0 0 ENTERGY CORP NEW COM 29364G103 90234 876647 SH SOLE 876647 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 4153 716008 SH SOLE 716008 0 0 ENTEGRIS INC COM 29362U104 26885 720370 SH SOLE 720370 0 0 ENTEGRA FINL CORP COM 29363J108 487 16165 SH SOLE 16165 0 0 EPLUS INC COM 294268107 8996 130477 SH SOLE 130477 0 0 FIRST MERCHANTS CORP COM 320817109 11853 312719 SH SOLE 312719 0 0 FIRST FINL BANCORP OH COM 320209109 16477 680292 SH SOLE 680292 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1122 185952 SH SOLE 185952 0 0 FIVE BELOW INC COM 33829M101 44988 374836 SH SOLE 374836 0 0 FITBIT INC CL A 33812L102 8342 1895821 SH SOLE 1895821 0 0 FISERV INC COM 337738108 154229 1691848 SH SOLE 1691848 0 0 FIRSTENERGY CORP COM 337932107 95374 2227836 SH SOLE 2227836 0 0 FIRSTCASH INC COM 33767D105 32181 321737 SH SOLE 321737 0 0 FIRST SOLAR INC COM 336433107 25189 383504 SH SOLE 383504 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 67079 686925 SH SOLE 686925 0 0 FIRST NORTHWEST BANCORP COM 335834107 363 22326 SH SOLE 22326 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 5491 165663 SH SOLE 165663 0 0 FIRST MID BANCSHARES INC COM 320866106 1170 33484 SH SOLE 33484 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 130677 465289 SH SOLE 465289 0 0 FIRST LONG IS CORP COM 320734106 2770 137947 SH SOLE 137947 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8556 215989 SH SOLE 215989 0 0 FIRST INTERNET BANCORP COM 320557101 532 24681 SH SOLE 24681 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 72952 1985624 SH SOLE 1985624 0 0 FIRST HORIZON NATL CORP COM 320517105 34671 2322176 SH SOLE 2322176 0 0 FIRST HAWAIIAN INC COM 32051X108 18278 706521 SH SOLE 706521 0 0 FIRST GTY BANCSHARES INC COM 32043P106 246 11786 SH SOLE 11786 0 0 FIRST FNDTN INC COM 32026V104 2998 223013 SH SOLE 223013 0 0 FIRST FINL CORP IND COM 320218100 4812 119815 SH SOLE 119815 0 0 EZCORP INC CL A NON VTG 302301106 2848 300661 SH SOLE 300661 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 15827 773153 SH SOLE 773153 0 0 FLUOR CORP NEW COM 343412102 30293 899158 SH SOLE 899158 0 0 1ST CONSTITUTION BANCORP COM 31986N102 336 18177 SH SOLE 18177 0 0 FORRESTER RESH INC COM 346563109 2854 60672 SH SOLE 60672 0 0 FORMFACTOR INC COM 346375108 6807 434370 SH SOLE 434370 0 0 FORESTAR GROUP INC COM 346232101 1179 60260 SH SOLE 60260 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 7501 221501 SH SOLE 221501 0 0 FORD MTR CO DEL COM 345370860 219690 21475034 SH SOLE 21475034 0 0 FOOT LOCKER INC COM 344849104 49269 1175306 SH SOLE 1175306 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3960 145000 SH SOLE 145000 0 0 FNCB BANCORP INC COM 302578109 308 39720 SH SOLE 39720 0 0 FNB CORP PA COM 302520101 29879 2538560 SH SOLE 2538560 0 0 FIVE9 INC COM 338307101 17842 347858 SH SOLE 347858 0 0 FLUSHING FINL CORP COM 343873105 3621 163081 SH SOLE 163081 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 259 18271 SH SOLE 18271 0 0 FLUIDIGM CORP DEL COM 34385P108 2025 164289 SH SOLE 164289 0 0 FLUENT INC COM 34380C102 550 102183 SH SOLE 102183 0 0 FLOWSERVE CORP COM 34354P105 45882 870788 SH SOLE 870788 0 0 FLOWERS FOODS INC COM 343498101 46583 2001831 SH SOLE 2001831 0 0 FLOTEK INDS INC DEL COM 343389102 422 127199 SH SOLE 127199 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 14029 334821 SH SOLE 334821 0 0 FLIR SYS INC COM 302445101 45934 849039 SH SOLE 849039 0 0 FLEXSTEEL INDS INC COM 339382103 293 17146 SH SOLE 17146 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2397 194802 SH SOLE 194802 0 0 FLEX LTD ORD Y2573F102 6485 677584 SH SOLE 677584 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 4536 240208 SH SOLE 240208 0 0 FASTENAL CO COM 311900104 142968 4386857 SH SOLE 4386857 0 0 FIRST FINL BANKSHARES COM 32020R109 28332 920142 SH SOLE 920142 0 0 FGL HLDGS ORD SHS G3402M102 9270 1103528 SH SOLE 1103528 0 0 FERRO CORP COM 315405100 8917 564328 SH SOLE 564328 0 0 FEDNAT HLDG CO COM 31431B109 405 28361 SH SOLE 28361 0 0 FEDEX CORP COM 31428X106 240147 1462613 SH SOLE 1462613 0 0 FEDERATED INVS INC PA CL B 314211103 40244 1238262 SH SOLE 1238262 0 0 FEDERAL SIGNAL CORP COM 313855108 14707 549786 SH SOLE 549786 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 145791 1132262 SH SOLE 1132262 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3974 54686 SH SOLE 54686 0 0 FBL FINL GROUP INC CL A 30239F106 3674 57575 SH SOLE 57575 0 0 FIDELITY D & D BANCORP INC COM 31609R100 442 6570 SH SOLE 6570 0 0 FATE THERAPEUTICS INC COM 31189P102 2651 130573 SH SOLE 130573 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 68296 1694668 SH SOLE 1694668 0 0 FARO TECHNOLOGIES INC COM 311642102 5348 101711 SH SOLE 101711 0 0 FARMLAND PARTNERS INC COM 31154R109 544 77026 SH SOLE 77026 0 0 FARMERS NATL BANC CORP COM 309627107 898 60541 SH SOLE 60541 0 0 FARMER BROS CO COM 307675108 936 57128 SH SOLE 57128 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 688 23600 SH SOLE 23600 0 0 FALCON MINERALS CORP CL A COM 30607B109 1896 225640 SH SOLE 225640 0 0 FAIR ISAAC CORP COM 303250104 64620 205780 SH SOLE 205780 0 0 FACTSET RESH SYS INC COM 303075105 50272 175432 SH SOLE 175432 0 0 FACEBOOK INC CL A 30303M102 1973611 10225963 SH SOLE 10225963 0 0 FABRINET SHS G3323L100 14552 292968 SH SOLE 292968 0 0 FB FINL CORP COM 30257X104 3637 99359 SH SOLE 99359 0 0 FIRST BANCORP N C COM 318910106 6308 173181 SH SOLE 173181 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 4292 150203 SH SOLE 150203 0 0 FIRST DATA CORP NEW COM CL A 32008D106 42332 1563774 SH SOLE 1563774 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 28270 62783 SH SOLE 62783 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 10164 754532 SH SOLE 754532 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2799 82897 SH SOLE 82897 0 0 FIRST CHOICE BANCORP COM 31948P104 530 23298 SH SOLE 23298 0 0 FIRST CAPITAL INC COM 31942S104 395 7808 SH SOLE 7808 0 0 FIRST BUSEY CORP COM NEW 319383204 7236 273975 SH SOLE 273975 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 471 20040 SH SOLE 20040 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 470 39958 SH SOLE 39958 0 0 FIBROGEN INC COM 31572Q808 31127 688947 SH SOLE 688947 0 0 FIRST BANCORP P R COM NEW 318672706 29202 2645080 SH SOLE 2645080 0 0 EMCOR GROUP INC COM 29084Q100 49305 559645 SH SOLE 559645 0 0 FIRST BANCORP INC ME COM 31866P102 675 25139 SH SOLE 25139 0 0 FIRST AMERN FINL CORP COM 31847R102 42159 785066 SH SOLE 785066 0 0 FIREEYE INC COM 31816Q101 12675 855813 SH SOLE 855813 0 0 FINJAN HLDGS INC COM NEW 31788H303 35 15437 SH SOLE 15437 0 0 FINISAR CORP COM NEW 31787A507 21896 957382 SH SOLE 957382 0 0 FINANCIAL INSTNS INC COM 317585404 5964 204585 SH SOLE 204585 0 0 FIFTH THIRD BANCORP COM 316773100 164852 5908663 SH SOLE 5908663 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1821 138525 SH SOLE 138525 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 4015 129625 SH SOLE 129625 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 184557 1504371 SH SOLE 1504371 0 0 FIRST BANCSHARES INC MS COM 318916103 1149 37856 SH SOLE 37856 0 0 D R HORTON INC COM 23331A109 65826 1526214 SH SOLE 1526214 0 0 CVB FINL CORP COM 126600105 16453 782356 SH SOLE 782356 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 37 14633 SH SOLE 14633 0 0 DAVITA INC COM 23918K108 35474 630536 SH SOLE 630536 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 11567 285806 SH SOLE 285806 0 0 DASEKE INC COM 23753F107 3394 942724 SH SOLE 942724 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 227 17422 SH SOLE 17422 0 0 DARLING INGREDIENTS INC COM 237266101 31180 1567603 SH SOLE 1567603 0 0 DARDEN RESTAURANTS INC COM 237194105 148777 1222181 SH SOLE 1222181 0 0 DANAHER CORPORATION COM 235851102 410446 2871857 SH SOLE 2871857 0 0 DANA INCORPORATED COM 235825205 31058 1557552 SH SOLE 1557552 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1948 86348 SH SOLE 86348 0 0 DAILY JOURNAL CORP COM 233912104 661 2774 SH SOLE 2774 0 0 DECKERS OUTDOOR CORP COM 243537107 46735 265584 SH SOLE 265584 0 0 CYTOSORBENTS CORP COM NEW 23283X206 538 81270 SH SOLE 81270 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 2963 264071 SH SOLE 264071 0 0 CYTOKINETICS INC COM NEW 23282W605 3711 329825 SH SOLE 329825 0 0 CYRUSONE INC COM 23283R100 33465 579780 SH SOLE 579780 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 63343 2848117 SH SOLE 2848117 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2815 393123 SH SOLE 393123 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 1141 99638 SH SOLE 99638 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1726 13494 SH SOLE 13494 0 0 CVS HEALTH CORP COM 126650100 616626 11316297 SH SOLE 11316297 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1592 142735 SH SOLE 142735 0 0 DAKTRONICS INC COM 234264109 1449 234821 SH SOLE 234821 0 0 DENBURY RES INC COM NEW 247916208 4638 3739571 SH SOLE 3739571 0 0 DIAMOND S SHIPPING INC COM Y20676105 583 45623 SH SOLE 45623 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 11710 1320179 SH SOLE 1320179 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2700 19051 SH SOLE 19051 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1108 187337 SH SOLE 187337 0 0 DHI GROUP INC COM 23331S100 441 123384 SH SOLE 123384 0 0 DEXCOM INC COM 252131107 65780 438996 SH SOLE 438996 0 0 DEVON ENERGY CORP NEW COM 25179M103 52343 1835286 SH SOLE 1835286 0 0 DESTINATION XL GROUP INC COM 25065K104 32 18114 SH SOLE 18114 0 0 DESIGNER BRANDS INC CL A 250565108 8445 440489 SH SOLE 440489 0 0 DERMIRA INC COM 24983L104 2560 267778 SH SOLE 267778 0 0 DEAN FOODS CO NEW COM NEW 242370203 482 521108 SH SOLE 521108 0 0 DENNYS CORP COM 24869P104 8475 412773 SH SOLE 412773 0 0 CUTERA INC COM 232109108 675 32451 SH SOLE 32451 0 0 DENALI THERAPEUTICS INC COM 24823R105 7331 353122 SH SOLE 353122 0 0 DELUXE CORP COM 248019101 23725 583474 SH SOLE 583474 0 0 DELTA APPAREL INC COM 247368103 342 14729 SH SOLE 14729 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 140356 2473219 SH SOLE 2473219 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 23545 1177237 SH SOLE 1177237 0 0 DELL TECHNOLOGIES INC CL C 24703L202 30419 598789 SH SOLE 598789 0 0 DELEK US HLDGS INC NEW COM 24665A103 26373 650855 SH SOLE 650855 0 0 DEL TACO RESTAURANTS INC COM 245496104 908 70754 SH SOLE 70754 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1485 186509 SH SOLE 186509 0 0 DEERE & CO COM 244199105 238991 1442221 SH SOLE 1442221 0 0 DENTSPLY SIRONA INC COM 24906P109 86823 1487702 SH SOLE 1487702 0 0 COUSINS PPTYS INC COM NEW 222795502 76826 2124020 SH SOLE 2124020 0 0 CVR ENERGY INC COM 12662P108 22787 455829 SH SOLE 455829 0 0 CRAWFORD & CO CL A 224633206 1003 95181 SH SOLE 95181 0 0 CRAWFORD & CO CL B 224633107 565 60608 SH SOLE 60608 0 0 CRANE CO COM 224399105 35500 425449 SH SOLE 425449 0 0 CRAFT BREW ALLIANCE INC COM 224122101 374 26721 SH SOLE 26721 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 55078 322599 SH SOLE 322599 0 0 CRA INTL INC COM 12618T105 719 18746 SH SOLE 18746 0 0 COWEN INC CL A NEW 223622606 2800 162866 SH SOLE 162866 0 0 COVIA HLDGS CORP COM 22305A103 372 189427 SH SOLE 189427 0 0 COVETRUS INC COM 22304C100 14992 612883 SH SOLE 612883 0 0 CREDIT ACCEP CORP MICH COM 225310101 32378 66919 SH SOLE 66919 0 0 COVANTA HLDG CORP COM 22282E102 20462 1142486 SH SOLE 1142486 0 0 CREE INC COM 225447101 37869 674058 SH SOLE 674058 0 0 COUPA SOFTWARE INC COM 22266L106 28837 227757 SH SOLE 227757 0 0 COTY INC COM CL A 222070203 25854 1929385 SH SOLE 1929385 0 0 COSTCO WHSL CORP NEW COM 22160K105 521728 1974296 SH SOLE 1974296 0 0 COSTAR GROUP INC COM 22160N109 61361 110747 SH SOLE 110747 0 0 COSTAMARE INC SHS Y1771G102 2963 577393 SH SOLE 577393 0 0 COSAN LTD SHS A G25343107 13473 1008414 SH SOLE 1008414 0 0 CORVEL CORP COM 221006109 4625 53151 SH SOLE 53151 0 0 CORTEXYME INC COM 22053A107 1052 24742 SH SOLE 24742 0 0 CORTEVA INC COM 22052L104 97990 3313828 SH SOLE 3313828 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 41333 1567421 SH SOLE 1567421 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 421 28593 SH SOLE 28593 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 17329 469473 SH SOLE 469473 0 0 CUSTOMERS BANCORP INC COM 23204G100 5926 282161 SH SOLE 282161 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3821 213668 SH SOLE 213668 0 0 CURTISS WRIGHT CORP COM 231561101 49145 386570 SH SOLE 386570 0 0 CURO GROUP HLDGS CORP COM 23131L107 893 80734 SH SOLE 80734 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 547 29484 SH SOLE 29484 0 0 CUMMINS INC COM 231021106 203417 1187210 SH SOLE 1187210 0 0 CULP INC COM 230215105 546 28689 SH SOLE 28689 0 0 CULLEN FROST BANKERS INC COM 229899109 33207 354543 SH SOLE 354543 0 0 CUE BIOPHARMA INC COM 22978P106 412 45809 SH SOLE 45809 0 0 CUBIC CORP COM 229669106 15360 238209 SH SOLE 238209 0 0 CRAY INC COM NEW 225223304 11855 340444 SH SOLE 340444 0 0 CTS CORP COM 126501105 6232 225939 SH SOLE 225939 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 4762 302337 SH SOLE 302337 0 0 CSX CORP COM 126408103 256901 3320416 SH SOLE 3320416 0 0 CSW INDUSTRIALS INC COM 126402106 6098 89471 SH SOLE 89471 0 0 CSG SYS INTL INC COM 126349109 14630 299601 SH SOLE 299601 0 0 CRYOPORT INC COM PAR $0.001 229050307 1183 64566 SH SOLE 64566 0 0 CRYOLIFE INC COM 228903100 6194 206940 SH SOLE 206940 0 0 CROWN HOLDINGS INC COM 228368106 39358 644144 SH SOLE 644144 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 228188 1750579 SH SOLE 1750579 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 825 87913 SH SOLE 87913 0 0 CROCS INC COM 227046109 13123 664411 SH SOLE 664411 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1154 46146 SH SOLE 46146 0 0 CUBESMART COM 229663109 95699 2861808 SH SOLE 2861808 0 0 EARTHSTONE ENERGY INC CL A 27032D304 292 47590 SH SOLE 47590 0 0 DIAMONDBACK ENERGY INC COM 25278X109 103305 948013 SH SOLE 948013 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 9849 471904 SH SOLE 471904 0 0 EBIX INC COM NEW 278715206 7662 152564 SH SOLE 152564 0 0 EBAY INC COM 278642103 144409 3655914 SH SOLE 3655914 0 0 EATON VANCE CORP COM NON VTG 278265103 49602 1150040 SH SOLE 1150040 0 0 EATON CORP PLC SHS G29183103 278786 3347564 SH SOLE 3347564 0 0 EASTMAN KODAK CO COM NEW 277461406 32 13330 SH SOLE 13330 0 0 EASTMAN CHEMICAL CO COM 277432100 87367 1122536 SH SOLE 1122536 0 0 EASTGROUP PPTY INC COM 277276101 64212 553644 SH SOLE 553644 0 0 EASTERN CO COM 276317104 371 13236 SH SOLE 13236 0 0 ECOLAB INC COM 278865100 213545 1081565 SH SOLE 1081565 0 0 EAST WEST BANCORP INC COM 27579R104 40575 867524 SH SOLE 867524 0 0 ECOPETROL S A SPONSORED ADS 279158109 5495 300417 SH SOLE 300417 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 6234 111946 SH SOLE 111946 0 0 EAGLE MATERIALS INC COM 26969P108 31976 344937 SH SOLE 344937 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 596 113653 SH SOLE 113653 0 0 EAGLE BANCORP INC MD COM 268948106 10220 188799 SH SOLE 188799 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 59515 1334408 SH SOLE 1334408 0 0 E L F BEAUTY INC COM 26856L103 1985 140774 SH SOLE 140774 0 0 DYNEX CAP INC COM 26817Q886 2327 138866 SH SOLE 138866 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1351 338499 SH SOLE 338499 0 0 DYCOM INDS INC COM 267475101 18100 307453 SH SOLE 307453 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 6252 164996 SH SOLE 164996 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 16985 937854 SH SOLE 937854 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1389 130275 SH SOLE 130275 0 0 FORTIVE CORP COM 34959J108 101564 1245871 SH SOLE 1245871 0 0 EMC INS GROUP INC COM 268664109 2019 56035 SH SOLE 56035 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1288 129169 SH SOLE 129169 0 0 ELLINGTON FINANCIAL INC COM 28852N109 2788 155133 SH SOLE 155133 0 0 ELEVATE CREDIT INC COM 28621V101 203 49257 SH SOLE 49257 0 0 ELEMENT SOLUTIONS INC COM 28618M106 15941 1541638 SH SOLE 1541638 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 13798 373820 SH SOLE 373820 0 0 ELECTRONIC ARTS INC COM 285512109 125522 1239601 SH SOLE 1239601 0 0 ELECTROCORE INC COM 28531P103 50 24895 SH SOLE 24895 0 0 ELDORADO RESORTS INC COM 28470R102 19829 430397 SH SOLE 430397 0 0 ECHOSTAR CORP CL A 278768106 16189 365260 SH SOLE 365260 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 38809 1148177 SH SOLE 1148177 0 0 DUPONT DE NEMOURS INC COM 26614N102 252134 3358643 SH SOLE 3358643 0 0 EL PASO ELEC CO COM NEW 283677854 22784 348377 SH SOLE 348377 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 27 21090 SH SOLE 21090 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 566 53360 SH SOLE 53360 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1469 47243 SH SOLE 47243 0 0 EHEALTH INC COM 28238P109 10184 118272 SH SOLE 118272 0 0 EGAIN CORP COM NEW 28225C806 1296 159128 SH SOLE 159128 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 177711 961949 SH SOLE 961949 0 0 EDITAS MEDICINE INC COM 28106W103 6644 268537 SH SOLE 268537 0 0 EDISON INTL COM 281020107 104578 1551372 SH SOLE 1551372 0 0 EDGEWELL PERS CARE CO COM 28035Q102 14886 552335 SH SOLE 552335 0 0 ELASTIC N V ORD SHS N14506104 3264 43713 SH SOLE 43713 0 0 DIODES INC COM 254543101 15276 420007 SH SOLE 420007 0 0 DOLLAR TREE INC COM 256746108 112965 1051907 SH SOLE 1051907 0 0 DOLLAR GEN CORP NEW COM 256677105 160679 1188802 SH SOLE 1188802 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 31514 487818 SH SOLE 487818 0 0 DOCUSIGN INC COM 256163106 17547 352987 SH SOLE 352987 0 0 DNB FINL CORP COM 233237106 375 8418 SH SOLE 8418 0 0 DMC GLOBAL INC COM 23291C103 2185 34481 SH SOLE 34481 0 0 DISNEY WALT CO COM DISNEY 254687106 1104375 7908726 SH SOLE 7908726 0 0 DISH NETWORK CORP CL A 25470M109 73269 1907542 SH SOLE 1907542 0 0 DISCOVERY INC COM SER C 25470F302 67535 2373810 SH SOLE 2373810 0 0 DISCOVERY INC COM SER A 25470F104 39965 1301788 SH SOLE 1301788 0 0 DXC TECHNOLOGY CO COM 23355L106 67579 1225358 SH SOLE 1225358 0 0 DIPLOMAT PHARMACY INC COM 25456K101 5214 856069 SH SOLE 856069 0 0 DOMO INC COM CL B 257554105 1057 38667 SH SOLE 38667 0 0 DINE BRANDS GLOBAL INC COM 254423106 14469 151548 SH SOLE 151548 0 0 DIME CMNTY BANCSHARES COM 253922108 3407 179397 SH SOLE 179397 0 0 DILLARDS INC CL A 254067101 7873 126397 SH SOLE 126397 0 0 DIGITAL TURBINE INC COM NEW 25400W102 896 179126 SH SOLE 179126 0 0 DIGITAL RLTY TR INC COM 253868103 299938 2546372 SH SOLE 2546372 0 0 DIGIMARC CORP NEW COM 25381B101 1257 28313 SH SOLE 28313 0 0 DIGI INTL INC COM 253798102 855 67365 SH SOLE 67365 0 0 DIEBOLD NXDF INC COM 253651103 4121 449866 SH SOLE 449866 0 0 DICKS SPORTING GOODS INC COM 253393102 12875 371763 SH SOLE 371763 0 0 EMCORE CORP COM NEW 290846203 37 11147 SH SOLE 11147 0 0 DISCOVER FINL SVCS COM 254709108 140443 1810059 SH SOLE 1810059 0 0 DOVER CORP COM 260003108 93051 928644 SH SOLE 928644 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 36304 3511004 SH SOLE 3511004 0 0 DUNKIN BRANDS GROUP INC COM 265504100 38971 489210 SH SOLE 489210 0 0 DULUTH HLDGS INC COM CL B 26443V101 806 59277 SH SOLE 59277 0 0 DUKE REALTY CORP COM NEW 264411505 161613 5112697 SH SOLE 5112697 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 290659 3293959 SH SOLE 3293959 0 0 DUCOMMUN INC DEL COM 264147109 1151 25537 SH SOLE 25537 0 0 DTE ENERGY CO COM 233331107 104802 819528 SH SOLE 819528 0 0 DSP GROUP INC COM 23332B106 741 51599 SH SOLE 51599 0 0 DROPBOX INC CL A 26210C104 20392 814020 SH SOLE 814020 0 0 DRIVE SHACK INC COM 262077100 1555 331548 SH SOLE 331548 0 0 DOMINION ENERGY INC COM 25746U109 269618 3487029 SH SOLE 3487029 0 0 DOW INC COM 260557103 161768 3280629 SH SOLE 3280629 0 0 DOMINOS PIZZA INC COM 25754A201 52812 189779 SH SOLE 189779 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 951 67386 SH SOLE 67386 0 0 DOUGLAS EMMETT INC COM 25960P109 94397 2369378 SH SOLE 2369378 0 0 DOUGLAS DYNAMICS INC COM 25960R105 5345 134308 SH SOLE 134308 0 0 DORMAN PRODUCTS INC COM 258278100 19372 222307 SH SOLE 222307 0 0 DORIAN LPG LTD SHS USD Y2106R110 616 68218 SH SOLE 68218 0 0 DONNELLEY R R & SONS CO COM 257867200 4138 2100204 SH SOLE 2100204 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5429 406921 SH SOLE 406921 0 0 DONEGAL GROUP INC CL A 257701201 1049 68669 SH SOLE 68669 0 0 DONALDSON INC COM 257651109 30771 605000 SH SOLE 605000 0 0 DOMTAR CORP COM NEW 257559203 21374 479971 SH SOLE 479971 0 0 DURECT CORP COM 266605104 28 41585 SH SOLE 41585 0 0 DRIL QUIP INC COM 262037104 18982 395453 SH SOLE 395453 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7933 1377234 SH SOLE 1377234 0 0 HONEYWELL INTL INC COM 438516106 556856 3189502 SH SOLE 3189502 0 0 HUDSON LTD COM CL A G46408103 1139 82529 SH SOLE 82529 0 0 HUBSPOT INC COM 443573100 40928 240014 SH SOLE 240014 0 0 HUBBELL INC COM 443510607 35049 268774 SH SOLE 268774 0 0 HUB GROUP INC CL A 443320106 18078 430615 SH SOLE 430615 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4761 131330 SH SOLE 131330 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 31 18640 SH SOLE 18640 0 0 HP INC COM 40434L105 184001 8850451 SH SOLE 8850451 0 0 HOWARD HUGHES CORP COM 44267D107 34060 275032 SH SOLE 275032 0 0 HOWARD BANCORP INC COM 442496105 482 31740 SH SOLE 31740 0 0 HUDSON TECHNOLOGIES INC COM 444144109 23 26118 SH SOLE 26118 0 0 HOULIHAN LOKEY INC CL A 441593100 10126 227391 SH SOLE 227391 0 0 HUMANA INC COM 444859102 166005 625723 SH SOLE 625723 0 0 HOSTESS BRANDS INC CL A 44109J106 9021 624722 SH SOLE 624722 0 0 HOST HOTELS & RESORTS INC COM 44107P104 175782 9647729 SH SOLE 9647729 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 61959 2478332 SH SOLE 2478332 0 0 HORMEL FOODS CORP COM 440452100 48669 1200515 SH SOLE 1200515 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 27569 1145830 SH SOLE 1145830 0 0 HORIZON GLOBAL CORP COM 44052W104 354 98518 SH SOLE 98518 0 0 HORIZON BANCORP INC COM 440407104 3536 216398 SH SOLE 216398 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 13360 331591 SH SOLE 331591 0 0 HOPE BANCORP INC COM 43940T109 12746 924928 SH SOLE 924928 0 0 IHS MARKIT LTD SHS G47567105 116910 1834743 SH SOLE 1834743 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 127 16666 SH SOLE 16666 0 0 IAA INC COM 449253103 24437 630122 SH SOLE 630122 0 0 FORTERRA INC COM 34960W106 564 113338 SH SOLE 113338 0 0 IDT CORP CL B NEW 448947507 391 41245 SH SOLE 41245 0 0 IDEXX LABS INC COM 45168D104 106767 387775 SH SOLE 387775 0 0 IDEX CORP COM 45167R104 60616 352128 SH SOLE 352128 0 0 IDEANOMICS INC COM 45166V106 262 106432 SH SOLE 106432 0 0 IDACORP INC COM 451107106 46980 467779 SH SOLE 467779 0 0 ICU MED INC COM 44930G107 27067 107444 SH SOLE 107444 0 0 ICON PLC SHS G4705A100 11636 75568 SH SOLE 75568 0 0 ICHOR HOLDINGS SHS G4740B105 3117 131829 SH SOLE 131829 0 0 ICF INTL INC COM 44925C103 11728 161091 SH SOLE 161091 0 0 HUDSON PAC PPTYS INC COM 444097109 77449 2327875 SH SOLE 2327875 0 0 IAC INTERACTIVECORP COM 44919P508 59755 274696 SH SOLE 274696 0 0 HOMOLOGY MEDICINES INC COM 438083107 2851 145665 SH SOLE 145665 0 0 I3 VERTICALS INC COM CL A 46571Y107 744 25253 SH SOLE 25253 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 7364 133243 SH SOLE 133243 0 0 HYATT HOTELS CORP COM CL A 448579102 21484 282193 SH SOLE 282193 0 0 HURON CONSULTING GROUP INC COM 447462102 10387 206163 SH SOLE 206163 0 0 HURCO COMPANIES INC COM 447324104 535 15045 SH SOLE 15045 0 0 HUNTSMAN CORP COM 447011107 36478 1784614 SH SOLE 1784614 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 60223 267963 SH SOLE 267963 0 0 HUNTINGTON BANCSHARES INC COM 446150104 109821 7946472 SH SOLE 7946472 0 0 HUNT J B TRANS SVCS INC COM 445658107 51077 558759 SH SOLE 558759 0 0 HUNT COS FIN TR INC COM 44558T100 45 13059 SH SOLE 13059 0 0 IBERIABANK CORP COM 450828108 38057 501733 SH SOLE 501733 0 0 HENRY JACK & ASSOC INC COM 426281101 63949 477513 SH SOLE 477513 0 0 HOOKER FURNITURE CORP COM 439038100 615 29787 SH SOLE 29787 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 7063 442500 SH SOLE 442500 0 0 HERSHEY CO COM 427866108 142650 1064311 SH SOLE 1064311 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 12500 755686 SH SOLE 755686 0 0 HERON THERAPEUTICS INC COM 427746102 7766 417738 SH SOLE 417738 0 0 HERITAGE INS HLDGS INC COM 42727J102 1005 65155 SH SOLE 65155 0 0 HERITAGE FINL CORP WASH COM 42722X106 5903 199801 SH SOLE 199801 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2194 83376 SH SOLE 83376 0 0 HERITAGE COMMERCE CORP COM 426927109 2708 221018 SH SOLE 221018 0 0 HERC HLDGS INC COM 42704L104 11398 248682 SH SOLE 248682 0 0 HESKA CORP COM RESTRC NEW 42805E306 3528 41417 SH SOLE 41417 0 0 HENRY SCHEIN INC COM 806407102 48231 689994 SH SOLE 689994 0 0 HESS CORP COM 42809H107 89189 1402991 SH SOLE 1402991 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1306 101078 SH SOLE 101078 0 0 HELMERICH & PAYNE INC COM 423452101 37666 744091 SH SOLE 744091 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11125 1289031 SH SOLE 1289031 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 7852 169187 SH SOLE 169187 0 0 HELEN OF TROY CORP LTD COM G4388N106 28050 214787 SH SOLE 214787 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 4827 161034 SH SOLE 161034 0 0 HEICO CORP NEW CL A 422806208 36470 352810 SH SOLE 352810 0 0 HEICO CORP NEW COM 422806109 27079 202367 SH SOLE 202367 0 0 HECLA MNG CO COM 422704106 7711 4283836 SH SOLE 4283836 0 0 HEARTLAND FINL USA INC COM 42234Q102 8555 191254 SH SOLE 191254 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 21371 499784 SH SOLE 499784 0 0 HILLTOP HOLDINGS INC COM 432748101 11154 524369 SH SOLE 524369 0 0 HOMETRUST BANCSHARES INC COM 437872104 2379 94592 SH SOLE 94592 0 0 HOMESTREET INC COM 43785V102 4563 153918 SH SOLE 153918 0 0 HOME DEPOT INC COM 437076102 1488431 7156949 SH SOLE 7156949 0 0 HOME BANCSHARES INC COM 436893200 20842 1082099 SH SOLE 1082099 0 0 HOME BANCORP INC COM 43689E107 700 18183 SH SOLE 18183 0 0 HOLOGIC INC COM 436440101 94147 1960574 SH SOLE 1960574 0 0 HOLLYFRONTIER CORP COM 436106108 54001 1166816 SH SOLE 1166816 0 0 HNI CORP COM 404251100 16437 464569 SH SOLE 464569 0 0 HMS HLDGS CORP COM 40425J101 21975 678439 SH SOLE 678439 0 0 HINGHAM INSTN SVGS MASS COM 433323102 677 3416 SH SOLE 3416 0 0 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 1234 632398 SH SOLE 632398 0 0 HILTON GRAND VACATIONS INC COM 43283X105 16267 511197 SH SOLE 511197 0 0 II VI INC COM 902104108 16835 460450 SH SOLE 460450 0 0 HILLENBRAND INC COM 431571108 26660 673738 SH SOLE 673738 0 0 HILL ROM HLDGS INC COM 431475102 95340 911289 SH SOLE 911289 0 0 HILL INTERNATIONAL INC COM 431466101 36 13292 SH SOLE 13292 0 0 HIGHWOODS PPTYS INC COM 431284108 61811 1496611 SH SOLE 1496611 0 0 HIGHPOINT RES CORP COM 43114K108 1166 640229 SH SOLE 640229 0 0 HIBBETT SPORTS INC COM 428567101 7653 420476 SH SOLE 420476 0 0 HFF INC CL A 40418F108 13266 291684 SH SOLE 291684 0 0 HF FOODS GROUP INC COM 40417F109 545 15641 SH SOLE 15641 0 0 HEXCEL CORP NEW COM 428291108 44679 552408 SH SOLE 552408 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 131494 8795565 SH SOLE 8795565 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 147675 1510892 SH SOLE 1510892 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 9073 202115 SH SOLE 202115 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 11967 150385 SH SOLE 150385 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 246801 470499 SH SOLE 470499 0 0 INTUIT COM 461202103 311423 1191682 SH SOLE 1191682 0 0 INTRICON CORP COM 46121H109 499 21360 SH SOLE 21360 0 0 INTREXON CORP COM 46122T102 3197 417274 SH SOLE 417274 0 0 INTREPID POTASH INC COM 46121Y102 751 223355 SH SOLE 223355 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 3522 271280 SH SOLE 271280 0 0 INTL PAPER CO COM 460146103 141279 3261277 SH SOLE 3261277 0 0 INTL FCSTONE INC COM 46116V105 3722 94013 SH SOLE 94013 0 0 INTERXION HOLDING N.V SHS N47279109 3689 48480 SH SOLE 48480 0 0 INVESCO LTD SHS G491BT108 56058 2739880 SH SOLE 2739880 0 0 INTERPUBLIC GROUP COS INC COM 460690100 55950 2476733 SH SOLE 2476733 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 17625 1093341 SH SOLE 1093341 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 5657 297725 SH SOLE 297725 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 472 33415 SH SOLE 33415 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8983 692573 SH SOLE 692573 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 91857 633099 SH SOLE 633099 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1013241 7347649 SH SOLE 7347649 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 23200 615220 SH SOLE 615220 0 0 INTERNAP CORP COM PAR 45885A409 223 73783 SH SOLE 73783 0 0 INTERFACE INC COM 458665304 9056 590713 SH SOLE 590713 0 0 INTERDIGITAL INC COM 45867G101 18058 280396 SH SOLE 280396 0 0 IES HLDGS INC COM 44951W106 399 21126 SH SOLE 21126 0 0 INTERSECT ENT INC COM 46071F103 4133 181560 SH SOLE 181560 0 0 IQVIA HLDGS INC COM 46266C105 108055 671565 SH SOLE 671565 0 0 ITRON INC COM 465741106 17645 282004 SH SOLE 282004 0 0 ITERIS INC COM 46564T107 341 65956 SH SOLE 65956 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 54419 5776915 SH SOLE 5776915 0 0 ISTAR INC COM 45031U101 6803 547733 SH SOLE 547733 0 0 ISRAMCO INC COM NEW 465141406 568 4789 SH SOLE 4789 0 0 ISHARES TR MICRO-CAP ETF 464288869 5319 57075 SH SOLE 57075 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 9919 906657 SH SOLE 906657 0 0 IRON MTN INC NEW COM 46284V101 59890 1913388 SH SOLE 1913388 0 0 IROBOT CORP COM 462726100 17901 195335 SH SOLE 195335 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 16130 693423 SH SOLE 693423 0 0 INVACARE CORP COM 461203101 2795 538403 SH SOLE 538403 0 0 IRADIMED CORP COM 46266A109 215 10500 SH SOLE 10500 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 16973 313143 SH SOLE 313143 0 0 IQIYI INC SPONSORED ADS 46267X108 3406 164897 SH SOLE 164897 0 0 IPG PHOTONICS CORP COM 44980X109 38972 252653 SH SOLE 252653 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 17220 702254 SH SOLE 702254 0 0 IONIS PHARMACEUTICALS INC COM 462222100 39624 616513 SH SOLE 616513 0 0 INVITATION HOMES INC COM 46187W107 131108 4904877 SH SOLE 4904877 0 0 INVITAE CORP COM 46185L103 12131 516212 SH SOLE 516212 0 0 INVESTORS TITLE CO COM 461804106 551 3294 SH SOLE 3294 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 7012 119499 SH SOLE 119499 0 0 INVESTORS BANCORP INC NEW COM 46146L101 25308 2269716 SH SOLE 2269716 0 0 INVESTAR HLDG CORP COM 46134L105 530 22196 SH SOLE 22196 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 10754 135978 SH SOLE 135978 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 14421 1246407 SH SOLE 1246407 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 211518 2461220 SH SOLE 2461220 0 0 INGREDION INC COM 457187102 39295 476360 SH SOLE 476360 0 0 INGLES MKTS INC CL A 457030104 8652 277906 SH SOLE 277906 0 0 INGEVITY CORP COM 45688C107 34107 324298 SH SOLE 324298 0 0 INGERSOLL-RAND PLC SHS G47791101 134830 1064418 SH SOLE 1064418 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 279 88088 SH SOLE 88088 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 54 29948 SH SOLE 29948 0 0 INFINERA CORPORATION COM 45667G103 2731 938217 SH SOLE 938217 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 10604 509299 SH SOLE 509299 0 0 INDEPENDENT BK GROUP INC COM 45384B106 11516 209534 SH SOLE 209534 0 0 INNOPHOS HOLDINGS INC COM 45774N108 8237 282940 SH SOLE 282940 0 0 INDEPENDENT BANK CORP MASS COM 453836108 16191 212617 SH SOLE 212617 0 0 INNOSPEC INC COM 45768S105 19028 208538 SH SOLE 208538 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 490 12630 SH SOLE 12630 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 171 107860 SH SOLE 107860 0 0 INCYTE CORP COM 45337C102 72636 854938 SH SOLE 854938 0 0 IMPINJ INC COM 453204109 2575 89947 SH SOLE 89947 0 0 IMMUNOMEDICS INC COM 452907108 14860 1071369 SH SOLE 1071369 0 0 IMMUNOGEN INC COM 45253H101 1863 858363 SH SOLE 858363 0 0 IMMERSION CORP COM 452521107 571 75009 SH SOLE 75009 0 0 IMAX CORP COM 45245E109 2213 109524 SH SOLE 109524 0 0 ILLUMINA INC COM 452327109 219710 596794 SH SOLE 596794 0 0 ILLINOIS TOOL WKS INC COM 452308109 362170 2401495 SH SOLE 2401495 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1184 54312 SH SOLE 54312 0 0 INSPIRE MED SYS INC COM 457730109 4545 74932 SH SOLE 74932 0 0 INTER PARFUMS INC COM 458334109 8666 130331 SH SOLE 130331 0 0 INTELSAT S A COM L5140P101 7329 376772 SH SOLE 376772 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 473 16414 SH SOLE 16414 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3212 196210 SH SOLE 196210 0 0 INTEL CORP COM 458140100 1450387 30298451 SH SOLE 30298451 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 27344 489590 SH SOLE 489590 0 0 INTEGER HLDGS CORP COM 45826H109 22553 268738 SH SOLE 268738 0 0 INSULET CORP COM 45784P101 43648 365617 SH SOLE 365617 0 0 INSTRUCTURE INC COM 45781U103 8326 195896 SH SOLE 195896 0 0 INSTEEL INDUSTRIES INC COM 45774W108 3328 159831 SH SOLE 159831 0 0 INNERWORKINGS INC COM 45773Y105 1916 501444 SH SOLE 501444 0 0 INSPIRED ENTMT INC COM 45782N108 211 24992 SH SOLE 24992 0 0 HEALTHEQUITY INC COM 42226A107 30007 458812 SH SOLE 458812 0 0 INSPERITY INC COM 45778Q107 44198 361862 SH SOLE 361862 0 0 INSMED INC COM PAR $.01 457669307 12546 490072 SH SOLE 490072 0 0 INSIGHT ENTERPRISES INC COM 45765U103 25817 443578 SH SOLE 443578 0 0 INSEEGO CORP COM 45782B104 511 106603 SH SOLE 106603 0 0 INPHI CORP COM 45772F107 15755 314452 SH SOLE 314452 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1416 481466 SH SOLE 481466 0 0 INOVALON HLDGS INC COM CL A 45781D101 6078 418856 SH SOLE 418856 0 0 INOGEN INC COM 45780L104 9360 140197 SH SOLE 140197 0 0 INNOVIVA INC COM 45781M101 5673 389609 SH SOLE 389609 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2874 23258 SH SOLE 23258 0 0 INSTALLED BLDG PRODS INC COM 45780R101 11399 192479 SH SOLE 192479 0 0 GENERAL FIN CORP DEL COM 369822101 1291 154238 SH SOLE 154238 0 0 GASLOG LTD SHS G37585109 1208 83879 SH SOLE 83879 0 0 GENTHERM INC COM 37253A103 16016 382861 SH SOLE 382861 0 0 GENTEX CORP COM 371901109 41568 1689065 SH SOLE 1689065 0 0 GENPACT LIMITED SHS G3922B107 50287 1320197 SH SOLE 1320197 0 0 GENOMIC HEALTH INC COM 37244C101 16143 277509 SH SOLE 277509 0 0 GENMARK DIAGNOSTICS INC COM 372309104 2114 325675 SH SOLE 325675 0 0 GENIE ENERGY LTD CL B 372284208 379 35558 SH SOLE 35558 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 251 202172 SH SOLE 202172 0 0 GENESEE & WYO INC CL A 371559105 36370 363694 SH SOLE 363694 0 0 GENESCO INC COM 371532102 14701 347602 SH SOLE 347602 0 0 GENWORTH FINL INC COM CL A 37247D106 14095 3799073 SH SOLE 3799073 0 0 GENERAL MLS INC COM 370334104 249521 4750965 SH SOLE 4750965 0 0 GEO GROUP INC NEW COM 36162J106 25181 1198490 SH SOLE 1198490 0 0 GENERAL ELECTRIC CO COM 369604103 499159 47538937 SH SOLE 47538937 0 0 GENERAL DYNAMICS CORP COM 369550108 222232 1222261 SH SOLE 1222261 0 0 GENERAC HLDGS INC COM 368736104 39836 573922 SH SOLE 573922 0 0 GENCOR INDS INC COM 368678108 296 22734 SH SOLE 22734 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 294 34830 SH SOLE 34830 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1951 51914 SH SOLE 51914 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 11927 526784 SH SOLE 526784 0 0 GCI LIBERTY INC COM CLASS A 36164V305 30252 492212 SH SOLE 492212 0 0 GATX CORP COM 361448103 19069 240495 SH SOLE 240495 0 0 HEARTLAND EXPRESS INC COM 422347104 7781 430593 SH SOLE 430593 0 0 GENERAL MTRS CO COM 37045V100 271017 7033921 SH SOLE 7033921 0 0 GLATFELTER COM 377316104 4380 259466 SH SOLE 259466 0 0 GLOBUS MED INC CL A 379577208 24385 576460 SH SOLE 576460 0 0 GLOBALSTAR INC COM 378973408 1179 2454252 SH SOLE 2454252 0 0 GLOBAL WTR RES INC COM 379463102 305 29151 SH SOLE 29151 0 0 GLOBAL PMTS INC COM 37940X102 125602 784375 SH SOLE 784375 0 0 GLOBAL NET LEASE INC COM NEW 379378201 12204 622012 SH SOLE 622012 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2755 262337 SH SOLE 262337 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1073 34630 SH SOLE 34630 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 125 191585 SH SOLE 191585 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 9247 211440 SH SOLE 211440 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17115 325365 SH SOLE 325365 0 0 GENUINE PARTS CO COM 372460105 119514 1153832 SH SOLE 1153832 0 0 GLAUKOS CORP COM 377322102 15225 201917 SH SOLE 201917 0 0 GARTNER INC COM 366651107 106228 660042 SH SOLE 660042 0 0 GLADSTONE LD CORP COM 376549101 440 38085 SH SOLE 38085 0 0 GLADSTONE COML CORP COM 376536108 9288 437665 SH SOLE 437665 0 0 GLACIER BANCORP INC NEW COM 37637Q105 25398 626316 SH SOLE 626316 0 0 GILEAD SCIENCES INC COM 375558103 457963 6778608 SH SOLE 6778608 0 0 G-III APPAREL GROUP LTD COM 36237H101 14259 484659 SH SOLE 484659 0 0 GIBRALTAR INDS INC COM 374689107 11401 282481 SH SOLE 282481 0 0 GETTY RLTY CORP NEW COM 374297109 6016 195551 SH SOLE 195551 0 0 GERON CORP COM 374163103 1524 1080623 SH SOLE 1080623 0 0 GERMAN AMERN BANCORP INC COM 373865104 3875 128629 SH SOLE 128629 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1225 81011 SH SOLE 81011 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 32817 820000 SH SOLE 820000 0 0 FOX FACTORY HLDG CORP COM 35138V102 18185 220386 SH SOLE 220386 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3241 284006 SH SOLE 284006 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 14391 533958 SH SOLE 533958 0 0 FREEPORT-MCMORAN INC CL B 35671D857 77917 6711173 SH SOLE 6711173 0 0 FREDS INC CL A 356108100 8 15075 SH SOLE 15075 0 0 FRANKS INTL N V COM N33462107 4911 899433 SH SOLE 899433 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 14623 1981371 SH SOLE 1981371 0 0 FRANKLIN RES INC COM 354613101 85996 2471123 SH SOLE 2471123 0 0 FRANKLIN FINL SVCS CORP COM 353525108 394 10319 SH SOLE 10319 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 866 31081 SH SOLE 31081 0 0 FRANKLIN ELEC INC COM 353514102 16786 353374 SH SOLE 353374 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 10955 896466 SH SOLE 896466 0 0 FRANCESCAS HLDGS CORP COM 351793104 909 1836595 SH SOLE 1836595 0 0 FRONTDOOR INC COM 35905A109 17697 406356 SH SOLE 406356 0 0 FOX CORP CL B COM 35137L204 29928 819260 SH SOLE 819260 0 0 FOX CORP CL A COM 35137L105 67951 1854549 SH SOLE 1854549 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 10962 401062 SH SOLE 401062 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1694 95259 SH SOLE 95259 0 0 FOSTER L B CO COM 350060109 1589 58112 SH SOLE 58112 0 0 FOSSIL GROUP INC COM 34988V106 6436 559648 SH SOLE 559648 0 0 FORWARD AIR CORP COM 349853101 14467 244579 SH SOLE 244579 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1514 442554 SH SOLE 442554 0 0 FORTY SEVEN INC COM 34983P104 402 37899 SH SOLE 37899 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 52502 918976 SH SOLE 918976 0 0 FRANKLIN COVEY CO COM 353469109 2276 66934 SH SOLE 66934 0 0 G1 THERAPEUTICS INC COM 3621LQ109 5103 166430 SH SOLE 166430 0 0 GARRETT MOTION INC COM 366505105 7680 500325 SH SOLE 500325 0 0 GARMIN LTD SHS H2906T109 93213 1168082 SH SOLE 1168082 0 0 GARDNER DENVER HLDGS INC COM 36555P107 28972 837321 SH SOLE 837321 0 0 GAP INC COM 364760108 39069 2174108 SH SOLE 2174108 0 0 GANNETT CO INC COM 36473H104 14286 1750651 SH SOLE 1750651 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 45040 1155461 SH SOLE 1155461 0 0 GAMESTOP CORP NEW CL A 36467W109 6195 1132475 SH SOLE 1132475 0 0 GAMCO INVESTORS INC CL A COM 361438104 559 29142 SH SOLE 29142 0 0 GALLAGHER ARTHUR J & CO COM 363576109 101079 1153993 SH SOLE 1153993 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 312 75092 SH SOLE 75092 0 0 FRESHPET INC COM 358039105 8807 193505 SH SOLE 193505 0 0 GAIA INC NEW CL A 36269P104 196 25800 SH SOLE 25800 0 0 GMS INC COM 36251C103 7990 363181 SH SOLE 363181 0 0 FVCBANKCORP INC COM 36120Q101 491 25236 SH SOLE 25236 0 0 FUTUREFUEL CORPORATION COM 36116M106 1766 151059 SH SOLE 151059 0 0 FUNKO INC COM CL A 361008105 1731 71432 SH SOLE 71432 0 0 FULTON FINL CORP PA COM 360271100 22549 1377418 SH SOLE 1377418 0 0 FULLER H B CO COM 359694106 24261 522850 SH SOLE 522850 0 0 FTS INTERNATIONAL INC COM 30283W104 1238 221755 SH SOLE 221755 0 0 FTI CONSULTING INC COM 302941109 27179 324177 SH SOLE 324177 0 0 FS BANCORP INC COM 30263Y104 490 9434 SH SOLE 9434 0 0 FRP HLDGS INC COM 30292L107 2201 39451 SH SOLE 39451 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 5134 2933234 SH SOLE 2933234 0 0 GAIN CAP HLDGS INC COM 36268W100 193 46648 SH SOLE 46648 0 0 HAIN CELESTIAL GROUP INC COM 405217100 14441 659370 SH SOLE 659370 0 0 GLU MOBILE INC COM 379890106 4709 655759 SH SOLE 655759 0 0 HANMI FINL CORP COM NEW 410495204 3963 177947 SH SOLE 177947 0 0 HANGER INC COM NEW 41043F208 4132 215758 SH SOLE 215758 0 0 HANESBRANDS INC COM 410345102 40629 2359391 SH SOLE 2359391 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 27622 689498 SH SOLE 689498 0 0 HAMILTON LANE INC CL A 407497106 6439 112829 SH SOLE 112829 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 289 15125 SH SOLE 15125 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 15211 885353 SH SOLE 885353 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 427 29960 SH SOLE 29960 0 0 HALLIBURTON CO COM 406216101 104514 4596024 SH SOLE 4596024 0 0 HANOVER INS GROUP INC COM 410867105 34287 267238 SH SOLE 267238 0 0 HALCON RES CORP COM 40537Q605 76 429769 SH SOLE 429769 0 0 HARBORONE BANCORP INC COM 41165F101 2878 153630 SH SOLE 153630 0 0 HAEMONETICS CORP COM 405024100 55762 463367 SH SOLE 463367 0 0 HACKETT GROUP INC COM 404609109 1004 59791 SH SOLE 59791 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 3233 308126 SH SOLE 308126 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 10992 377848 SH SOLE 377848 0 0 GULFPORT ENERGY CORP COM NEW 402635304 4373 890567 SH SOLE 890567 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 36273 357791 SH SOLE 357791 0 0 GUESS INC COM 401617105 12079 747880 SH SOLE 747880 0 0 GUARDANT HEALTH INC COM 40131M109 12598 145926 SH SOLE 145926 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 620 19888 SH SOLE 19888 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1340 195598 SH SOLE 195598 0 0 HALLADOR ENERGY COMPANY COM 40609P105 286 50786 SH SOLE 50786 0 0 HAWAIIAN HOLDINGS INC COM 419879101 11645 424520 SH SOLE 424520 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1450 248557 SH SOLE 248557 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 31437 1146049 SH SOLE 1146049 0 0 HEALTHCARE SVCS GRP INC COM 421906108 18265 602376 SH SOLE 602376 0 0 HEALTHCARE RLTY TR COM 421946104 71502 2282936 SH SOLE 2282936 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2648 102136 SH SOLE 102136 0 0 HD SUPPLY HLDGS INC COM 40416M105 33731 837410 SH SOLE 837410 0 0 HCP INC COM 40414L109 195543 6114530 SH SOLE 6114530 0 0 HCI GROUP INC COM 40416E103 672 16602 SH SOLE 16602 0 0 HCA HEALTHCARE INC COM 40412C101 202291 1496565 SH SOLE 1496565 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2207 69360 SH SOLE 69360 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 10269 364390 SH SOLE 364390 0 0 HAWKINS INC COM 420261109 2956 68091 SH SOLE 68091 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1791 36638 SH SOLE 36638 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 33418 767332 SH SOLE 767332 0 0 HAVERTY FURNITURE INC COM 419596101 4740 278324 SH SOLE 278324 0 0 HASBRO INC COM 418056107 94229 891638 SH SOLE 891638 0 0 HARVARD BIOSCIENCE INC COM 416906105 219 109416 SH SOLE 109416 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 94082 1688477 SH SOLE 1688477 0 0 HARSCO CORP COM 415864107 18136 660902 SH SOLE 660902 0 0 HARRIS CORP DEL COM 413875105 106590 563580 SH SOLE 563580 0 0 HARPOON THERAPEUTICS INC COM 41358P106 487 37399 SH SOLE 37399 0 0 HARMONIC INC COM 413160102 2894 521269 SH SOLE 521269 0 0 HARLEY DAVIDSON INC COM 412822108 62916 1755952 SH SOLE 1755952 0 0 HAWTHORN BANCSHARES INC COM 420476103 360 13428 SH SOLE 13428 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 23239 1518877 SH SOLE 1518877 0 0 GRAND CANYON ED INC COM 38526M106 40276 344175 SH SOLE 344175 0 0 GRAINGER W W INC COM 384802104 55712 207699 SH SOLE 207699 0 0 GRAHAM HLDGS CO COM 384637104 22256 32253 SH SOLE 32253 0 0 GRAHAM CORP COM 384556106 1146 56682 SH SOLE 56682 0 0 GRAFTECH INTL LTD COM 384313508 3009 261649 SH SOLE 261649 0 0 GRACO INC COM 384109104 48356 963649 SH SOLE 963649 0 0 GRACE W R & CO DEL NEW COM 38388F108 32325 424711 SH SOLE 424711 0 0 GP STRATEGIES CORP COM 36225V104 1338 88696 SH SOLE 88696 0 0 GOSSAMER BIO INC COM 38341P102 2388 107641 SH SOLE 107641 0 0 GORMAN RUPP CO COM 383082104 3584 109157 SH SOLE 109157 0 0 GTT COMMUNICATIONS INC COM 362393100 3479 197626 SH SOLE 197626 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1247 26080 SH SOLE 26080 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 28694 2052501 SH SOLE 2052501 0 0 GOODRICH PETE CORP COM PAR 382410843 285 21898 SH SOLE 21898 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 363962 1778892 SH SOLE 1778892 0 0 GOLDEN ENTMT INC COM 381013101 1503 107310 SH SOLE 107310 0 0 GOLD RESOURCE CORP COM 38068T105 471 139210 SH SOLE 139210 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 726 134023 SH SOLE 134023 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3645 197222 SH SOLE 197222 0 0 GOGO INC COM 38046C109 1263 317229 SH SOLE 317229 0 0 GODADDY INC CL A 380237107 55490 791005 SH SOLE 791005 0 0 GNC HLDGS INC COM CL A 36191G107 8735 5822689 SH SOLE 5822689 0 0 HEALTHSTREAM INC COM 42222N103 3881 150039 SH SOLE 150039 0 0 GOPRO INC CL A 38268T103 3884 711259 SH SOLE 711259 0 0 GREENE COUNTY BANCORP INC COM 394357107 237 8035 SH SOLE 8035 0 0 GLYCOMIMETICS INC COM 38000Q102 975 81784 SH SOLE 81784 0 0 GRUBHUB INC COM 400110102 32699 419264 SH SOLE 419264 0 0 GROUPON INC COM 399473107 15167 4236333 SH SOLE 4236333 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 11671 142513 SH SOLE 142513 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1346 120787 SH SOLE 120787 0 0 GRIFFON CORP COM 398433102 7697 454895 SH SOLE 454895 0 0 GREIF INC CL B 397624206 1346 30832 SH SOLE 30832 0 0 GREIF INC CL A 397624107 10655 327336 SH SOLE 327336 0 0 GREENSKY INC CL A 39572G100 2069 168299 SH SOLE 168299 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1436 169097 SH SOLE 169097 0 0 GRANITE CONSTR INC COM 387328107 21874 454001 SH SOLE 454001 0 0 GREENHILL & CO INC COM 395259104 3551 261285 SH SOLE 261285 0 0 GRANITE PT MTG TR INC COM 38741L107 6020 313696 SH SOLE 313696 0 0 GREENBRIER COS INC COM 393657101 12791 420739 SH SOLE 420739 0 0 GREEN PLAINS INC COM 393222104 8003 742347 SH SOLE 742347 0 0 GREEN DOT CORP CL A 39304D102 16618 339817 SH SOLE 339817 0 0 GREEN BRICK PARTNERS INC COM 392709101 479 57548 SH SOLE 57548 0 0 GREAT WESTN BANCORP INC COM 391416104 15390 430826 SH SOLE 430826 0 0 GREAT SOUTHN BANCORP INC COM 390905107 4876 81457 SH SOLE 81457 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 8887 804893 SH SOLE 804893 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 51 11791 SH SOLE 11791 0 0 GREAT AJAX CORP COM 38983D300 541 38613 SH SOLE 38613 0 0 GRAY TELEVISION INC COM 389375106 10602 646798 SH SOLE 646798 0 0 GSI TECHNOLOGY COM 36241U106 345 40226 SH SOLE 40226 0 0 GREENLANE HLDGS INC CL A 395330103 124 12915 SH SOLE 12915 0 0 ARDMORE SHIPPING CORP COM Y0207T100 572 70072 SH SOLE 70072 0 0 ARBOR RLTY TR INC COM 038923108 3871 319362 SH SOLE 319362 0 0 ARMSTRONG FLOORING INC COM 04238R106 1145 116204 SH SOLE 116204 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6010 322378 SH SOLE 322378 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 7396 446870 SH SOLE 446870 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1740 433724 SH SOLE 433724 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1480 214986 SH SOLE 214986 0 0 ARISTA NETWORKS INC COM 040413106 59414 228847 SH SOLE 228847 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 21610 291828 SH SOLE 291828 0 0 ARGAN INC COM 04010E109 4512 111235 SH SOLE 111235 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 10262 392098 SH SOLE 392098 0 0 AROTECH CORP COM NEW 042682203 30 14875 SH SOLE 14875 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 19656 335245 SH SOLE 335245 0 0 ARQULE INC COM 04269E107 6440 584908 SH SOLE 584908 0 0 ARDELYX INC COM 039697107 304 112790 SH SOLE 112790 0 0 ARCUS BIOSCIENCES INC COM 03969F109 773 97127 SH SOLE 97127 0 0 ARCOSA INC COM 039653100 21876 581322 SH SOLE 581322 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2469 339120 SH SOLE 339120 0 0 ARCONIC INC COM 03965L100 65537 2538200 SH SOLE 2538200 0 0 ARCHROCK INC COM 03957W106 13489 1272456 SH SOLE 1272456 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 129594 3176323 SH SOLE 3176323 0 0 ARCH COAL INC CL A 039380407 14576 154718 SH SOLE 154718 0 0 ARCH CAP GROUP LTD ORD G0450A105 40136 1082397 SH SOLE 1082397 0 0 ASTRONOVA INC COM 04638F108 417 16119 SH SOLE 16119 0 0 ARES COML REAL ESTATE CORP COM 04013V108 994 66843 SH SOLE 66843 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 3637 1224516 SH SOLE 1224516 0 0 CORNING INC COM 219350105 126756 3814500 SH SOLE 3814500 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 34676 840000 SH SOLE 840000 0 0 ASTEC INDS INC COM 046224101 8828 271115 SH SOLE 271115 0 0 ASSURED GUARANTY LTD COM G0585R106 30670 728833 SH SOLE 728833 0 0 ASSURANT INC COM 04621X108 65614 616787 SH SOLE 616787 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 200 5337 SH SOLE 5337 0 0 ASSOCIATED BANC CORP COM 045487105 27795 1314768 SH SOLE 1314768 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1858 538437 SH SOLE 538437 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1685 124902 SH SOLE 124902 0 0 ASPEN TECHNOLOGY INC COM 045327103 43697 351594 SH SOLE 351594 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 27087 278669 SH SOLE 278669 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 24732 309263 SH SOLE 309263 0 0 ARATANA THERAPEUTICS INC COM 03874P101 608 117692 SH SOLE 117692 0 0 ASGN INC COM 00191U102 32633 538487 SH SOLE 538487 0 0 ASCENA RETAIL GROUP INC COM 04351G101 3213 5266883 SH SOLE 5266883 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 22976 272413 SH SOLE 272413 0 0 ARVINAS INC COM 04335A105 1438 65365 SH SOLE 65365 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 11258 409064 SH SOLE 409064 0 0 ARTESIAN RESOURCES CORP CL A 043113208 761 20461 SH SOLE 20461 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15783 595553 SH SOLE 595553 0 0 ARROW FINL CORP COM 042744102 2796 80498 SH SOLE 80498 0 0 ARROW ELECTRS INC COM 042735100 35095 492412 SH SOLE 492412 0 0 ARRAY BIOPHARMA INC COM 04269X105 63899 1379207 SH SOLE 1379207 0 0 ASPEN AEROGELS INC COM 04523Y105 102 14261 SH SOLE 14261 0 0 ANDERSONS INC COM 034164103 11312 415256 SH SOLE 415256 0 0 ARCBEST CORP COM 03937C105 10338 367737 SH SOLE 367737 0 0 ANTHEM INC COM 036752103 365973 1296809 SH SOLE 1296809 0 0 ANTERO RES CORP COM 03674X106 6534 1181411 SH SOLE 1181411 0 0 ANTERO MIDSTREAM CORP COM 03676B102 10534 919119 SH SOLE 919119 0 0 ANTARES PHARMA INC COM 036642106 3044 925154 SH SOLE 925154 0 0 ANSYS INC COM 03662Q105 71681 349967 SH SOLE 349967 0 0 ANNALY CAP MGMT INC COM 035710409 37216 4076157 SH SOLE 4076157 0 0 ANIXTER INTL INC COM 035290105 12631 211526 SH SOLE 211526 0 0 ANIKA THERAPEUTICS INC COM 035255108 3812 93844 SH SOLE 93844 0 0 ANI PHARMACEUTICALS INC COM 00182C103 8354 101629 SH SOLE 101629 0 0 AON PLC SHS CL A G0408V102 202857 1051179 SH SOLE 1051179 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2923 224638 SH SOLE 224638 0 0 APACHE CORP COM 037411105 75683 2612432 SH SOLE 2612432 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 355 105179 SH SOLE 105179 0 0 ANAPTYSBIO INC COM 032724106 7852 139156 SH SOLE 139156 0 0 ANAPLAN INC COM 03272L108 3329 65957 SH SOLE 65957 0 0 ANALOG DEVICES INC COM 032654105 173080 1533437 SH SOLE 1533437 0 0 ANADARKO PETE CORP COM 032511107 179033 2537303 SH SOLE 2537303 0 0 AMYRIS INC COM NEW 03236M200 330 92549 SH SOLE 92549 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 29 73284 SH SOLE 73284 0 0 AMPHENOL CORP NEW CL A 032095101 122250 1274232 SH SOLE 1274232 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4480 212178 SH SOLE 212178 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5060 705657 SH SOLE 705657 0 0 ANGIODYNAMICS INC COM 03475V101 4205 213554 SH SOLE 213554 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 24380 396226 SH SOLE 396226 0 0 ARAMARK COM 03852U106 44327 1229244 SH SOLE 1229244 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 40 16825 SH SOLE 16825 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 4392 219891 SH SOLE 219891 0 0 AQUANTIA CORP COM 03842Q108 2040 156518 SH SOLE 156518 0 0 AQUA METALS INC COM 03837J101 22 12685 SH SOLE 12685 0 0 AQUA AMERICA INC COM 03836W103 49502 1196551 SH SOLE 1196551 0 0 APYX MED CORP COM 03837C106 524 77904 SH SOLE 77904 0 0 APTIV PLC SHS G6095L109 94377 1167587 SH SOLE 1167587 0 0 APTINYX INC COM 03836N103 72 21352 SH SOLE 21352 0 0 APTARGROUP INC COM 038336103 50627 407162 SH SOLE 407162 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2184 576221 SH SOLE 576221 0 0 APPLIED MATLS INC COM 038222105 183443 4084669 SH SOLE 4084669 0 0 AT HOME GROUP INC COM 04650Y100 1244 186700 SH SOLE 186700 0 0 APPLE INC COM 037833100 4006058 20240790 SH SOLE 20240790 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 51492 3246620 SH SOLE 3246620 0 0 APPIAN CORP CL A 03782L101 6575 182257 SH SOLE 182257 0 0 APPFOLIO INC COM CL A 03783C100 7885 77099 SH SOLE 77099 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 332 19822 SH SOLE 19822 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 16631 904331 SH SOLE 904331 0 0 APOGEE ENTERPRISES INC COM 037598109 11913 274227 SH SOLE 274227 0 0 APERGY CORP COM 03755L104 13015 388026 SH SOLE 388026 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 6221 245472 SH SOLE 245472 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 116909 2332569 SH SOLE 2332569 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1127 109617 SH SOLE 109617 0 0 BANC OF CALIFORNIA INC COM 05990K106 3623 259305 SH SOLE 259305 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1460 56697 SH SOLE 56697 0 0 BANK OF MARIN BANCORP COM 063425102 1717 41839 SH SOLE 41839 0 0 BANK NEW YORK MELLON CORP COM 064058100 211712 4795269 SH SOLE 4795269 0 0 BANK HAWAII CORP COM 062540109 30892 372588 SH SOLE 372588 0 0 BANK FIRST NATL CORP COM 06211J100 830 12024 SH SOLE 12024 0 0 BANK COMM HLDGS COM 06424J103 438 40924 SH SOLE 40924 0 0 BANK AMER CORP COM 060505104 1163364 40115997 SH SOLE 40115997 0 0 BANDWIDTH INC COM CL A 05988J103 2789 37168 SH SOLE 37168 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 19465 670266 SH SOLE 670266 0 0 BANCORP INC DEL COM 05969A105 2822 316276 SH SOLE 316276 0 0 BANK OZK COM 06417N103 38897 1292656 SH SOLE 1292656 0 0 BANCFIRST CORP COM 05945F103 7463 134065 SH SOLE 134065 0 0 BANK PRINCETON NEW JERSEY COM 064520109 403 13417 SH SOLE 13417 0 0 BALL CORP COM 058498106 100119 1430473 SH SOLE 1430473 0 0 BALCHEM CORP COM 057665200 22065 220715 SH SOLE 220715 0 0 BAKER HUGHES A GE CO CL A 05722G100 84109 3414862 SH SOLE 3414862 0 0 BAIDU INC SPON ADR REP A 056752108 47861 407810 SH SOLE 407810 0 0 BADGER METER INC COM 056525108 11273 188845 SH SOLE 188845 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 218 633924 SH SOLE 633924 0 0 B RILEY FINL INC COM 05580M108 1005 48138 SH SOLE 48138 0 0 B & G FOODS INC NEW COM 05508R106 16931 813965 SH SOLE 813965 0 0 AZZ INC COM 002474104 12534 272351 SH SOLE 272351 0 0 ASTRONICS CORP COM 046433108 6108 151845 SH SOLE 151845 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 6804 133301 SH SOLE 133301 0 0 BASSETT FURNITURE INDS INC COM 070203104 413 27045 SH SOLE 27045 0 0 BEL FUSE INC CL B 077347300 413 24011 SH SOLE 24011 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6629 53474 SH SOLE 53474 0 0 BED BATH & BEYOND INC COM 075896100 18772 1615415 SH SOLE 1615415 0 0 BECTON DICKINSON & CO COM 075887109 281537 1117164 SH SOLE 1117164 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 3106 323110 SH SOLE 323110 0 0 BEACON ROOFING SUPPLY INC COM 073685109 23972 652808 SH SOLE 652808 0 0 BCE INC PUT 05534B950 21802 478246 SH SOLE 478246 0 0 BCB BANCORP INC COM 055298103 459 33112 SH SOLE 33112 0 0 BBX CAP CORP NEW CL A 05491N104 1887 384313 SH SOLE 384313 0 0 BB&T CORP COM 054937107 184134 3747893 SH SOLE 3747893 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6358 187199 SH SOLE 187199 0 0 BAXTER INTL INC COM 071813109 176534 2155475 SH SOLE 2155475 0 0 AXOS FINL INC COM 05465C100 8832 324089 SH SOLE 324089 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 867 456208 SH SOLE 456208 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 8178 99000 SH SOLE 99000 0 0 BARNES GROUP INC COM 067806109 22299 395790 SH SOLE 395790 0 0 BARNES & NOBLE INC COM 067774109 9489 1418262 SH SOLE 1418262 0 0 BARNES & NOBLE ED INC COM 06777U101 3946 1174346 SH SOLE 1174346 0 0 BAR HBR BANKSHARES COM 066849100 990 37200 SH SOLE 37200 0 0 BANNER CORP COM NEW 06652V208 14950 276079 SH SOLE 276079 0 0 BANKWELL FINL GROUP INC COM 06654A103 454 15790 SH SOLE 15790 0 0 BANKUNITED INC COM 06652K103 27550 816529 SH SOLE 816529 0 0 BANKFINANCIAL CORP COM 06643P104 466 33244 SH SOLE 33244 0 0 BAYCOM CORP COM 07272M107 527 24057 SH SOLE 24057 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6438 144201 SH SOLE 144201 0 0 AXT INC COM 00246W103 413 104065 SH SOLE 104065 0 0 AUTONATION INC COM 05329W102 18618 443897 SH SOLE 443897 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 319426 1932049 SH SOLE 1932049 0 0 AUTOLIV INC COM 052800109 31223 442811 SH SOLE 442811 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 5744 67087 SH SOLE 67087 0 0 AUTODESK INC COM 052769106 163083 1001118 SH SOLE 1001118 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 8524 225122 SH SOLE 225122 0 0 ATRION CORP COM 049904105 7112 8340 SH SOLE 8340 0 0 ATRICURE INC COM 04963C209 6308 211390 SH SOLE 211390 0 0 ATN INTL INC COM 00215F107 4566 79080 SH SOLE 79080 0 0 AVALARA INC COM 05338G106 12201 168979 SH SOLE 168979 0 0 ATLASSIAN CORP PLC CL A G06242104 1246 9518 SH SOLE 9518 0 0 AVALON GLOBOCARE CORP COM 05344R104 117 44971 SH SOLE 44971 0 0 ATLANTICA YIELD PLC SHS G0751N103 2428 107072 SH SOLE 107072 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 18152 513772 SH SOLE 513772 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2244 927088 SH SOLE 927088 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1001 58466 SH SOLE 58466 0 0 ATKORE INTL GROUP INC COM 047649108 19987 772586 SH SOLE 772586 0 0 ATHERSYS INC COM 04744L106 522 310185 SH SOLE 310185 0 0 ATHENEX INC COM 04685N103 6486 327537 SH SOLE 327537 0 0 ATHENE HLDG LTD CL A G0684D107 25682 596406 SH SOLE 596406 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 5362 266632 SH SOLE 266632 0 0 AT&T INC COM 00206R102 1192850 35596822 SH SOLE 35596822 0 0 ATMOS ENERGY CORP COM 049560105 77265 731950 SH SOLE 731950 0 0 AVIS BUDGET GROUP INC COM 053774105 19195 545907 SH SOLE 545907 0 0 AXONICS MODULATION TECH INC COM 05465P101 2595 63329 SH SOLE 63329 0 0 AXON ENTERPRISE INC COM 05464C101 22067 343661 SH SOLE 343661 0 0 AXOGEN INC COM 05463X106 3955 199723 SH SOLE 199723 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 25984 435598 SH SOLE 435598 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2918 193877 SH SOLE 193877 0 0 AXALTA COATING SYS LTD COM G0750C108 39372 1322534 SH SOLE 1322534 0 0 AXA EQUITABLE HLDGS INC COM 054561105 17400 832499 SH SOLE 832499 0 0 AVX CORP NEW COM 002444107 9819 591463 SH SOLE 591463 0 0 AVROBIO INC COM 05455M100 929 57134 SH SOLE 57134 0 0 AVON PRODS INC COM 054303102 21773 5611352 SH SOLE 5611352 0 0 AUTOZONE INC COM 053332102 144863 131757 SH SOLE 131757 0 0 AVISTA CORP COM 05379B107 30772 689951 SH SOLE 689951 0 0 AMICUS THERAPEUTICS INC COM 03152W109 18014 1443427 SH SOLE 1443427 0 0 AVID TECHNOLOGY INC COM 05367P100 1640 179780 SH SOLE 179780 0 0 AVID BIOSERVICES INC COM 05368M106 789 140734 SH SOLE 140734 0 0 AVERY DENNISON CORP COM 053611109 62826 543101 SH SOLE 543101 0 0 AVEO PHARMACEUTICALS INC COM 053588109 20 28629 SH SOLE 28629 0 0 AVEDRO INC COM 05355N109 206 10486 SH SOLE 10486 0 0 AVAYA HLDGS CORP COM 05351X101 7386 620127 SH SOLE 620127 0 0 AVANTOR INC COM 05352A100 16846 882444 SH SOLE 882444 0 0 AVANOS MED INC COM 05350V106 16125 369752 SH SOLE 369752 0 0 AVANGRID INC COM 05351W103 12212 241808 SH SOLE 241808 0 0 AVALONBAY CMNTYS INC COM 053484101 358544 1764659 SH SOLE 1764659 0 0 AVNET INC COM 053807103 32803 724606 SH SOLE 724606 0 0 ADVANCED MICRO DEVICES INC COM 007903107 125179 4121778 SH SOLE 4121778 0 0 ADMA BIOLOGICS INC COM 000899104 253 65180 SH SOLE 65180 0 0 AEROVIRONMENT INC COM 008073108 7022 123680 SH SOLE 123680 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 18932 422872 SH SOLE 422872 0 0 AEROHIVE NETWORKS INC COM 007786106 978 220657 SH SOLE 220657 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6942 234913 SH SOLE 234913 0 0 AERCAP HOLDINGS NV SHS N00985106 7239 139177 SH SOLE 139177 0 0 AEGON N V NY REGISTRY SHS 007924103 8540 1725055 SH SOLE 1725055 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 409 59621 SH SOLE 59621 0 0 AEGION CORP COM 00770F104 7675 417079 SH SOLE 417079 0 0 AECOM COM 00766T100 41838 1105358 SH SOLE 1105358 0 0 AES CORP COM 00130H105 81165 4842773 SH SOLE 4842773 0 0 ADVANSIX INC COM 00773T101 7945 325178 SH SOLE 325178 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 43414 471164 SH SOLE 471164 0 0 ADVANCED ENERGY INDS COM 007973100 16152 287036 SH SOLE 287036 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 512 40445 SH SOLE 40445 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 8069 246060 SH SOLE 246060 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 18553 581405 SH SOLE 581405 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 70499 457365 SH SOLE 457365 0 0 ADURO BIOTECH INC COM 00739L101 472 306081 SH SOLE 306081 0 0 ADTRAN INC COM 00738A106 9687 635187 SH SOLE 635187 0 0 ADTALEM GLOBAL ED INC COM 00737L103 25123 557655 SH SOLE 557655 0 0 ADT INC COM 00090Q103 3291 537723 SH SOLE 537723 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 19109 352227 SH SOLE 352227 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1546 129942 SH SOLE 129942 0 0 AGREE REALTY CORP COM 008492100 14258 222604 SH SOLE 222604 0 0 AKORN INC COM 009728106 2914 565797 SH SOLE 565797 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3140 648753 SH SOLE 648753 0 0 AKCEA THERAPEUTICS INC COM 00972L107 2081 88723 SH SOLE 88723 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 100527 1254383 SH SOLE 1254383 0 0 AK STL HLDG CORP COM 001547108 8258 3484151 SH SOLE 3484151 0 0 AIRGAIN INC COM 00938A104 321 22662 SH SOLE 22662 0 0 AIRCASTLE LTD COM G0129K104 12056 567068 SH SOLE 567068 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 12492 511961 SH SOLE 511961 0 0 AIR PRODS & CHEMS INC COM 009158106 211485 934242 SH SOLE 934242 0 0 AIR LEASE CORP CL A 00912X302 34855 843127 SH SOLE 843127 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 12 12835 SH SOLE 12835 0 0 AGROFRESH SOLUTIONS COM 00856G109 16 10000 SH SOLE 10000 0 0 ADIENT PLC ORD SHS G0084W101 24691 1017327 SH SOLE 1017327 0 0 AGNC INVT CORP COM 00123Q104 42200 2508891 SH SOLE 2508891 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 10591 212321 SH SOLE 212321 0 0 AGILYSYS INC COM 00847J105 2305 107345 SH SOLE 107345 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 117325 1571234 SH SOLE 1571234 0 0 AGEX THERAPEUTICS INC COM 00848H108 202 54863 SH SOLE 54863 0 0 AGENUS INC COM NEW 00847G705 2155 718057 SH SOLE 718057 0 0 AGCO CORP COM 001084102 27858 359129 SH SOLE 359129 0 0 AG MTG INVT TR INC COM 001228105 3126 196573 SH SOLE 196573 0 0 AFLAC INC COM 001055102 191453 3493026 SH SOLE 3493026 0 0 AFFIMED N V COM N01045108 360 125393 SH SOLE 125393 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 4910 235801 SH SOLE 235801 0 0 AAC HLDGS INC COM 000307108 31 35292 SH SOLE 35292 0 0 ADOBE INC COM 00724F101 618642 2099582 SH SOLE 2099582 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 8725 184997 SH SOLE 184997 0 0 ABRAXAS PETE CORP COM 003830106 427 414456 SH SOLE 414456 0 0 ABM INDS INC COM 000957100 18181 454504 SH SOLE 454504 0 0 ABIOMED INC COM 003654100 48227 185138 SH SOLE 185138 0 0 ABERCROMBIE & FITCH CO CL A 002896207 8482 528788 SH SOLE 528788 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 372 77765 SH SOLE 77765 0 0 ABBVIE INC COM 00287Y109 480904 6613086 SH SOLE 6613086 0 0 ABBOTT LABS COM 002824100 643699 7653964 SH SOLE 7653964 0 0 AARONS INC COM PAR $0.50 002535300 26811 436582 SH SOLE 436582 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 24641 705018 SH SOLE 705018 0 0 AAON INC COM PAR $0.004 000360206 14995 298816 SH SOLE 298816 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 19540 730992 SH SOLE 730992 0 0 A10 NETWORKS INC COM 002121101 4060 595203 SH SOLE 595203 0 0 A H BELO CORP COM CL A 001282102 46 12274 SH SOLE 12274 0 0 8X8 INC NEW COM 282914100 13388 555488 SH SOLE 555488 0 0 58 COM INC SPON ADR REP A 31680Q104 7313 117621 SH SOLE 117621 0 0 51JOB INC SPONSORED ADS 316827104 2219 29384 SH SOLE 29384 0 0 3M CO COM 88579Y101 769633 4440014 SH SOLE 4440014 0 0 3-D SYS CORP DEL COM NEW 88554D205 6143 674957 SH SOLE 674957 0 0 2U INC COM 90214J101 12736 338358 SH SOLE 338358 0 0 22ND CENTY GROUP INC COM 90137F103 559 267453 SH SOLE 267453 0 0 1ST SOURCE CORP COM 336901103 6703 144444 SH SOLE 144444 0 0 AAR CORP COM 000361105 14253 387408 SH SOLE 387408 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 453 206589 SH SOLE 206589 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 515 63069 SH SOLE 63069 0 0 ADECOAGRO S A COM L00849106 3418 478661 SH SOLE 478661 0 0 ADDUS HOMECARE CORP COM 006739106 4528 60410 SH SOLE 60410 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 22 16516 SH SOLE 16516 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 291 46928 SH SOLE 46928 0 0 ACUSHNET HOLDINGS CORP COM 005098108 6757 257293 SH SOLE 257293 0 0 ACUITY BRANDS INC COM 00508Y102 26608 192934 SH SOLE 192934 0 0 ACTUANT CORP CL A NEW 00508X203 15184 612002 SH SOLE 612002 0 0 ACTIVISION BLIZZARD INC COM 00507V109 155542 3295380 SH SOLE 3295380 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 20 80219 SH SOLE 80219 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 855 288745 SH SOLE 288745 0 0 ACNB CORP COM 000868109 661 16693 SH SOLE 16693 0 0 ALARM COM HLDGS INC COM 011642105 11898 222392 SH SOLE 222392 0 0 ACI WORLDWIDE INC COM 004498101 30917 900300 SH SOLE 900300 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2132 795239 SH SOLE 795239 0 0 ACER THERAPEUTICS INC COM 00444P108 47 11934 SH SOLE 11934 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 485 191483 SH SOLE 191483 0 0 ACCURAY INC COM 004397105 3151 814154 SH SOLE 814154 0 0 ACCO BRANDS CORP COM 00081T108 9461 1202035 SH SOLE 1202035 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 527314 2853890 SH SOLE 2853890 0 0 ACCELERON PHARMA INC COM 00434H108 10778 262346 SH SOLE 262346 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3524 154013 SH SOLE 154013 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 34176 1248655 SH SOLE 1248655 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1882 245321 SH SOLE 245321 0 0 AMERCO COM 023586100 20171 53284 SH SOLE 53284 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 384 59955 SH SOLE 59955 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 4718 432793 SH SOLE 432793 0 0 AMERICAN EXPRESS CO COM 025816109 421813 3417145 SH SOLE 3417145 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 28181 1037565 SH SOLE 1037565 0 0 AMERICAN ELEC PWR CO INC COM 025537101 193382 2197268 SH SOLE 2197268 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 34508 2041887 SH SOLE 2041887 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 89902 1947604 SH SOLE 1947604 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 19698 1543719 SH SOLE 1543719 0 0 AMERICAN ASSETS TR INC COM 024013104 32033 679803 SH SOLE 679803 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 64540 1979123 SH SOLE 1979123 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 82937 3411620 SH SOLE 3411620 0 0 AMEREN CORP COM 023608102 82652 1100403 SH SOLE 1100403 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 264256 4959749 SH SOLE 4959749 0 0 AMERANT BANCORP INC CL A 023576101 794 40270 SH SOLE 40270 0 0 AMEDISYS INC COM 023436108 28023 230809 SH SOLE 230809 0 0 AMDOCS LTD SHS G02602103 8750 140914 SH SOLE 140914 0 0 AMCOR PLC ORD G0250X107 142713 12420583 SH SOLE 12420583 0 0 AMC NETWORKS INC CL A 00164V103 20763 381038 SH SOLE 381038 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 6116 655414 SH SOLE 655414 0 0 AMBER RD INC COM 02318Y108 778 59517 SH SOLE 59517 0 0 AMBARELLA INC SHS G037AX101 2902 65745 SH SOLE 65745 0 0 AMBAC FINL GROUP INC COM NEW 023139884 8676 514890 SH SOLE 514890 0 0 AMAZON COM INC COM 023135106 3341945 1764835 SH SOLE 1764835 0 0 AMERESCO INC CL A 02361E108 1712 116168 SH SOLE 116168 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 10874 128493 SH SOLE 128493 0 0 BENCHMARK ELECTRS INC COM 08160H101 16526 657877 SH SOLE 657877 0 0 AMGEN INC COM 031162100 552419 2997715 SH SOLE 2997715 0 0 AMETEK INC NEW COM 031100100 100014 1100983 SH SOLE 1100983 0 0 AMES NATL CORP COM 031001100 564 20803 SH SOLE 20803 0 0 AMERISOURCEBERGEN CORP COM 03073E105 60965 715046 SH SOLE 715046 0 0 AMERISERV FINL INC COM 03074A102 45 10799 SH SOLE 10799 0 0 AMERISAFE INC COM 03071H100 10301 161525 SH SOLE 161525 0 0 AMERIS BANCORP COM 03076K108 9877 252010 SH SOLE 252010 0 0 AMERIPRISE FINL INC COM 03076C106 186762 1286590 SH SOLE 1286590 0 0 AMERICOLD RLTY TR COM 03064D108 28113 867131 SH SOLE 867131 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 34907 340653 SH SOLE 340653 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 89794 774078 SH SOLE 774078 0 0 ALTUS MIDSTREAM CO CL A 02215L100 1089 292664 SH SOLE 292664 0 0 AMERICAN VANGUARD CORP COM 030371108 2395 155370 SH SOLE 155370 0 0 AMERICAN TOWER CORP NEW COM 03027X100 449209 2197157 SH SOLE 2197157 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 459 49355 SH SOLE 49355 0 0 AMERICAN STS WTR CO COM 029899101 20562 273283 SH SOLE 273283 0 0 AMERICAN SOFTWARE INC CL A 029683109 915 69559 SH SOLE 69559 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 773 103891 SH SOLE 103891 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 5300 179159 SH SOLE 179159 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6338 703350 SH SOLE 703350 0 0 AMERICAN NATL INS CO COM 028591105 9027 77498 SH SOLE 77498 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1030 26557 SH SOLE 26557 0 0 AMERICAS CAR MART INC COM 03062T105 4952 57526 SH SOLE 57526 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 30120 1303879 SH SOLE 1303879 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 26487 1051040 SH SOLE 1051040 0 0 ALLEGHANY CORP DEL COM 017175100 47451 69667 SH SOLE 69667 0 0 ALLAKOS INC COM 01671P100 2850 65753 SH SOLE 65753 0 0 ALKERMES PLC SHS G01767105 17146 760660 SH SOLE 760660 0 0 ALKALINE WTR CO INC COM NEW 01643A207 36 16336 SH SOLE 16336 0 0 ALIMERA SCIENCES INC COM 016259103 36 39406 SH SOLE 39406 0 0 ALIGN TECHNOLOGY INC COM 016255101 87081 318161 SH SOLE 318161 0 0 ALICO INC COM 016230104 539 17764 SH SOLE 17764 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 273104 1611708 SH SOLE 1611708 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 164083 1252729 SH SOLE 1252729 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 552 31624 SH SOLE 31624 0 0 ALEXANDERS INC COM 014752109 6969 18819 SH SOLE 18819 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 71121 643331 SH SOLE 643331 0 0 ALECTOR INC COM 014442107 1079 56744 SH SOLE 56744 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 370 61536 SH SOLE 61536 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 5005 425222 SH SOLE 425222 0 0 ALCOA CORP COM 013872106 25827 1103226 SH SOLE 1103226 0 0 ALBIREO PHARMA INC COM 01345P106 761 23576 SH SOLE 23576 0 0 ALBEMARLE CORP COM 012653101 32801 465857 SH SOLE 465857 0 0 ALBANY INTL CORP CL A 012348108 20930 252442 SH SOLE 252442 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 45 26271 SH SOLE 26271 0 0 ALASKA AIR GROUP INC COM 011659109 65120 1018927 SH SOLE 1018927 0 0 AMKOR TECHNOLOGY INC COM 031652100 11533 1545932 SH SOLE 1545932 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 67149 475929 SH SOLE 475929 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35713 492175 SH SOLE 492175 0 0 ALAMO GROUP INC COM 011311107 9092 90982 SH SOLE 90982 0 0 ALTRIA GROUP INC COM 02209S103 684378 14453582 SH SOLE 14453582 0 0 ALTRA INDL MOTION CORP COM 02208R106 16837 469241 SH SOLE 469241 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3146 160001 SH SOLE 160001 0 0 ALTICE USA INC CL A 02156K103 15114 620693 SH SOLE 620693 0 0 ALTERYX INC COM CL A 02156B103 19287 176743 SH SOLE 176743 0 0 ALTAIR ENGR INC COM CL A 021369103 7448 184385 SH SOLE 184385 0 0 ALTA MESA RES INC CL A 02133L109 56 378749 SH SOLE 378749 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 282 62100 SH SOLE 62100 0 0 ALPHABET INC CAP STK CL A 02079K305 1436703 1326840 SH SOLE 1326840 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1488 44607 SH SOLE 44607 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 446 47743 SH SOLE 47743 0 0 ALLEGIANT TRAVEL CO COM 01748X102 15968 111271 SH SOLE 111271 0 0 ALLY FINL INC COM 02005N100 48950 1579510 SH SOLE 1579510 0 0 ALLSTATE CORP COM 020002101 196305 1930420 SH SOLE 1930420 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 15972 1373291 SH SOLE 1373291 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 5138 191343 SH SOLE 191343 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 80938 1746227 SH SOLE 1746227 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 623 16413 SH SOLE 16413 0 0 ALLIANT ENERGY CORP COM 018802108 73605 1499678 SH SOLE 1499678 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 29807 212705 SH SOLE 212705 0 0 ALLETE INC COM NEW 018522300 36131 434205 SH SOLE 434205 0 0 ALLERGAN PLC SHS G0177J108 221402 1322350 SH SOLE 1322350 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 2553 255509 SH SOLE 255509 0 0 ALPHABET INC CAP STK CL C 02079K107 1488507 1377086 SH SOLE 1377086 0 0 CHURCH & DWIGHT INC COM 171340102 77653 1062860 SH SOLE 1062860 0 0 CHESAPEAKE UTILS CORP COM 165303108 11663 122737 SH SOLE 122737 0 0 CINTAS CORP COM 172908105 86181 363185 SH SOLE 363185 0 0 CINEMARK HOLDINGS INC COM 17243V102 29253 810330 SH SOLE 810330 0 0 CINCINNATI FINL CORP COM 172062101 68534 661077 SH SOLE 661077 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1432 289107 SH SOLE 289107 0 0 CIMPRESS N V SHS EURO N20146101 6923 76160 SH SOLE 76160 0 0 CIMAREX ENERGY CO COM 171798101 42697 719641 SH SOLE 719641 0 0 CIM COML TR CORP COM 125525105 303 14653 SH SOLE 14653 0 0 CIGNA CORP NEW COM 125523100 299445 1900634 SH SOLE 1900634 0 0 CIENA CORP COM NEW 171779309 37382 908854 SH SOLE 908854 0 0 CIRRUS LOGIC INC COM 172755100 24335 556849 SH SOLE 556849 0 0 CHURCHILL DOWNS INC COM 171484108 31905 277261 SH SOLE 277261 0 0 CISCO SYS INC COM 17275R102 1089941 19914871 SH SOLE 19914871 0 0 CHUBB LIMITED COM H1467J104 289524 1965673 SH SOLE 1965673 0 0 CHROMADEX CORP COM NEW 171077407 425 91370 SH SOLE 91370 0 0 CHOICE HOTELS INTL INC COM 169905106 16744 192434 SH SOLE 192434 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 77817 106179 SH SOLE 106179 0 0 CHIMERIX INC COM 16934W106 1192 275704 SH SOLE 275704 0 0 CHIMERA INVT CORP COM NEW 16934Q208 32629 1729107 SH SOLE 1729107 0 0 CHILDRENS PL INC COM 168905107 15077 158071 SH SOLE 158071 0 0 CHICOS FAS INC COM 168615102 3836 1138186 SH SOLE 1138186 0 0 CHIASMA INC COM 16706W102 462 61839 SH SOLE 61839 0 0 CEL SCI CORP COM PAR NEW 150837607 591 70516 SH SOLE 70516 0 0 CHUYS HLDGS INC COM 171604101 2279 99419 SH SOLE 99419 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 802 35690 SH SOLE 35690 0 0 CLOUDERA INC COM 18914U100 7057 1341590 SH SOLE 1341590 0 0 CLOROX CO DEL COM 189054109 148493 969843 SH SOLE 969843 0 0 CLIPPER RLTY INC COM 18885T306 401 35812 SH SOLE 35812 0 0 CLEVELAND CLIFFS INC COM 185899101 27443 2571884 SH SOLE 2571884 0 0 CLEARWAY ENERGY INC CL C 18539C204 8468 502223 SH SOLE 502223 0 0 CLEARWAY ENERGY INC CL A 18539C105 3756 232109 SH SOLE 232109 0 0 CLEARWATER PAPER CORP COM 18538R103 6784 366852 SH SOLE 366852 0 0 CLEARFIELD INC COM 18482P103 359 27093 SH SOLE 27093 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1032 218457 SH SOLE 218457 0 0 CLEAN HARBORS INC COM 184496107 31602 444464 SH SOLE 444464 0 0 CIRCOR INTL INC COM 17273K109 5273 114621 SH SOLE 114621 0 0 CLARUS CORP NEW COM 18270P109 792 54787 SH SOLE 54787 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 28583 1005714 SH SOLE 1005714 0 0 CITY OFFICE REIT INC COM 178587101 1147 95622 SH SOLE 95622 0 0 CITY HLDG CO COM 177835105 7330 96116 SH SOLE 96116 0 0 CITRIX SYS INC COM 177376100 55808 568650 SH SOLE 568650 0 0 CITIZENS INC CL A 174740100 2122 290635 SH SOLE 290635 0 0 CITIZENS FINL GROUP INC COM 174610105 71961 2035083 SH SOLE 2035083 0 0 CITIZENS & NORTHN CORP COM 172922106 780 29606 SH SOLE 29606 0 0 CITIGROUP INC COM NEW 172967424 792017 11309671 SH SOLE 11309671 0 0 CITI TRENDS INC COM 17306X102 2532 173160 SH SOLE 173160 0 0 CIT GROUP INC COM NEW 125581801 37411 712033 SH SOLE 712033 0 0 CISION LTD SHS G1992S109 5569 474738 SH SOLE 474738 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2150 805050 SH SOLE 805050 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2287 524393 SH SOLE 524393 0 0 CHEVRON CORP NEW COM 166764100 1218423 9791246 SH SOLE 9791246 0 0 CERECOR INC COM 15671L109 288 52768 SH SOLE 52768 0 0 CENTURYLINK INC COM 156700106 66801 5680285 SH SOLE 5680285 0 0 CENTURY CMNTYS INC COM 156504300 4294 161529 SH SOLE 161529 0 0 CENTURY CASINOS INC COM 156492100 627 64622 SH SOLE 64622 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 926 10533 SH SOLE 10533 0 0 CENTURY ALUM CO COM 156431108 4307 623235 SH SOLE 623235 0 0 CENTRIC BRANDS INC COM 15644G104 141 34283 SH SOLE 34283 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 595 27683 SH SOLE 27683 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 7487 249894 SH SOLE 249894 0 0 CERNER CORP COM 156782104 102761 1401922 SH SOLE 1401922 0 0 CENTRAL GARDEN & PET CO COM 153527106 1728 64090 SH SOLE 64090 0 0 CERUS CORP COM 157085101 4505 801507 SH SOLE 801507 0 0 CENTERSTATE BK CORP COM 15201P109 14889 646469 SH SOLE 646469 0 0 CENTERPOINT ENERGY INC COM 15189T107 69742 2435944 SH SOLE 2435944 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 8773 1155815 SH SOLE 1155815 0 0 CENTENE CORP DEL COM 15135B101 93535 1783655 SH SOLE 1783655 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 8757 2065116 SH SOLE 2065116 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 280 62854 SH SOLE 62854 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 472 28526 SH SOLE 28526 0 0 CELGENE CORP COM 151020104 293872 3179049 SH SOLE 3179049 0 0 CELCUITY INC COM 15102K100 368 14709 SH SOLE 14709 0 0 BELDEN INC COM 077454106 21924 368034 SH SOLE 368034 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8852 359233 SH SOLE 359233 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8863 76656 SH SOLE 76656 0 0 CHESAPEAKE ENERGY CORP COM 165167107 15059 7722190 SH SOLE 7722190 0 0 CHERRY HILL MTG INVT CORP COM 164651101 625 39032 SH SOLE 39032 0 0 CHENIERE ENERGY INC COM NEW 16411R208 38288 559356 SH SOLE 559356 0 0 CHEMUNG FINL CORP COM 164024101 412 8519 SH SOLE 8519 0 0 CHEMOURS CO COM 163851108 26124 1088495 SH SOLE 1088495 0 0 CHEMOCENTRYX INC COM 16383L106 1326 142562 SH SOLE 142562 0 0 CHEMICAL FINL CORP COM 163731102 20107 489101 SH SOLE 489101 0 0 CHEMED CORP NEW COM 16359R103 45473 126019 SH SOLE 126019 0 0 CHEGG INC COM 163092109 26294 681357 SH SOLE 681357 0 0 CHEFS WHSE INC COM 163086101 4841 138014 SH SOLE 138014 0 0 CERIDIAN HCM HLDG INC COM 15677J108 20774 413820 SH SOLE 413820 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 146 47968 SH SOLE 47968 0 0 CMS ENERGY CORP COM 125896100 73149 1263145 SH SOLE 1263145 0 0 CHATHAM LODGING TR COM 16208T102 13362 708107 SH SOLE 708107 0 0 CHASE CORP COM 16150R104 4571 42458 SH SOLE 42458 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 355836 900440 SH SOLE 900440 0 0 CHART INDS INC COM PAR $0.01 16115Q308 20001 260157 SH SOLE 260157 0 0 CHARLES RIV LABS INTL INC COM 159864107 50926 358881 SH SOLE 358881 0 0 CHARAH SOLUTIONS INC COM 15957P105 106 19137 SH SOLE 19137 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 305 64581 SH SOLE 64581 0 0 CHANNELADVISOR CORP COM 159179100 1816 207217 SH SOLE 207217 0 0 CF INDS HLDGS INC COM 125269100 68498 1466442 SH SOLE 1466442 0 0 CEVA INC COM 157210105 3112 127765 SH SOLE 127765 0 0 CHEESECAKE FACTORY INC COM 163072101 23482 537090 SH SOLE 537090 0 0 CONNECTICUT WTR SVC INC COM 207797101 4904 70328 SH SOLE 70328 0 0 CLOVIS ONCOLOGY INC COM 189464100 4483 301445 SH SOLE 301445 0 0 CONSTELLIUM NV CL A N22035104 2892 287998 SH SOLE 287998 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 397 32312 SH SOLE 32312 0 0 CONSTELLATION BRANDS INC CL A 21036P108 160241 813650 SH SOLE 813650 0 0 CONSOLIDATED WATER CO INC ORD G23773107 666 46634 SH SOLE 46634 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 745 12474 SH SOLE 12474 0 0 CONSOLIDATED EDISON INC COM 209115104 130227 1485243 SH SOLE 1485243 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5962 1209170 SH SOLE 1209170 0 0 CONSOL ENERGY INC NEW COM 20854L108 11045 415056 SH SOLE 415056 0 0 CONOCOPHILLIPS COM 20825C104 391082 6411179 SH SOLE 6411179 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 41 10696 SH SOLE 10696 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 4054 178899 SH SOLE 178899 0 0 CONTAINER STORE GROUP INC COM 210751103 692 94490 SH SOLE 94490 0 0 CONMED CORP COM 207410101 18021 210598 SH SOLE 210598 0 0 CONFORMIS INC COM 20717E101 676 154953 SH SOLE 154953 0 0 CONDUENT INC COM 206787103 12442 1297360 SH SOLE 1297360 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 118 23003 SH SOLE 23003 0 0 CONCHO RES INC COM 20605P101 98497 954611 SH SOLE 954611 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 586 48827 SH SOLE 48827 0 0 CONAGRA BRANDS INC COM 205887102 58882 2220259 SH SOLE 2220259 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7289 259293 SH SOLE 259293 0 0 COMSTOCK RES INC COM 205768302 212 38037 SH SOLE 38037 0 0 COMSCORE INC COM 20564W105 1475 285699 SH SOLE 285699 0 0 CONNS INC COM 208242107 4185 234819 SH SOLE 234819 0 0 COPART INC COM 217204106 73700 986079 SH SOLE 986079 0 0 J & J SNACK FOODS CORP COM 466032109 19349 120217 SH SOLE 120217 0 0 CORMEDIX INC COM 21900C308 494 54981 SH SOLE 54981 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 669 224219 SH SOLE 224219 0 0 CORESITE RLTY CORP COM 21870Q105 20411 177224 SH SOLE 177224 0 0 COREPOINT LODGING INC COM 21872L104 9556 771262 SH SOLE 771262 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1209 30459 SH SOLE 30459 0 0 CORELOGIC INC COM 21871D103 23161 553685 SH SOLE 553685 0 0 CORECIVIC INC COM 21871N101 23504 1132130 SH SOLE 1132130 0 0 CORE MARK HOLDING CO INC COM 218681104 17982 452695 SH SOLE 452695 0 0 CORE LABORATORIES N V COM N22717107 13730 262617 SH SOLE 262617 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 429 28516 SH SOLE 28516 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 953 137415 SH SOLE 137415 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4442 266459 SH SOLE 266459 0 0 COPA HOLDINGS SA CL A P31076105 9338 95697 SH SOLE 95697 0 0 COOPER TIRE & RUBR CO COM 216831107 14849 470639 SH SOLE 470639 0 0 COOPER STD HLDGS INC COM 21676P103 11486 250658 SH SOLE 250658 0 0 COOPER COS INC COM NEW 216648402 72112 214052 SH SOLE 214052 0 0 CONTURA ENERGY INC COM 21241B100 2985 57513 SH SOLE 57513 0 0 CONTROL4 CORP COM 21240D107 3678 154862 SH SOLE 154862 0 0 CONTRAFECT CORP COM 212326102 20 39150 SH SOLE 39150 0 0 CONTINENTAL RESOURCES INC COM 212015101 15975 379543 SH SOLE 379543 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 6690 251755 SH SOLE 251755 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 203 116360 SH SOLE 116360 0 0 CORCEPT THERAPEUTICS INC COM 218352102 6605 592299 SH SOLE 592299 0 0 CODORUS VY BANCORP INC COM 192025104 501 21744 SH SOLE 21744 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 409 19152 SH SOLE 19152 0 0 COLGATE PALMOLIVE CO COM 194162103 264961 3696958 SH SOLE 3696958 0 0 COLFAX CORP COM 194014106 26505 945590 SH SOLE 945590 0 0 COHU INC COM 192576106 3680 238444 SH SOLE 238444 0 0 COHERUS BIOSCIENCES INC COM 19249H103 7734 349933 SH SOLE 349933 0 0 COHERENT INC COM 192479103 24531 179880 SH SOLE 179880 0 0 COHEN & STEERS INC COM 19247A100 13133 255304 SH SOLE 255304 0 0 COHBAR INC COM 19249J109 26 14681 SH SOLE 14681 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 173013 2729337 SH SOLE 2729337 0 0 COGNEX CORP COM 192422103 41404 862929 SH SOLE 862929 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 3564 128245 SH SOLE 128245 0 0 COEUR MNG INC COM NEW 192108504 5394 1242738 SH SOLE 1242738 0 0 COLONY CAP INC NEW CL A COM 19626G108 23136 4627057 SH SOLE 4627057 0 0 CODEXIS INC COM 192005106 5413 293682 SH SOLE 293682 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8830 156271 SH SOLE 156271 0 0 COCA COLA CONSOLIDATED INC COM 191098102 14651 48956 SH SOLE 48956 0 0 COCA COLA CO COM 191216100 1258161 24708578 SH SOLE 24708578 0 0 COASTAL FINL CORP WA COM NEW 19046P209 258 16651 SH SOLE 16651 0 0 CNX RESOURCES CORPORATION COM 12653C108 17983 2459993 SH SOLE 2459993 0 0 CNO FINL GROUP INC COM 12621E103 24045 1441512 SH SOLE 1441512 0 0 CNB FINL CORP PA COM 126128107 997 35304 SH SOLE 35304 0 0 CNA FINL CORP COM 126117100 7731 164229 SH SOLE 164229 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 3718 1402698 SH SOLE 1402698 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19423 327201 SH SOLE 327201 0 0 COMMERCIAL METALS CO COM 201723103 15540 870565 SH SOLE 870565 0 0 CME GROUP INC COM 12572Q105 287254 1479848 SH SOLE 1479848 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2022 71573 SH SOLE 71573 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 252 20706 SH SOLE 20706 0 0 COMMVAULT SYSTEMS INC COM 204166102 20227 407627 SH SOLE 407627 0 0 COMMUNITY TR BANCORP INC COM 204149108 3998 94524 SH SOLE 94524 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1683 42680 SH SOLE 42680 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 12359 4628723 SH SOLE 4628723 0 0 COMMUNITY FINL CORP MD COM 20368X101 394 11678 SH SOLE 11678 0 0 COMMUNITY BK SYS INC COM 203607106 23295 353811 SH SOLE 353811 0 0 COMMUNITY BANKERS TR CORP COM 203612106 430 50669 SH SOLE 50669 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2865 217798 SH SOLE 217798 0 0 COMMERCIAL VEH GROUP INC COM 202608105 2494 310970 SH SOLE 310970 0 0 COLONY BANKCORP INC COM 19623P101 308 18143 SH SOLE 18143 0 0 COMMERCE BANCSHARES INC COM 200525103 33392 559695 SH SOLE 559695 0 0 COMFORT SYS USA INC COM 199908104 23420 459297 SH SOLE 459297 0 0 COMERICA INC COM 200340107 86659 1192989 SH SOLE 1192989 0 0 COMCAST CORP NEW CL A 20030N101 919878 21756792 SH SOLE 21756792 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 7986 190261 SH SOLE 190261 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 23719 236807 SH SOLE 236807 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 36767 1772710 SH SOLE 1772710 0 0 COLUMBIA FINL INC COM 197641103 4514 298926 SH SOLE 298926 0 0 COLUMBIA BKG SYS INC COM 197236102 19204 530773 SH SOLE 530773 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 7568 488227 SH SOLE 488227 0 0 COMPASS MINERALS INTL INC COM 20451N101 18697 340249 SH SOLE 340249 0 0 COMMSCOPE HLDG CO INC COM 20337X109 15487 984505 SH SOLE 984505 0 0 BOSTON OMAHA CORP COM 101044105 543 23452 SH SOLE 23452 0 0 BMC STK HLDGS INC COM 05591B109 14787 697462 SH SOLE 697462 0 0 BRIDGE BANCORP INC COM 108035106 3000 101812 SH SOLE 101812 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 48469 3384670 SH SOLE 3384670 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 45 11287 SH SOLE 11287 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5580 563589 SH SOLE 563589 0 0 BRADY CORP CL A 104674106 19826 401979 SH SOLE 401979 0 0 BOYD GAMING CORP COM 103304101 20874 774825 SH SOLE 774825 0 0 BOX INC CL A 10316T104 20222 1148309 SH SOLE 1148309 0 0 BOTTOMLINE TECH DEL INC COM 101388106 10851 245259 SH SOLE 245259 0 0 BOSTON SCIENTIFIC CORP COM 101137107 243049 5654915 SH SOLE 5654915 0 0 BRIGGS & STRATTON CORP COM 109043109 6623 646774 SH SOLE 646774 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 10941 906431 SH SOLE 906431 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2005 93401 SH SOLE 93401 0 0 BOSTON BEER INC CL A 100557107 24788 65617 SH SOLE 65617 0 0 BORGWARNER INC COM 099724106 58450 1392312 SH SOLE 1392312 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 44277 668721 SH SOLE 668721 0 0 BOOT BARN HLDGS INC COM 099406100 5797 162645 SH SOLE 162645 0 0 BOOKING HLDGS INC COM 09857L108 370050 197390 SH SOLE 197390 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2277 109040 SH SOLE 109040 0 0 BOK FINL CORP COM NEW 05561Q201 14640 193952 SH SOLE 193952 0 0 BOISE CASCADE CO DEL COM 09739D100 15516 551948 SH SOLE 551948 0 0 BOINGO WIRELESS INC COM 09739C102 4555 253443 SH SOLE 253443 0 0 CELANESE CORP DEL COM 150870103 132650 1230516 SH SOLE 1230516 0 0 BOSTON PROPERTIES INC COM 101121101 252085 1954141 SH SOLE 1954141 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63055 493851 SH SOLE 493851 0 0 BT GROUP PLC ADR 05577E101 488 38144 SH SOLE 38144 0 0 BRYN MAWR BK CORP COM 117665109 4320 115742 SH SOLE 115742 0 0 BRUNSWICK CORP COM 117043109 26820 584434 SH SOLE 584434 0 0 BRUKER CORP COM 116794108 37363 747994 SH SOLE 747994 0 0 BRT APARTMENTS CORP COM 055645303 341 24100 SH SOLE 24100 0 0 BROWN FORMAN CORP CL B 115637209 41971 757183 SH SOLE 757183 0 0 BROWN FORMAN CORP CL A 115637100 7202 130929 SH SOLE 130929 0 0 BROWN & BROWN INC COM 115236101 46444 1386380 SH SOLE 1386380 0 0 BROOKS AUTOMATION INC COM 114340102 19617 506231 SH SOLE 506231 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 7160 465522 SH SOLE 465522 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 906 78482 SH SOLE 78482 0 0 BROOKDALE SR LIVING INC COM 112463104 17143 2377623 SH SOLE 2377623 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 610 51836 SH SOLE 51836 0 0 BROADCOM INC COM 11135F101 468876 1628832 SH SOLE 1628832 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 70399 3937294 SH SOLE 3937294 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 608985 13428553 SH SOLE 13428553 0 0 BRINKS CO COM 109696104 32118 395633 SH SOLE 395633 0 0 BRINKER INTL INC COM 109641100 19623 498675 SH SOLE 498675 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 2741 146448 SH SOLE 146448 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1673 146563 SH SOLE 146563 0 0 BRIGHTHOUSE FINL INC COM 10922N103 32590 888230 SH SOLE 888230 0 0 BRIGHTCOVE INC COM 10921T101 974 94238 SH SOLE 94238 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 47762 316573 SH SOLE 316573 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3085 163304 SH SOLE 163304 0 0 BEYONDSPRING INC SHS G10830100 528 22261 SH SOLE 22261 0 0 BOEING CO COM 097023105 841107 2310668 SH SOLE 2310668 0 0 BIOGEN INC COM 09062X103 217789 931237 SH SOLE 931237 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 867 186409 SH SOLE 186409 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 2474 652733 SH SOLE 652733 0 0 BIO TECHNE CORP COM 09073M104 45089 216263 SH SOLE 216263 0 0 BIO RAD LABS INC CL A 090572207 35915 114893 SH SOLE 114893 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 630 6060 SH SOLE 6060 0 0 BIG LOTS INC COM 089302103 9587 335081 SH SOLE 335081 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1666 854252 SH SOLE 854252 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 23455 458903 SH SOLE 458903 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 283 16689 SH SOLE 16689 0 0 BG STAFFING INC COM 05544A109 438 23177 SH SOLE 23177 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 40068 467810 SH SOLE 467810 0 0 BEYOND MEAT INC COM 08862E109 9327 58044 SH SOLE 58044 0 0 BEST BUY INC COM 086516101 151362 2170682 SH SOLE 2170682 0 0 BERRY PETE CORP COM 08579X101 2113 199337 SH SOLE 199337 0 0 BERRY GLOBAL GROUP INC COM 08579W103 39837 757488 SH SOLE 757488 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 8451 269202 SH SOLE 269202 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1781651 8357888 SH SOLE 8357888 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11461 36 SH SOLE 36 0 0 BERKLEY W R CORP COM 084423102 46200 700734 SH SOLE 700734 0 0 BENEFITFOCUS INC COM 08180D106 4346 160067 SH SOLE 160067 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 27854 480808 SH SOLE 480808 0 0 BGC PARTNERS INC CL A 05541T101 8745 1672003 SH SOLE 1672003 0 0 BLACKBAUD INC COM 09227Q100 34808 416853 SH SOLE 416853 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 26967 285873 SH SOLE 285873 0 0 BLUELINX HLDGS INC COM NEW 09624H208 417 21028 SH SOLE 21028 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 525 44879 SH SOLE 44879 0 0 BLUEBIRD BIO INC COM 09609G100 30730 241584 SH SOLE 241584 0 0 BLUE BIRD CORP COM 095306106 740 37582 SH SOLE 37582 0 0 BLUCORA INC COM 095229100 8530 280844 SH SOLE 280844 0 0 BLOOMIN BRANDS INC COM 094235108 19267 1018875 SH SOLE 1018875 0 0 BLOOM ENERGY CORP COM CL A 093712107 1483 120856 SH SOLE 120856 0 0 BLOCK H & R INC COM 093671105 38984 1330496 SH SOLE 1330496 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 30266 850627 SH SOLE 850627 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 9716 221864 SH SOLE 221864 0 0 BLACKLINE INC COM 09239B109 14142 264274 SH SOLE 264274 0 0 BUNGE LIMITED COM G16962105 53432 959100 SH SOLE 959100 0 0 BLACK KNIGHT INC COM 09215C105 45547 757211 SH SOLE 757211 0 0 BLACK HILLS CORP COM 092113109 36711 469627 SH SOLE 469627 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 20884 791047 SH SOLE 791047 0 0 BJS RESTAURANTS INC COM 09180C106 11009 250525 SH SOLE 250525 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 138 12536 SH SOLE 12536 0 0 BIOTIME INC COM 09066L105 258 233687 SH SOLE 233687 0 0 BIOTELEMETRY INC COM 090672106 9422 195675 SH SOLE 195675 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2515 42117 SH SOLE 42117 0 0 BIOSIG TECH INC COM NEW 09073N201 382 40602 SH SOLE 40602 0 0 BIOSCRIP INC COM 09069N108 1908 733779 SH SOLE 733779 0 0 BLACKROCK INC COM 09247X101 428156 912329 SH SOLE 912329 0 0 CARLISLE COS INC COM 142339100 39034 277998 SH SOLE 277998 0 0 BUCKLE INC COM 118440106 10163 587067 SH SOLE 587067 0 0 CARVANA CO CL A 146869102 8702 139030 SH SOLE 139030 0 0 CARTERS INC COM 146229109 22558 231267 SH SOLE 231267 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 2600 131630 SH SOLE 131630 0 0 CARS COM INC COM 14575E105 11763 596460 SH SOLE 596460 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1836 203232 SH SOLE 203232 0 0 CARRIZO OIL & GAS INC COM 144577103 5048 503773 SH SOLE 503773 0 0 CARRIAGE SVCS INC COM 143905107 1911 100496 SH SOLE 100496 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 22683 472756 SH SOLE 472756 0 0 CAROLINA FINL CORP NEW COM 143873107 4260 121374 SH SOLE 121374 0 0 CASELLA WASTE SYS INC CL A 147448104 10090 254592 SH SOLE 254592 0 0 CARMAX INC COM 143130102 67193 773840 SH SOLE 773840 0 0 CASEYS GEN STORES INC COM 147528103 39464 252989 SH SOLE 252989 0 0 CARGURUS INC COM CL A 141788109 10512 291107 SH SOLE 291107 0 0 CARETRUST REIT INC COM 14174T107 17497 735751 SH SOLE 735751 0 0 CAREER EDUCATION CORP COM 141665109 11255 590186 SH SOLE 590186 0 0 CAREDX INC COM 14167L103 5213 144823 SH SOLE 144823 0 0 CARE COM INC COM 141633107 627 57059 SH SOLE 57059 0 0 CARDTRONICS PLC SHS CL A G1991C105 9293 340121 SH SOLE 340121 0 0 CARDLYTICS INC COM 14161W105 889 34209 SH SOLE 34209 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 8671 201967 SH SOLE 201967 0 0 CARDINAL HEALTH INC COM 14149Y108 132171 2806161 SH SOLE 2806161 0 0 CARBONITE INC COM 141337105 5011 192401 SH SOLE 192401 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 84756 1820749 SH SOLE 1820749 0 0 CATO CORP NEW CL A 149205106 5543 449890 SH SOLE 449890 0 0 CECO ENVIRONMENTAL CORP COM 125141101 705 73457 SH SOLE 73457 0 0 CDW CORP COM 12514G108 92944 837329 SH SOLE 837329 0 0 CDK GLOBAL INC COM 12508E101 28362 573649 SH SOLE 573649 0 0 CBTX INC COM 12481V104 3046 108220 SH SOLE 108220 0 0 CBS CORP NEW CL B 124857202 87208 1747654 SH SOLE 1747654 0 0 CBS CORP NEW CL A 124857103 223 4440 SH SOLE 4440 0 0 CBRE GROUP INC CL A 12504L109 71343 1390699 SH SOLE 1390699 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 79868 770702 SH SOLE 770702 0 0 CBL & ASSOC PPTYS INC COM 124830100 2178 2093759 SH SOLE 2093759 0 0 CBIZ INC COM 124805102 8712 444696 SH SOLE 444696 0 0 CASA SYS INC COM 14713L102 1025 159400 SH SOLE 159400 0 0 CAVCO INDS INC DEL COM 149568107 10386 65922 SH SOLE 65922 0 0 CARA THERAPEUTICS INC COM 140755109 4208 195685 SH SOLE 195685 0 0 CATHAY GEN BANCORP COM 149150104 19933 555077 SH SOLE 555077 0 0 CATERPILLAR INC DEL COM 149123101 354036 2597666 SH SOLE 2597666 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1257 120244 SH SOLE 120244 0 0 CATASYS INC COM PAR 149049504 372 19309 SH SOLE 19309 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 869 226188 SH SOLE 226188 0 0 CATALENT INC COM 148806102 56963 1050773 SH SOLE 1050773 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 1545 478268 SH SOLE 478268 0 0 CASTLE BRANDS INC COM 148435100 27 56154 SH SOLE 56154 0 0 CASS INFORMATION SYS INC COM 14808P109 3563 73489 SH SOLE 73489 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1003 313252 SH SOLE 313252 0 0 CBDMD INC COM 12482W101 116 19647 SH SOLE 19647 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 22661 205853 SH SOLE 205853 0 0 CALAVO GROWERS INC COM 128246105 12156 125647 SH SOLE 125647 0 0 CALAMP CORP COM 128126109 2261 193518 SH SOLE 193518 0 0 CAL MAINE FOODS INC COM NEW 128030202 13283 318378 SH SOLE 318378 0 0 CAI INTERNATIONAL INC COM 12477X106 2368 95395 SH SOLE 95395 0 0 CAESARSTONE LTD ORD SHS M20598104 1797 119500 SH SOLE 119500 0 0 CAESARS ENTMT CORP COM 127686103 34411 2911192 SH SOLE 2911192 0 0 CADIZ INC COM NEW 127537207 377 33483 SH SOLE 33483 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 140877 1989499 SH SOLE 1989499 0 0 CADENCE BANCORPORATION CL A 12739A100 17910 861036 SH SOLE 861036 0 0 CACTUS INC CL A 127203107 13547 409025 SH SOLE 409025 0 0 CARBON BLACK INC COM 14081R103 4847 289883 SH SOLE 289883 0 0 CABOT OIL & GAS CORP COM 127097103 41514 1808097 SH SOLE 1808097 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 18181 359086 SH SOLE 359086 0 0 CABOT CORP COM 127055101 22579 473237 SH SOLE 473237 0 0 CABLE ONE INC COM 12685J105 41126 35120 SH SOLE 35120 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 4392 372822 SH SOLE 372822 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91498 1084734 SH SOLE 1084734 0 0 C & F FINL CORP COM 12466Q104 427 7801 SH SOLE 7801 0 0 BYLINE BANCORP INC COM 124411109 2073 108393 SH SOLE 108393 0 0 BWX TECHNOLOGIES INC COM 05605H100 39356 755388 SH SOLE 755388 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 776 30487 SH SOLE 30487 0 0 BURLINGTON STORES INC COM 122017106 57291 336703 SH SOLE 336703 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 253 148272 SH SOLE 148272 0 0 CACI INTL INC CL A 127190304 28880 141160 SH SOLE 141160 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2371 190891 SH SOLE 190891 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 17764 1053583 SH SOLE 1053583 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 7479 895613 SH SOLE 895613 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 503 33145 SH SOLE 33145 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 36171 1042968 SH SOLE 1042968 0 0 CAPITOL FED FINL INC COM 14057J101 15365 1115785 SH SOLE 1115785 0 0 CAPITAL SR LIVING CORP COM 140475104 511 101520 SH SOLE 101520 0 0 CAPITAL ONE FINL CORP COM 14040H105 317347 3497321 SH SOLE 3497321 0 0 CAPITAL CITY BK GROUP INC COM 139674105 824 33140 SH SOLE 33140 0 0 CAPITAL BANCORP INC MD COM 139737100 203 16489 SH SOLE 16489 0 0 CANTEL MEDICAL CORP COM 138098108 14986 185838 SH SOLE 185838 0 0 CALERES INC COM 129500104 10512 527702 SH SOLE 527702 0 0 CANADIAN NATL RY CO COM 136375102 3198 34570 SH SOLE 34570 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5583 283656 SH SOLE 283656 0 0 CAMPBELL SOUP CO COM 134429109 37555 937227 SH SOLE 937227 0 0 CAMDEN PPTY TR SH BEN INT 133131102 134702 1290372 SH SOLE 1290372 0 0 CAMDEN NATL CORP COM 133034108 4079 88918 SH SOLE 88918 0 0 CAMBRIDGE BANCORP COM 132152109 828 10150 SH SOLE 10150 0 0 CAMBREX CORP COM 132011107 12045 257312 SH SOLE 257312 0 0 CALYXT INC COM 13173L107 273 21848 SH SOLE 21848 0 0 CALLON PETE CO DEL COM 13123X102 8806 1336179 SH SOLE 1336179 0 0 CALLAWAY GOLF CO COM 131193104 12529 730110 SH SOLE 730110 0 0 CALIX INC COM 13100M509 3001 457332 SH SOLE 457332 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 327 83832 SH SOLE 83832 0 0 CARBO CERAMICS INC COM 140781105 95 69927 SH SOLE 69927 0 0 CANNAE HLDGS INC COM 13765N107 22610 780178 SH SOLE 780178 0 0 SONOCO PRODS CO COM 835495102 53891 824764 SH SOLE 824764 0 0 SMART SAND INC COM 83191H107 308 126161 SH SOLE 126161 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 733 47869 SH SOLE 47869 0 0 SOUTHERN MO BANCORP INC COM 843380106 675 19358 SH SOLE 19358 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 630 16086 SH SOLE 16086 0 0 SOUTHERN COPPER CORP COM 84265V105 8813 226822 SH SOLE 226822 0 0 SOUTHERN CO COM 842587107 258461 4675487 SH SOLE 4675487 0 0 SOUTH ST CORP COM 840441109 18301 248415 SH SOLE 248415 0 0 SOUTH JERSEY INDS INC COM 838518108 24364 722318 SH SOLE 722318 0 0 SOTHEBYS COM 835898107 19464 334821 SH SOLE 334821 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 733 274446 SH SOLE 274446 0 0 SOUTHWEST AIRLS CO COM 844741108 103535 2038877 SH SOLE 2038877 0 0 SONOS INC COM 83570H108 2299 202702 SH SOLE 202702 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 42126 470045 SH SOLE 470045 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3293 140994 SH SOLE 140994 0 0 SOLID BIOSCIENCES INC COM 83422E105 506 87843 SH SOLE 87843 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1075 71715 SH SOLE 71715 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 10507 168213 SH SOLE 168213 0 0 SNAP ON INC COM 833034101 89495 540295 SH SOLE 540295 0 0 SNAP INC CL A 83304A106 46830 3274764 SH SOLE 3274764 0 0 SMUCKER J M CO COM NEW 832696405 61159 530933 SH SOLE 530933 0 0 SMITH A O CORP COM 831865209 41913 888734 SH SOLE 888734 0 0 SMARTSHEET INC COM CL A 83200N103 1596 32971 SH SOLE 32971 0 0 SPS COMMERCE INC COM 78463M107 11587 113359 SH SOLE 113359 0 0 SONY CORP SPONSORED ADR 835699307 23987 457836 SH SOLE 457836 0 0 SPERO THERAPEUTICS INC COM 84833T103 290 25118 SH SOLE 25118 0 0 QUIDEL CORP COM 74838J101 14077 237301 SH SOLE 237301 0 0 SPRINT CORPORATION COM 85207U105 22514 3426770 SH SOLE 3426770 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 9472 64776 SH SOLE 64776 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 845 223419 SH SOLE 223419 0 0 SPOK HLDGS INC COM 84863T106 1576 104724 SH SOLE 104724 0 0 SPLUNK INC COM 848637104 46324 368376 SH SOLE 368376 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 36537 856448 SH SOLE 856448 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 634 28137 SH SOLE 28137 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 2097 251412 SH SOLE 251412 0 0 SPIRIT AIRLS INC COM 848577102 26976 565166 SH SOLE 565166 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 6019 185879 SH SOLE 185879 0 0 SPIRE INC COM 84857L101 34285 408543 SH SOLE 408543 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1522 66185 SH SOLE 66185 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1312 70674 SH SOLE 70674 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 5478 636173 SH SOLE 636173 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 21221 394645 SH SOLE 394645 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2968 102597 SH SOLE 102597 0 0 SPARTANNASH CO COM 847215100 4028 345146 SH SOLE 345146 0 0 SPARTAN MTRS INC COM 846819100 878 80035 SH SOLE 80035 0 0 SPARK THERAPEUTICS INC COM 84652J103 19914 194504 SH SOLE 194504 0 0 SPARK ENERGY INC CL A COM 846511103 2947 263339 SH SOLE 263339 0 0 SP PLUS CORP COM 78469C103 7667 240101 SH SOLE 240101 0 0 SOUTHWESTERN ENERGY CO COM 845467109 10048 3179546 SH SOLE 3179546 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 51831 636972 SH SOLE 636972 0 0 SHOE CARNIVAL INC COM 824889109 3978 144118 SH SOLE 144118 0 0 SMARTFINANCIAL INC COM NEW 83190L208 633 29145 SH SOLE 29145 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 36483 301906 SH SOLE 301906 0 0 SIGA TECHNOLOGIES INC COM 826917106 1551 272897 SH SOLE 272897 0 0 SIERRA BANCORP COM 82620P102 910 33544 SH SOLE 33544 0 0 SIENTRA INC COM 82621J105 429 69482 SH SOLE 69482 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 16 17969 SH SOLE 17969 0 0 SIEBERT FINL CORP COM 826176109 183 20332 SH SOLE 20332 0 0 SI BONE INC COM 825704109 1318 64754 SH SOLE 64754 0 0 SHUTTERSTOCK INC COM 825690100 4279 109172 SH SOLE 109172 0 0 SHUTTERFLY INC COM 82568P304 15535 307313 SH SOLE 307313 0 0 SILGAN HOLDINGS INC COM 827048109 20061 655569 SH SOLE 655569 0 0 SHORE BANCSHARES INC COM 825107105 508 31068 SH SOLE 31068 0 0 SILICON LABORATORIES INC COM 826919102 32763 316852 SH SOLE 316852 0 0 SHOCKWAVE MED INC COM 82489T104 2070 36247 SH SOLE 36247 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 6072 485319 SH SOLE 485319 0 0 SHERWIN WILLIAMS CO COM 824348106 179300 391235 SH SOLE 391235 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 13885 360457 SH SOLE 360457 0 0 SHARPSPRING INC COM 820054104 271 20831 SH SOLE 20831 0 0 SHAKE SHACK INC CL A 819047101 11331 156933 SH SOLE 156933 0 0 SESEN BIO INC COM 817763105 17 11000 SH SOLE 11000 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 9326 272190 SH SOLE 272190 0 0 SERVICESOURCE INTL INC COM 81763U100 295 309880 SH SOLE 309880 0 0 SERVICENOW INC COM 81762P102 150466 548004 SH SOLE 548004 0 0 SHOTSPOTTER INC COM 82536T107 840 19003 SH SOLE 19003 0 0 SIRIUS XM HLDGS INC COM 82968B103 29801 5340662 SH SOLE 5340662 0 0 SM ENERGY CO COM 78454L100 9261 739625 SH SOLE 739625 0 0 SLM CORP COM 78442P106 39231 4036044 SH SOLE 4036044 0 0 SLEEP NUMBER CORP COM 83125X103 13324 329881 SH SOLE 329881 0 0 SL GREEN RLTY CORP COM 78440X101 97925 1218427 SH SOLE 1218427 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 59517 770241 SH SOLE 770241 0 0 SKYWEST INC COM 830879102 17990 296518 SH SOLE 296518 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 7892 288235 SH SOLE 288235 0 0 SKECHERS U S A INC CL A 830566105 37640 1195293 SH SOLE 1195293 0 0 SJW GROUP COM 784305104 8796 144734 SH SOLE 144734 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 23645 475926 SH SOLE 475926 0 0 SIGNET JEWELERS LIMITED SHS G81276100 9925 555039 SH SOLE 555039 0 0 SITE CENTERS CORP COM 82981J109 31465 2376463 SH SOLE 2376463 0 0 SPX CORP COM 784635104 9358 283388 SH SOLE 283388 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 32806 611704 SH SOLE 611704 0 0 SINA CORP ORD G81477104 3318 76912 SH SOLE 76912 0 0 SIMULATIONS PLUS INC COM 829214105 801 28039 SH SOLE 28039 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 22108 332643 SH SOLE 332643 0 0 SIMPLY GOOD FOODS CO COM 82900L102 8169 339237 SH SOLE 339237 0 0 SIMON PPTY GROUP INC NEW COM 828806109 623661 3903733 SH SOLE 3903733 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 13898 597478 SH SOLE 597478 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 294 20947 SH SOLE 20947 0 0 SILVERBOW RES INC COM 82836G102 221 15939 SH SOLE 15939 0 0 SILK ROAD MEDICAL INC COM 82710M100 1854 38248 SH SOLE 38248 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 18298 264027 SH SOLE 264027 0 0 SYNACOR INC COM 871561106 38 24152 SH SOLE 24152 0 0 SUPERIOR INDS INTL INC COM 868168105 2485 718145 SH SOLE 718145 0 0 SYNTHORX INC COM 87167A103 833 61599 SH SOLE 61599 0 0 SYNOVUS FINL CORP COM NEW 87161C501 43021 1229167 SH SOLE 1229167 0 0 SYNOPSYS INC COM 871607107 80629 626533 SH SOLE 626533 0 0 SYNNEX CORP COM 87162W100 30079 305674 SH SOLE 305674 0 0 SYNLOGIC INC COM 87166L100 339 37208 SH SOLE 37208 0 0 SYNEOS HEALTH INC CL A 87166B102 25956 508035 SH SOLE 508035 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 468 50164 SH SOLE 50164 0 0 SYNCHRONY FINL COM 87165B103 134990 3893556 SH SOLE 3893556 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 756 95476 SH SOLE 95476 0 0 SYSCO CORP COM 871829107 165656 2342414 SH SOLE 2342414 0 0 SYNALLOY CP DEL COM 871565107 294 18765 SH SOLE 18765 0 0 SYSTEMAX INC COM 871851101 1795 80985 SH SOLE 80985 0 0 SYMANTEC CORP COM 871503108 63815 2932651 SH SOLE 2932651 0 0 SYKES ENTERPRISES INC COM 871237103 11617 423051 SH SOLE 423051 0 0 SWITCH INC CL A 87105L104 2633 201126 SH SOLE 201126 0 0 SVMK INC COM 78489X103 3876 234766 SH SOLE 234766 0 0 SVB FINL GROUP COM 78486Q101 57017 253871 SH SOLE 253871 0 0 SUTRO BIOPHARMA INC COM 869367102 258 22592 SH SOLE 22592 0 0 SURMODICS INC COM 868873100 4391 101714 SH SOLE 101714 0 0 SURGERY PARTNERS INC COM 86881A100 953 117007 SH SOLE 117007 0 0 SURFACE ONCOLOGY INC COM 86877M209 59 20914 SH SOLE 20914 0 0 SPROUTS FMRS MKT INC COM 85208M102 16893 894268 SH SOLE 894268 0 0 SYNAPTICS INC COM 87157D109 13131 450592 SH SOLE 450592 0 0 TAPESTRY INC COM 876030107 43893 1383319 SH SOLE 1383319 0 0 TECH DATA CORP COM 878237106 32293 308720 SH SOLE 308720 0 0 TEAM INC COM 878155100 5195 339070 SH SOLE 339070 0 0 TE CONNECTIVITY LTD REG SHS H84989104 171664 1792273 SH SOLE 1792273 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 34600 693106 SH SOLE 693106 0 0 TCR2 THERAPEUTICS INC COM 87808K106 349 24364 SH SOLE 24364 0 0 TCF FINL CORP COM 872275102 24379 1172605 SH SOLE 1172605 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 24610 1174102 SH SOLE 1174102 0 0 TAUBMAN CTRS INC COM 876664103 41608 1019039 SH SOLE 1019039 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2900 33944 SH SOLE 33944 0 0 TARGET HOSPITALITY CORP COM 87615L107 1756 192913 SH SOLE 192913 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1889 203968 SH SOLE 203968 0 0 TARGA RES CORP COM 87612G101 44119 1123748 SH SOLE 1123748 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 434 25305 SH SOLE 25305 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 25703 1585608 SH SOLE 1585608 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 21574 334363 SH SOLE 334363 0 0 TALOS ENERGY INC COM 87484T108 2995 124507 SH SOLE 124507 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 14939 392079 SH SOLE 392079 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 59945 528008 SH SOLE 528008 0 0 TAILORED BRANDS INC COM 87403A107 4377 758406 SH SOLE 758406 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 7026 123436 SH SOLE 123436 0 0 TABULA RASA HEALTHCARE INC COM 873379101 5418 108508 SH SOLE 108508 0 0 TABLEAU SOFTWARE INC CL A 87336U105 52712 317500 SH SOLE 317500 0 0 T MOBILE US INC COM 872590104 64651 872010 SH SOLE 872010 0 0 TARGET CORP COM 87612E106 377608 4359866 SH SOLE 4359866 0 0 STANLEY BLACK & DECKER INC COM 854502101 98220 679205 SH SOLE 679205 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 11804 356724 SH SOLE 356724 0 0 STERICYCLE INC COM 858912108 28843 604041 SH SOLE 604041 0 0 STEPAN CO COM 858586100 17688 192445 SH SOLE 192445 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 1442 94081 SH SOLE 94081 0 0 STEELCASE INC CL A 858155203 23009 1345505 SH SOLE 1345505 0 0 STEEL DYNAMICS INC COM 858119100 74317 2460819 SH SOLE 2460819 0 0 STEEL CONNECT INC COM 858098106 44 23644 SH SOLE 23644 0 0 STATE STR CORP COM 857477103 94977 1694188 SH SOLE 1694188 0 0 STATE AUTO FINL CORP COM 855707105 3442 98330 SH SOLE 98330 0 0 STARWOOD PPTY TR INC COM 85571B105 29906 1316243 SH SOLE 1316243 0 0 STERLING BANCORP DEL COM 85917A100 28794 1353093 SH SOLE 1353093 0 0 STARBUCKS CORP COM 855244109 487122 5810825 SH SOLE 5810825 0 0 STERLING BANCORP INC COM 85917W102 1121 112352 SH SOLE 112352 0 0 STANDEX INTL CORP COM 854231107 8262 112955 SH SOLE 112955 0 0 STANDARD MTR PRODS INC COM 853666105 9404 207389 SH SOLE 207389 0 0 STAMPS COM INC COM NEW 852857200 5723 126406 SH SOLE 126406 0 0 STAG INDL INC COM 85254J102 25582 845933 SH SOLE 845933 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5813 197853 SH SOLE 197853 0 0 ST JOE CO COM 790148100 6397 370171 SH SOLE 370171 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 79141 1373729 SH SOLE 1373729 0 0 SRC ENERGY INC COM 78470V108 7081 1427614 SH SOLE 1427614 0 0 SQUARE INC CL A 852234103 56303 776268 SH SOLE 776268 0 0 SPX FLOW INC COM 78469X107 16821 401838 SH SOLE 401838 0 0 STARTEK INC COM 85569C107 324 39602 SH SOLE 39602 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 236 75231 SH SOLE 75231 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 4529 3483354 SH SOLE 3483354 0 0 SUNTRUST BKS INC COM 867914103 122924 1955820 SH SOLE 1955820 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 54379 3966334 SH SOLE 3966334 0 0 SUNRUN INC COM 86771W105 9829 523905 SH SOLE 523905 0 0 SUNPOWER CORP COM 867652406 3883 363158 SH SOLE 363158 0 0 SUNCOKE ENERGY INC COM 86722A103 9055 1019633 SH SOLE 1019633 0 0 SUN CMNTYS INC COM 866674104 152051 1186137 SH SOLE 1186137 0 0 SUMMIT MATLS INC CL A 86614U100 18153 942986 SH SOLE 942986 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 19980 1741874 SH SOLE 1741874 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 707 26327 SH SOLE 26327 0 0 STERIS PLC SHS USD G8473T100 64925 436087 SH SOLE 436087 0 0 STRYKER CORP COM 863667101 279094 1357591 SH SOLE 1357591 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 19522 454416 SH SOLE 454416 0 0 STRATUS PPTYS INC COM NEW 863167201 523 16103 SH SOLE 16103 0 0 STRATEGIC ED INC COM 86272C103 28679 161117 SH SOLE 161117 0 0 STRATASYS LTD SHS M85548101 4574 155731 SH SOLE 155731 0 0 STORE CAP CORP COM 862121100 47338 1426258 SH SOLE 1426258 0 0 STONERIDGE INC COM 86183P102 6366 201765 SH SOLE 201765 0 0 STOCK YDS BANCORP INC COM 861025104 4509 124719 SH SOLE 124719 0 0 STITCH FIX INC COM CL A 860897107 5475 171120 SH SOLE 171120 0 0 STIFEL FINL CORP COM 860630102 31219 528584 SH SOLE 528584 0 0 STEWART INFORMATION SVCS COR COM 860372101 11276 278475 SH SOLE 278475 0 0 STERLING CONSTRUCTION CO INC COM 859241101 826 61546 SH SOLE 61546 0 0 STURM RUGER & CO INC COM 864159108 10245 188039 SH SOLE 188039 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 12121 552925 SH SOLE 552925 0 0 RELIANT BANCORP INC COM 75956B101 566 23939 SH SOLE 23939 0 0 REVLON INC CL A NEW 761525609 853 44115 SH SOLE 44115 0 0 REVANCE THERAPEUTICS INC COM 761330109 3149 242764 SH SOLE 242764 0 0 REV GROUP INC COM 749527107 2413 167421 SH SOLE 167421 0 0 RETROPHIN INC COM 761299106 6404 318764 SH SOLE 318764 0 0 RETAIL VALUE INC COM 76133Q102 7586 217982 SH SOLE 217982 0 0 RETAIL PPTYS AMER INC CL A 76131V202 49069 4172485 SH SOLE 4172485 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 29714 1734595 SH SOLE 1734595 0 0 RESTORBIO INC COM 76133L103 936 91742 SH SOLE 91742 0 0 RESOURCES CONNECTION INC COM 76122Q105 4448 277776 SH SOLE 277776 0 0 REXFORD INDL RLTY INC COM 76169C100 57824 1432348 SH SOLE 1432348 0 0 RESMED INC COM 761152107 73584 602997 SH SOLE 602997 0 0 REXNORD CORP NEW COM 76169B102 29968 991648 SH SOLE 991648 0 0 REPUBLIC SVCS INC COM 760759100 82240 949210 SH SOLE 949210 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 529 107584 SH SOLE 107584 0 0 REPUBLIC BANCORP KY CL A 760281204 4358 87581 SH SOLE 87581 0 0 REPLIMUNE GROUP INC COM 76029N106 406 27662 SH SOLE 27662 0 0 REPLIGEN CORP COM 759916109 25632 298213 SH SOLE 298213 0 0 RENT A CTR INC NEW COM 76009N100 15062 565598 SH SOLE 565598 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 6862 432603 SH SOLE 432603 0 0 RENASANT CORP COM 75970E107 10715 298130 SH SOLE 298130 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 38913 218599 SH SOLE 218599 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 37259 715277 SH SOLE 715277 0 0 RESOLUTE FST PRODS INC COM 76117W109 5514 765730 SH SOLE 765730 0 0 RITE AID CORP COM 767754872 4752 593224 SH SOLE 593224 0 0 ROKU INC COM CL A 77543R102 28259 311970 SH SOLE 311970 0 0 ROGERS CORP COM 775133101 22940 132919 SH SOLE 132919 0 0 ROCKY BRANDS INC COM 774515100 431 15771 SH SOLE 15771 0 0 ROCKWELL MED INC COM 774374102 389 129097 SH SOLE 129097 0 0 ROCKWELL AUTOMATION INC COM 773903109 149466 912319 SH SOLE 912319 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2788 185859 SH SOLE 185859 0 0 ROBERT HALF INTL INC COM 770323103 73989 1297820 SH SOLE 1297820 0 0 ROAN RES INC CL A COM 769755109 326 186865 SH SOLE 186865 0 0 RMR GROUP INC CL A 74967R106 3579 76164 SH SOLE 76164 0 0 RLJ LODGING TR COM 74965L101 58556 3300744 SH SOLE 3300744 0 0 REX AMERICAN RESOURCES CORP COM 761624105 5355 73449 SH SOLE 73449 0 0 RIVERVIEW BANCORP INC COM 769397100 431 50375 SH SOLE 50375 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 36811 389031 SH SOLE 389031 0 0 RINGCENTRAL INC CL A 76680R206 49584 431461 SH SOLE 431461 0 0 RING ENERGY INC COM 76680V108 1058 325363 SH SOLE 325363 0 0 RIMINI STR INC DEL COM 76674Q107 218 40989 SH SOLE 40989 0 0 RIGNET INC COM 766582100 766 75961 SH SOLE 75961 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1053 403243 SH SOLE 403243 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 37 12444 SH SOLE 12444 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1535 313787 SH SOLE 313787 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 2824 128339 SH SOLE 128339 0 0 RH COM 74967X103 17479 151199 SH SOLE 151199 0 0 RGC RES INC COM 74955L103 538 17613 SH SOLE 17613 0 0 RLI CORP COM 749607107 22678 264581 SH SOLE 264581 0 0 RAFAEL HLDGS INC COM CL B 75062E106 724 25167 SH SOLE 25167 0 0 REMARK HLDGS INC COM 75955K102 18 20894 SH SOLE 20894 0 0 RBB BANCORP COM 74930B105 730 37723 SH SOLE 37723 0 0 RAYTHEON CO COM NEW 755111507 218195 1254859 SH SOLE 1254859 0 0 RAYONIER INC COM 754907103 33818 1116090 SH SOLE 1116090 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3861 594869 SH SOLE 594869 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 66519 786732 SH SOLE 786732 0 0 RAVEN INDS INC COM 754212108 10061 280404 SH SOLE 280404 0 0 RAPID7 INC COM 753422104 15000 259327 SH SOLE 259327 0 0 RANGE RES CORP COM 75281A109 9678 1386433 SH SOLE 1386433 0 0 RAMBUS INC DEL COM 750917106 9046 751295 SH SOLE 751295 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 372 21224 SH SOLE 21224 0 0 RALPH LAUREN CORP CL A 751212101 40489 356443 SH SOLE 356443 0 0 RE MAX HLDGS INC CL A 75524W108 6710 218108 SH SOLE 218108 0 0 RADNET INC COM 750491102 3433 248917 SH SOLE 248917 0 0 RADIUS HEALTH INC COM NEW 750469207 6151 252470 SH SOLE 252470 0 0 RADIANT LOGISTICS INC COM 75025X100 3031 493488 SH SOLE 493488 0 0 RADIAN GROUP INC COM 750236101 44435 1944638 SH SOLE 1944638 0 0 RA PHARMACEUTICALS INC COM 74933V108 2271 75520 SH SOLE 75520 0 0 R1 RCM INC COM 749397105 7274 578167 SH SOLE 578167 0 0 QURATE RETAIL INC COM SER A 74915M100 39303 3172075 SH SOLE 3172075 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4928 458801 SH SOLE 458801 0 0 QUORUM HEALTH CORP COM 74909E106 27 19116 SH SOLE 19116 0 0 ITT INC COM 45073V108 50688 774088 SH SOLE 774088 0 0 RAMACO RES INC COM 75134P303 186 34809 SH SOLE 34809 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3441 112529 SH SOLE 112529 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 47702 305721 SH SOLE 305721 0 0 REGIS CORP MINN COM 758932107 7223 435083 SH SOLE 435083 0 0 REGIONS FINL CORP NEW COM 7591EP100 88005 5890537 SH SOLE 5890537 0 0 REGIONAL MGMT CORP COM 75902K106 3819 144796 SH SOLE 144796 0 0 REGENXBIO INC COM 75901B107 9546 185824 SH SOLE 185824 0 0 REGENERON PHARMACEUTICALS COM 75886F107 123281 393868 SH SOLE 393868 0 0 REGENCY CTRS CORP COM 758849103 164464 2464249 SH SOLE 2464249 0 0 REGAL BELOIT CORP COM 758750103 23319 285380 SH SOLE 285380 0 0 REEDS INC COM 758338107 68 17898 SH SOLE 17898 0 0 REDWOOD TR INC COM 758075402 13503 816827 SH SOLE 816827 0 0 RBC BEARINGS INC COM 75524B104 29239 175282 SH SOLE 175282 0 0 RED ROCK RESORTS INC CL A 75700L108 12327 573852 SH SOLE 573852 0 0 ROSEHILL RES INC CL A 777385105 81 21663 SH SOLE 21663 0 0 RED LION HOTELS CORP COM 756764106 401 56311 SH SOLE 56311 0 0 RED HAT INC COM 756577102 137153 730469 SH SOLE 730469 0 0 RECRO PHARMA INC COM 75629F109 468 45956 SH SOLE 45956 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 9561 101326 SH SOLE 101326 0 0 REALTY INCOME CORP COM 756109104 90951 1318698 SH SOLE 1318698 0 0 REALPAGE INC COM 75606N109 26511 450469 SH SOLE 450469 0 0 REALOGY HLDGS CORP COM 75605Y106 7207 995314 SH SOLE 995314 0 0 REALNETWORKS INC COM NEW 75605L708 26 13613 SH SOLE 13613 0 0 READY CAP CORP COM 75574U101 1095 73428 SH SOLE 73428 0 0 READING INTERNATIONAL INC CL A 755408101 522 40191 SH SOLE 40191 0 0 REDFIN CORP COM 75737F108 7997 444737 SH SOLE 444737 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 14249 429438 SH SOLE 429438 0 0 ROLLINS INC COM 775711104 35951 1002255 SH SOLE 1002255 0 0 SEACOR HOLDINGS INC COM 811904101 8359 175936 SH SOLE 175936 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 7571 297564 SH SOLE 297564 0 0 SEABOARD CORP COM 811543107 6814 1647 SH SOLE 1647 0 0 SCYNEXIS INC COM 811292101 49 36822 SH SOLE 36822 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 5501 359734 SH SOLE 359734 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 35392 359307 SH SOLE 359307 0 0 SCORPIO TANKERS INC SHS Y7542C130 7651 259153 SH SOLE 259153 0 0 SCORPIO BULKERS INC COM Y7546A122 522 113298 SH SOLE 113298 0 0 SCIPLAY CORP CL A 809087109 1157 84374 SH SOLE 84374 0 0 SEADRILL LTD COM G7998G106 508 122010 SH SOLE 122010 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 41918 484263 SH SOLE 484263 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 64009 1358410 SH SOLE 1358410 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 13496 413469 SH SOLE 413469 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 20960 372216 SH SOLE 372216 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 31781 628196 SH SOLE 628196 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 68197 1534581 SH SOLE 1534581 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 378967 7150309 SH SOLE 7150309 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 313527 9770219 SH SOLE 9770219 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 76627 2920207 SH SOLE 2920207 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 76362 1068294 SH SOLE 1068294 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 597978 8519412 SH SOLE 8519412 0 0 SCHOLASTIC CORP COM 807066105 10626 319662 SH SOLE 319662 0 0 SCIENTIFIC GAMES CORP COM 80874P109 8099 408587 SH SOLE 408587 0 0 SELECT MED HLDGS CORP COM 81619Q105 17762 1119212 SH SOLE 1119212 0 0 TECOGEN INC NEW COM NEW 87876P201 43 11344 SH SOLE 11344 0 0 SERES THERAPEUTICS INC COM 81750R102 897 278550 SH SOLE 278550 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 28708 390681 SH SOLE 390681 0 0 SENSEONICS HLDGS INC COM 81727U105 1052 515464 SH SOLE 515464 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 36101 736746 SH SOLE 736746 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 29797 3602927 SH SOLE 3602927 0 0 SENECA FOODS CORP NEW CL A 817070501 1172 42086 SH SOLE 42086 0 0 SEMTECH CORP COM 816850101 22464 467511 SH SOLE 467511 0 0 SEMPRA ENERGY COM 816851109 165239 1202261 SH SOLE 1202261 0 0 SEMGROUP CORP CL A 81663A105 9537 794690 SH SOLE 794690 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1726 115347 SH SOLE 115347 0 0 SELECTA BIOSCIENCES INC COM 816212104 35 19532 SH SOLE 19532 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 5383 295074 SH SOLE 295074 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 519 44493 SH SOLE 44493 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 3990 343617 SH SOLE 343617 0 0 SELECT BANCORP INC NEW COM 81617L108 447 39034 SH SOLE 39034 0 0 SEI INVESTMENTS CO COM 784117103 34005 606141 SH SOLE 606141 0 0 SECUREWORKS CORP CL A 81374A105 274 20546 SH SOLE 20546 0 0 SEAWORLD ENTMT INC COM 81282V100 19333 623629 SH SOLE 623629 0 0 SEATTLE GENETICS INC COM 812578102 32846 474573 SH SOLE 474573 0 0 SEASPINE HLDGS CORP COM 81255T108 1138 85856 SH SOLE 85856 0 0 SEASPAN CORP SHS Y75638109 4491 457703 SH SOLE 457703 0 0 SEALED AIR CORP NEW COM 81211K100 43968 1027752 SH SOLE 1027752 0 0 SELECTIVE INS GROUP INC COM 816300107 34282 457764 SH SOLE 457764 0 0 RUBICON PROJ INC COM 78112V102 1688 265260 SH SOLE 265260 0 0 SABRE CORP COM 78573M104 28625 1289395 SH SOLE 1289395 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 25503 1295218 SH SOLE 1295218 0 0 S&P GLOBAL INC COM 78409V104 241936 1062101 SH SOLE 1062101 0 0 S & T BANCORP INC COM 783859101 7522 200671 SH SOLE 200671 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 65331 805658 SH SOLE 805658 0 0 RYERSON HLDG CORP COM 783754104 2808 337035 SH SOLE 337035 0 0 RYDER SYS INC COM 783549108 22819 391399 SH SOLE 391399 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3691 162498 SH SOLE 162498 0 0 RUSH ENTERPRISES INC CL B 781846308 1014 27459 SH SOLE 27459 0 0 RUSH ENTERPRISES INC CL A 781846209 13883 380145 SH SOLE 380145 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 538 33916 SH SOLE 33916 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1829 116221 SH SOLE 116221 0 0 SAFEHOLD INC COM 78645L100 552 18271 SH SOLE 18271 0 0 RTW RETAILWINDS INC COM 74980D100 195 114181 SH SOLE 114181 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 583 137040 SH SOLE 137040 0 0 RPT REALTY SH BEN INT 74971D101 16489 1361547 SH SOLE 1361547 0 0 RPM INTL INC COM 749685103 38247 625857 SH SOLE 625857 0 0 RPC INC COM 749660106 4693 650872 SH SOLE 650872 0 0 ROYAL GOLD INC COM 780287108 35060 342076 SH SOLE 342076 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91031 751018 SH SOLE 751018 0 0 ROSS STORES INC COM 778296103 165364 1668312 SH SOLE 1668312 0 0 ROSETTA STONE INC COM 777780107 1107 48377 SH SOLE 48377 0 0 SERVICE CORP INTL COM 817565104 39602 846538 SH SOLE 846538 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 4963 179599 SH SOLE 179599 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 8979 112662 SH SOLE 112662 0 0 ROPER TECHNOLOGIES INC COM 776696106 156878 428324 SH SOLE 428324 0 0 SCHLUMBERGER LTD COM 806857108 278876 7017507 SH SOLE 7017507 0 0 SCANSOURCE INC COM 806037107 14945 458981 SH SOLE 458981 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 115319 512891 SH SOLE 512891 0 0 SB ONE BANCORP COM 78413T103 422 18869 SH SOLE 18869 0 0 SAVARA INC COM 805111101 185 78019 SH SOLE 78019 0 0 SAUL CTRS INC COM 804395101 3892 69324 SH SOLE 69324 0 0 SAREPTA THERAPEUTICS INC COM 803607100 46559 306409 SH SOLE 306409 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 14612 609814 SH SOLE 609814 0 0 SANOFI SPONSORED ADR 80105N105 43906 1014691 SH SOLE 1014691 0 0 SAFE BULKERS INC COM Y7388L103 172 110082 SH SOLE 110082 0 0 SANGAMO THERAPEUTICS INC COM 800677106 7287 676556 SH SOLE 676556 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1409 116664 SH SOLE 116664 0 0 SANDY SPRING BANCORP INC COM 800363103 7260 208142 SH SOLE 208142 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2338 337773 SH SOLE 337773 0 0 SANDERSON FARMS INC COM 800013104 18700 136935 SH SOLE 136935 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 11265 844409 SH SOLE 844409 0 0 SALESFORCE COM INC COM 79466L302 492087 3243174 SH SOLE 3243174 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 8548 426542 SH SOLE 426542 0 0 SAIA INC COM 78709Y105 15040 232553 SH SOLE 232553 0 0 SAGE THERAPEUTICS INC COM 78667J108 41199 225019 SH SOLE 225019 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 292 9326 SH SOLE 9326 0 0 SAFETY INS GROUP INC COM 78648T100 16231 170610 SH SOLE 170610 0 0 SCHNITZER STL INDS CL A 806882106 10963 418881 SH SOLE 418881 0 0 SANMINA CORPORATION COM 801056102 18059 596393 SH SOLE 596393 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 5778 181003 SH SOLE 181003 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4338 40387 SH SOLE 40387 0 0 WABCO HLDGS INC COM 92927K102 32657 246280 SH SOLE 246280 0 0 WABASH NATL CORP COM 929566107 12955 796237 SH SOLE 796237 0 0 W P CAREY INC COM 92936U109 63735 785105 SH SOLE 785105 0 0 W & T OFFSHORE INC COM 92922P106 2693 542920 SH SOLE 542920 0 0 VULCAN MATLS CO COM 929160109 76959 560475 SH SOLE 560475 0 0 VSE CORP COM 918284100 1445 50359 SH SOLE 50359 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 3809 139916 SH SOLE 139916 0 0 VOYA FINL INC COM 929089100 42105 761375 SH SOLE 761375 0 0 VORNADO RLTY TR SH BEN INT 929042109 137752 2149006 SH SOLE 2149006 0 0 WADDELL & REED FINL INC CL A 930059100 13554 813037 SH SOLE 813037 0 0 VOLITIONRX LTD COM 928661107 49 15384 SH SOLE 15384 0 0 WAGEWORKS INC COM 930427109 11884 233968 SH SOLE 233968 0 0 VMWARE INC CL A COM 928563402 40910 244662 SH SOLE 244662 0 0 VIVINT SOLAR INC COM 92854Q106 1812 248100 SH SOLE 248100 0 0 VITAMIN SHOPPE INC COM 92849E101 1301 330179 SH SOLE 330179 0 0 VISTRA ENERGY CORP COM 92840M102 45101 1992089 SH SOLE 1992089 0 0 VISTEON CORP COM NEW 92839U206 14207 242513 SH SOLE 242513 0 0 VISTA OUTDOOR INC COM 928377100 9497 1069446 SH SOLE 1069446 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1503 36981 SH SOLE 36981 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 22624 1369487 SH SOLE 1369487 0 0 VISA INC COM CL A 92826C839 1300345 7492619 SH SOLE 7492619 0 0 UTAH MED PRODS INC COM 917488108 834 8712 SH SOLE 8712 0 0 VONAGE HLDGS CORP COM 92886T201 18768 1656478 SH SOLE 1656478 0 0 WATERS CORP COM 941848103 70520 327631 SH SOLE 327631 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 54806 1998739 SH SOLE 1998739 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 6963 364541 SH SOLE 364541 0 0 WEIBO CORP SPONSORED ADR 948596101 2757 63297 SH SOLE 63297 0 0 WEC ENERGY GROUP INC COM 92939U106 114089 1368464 SH SOLE 1368464 0 0 WEBSTER FINL CORP CONN COM 947890109 33109 693072 SH SOLE 693072 0 0 WD-40 CO COM 929236107 15478 97320 SH SOLE 97320 0 0 WAYFAIR INC CL A 94419L101 48922 335081 SH SOLE 335081 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 3021 115769 SH SOLE 115769 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 20717 222323 SH SOLE 222323 0 0 WATSCO INC COM 942622200 52149 318893 SH SOLE 318893 0 0 WABTEC CORP COM 929740108 74375 1036428 SH SOLE 1036428 0 0 WATERSTONE FINL INC MD COM 94188P101 2667 156323 SH SOLE 156323 0 0 VIRTU FINL INC CL A 928254101 5432 249364 SH SOLE 249364 0 0 WASTE MGMT INC DEL COM 94106L109 202895 1758641 SH SOLE 1758641 0 0 WASHINGTON TR BANCORP COM 940610108 4550 87189 SH SOLE 87189 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 34306 1283410 SH SOLE 1283410 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 17243 4513626 SH SOLE 4513626 0 0 WASHINGTON FED INC COM 938824109 24579 703643 SH SOLE 703643 0 0 WARRIOR MET COAL INC COM 93627C101 10831 414637 SH SOLE 414637 0 0 WALMART INC COM 931142103 788347 7135006 SH SOLE 7135006 0 0 WALKER & DUNLOP INC COM 93148P102 12006 225623 SH SOLE 225623 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 207461 3794775 SH SOLE 3794775 0 0 WAITR HLDGS INC COM 930752100 2191 348254 SH SOLE 348254 0 0 WATFORD HOLDINGS LTD SHS G94787101 1517 55321 SH SOLE 55321 0 0 VAREX IMAGING CORP COM 92214X106 12966 423023 SH SOLE 423023 0 0 VIRTUSA CORP COM 92827P102 8284 186444 SH SOLE 186444 0 0 VERA BRADLEY INC COM 92335C106 1434 119475 SH SOLE 119475 0 0 VEONEER INCORPORATED COM 92336X109 12364 714218 SH SOLE 714218 0 0 VENTAS INC COM 92276F100 313516 4586918 SH SOLE 4586918 0 0 VENATOR MATLS PLC SHS G9329Z100 947 178955 SH SOLE 178955 0 0 VEEVA SYS INC CL A COM 922475108 92698 571817 SH SOLE 571817 0 0 VEECO INSTRS INC DEL COM 922417100 3457 282865 SH SOLE 282865 0 0 VECTRUS INC COM 92242T101 3485 85912 SH SOLE 85912 0 0 VECTOR GROUP LTD COM 92240M108 10366 1063150 SH SOLE 1063150 0 0 VBI VACCINES INC COM NEW 91822J103 235 200848 SH SOLE 200848 0 0 VEREIT INC COM 92339V100 43042 4777130 SH SOLE 4777130 0 0 VARIAN MED SYS INC COM 92220P105 82214 603934 SH SOLE 603934 0 0 VERICEL CORP COM 92346J108 3009 159282 SH SOLE 159282 0 0 VAPOTHERM INC COM 922107107 288 12488 SH SOLE 12488 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6408 454759 SH SOLE 454759 0 0 VALVOLINE INC COM 92047W101 27848 1425885 SH SOLE 1425885 0 0 VALMONT INDS INC COM 920253101 13013 102618 SH SOLE 102618 0 0 VALLEY NATL BANCORP COM 919794107 27939 2591654 SH SOLE 2591654 0 0 VALHI INC NEW COM 918905100 466 156835 SH SOLE 156835 0 0 VALERO ENERGY CORP NEW COM 91913Y100 329651 3850602 SH SOLE 3850602 0 0 VAIL RESORTS INC COM 91879Q109 47893 214590 SH SOLE 214590 0 0 VAALCO ENERGY INC COM NEW 91851C201 34 20055 SH SOLE 20055 0 0 TECHNIPFMC PLC COM G87110105 43573 1679734 SH SOLE 1679734 0 0 VARONIS SYS INC COM 922280102 10866 175413 SH SOLE 175413 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 196259 1070229 SH SOLE 1070229 0 0 VIRNETX HLDG CORP COM 92823T108 2131 343015 SH SOLE 343015 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4501 521515 SH SOLE 521515 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1309 49354 SH SOLE 49354 0 0 VIKING THERAPEUTICS INC COM 92686J106 1232 148347 SH SOLE 148347 0 0 VIEWRAY INC COM 92672L107 3187 361700 SH SOLE 361700 0 0 VICOR CORP COM 925815102 3054 98327 SH SOLE 98327 0 0 VICI PPTYS INC COM 925652109 36183 1641672 SH SOLE 1641672 0 0 VIAVI SOLUTIONS INC COM 925550105 22465 1690355 SH SOLE 1690355 0 0 VIASAT INC COM 92552V100 35246 436103 SH SOLE 436103 0 0 VIAD CORP COM NEW 92552R406 12532 189176 SH SOLE 189176 0 0 VERACYTE INC COM 92337F107 6323 221763 SH SOLE 221763 0 0 VIACOM INC NEW CL A 92553P102 288 8423 SH SOLE 8423 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 62213 218235 SH SOLE 218235 0 0 VERSUM MATLS INC COM 92532W103 25817 500520 SH SOLE 500520 0 0 VERSO CORP CL A 92531L207 8643 453655 SH SOLE 453655 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 312 26813 SH SOLE 26813 0 0 VERRA MOBILITY CORP COM 92511U102 8426 643648 SH SOLE 643648 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1529562 26773355 SH SOLE 26773355 0 0 VERITIV CORP COM 923454102 5549 285695 SH SOLE 285695 0 0 VERITEX HLDGS INC COM 923451108 7306 281503 SH SOLE 281503 0 0 VERISK ANALYTICS INC COM 92345Y106 99504 679392 SH SOLE 679392 0 0 VERISIGN INC COM 92343E102 152548 729334 SH SOLE 729334 0 0 VERINT SYS INC COM 92343X100 28398 528026 SH SOLE 528026 0 0 VIACOM INC NEW CL B 92553P201 85836 2873620 SH SOLE 2873620 0 0 XENIA HOTELS & RESORTS INC COM 984017103 42543 2040402 SH SOLE 2040402 0 0 WEIS MKTS INC COM 948849104 6580 180713 SH SOLE 180713 0 0 YEXT INC COM 98585N106 10210 508191 SH SOLE 508191 0 0 YETI HLDGS INC COM 98585X104 5153 177984 SH SOLE 177984 0 0 YELP INC CL A 985817105 15970 467230 SH SOLE 467230 0 0 YANDEX N V SHS CLASS A N97284108 10143 266896 SH SOLE 266896 0 0 Y MABS THERAPEUTICS INC COM 984241109 1510 66001 SH SOLE 66001 0 0 XYLEM INC COM 98419M100 93628 1119415 SH SOLE 1119415 0 0 XPO LOGISTICS INC COM 983793100 25579 442458 SH SOLE 442458 0 0 XPERI CORP COM 98421B100 14908 724011 SH SOLE 724011 0 0 XILINX INC COM 983919101 131465 1114860 SH SOLE 1114860 0 0 YOUNGEVITY INTL INC COM NEW 987537206 98 17188 SH SOLE 17188 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 774 67583 SH SOLE 67583 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2246 557251 SH SOLE 557251 0 0 XENCOR INC COM 98401F105 11421 279034 SH SOLE 279034 0 0 XCEL ENERGY INC COM 98389B100 136452 2293688 SH SOLE 2293688 0 0 XBIOTECH INC COM 98400H102 309 40732 SH SOLE 40732 0 0 X4 PHARMACEUTICALS INC COM 98420X103 317 21082 SH SOLE 21082 0 0 WYNN RESORTS LTD COM 983134107 53552 431902 SH SOLE 431902 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 39271 704522 SH SOLE 704522 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 38286 872097 SH SOLE 872097 0 0 WSFS FINL CORP COM 929328102 12829 310624 SH SOLE 310624 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 22302 747863 SH SOLE 747863 0 0 WRAP TECHNOLOGIES INC COM 98212N107 99 15825 SH SOLE 15825 0 0 XEROX CORP COM NEW 984121608 49282 1391742 SH SOLE 1391742 0 0 ZIONS BANCORPORATION N A COM 989701107 60627 1318550 SH SOLE 1318550 0 0 ZYNEX INC COM 98986M103 292 32411 SH SOLE 32411 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 714 52688 SH SOLE 52688 0 0 ZUORA INC COM CL A 98983V106 2768 180619 SH SOLE 180619 0 0 ZUMIEZ INC COM 989817101 6807 260782 SH SOLE 260782 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7771 406430 SH SOLE 406430 0 0 ZSCALER INC COM 98980G102 7179 93661 SH SOLE 93661 0 0 ZOVIO INC COM 98979V102 317 88442 SH SOLE 88442 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8026 90389 SH SOLE 90389 0 0 ZOGENIX INC COM NEW 98978L204 11876 248540 SH SOLE 248540 0 0 ZOETIS INC CL A 98978V103 237177 2089849 SH SOLE 2089849 0 0 YORK WTR CO COM 987184108 1128 31576 SH SOLE 31576 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5239 898615 SH SOLE 898615 0 0 WORLDPAY INC CL A 981558109 104848 855548 SH SOLE 855548 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 104478 887359 SH SOLE 887359 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 23952 516316 SH SOLE 516316 0 0 ZILLOW GROUP INC CL A 98954M101 9186 200723 SH SOLE 200723 0 0 ZENDESK INC COM 98936J101 59757 671193 SH SOLE 671193 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 59110 282160 SH SOLE 282160 0 0 ZAYO GROUP HLDGS INC COM 98919V105 50383 1530927 SH SOLE 1530927 0 0 ZAGG INC COM 98884U108 462 66363 SH SOLE 66363 0 0 YY INC SPONSORED ADS A 98426T106 3453 49543 SH SOLE 49543 0 0 YUM CHINA HLDGS INC COM 98850P109 6834 147919 SH SOLE 147919 0 0 YUM BRANDS INC COM 988498101 151783 1371488 SH SOLE 1371488 0 0 ZIX CORP COM 98974P100 1166 128256 SH SOLE 128256 0 0 WESTAMERICA BANCORPORATION COM 957090103 12284 199368 SH SOLE 199368 0 0 WHIRLPOOL CORP COM 963320106 68132 478586 SH SOLE 478586 0 0 WEYERHAEUSER CO COM 962166104 87431 3319294 SH SOLE 3319294 0 0 WEYCO GROUP INC COM 962149100 1007 37687 SH SOLE 37687 0 0 WEX INC COM 96208T104 46033 221205 SH SOLE 221205 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1703 48363 SH SOLE 48363 0 0 WESTROCK CO COM 96145D105 45371 1244057 SH SOLE 1244057 0 0 WESTLAKE CHEM CORP COM 960413102 18098 260540 SH SOLE 260540 0 0 WESTERN UN CO COM 959802109 58020 2917010 SH SOLE 2917010 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 582 62229 SH SOLE 62229 0 0 WESTERN DIGITAL CORP COM 958102105 69934 1470735 SH SOLE 1470735 0 0 WPX ENERGY INC COM 98212B103 28607 2485390 SH SOLE 2485390 0 0 WESTERN ALLIANCE BANCORP COM 957638109 29804 666457 SH SOLE 666457 0 0 WHITING PETE CORP NEW COM NEW 966387409 17322 927289 SH SOLE 927289 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 50142 400653 SH SOLE 400653 0 0 WEST BANCORPORATION INC CAP STK 95123P106 797 37526 SH SOLE 37526 0 0 WESCO INTL INC COM 95082P105 18855 372258 SH SOLE 372258 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 3897 351005 SH SOLE 351005 0 0 WESBANCO INC COM 950810101 14432 374364 SH SOLE 374364 0 0 WERNER ENTERPRISES INC COM 950755108 14928 480289 SH SOLE 480289 0 0 WENDYS CO COM 95058W100 17308 883960 SH SOLE 883960 0 0 WELLTOWER INC COM 95040Q104 410426 5034037 SH SOLE 5034037 0 0 WELLS FARGO CO NEW COM 949746101 940449 19874229 SH SOLE 19874229 0 0 USANA HEALTH SCIENCES INC COM 90328M107 14375 180971 SH SOLE 180971 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2948 295371 SH SOLE 295371 0 0 WINNEBAGO INDS INC COM 974637100 11524 298156 SH SOLE 298156 0 0 WELBILT INC COM 949090104 16832 1007846 SH SOLE 1007846 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 13112 181569 SH SOLE 181569 0 0 WORLD FUEL SVCS CORP COM 981475106 30987 861684 SH SOLE 861684 0 0 WORLD ACCEP CORP DEL COM 981419104 12442 75813 SH SOLE 75813 0 0 WORKIVA INC COM CL A 98139A105 13359 229962 SH SOLE 229962 0 0 WORKHORSE GROUP INC COM NEW 98138J206 112 37849 SH SOLE 37849 0 0 WORKDAY INC CL A 98138H101 98062 476998 SH SOLE 476998 0 0 WOODWARD INC COM 980745103 51364 453902 SH SOLE 453902 0 0 WOLVERINE WORLD WIDE INC COM 978097103 20871 757809 SH SOLE 757809 0 0 WIX COM LTD SHS M98068105 2367 16656 SH SOLE 16656 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 15789 15457 SH SOLE 15457 0 0 WINTRUST FINL CORP COM 97650W108 30381 415256 SH SOLE 415256 0 0 WHITESTONE REIT COM 966084204 2851 224645 SH SOLE 224645 0 0 WINMARK CORP COM 974250102 2466 14240 SH SOLE 14240 0 0 WINGSTOP INC COM 974155103 16235 171345 SH SOLE 171345 0 0 WILLSCOT CORP COM 971375126 3930 261274 SH SOLE 261274 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 104490 545521 SH SOLE 545521 0 0 WILLIS LEASE FINANCE CORP COM 970646105 411 7038 SH SOLE 7038 0 0 WILLIAMS SONOMA INC COM 969904101 44202 680025 SH SOLE 680025 0 0 WILLIAMS COS INC DEL COM 969457100 148260 5287411 SH SOLE 5287411 0 0 WILLDAN GROUP INC COM 96924N100 932 25005 SH SOLE 25005 0 0 WILEY JOHN & SONS INC CL A 968223206 15112 329523 SH SOLE 329523 0 0 WIDEOPENWEST INC COM 96758W101 1162 159946 SH SOLE 159946 0 0 WORTHINGTON INDS INC COM 981811102 17904 444704 SH SOLE 444704 0 0 WISDOMTREE INVTS INC COM 97717P104 5647 915229 SH SOLE 915229 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 6280 76960 SH SOLE 76960 0 0 TIMBERLAND BANCORP INC COM 887098101 738 24686 SH SOLE 24686 0 0 TRACTOR SUPPLY CO COM 892356106 84892 780250 SH SOLE 780250 0 0 TPI COMPOSITES INC COM 87266J104 3220 130240 SH SOLE 130240 0 0 TPG RE FIN TR INC COM 87266M107 5948 308334 SH SOLE 308334 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 10467 383685 SH SOLE 383685 0 0 TOWER INTL INC COM 891826109 5943 304720 SH SOLE 304720 0 0 TOTAL SYS SVCS INC COM 891906109 88437 689458 SH SOLE 689458 0 0 TORO CO COM 891092108 33445 499915 SH SOLE 499915 0 0 TORCHMARK CORP COM 891027104 57767 645722 SH SOLE 645722 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 47 33032 SH SOLE 33032 0 0 TRANSCAT INC COM 893529107 414 16158 SH SOLE 16158 0 0 TOOTSIE ROLL INDS INC COM 890516107 3889 105294 SH SOLE 105294 0 0 TRANSDIGM GROUP INC COM 893641100 102017 210865 SH SOLE 210865 0 0 TOLL BROTHERS INC COM 889478103 23911 652947 SH SOLE 652947 0 0 TOCAGEN INC COM 888846102 341 50940 SH SOLE 50940 0 0 TJX COS INC NEW COM 872540109 293390 5548208 SH SOLE 5548208 0 0 TIVO CORP COM 88870P106 8275 1122753 SH SOLE 1122753 0 0 TIVITY HEALTH INC COM 88870R102 6703 407713 SH SOLE 407713 0 0 TITAN MACHY INC COM 88830R101 6064 294613 SH SOLE 294613 0 0 TITAN INTL INC ILL COM 88830M102 3649 746039 SH SOLE 746039 0 0 TIPTREE INC COM 88822Q103 383 60714 SH SOLE 60714 0 0 TIMKENSTEEL CORP COM 887399103 1888 232164 SH SOLE 232164 0 0 V F CORP COM 918204108 124689 1427457 SH SOLE 1427457 0 0 TOPBUILD CORP COM 89055F103 25271 305346 SH SOLE 305346 0 0 TREVENA INC COM 89532E109 33 31860 SH SOLE 31860 0 0 TRINSEO S A SHS L9340P101 20981 495527 SH SOLE 495527 0 0 TRINITY PL HLDGS INC COM 89656D101 49 12207 SH SOLE 12207 0 0 TRINITY INDS INC COM 896522109 14001 674747 SH SOLE 674747 0 0 TRINET GROUP INC COM 896288107 21961 323905 SH SOLE 323905 0 0 TRIMBLE INC COM 896239100 52547 1164860 SH SOLE 1164860 0 0 TRIMAS CORP COM NEW 896215209 11508 371559 SH SOLE 371559 0 0 TRICO BANCSHARES COM 896095106 5951 157429 SH SOLE 157429 0 0 TRICIDA INC COM 89610F101 5731 145215 SH SOLE 145215 0 0 TRIBUNE PUBG CO NEW COM 89609W107 890 111663 SH SOLE 111663 0 0 TRIBUNE MEDIA CO CL A 896047503 18658 403669 SH SOLE 403669 0 0 TRADEWEB MKTS INC CL A 892672106 7589 173218 SH SOLE 173218 0 0 TREX CO INC COM 89531P105 37497 522969 SH SOLE 522969 0 0 TILLYS INC CL A 886885102 411 53827 SH SOLE 53827 0 0 TREEHOUSE FOODS INC COM 89469A104 22793 421306 SH SOLE 421306 0 0 TREDEGAR CORP COM 894650100 2505 150707 SH SOLE 150707 0 0 TRECORA RES COM 894648104 511 53339 SH SOLE 53339 0 0 TRAVELZOO COM NEW 89421Q205 225 14548 SH SOLE 14548 0 0 TRAVELERS COMPANIES INC COM 89417E109 219140 1465623 SH SOLE 1465623 0 0 TRANSUNION COM 89400J107 65517 891261 SH SOLE 891261 0 0 TRANSOCEAN LTD REG SHS H8817H100 25729 4013768 SH SOLE 4013768 0 0 TRANSMEDICS GROUP INC COM 89377M109 1099 37897 SH SOLE 37897 0 0 TRANSLATE BIO INC COM 89374L104 939 74330 SH SOLE 74330 0 0 TRANSENTERIX INC COM NEW 89366M201 1487 1093288 SH SOLE 1093288 0 0 TRI POINTE GROUP INC COM 87265H109 16149 1349069 SH SOLE 1349069 0 0 TELENAV INC COM 879455103 2484 310476 SH SOLE 310476 0 0 TIMKEN CO COM 887389104 24417 475580 SH SOLE 475580 0 0 TEREX CORP NEW COM 880779103 14422 459275 SH SOLE 459275 0 0 TERADYNE INC COM 880770102 49007 1022882 SH SOLE 1022882 0 0 TERADATA CORP DEL COM 88076W103 21525 600399 SH SOLE 600399 0 0 TENNECO INC CL A VTG COM STK 880349105 9594 865089 SH SOLE 865089 0 0 TENNANT CO COM 880345103 10062 164400 SH SOLE 164400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 16167 782501 SH SOLE 782501 0 0 TENABLE HLDGS INC COM 88025T102 3386 118624 SH SOLE 118624 0 0 TEMPUR SEALY INTL INC COM 88023U101 21893 298387 SH SOLE 298387 0 0 TELLURIAN INC NEW COM 87968A104 4303 548047 SH SOLE 548047 0 0 TERRENO RLTY CORP COM 88146M101 18031 367667 SH SOLE 367667 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 23511 773375 SH SOLE 773375 0 0 TERRITORIAL BANCORP INC COM 88145X108 565 18276 SH SOLE 18276 0 0 TELEFONICA S A SPONSORED ADR 879382208 560 67452 SH SOLE 67452 0 0 TELEFLEX INC COM 879369106 104171 314571 SH SOLE 314571 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 63399 231490 SH SOLE 231490 0 0 TELARIA INC COM 879181105 739 98185 SH SOLE 98185 0 0 TELADOC HEALTH INC COM 87918A105 38775 583858 SH SOLE 583858 0 0 TEJON RANCH CO COM 879080109 2047 123341 SH SOLE 123341 0 0 TEGNA INC COM 87901J105 34201 2257451 SH SOLE 2257451 0 0 TEEKAY TANKERS LTD CL A Y8565N102 500 390532 SH SOLE 390532 0 0 TEEKAY CORPORATION COM Y8564W103 492 142868 SH SOLE 142868 0 0 QUICKLOGIC CORP COM 74837P108 36 61286 SH SOLE 61286 0 0 TELIGENT INC NEW COM 87960W104 9 12899 SH SOLE 12899 0 0 TFS FINL CORP COM 87240R107 5880 325366 SH SOLE 325366 0 0 TILE SHOP HLDGS INC COM 88677Q109 825 206016 SH SOLE 206016 0 0 TIFFANY & CO NEW COM 886547108 45887 490031 SH SOLE 490031 0 0 TIDEWATER INC NEW COM 88642R109 9365 398829 SH SOLE 398829 0 0 THOR INDS INC COM 885160101 31390 537039 SH SOLE 537039 0 0 THIRD PT REINS LTD COM G8827U100 4515 437441 SH SOLE 437441 0 0 THERMON GROUP HLDGS INC COM 88362T103 4935 192390 SH SOLE 192390 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 527673 1796759 SH SOLE 1796759 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4116 251994 SH SOLE 251994 0 0 THERAPEUTICSMD INC COM 88338N107 3070 1180641 SH SOLE 1180641 0 0 THE TRADE DESK INC COM CL A 88339J105 36165 158770 SH SOLE 158770 0 0 TERRAFORM PWR INC COM CL A 88104R209 6539 457255 SH SOLE 457255 0 0 TG THERAPEUTICS INC COM 88322Q108 3776 436433 SH SOLE 436433 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2907 136217 SH SOLE 136217 0 0 TEXTRON INC COM 883203101 57641 1086736 SH SOLE 1086736 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3076 305066 SH SOLE 305066 0 0 TEXAS ROADHOUSE INC COM 882681109 36761 684944 SH SOLE 684944 0 0 TEXAS INSTRS INC COM 882508104 819612 7141958 SH SOLE 7141958 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 15458 251877 SH SOLE 251877 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3645 394805 SH SOLE 394805 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1063 651622 SH SOLE 651622 0 0 TETRA TECH INC NEW COM 88162G103 36347 462716 SH SOLE 462716 0 0 TESSCO TECHNOLOGIES INC COM 872386107 252 14089 SH SOLE 14089 0 0 TESLA INC COM 88160R101 76877 344030 SH SOLE 344030 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 195480 4863894 SH SOLE 4863894 0 0 UNITED RENTALS INC COM 911363109 72207 544423 SH SOLE 544423 0 0 TRIPADVISOR INC COM 896945201 35845 774340 SH SOLE 774340 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 656 68983 SH SOLE 68983 0 0 UNITY BANCORP INC COM 913290102 411 18092 SH SOLE 18092 0 0 UNITIL CORP COM 913259107 7811 130408 SH SOLE 130408 0 0 UNITI GROUP INC COM 91325V108 21041 2214739 SH SOLE 2214739 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1083246 4439347 SH SOLE 4439347 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 17524 224483 SH SOLE 224483 0 0 UNITED TECHNOLOGIES CORP COM 913017109 509560 3913669 SH SOLE 3913669 0 0 UNITED STATES STL CORP NEW COM 912909108 19079 1246175 SH SOLE 1246175 0 0 UNITED STATES LIME & MINERAL COM 911922102 1012 12642 SH SOLE 12642 0 0 UNIVERSAL CORP VA COM 913456109 22161 364660 SH SOLE 364660 0 0 UNITED SECURITY BANCSHARES C COM 911460103 368 32297 SH SOLE 32297 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 49021 260664 SH SOLE 260664 0 0 UNITED PARCEL SERVICE INC CL B 911312106 546137 5288435 SH SOLE 5288435 0 0 UNITED NAT FOODS INC COM 911163103 2779 309700 SH SOLE 309700 0 0 UNITED INS HLDGS CORP COM 910710102 1761 123457 SH SOLE 123457 0 0 UNITED FIRE GROUP INC COM 910340108 8262 170475 SH SOLE 170475 0 0 UNITED FINL BANCORP INC NEW COM 910304104 4183 294929 SH SOLE 294929 0 0 UNITED CONTL HLDGS INC COM 910047109 94627 1080829 SH SOLE 1080829 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1128 117829 SH SOLE 117829 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15994 560013 SH SOLE 560013 0 0 UNITED BANKSHARES INC WEST V COM 909907107 28390 765429 SH SOLE 765429 0 0 UNIT CORP COM 909218109 4771 536565 SH SOLE 536565 0 0 UNITED STATES CELLULAR CORP COM 911684108 7257 162454 SH SOLE 162454 0 0 UPWORK INC COM 91688F104 5538 344363 SH SOLE 344363 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2587 348069 SH SOLE 348069 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 236 45894 SH SOLE 45894 0 0 US FOODS HLDG CORP COM 912008109 41404 1157807 SH SOLE 1157807 0 0 US ECOLOGY INC COM 91732J102 8847 148585 SH SOLE 148585 0 0 US BANCORP DEL COM NEW 902973304 346640 6615250 SH SOLE 6615250 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3881 184783 SH SOLE 184783 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 255 14868 SH SOLE 14868 0 0 UROGEN PHARMA LTD COM M96088105 1401 38977 SH SOLE 38977 0 0 URBAN OUTFITTERS INC COM 917047102 11456 503552 SH SOLE 503552 0 0 URBAN EDGE PPTYS COM 91704F104 32078 1851006 SH SOLE 1851006 0 0 UNIVAR INC COM 91336L107 21203 962019 SH SOLE 962019 0 0 UQM TECHNOLOGIES INC COM 903213106 45 26900 SH SOLE 26900 0 0 UNION BANKSHARES INC COM 905400107 348 9399 SH SOLE 9399 0 0 UPLAND SOFTWARE INC COM 91544A109 5716 125526 SH SOLE 125526 0 0 UNUM GROUP COM 91529Y106 47601 1418804 SH SOLE 1418804 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 4510 171709 SH SOLE 171709 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 45 13059 SH SOLE 13059 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1125 50047 SH SOLE 50047 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 7486 268287 SH SOLE 268287 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 50300 385761 SH SOLE 385761 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 14813 174413 SH SOLE 174413 0 0 UNIVERSAL FST PRODS INC COM 913543104 26565 697969 SH SOLE 697969 0 0 UNIVERSAL ELECTRS INC COM 913483103 6287 153256 SH SOLE 153256 0 0 URANIUM ENERGY CORP COM 916896103 557 406490 SH SOLE 406490 0 0 TTEC HLDGS INC COM 89854H102 3844 82487 SH SOLE 82487 0 0 TWITTER INC COM 90184L102 108300 3103129 SH SOLE 3103129 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3745 129060 SH SOLE 129060 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1560 52432 SH SOLE 52432 0 0 TWIN DISC INC COM 901476101 360 23813 SH SOLE 23813 0 0 TWILIO INC CL A 90138F102 97753 716922 SH SOLE 716922 0 0 TUTOR PERINI CORP COM 901109108 9982 719612 SH SOLE 719612 0 0 TURNING PT BRANDS INC COM 90041L105 980 19994 SH SOLE 19994 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 2072 50906 SH SOLE 50906 0 0 TUPPERWARE BRANDS CORP COM 899896104 12789 672003 SH SOLE 672003 0 0 TUESDAY MORNING CORP COM NEW 899035505 33 19035 SH SOLE 19035 0 0 UNISYS CORP COM NEW 909214306 5570 573041 SH SOLE 573041 0 0 TTM TECHNOLOGIES INC COM 87305R109 10265 1006347 SH SOLE 1006347 0 0 TYME TECHNOLOGIES INC COM 90238J103 177 144363 SH SOLE 144363 0 0 TRUSTMARK CORP COM 898402102 16898 508190 SH SOLE 508190 0 0 TRUSTCO BK CORP N Y COM 898349105 4434 559801 SH SOLE 559801 0 0 TRUPANION INC COM 898202106 5723 158384 SH SOLE 158384 0 0 TRUECAR INC COM 89785L107 2937 537739 SH SOLE 537739 0 0 TRUEBLUE INC COM 89785X101 11597 525674 SH SOLE 525674 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 14257 1115524 SH SOLE 1115524 0 0 TRIUMPH GROUP INC NEW COM 896818101 13848 604714 SH SOLE 604714 0 0 TRIUMPH BANCORP INC COM 89679E300 4213 144995 SH SOLE 144995 0 0 TRITON INTL LTD CL A G9078F107 15860 484105 SH SOLE 484105 0 0 TECHTARGET INC COM 87874R100 1198 56340 SH SOLE 56340 0 0 TUCOWS INC COM NEW 898697206 1205 19742 SH SOLE 19742 0 0 ULTA BEAUTY INC COM 90384S303 81531 235034 SH SOLE 235034 0 0 TRIPLE-S MGMT CORP CL B 896749108 11940 500588 SH SOLE 500588 0 0 UNILEVER N V N Y SHS NEW 904784709 7185 118326 SH SOLE 118326 0 0 UNIFIRST CORP MASS COM 904708104 25338 134369 SH SOLE 134369 0 0 UNIFI INC COM NEW 904677200 3470 190922 SH SOLE 190922 0 0 UNDER ARMOUR INC CL C 904311206 26946 1213770 SH SOLE 1213770 0 0 UNDER ARMOUR INC CL A 904311107 43989 1735237 SH SOLE 1735237 0 0 UMPQUA HLDGS CORP COM 904214103 34793 2097218 SH SOLE 2097218 0 0 UMH PPTYS INC COM 903002103 2574 207375 SH SOLE 207375 0 0 UMB FINL CORP COM 902788108 22322 339125 SH SOLE 339125 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 20220 318418 SH SOLE 318418 0 0 TWO HBRS INVT CORP COM NEW 90187B408 28831 2275517 SH SOLE 2275517 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3214 230840 SH SOLE 230840 0 0 TYLER TECHNOLOGIES INC COM 902252105 46677 216077 SH SOLE 216077 0 0 UGI CORP NEW COM 902681105 61266 1147073 SH SOLE 1147073 0 0 UFP TECHNOLOGIES INC COM 902673102 728 17484 SH SOLE 17484 0 0 UDR INC COM 902653104 179512 3998927 SH SOLE 3998927 0 0 UBIQUITI NETWORKS INC COM 90347A100 15352 116739 SH SOLE 116739 0 0 UBER TECHNOLOGIES INC COM 90353T100 37375 805838 SH SOLE 805838 0 0 U S WELL SVCS INC CL A 91274U101 638 132158 SH SOLE 132158 0 0 U S SILICA HLDGS INC COM 90346E103 9378 733182 SH SOLE 733182 0 0 U S PHYSICAL THERAPY INC COM 90337L108 9125 74443 SH SOLE 74443 0 0 U S CONCRETE INC COM NEW 90333L201 5862 117968 SH SOLE 117968 0 0 TYSON FOODS INC CL A 902494103 144922 1794914 SH SOLE 1794914 0 0 UNION PACIFIC CORP COM 907818108 529954 3133779 SH SOLE 3133779 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 153 846924 SH SOLE 846924 0 0 MATERION CORP COM 576690101 13819 203780 SH SOLE 203780 0 0 MARTEN TRANS LTD COM 573075108 6958 383360 SH SOLE 383360 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 181 13093 SH SOLE 13093 0 0 MAXLINEAR INC COM 57776J100 8784 374723 SH SOLE 374723 0 0 MAXIMUS INC COM 577933104 48290 665701 SH SOLE 665701 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 133044 2224063 SH SOLE 2224063 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 973 124397 SH SOLE 124397 0 0 MAUI LD & PINEAPPLE INC COM 577345101 181 17559 SH SOLE 17559 0 0 MATTHEWS INTL CORP CL A 577128101 10003 287004 SH SOLE 287004 0 0 MATTEL INC COM 577081102 27803 2480150 SH SOLE 2480150 0 0 MATSON INC COM 57686G105 9608 247299 SH SOLE 247299 0 0 MBT FINL CORP COM 578877102 373 37151 SH SOLE 37151 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 31 35096 SH SOLE 35096 0 0 MCCORMICK & CO INC COM NON VTG 579780206 80336 518259 SH SOLE 518259 0 0 MATCH GROUP INC COM 57665R106 14024 208467 SH SOLE 208467 0 0 MATADOR RES CO COM 576485205 12320 619701 SH SOLE 619701 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 858 43750 SH SOLE 43750 0 0 MASTERCARD INC CL A 57636Q104 1034742 3911621 SH SOLE 3911621 0 0 MASTEC INC COM 576323109 31777 616651 SH SOLE 616651 0 0 MASONITE INTL CORP NEW COM 575385109 14234 270179 SH SOLE 270179 0 0 MASIMO CORP COM 574795100 51149 343695 SH SOLE 343695 0 0 MASCO CORP COM 574599106 95014 2421335 SH SOLE 2421335 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 66575 2789043 SH SOLE 2789043 0 0 MERCADOLIBRE INC COM 58733R102 2410 3939 SH SOLE 3939 0 0 MATRIX SVC CO COM 576853105 9155 451866 SH SOLE 451866 0 0 MEDICINOVA INC COM NEW 58468P206 926 96107 SH SOLE 96107 0 0 QUINSTREET INC COM 74874Q100 1662 104808 SH SOLE 104808 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3290 29725 SH SOLE 29725 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 150 22423 SH SOLE 22423 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1646 75758 SH SOLE 75758 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 874 32486 SH SOLE 32486 0 0 MEI PHARMA INC COM NEW 55279B202 393 156907 SH SOLE 156907 0 0 MEET GROUP INC COM 58513U101 607 174351 SH SOLE 174351 0 0 MEDTRONIC PLC SHS G5960L103 623341 6400461 SH SOLE 6400461 0 0 MEDPACE HLDGS INC COM 58506Q109 15865 242498 SH SOLE 242498 0 0 MEDNAX INC COM 58502B106 15557 616586 SH SOLE 616586 0 0 MBIA INC COM 55262C100 14468 1553971 SH SOLE 1553971 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 34529 381493 SH SOLE 381493 0 0 MARSH & MCLENNAN COS INC COM 571748102 230948 2315261 SH SOLE 2315261 0 0 MEDICINES CO COM 584688105 14369 393982 SH SOLE 393982 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 53595 3073054 SH SOLE 3073054 0 0 MEDALLION FINL CORP COM 583928106 289 42846 SH SOLE 42846 0 0 MDU RES GROUP INC COM 552690109 31370 1215864 SH SOLE 1215864 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 287 113743 SH SOLE 113743 0 0 MCKESSON CORP COM 58155Q103 154412 1148978 SH SOLE 1148978 0 0 MCGRATH RENTCORP COM 580589109 12970 208676 SH SOLE 208676 0 0 MCEWEN MNG INC COM 58039P107 1884 1076222 SH SOLE 1076222 0 0 MCDONALDS CORP COM 580135101 696037 3351810 SH SOLE 3351810 0 0 MCDERMOTT INTL INC COM 580037703 19949 2065076 SH SOLE 2065076 0 0 MEDIFAST INC COM 58470H101 15556 121247 SH SOLE 121247 0 0 MACKINAC FINL CORP COM 554571109 350 22090 SH SOLE 22090 0 0 MARTIN MARIETTA MATLS INC COM 573284106 62514 271670 SH SOLE 271670 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 166 258255 SH SOLE 258255 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 6221 537219 SH SOLE 537219 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 638 43202 SH SOLE 43202 0 0 MAGELLAN HEALTH INC COM NEW 559079207 12830 172831 SH SOLE 172831 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 4960 47317 SH SOLE 47317 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 34602 123602 SH SOLE 123602 0 0 MADDEN STEVEN LTD COM 556269108 26013 766214 SH SOLE 766214 0 0 MACYS INC COM 55616P104 72831 3393777 SH SOLE 3393777 0 0 MACROGENICS INC COM 556099109 4462 262919 SH SOLE 262919 0 0 MAJESCO COM 56068V102 146 15678 SH SOLE 15678 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3978 262894 SH SOLE 262894 0 0 MALIBU BOATS INC COM CL A 56117J100 9490 244259 SH SOLE 244259 0 0 MACK CALI RLTY CORP COM 554489104 36233 1555730 SH SOLE 1555730 0 0 MACERICH CO COM 554382101 52134 1556680 SH SOLE 1556680 0 0 MACATAWA BK CORP COM 554225102 625 60898 SH SOLE 60898 0 0 M/I HOMES INC COM 55305B101 10703 375000 SH SOLE 375000 0 0 M D C HLDGS INC COM 552676108 16162 493023 SH SOLE 493023 0 0 M & T BK CORP COM 55261F104 100733 592301 SH SOLE 592301 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 138150 1603970 SH SOLE 1603970 0 0 LYON WILLIAM HOMES CL A NEW 552074700 4980 273128 SH SOLE 273128 0 0 LYFT INC CL A COM 55087P104 4641 70623 SH SOLE 70623 0 0 LYDALL INC DEL COM 550819106 3090 152923 SH SOLE 152923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 21342 526432 SH SOLE 526432 0 0 MARCHEX INC CL B 56624R108 389 82683 SH SOLE 82683 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 195 129430 SH SOLE 129430 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 42162 437361 SH SOLE 437361 0 0 MARRIOTT INTL INC NEW CL A 571903202 161145 1148650 SH SOLE 1148650 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 554 22213 SH SOLE 22213 0 0 MARKETAXESS HLDGS INC COM 57060D108 80917 251746 SH SOLE 251746 0 0 MARKER THERAPEUTICS INC COM 57055L107 512 64593 SH SOLE 64593 0 0 MARKEL CORP COM 570535104 52581 48257 SH SOLE 48257 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 527 126761 SH SOLE 126761 0 0 MARINEMAX INC COM 567908108 2140 130170 SH SOLE 130170 0 0 MARINE PRODS CORP COM 568427108 707 45767 SH SOLE 45767 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 405 17760 SH SOLE 17760 0 0 MARCUS & MILLICHAP INC COM 566324109 5522 178964 SH SOLE 178964 0 0 MERCANTILE BANK CORP COM 587376104 3213 98612 SH SOLE 98612 0 0 MARATHON PETE CORP COM 56585A102 186474 3337041 SH SOLE 3337041 0 0 MARATHON OIL CORP COM 565849106 56943 4007222 SH SOLE 4007222 0 0 MANTECH INTL CORP CL A 564563104 17137 260228 SH SOLE 260228 0 0 MANPOWERGROUP INC COM 56418H100 41759 432278 SH SOLE 432278 0 0 MANNKIND CORP COM NEW 56400P706 1115 968822 SH SOLE 968822 0 0 MANITOWOC CO INC COM NEW 563571405 4871 273639 SH SOLE 273639 0 0 MANHATTAN ASSOCS INC COM 562750109 33125 477778 SH SOLE 477778 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 453 65722 SH SOLE 65722 0 0 MALVERN BANCORP INC COM 561409103 393 17851 SH SOLE 17851 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 6322 688612 SH SOLE 688612 0 0 MARCUS CORP COM 566330106 4261 129259 SH SOLE 129259 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 7130 572669 SH SOLE 572669 0 0 MKS INSTRUMENT INC COM 55306N104 32308 414781 SH SOLE 414781 0 0 MONTAGE RES CORP COM 61179L100 415 67878 SH SOLE 67878 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 121099 1897198 SH SOLE 1897198 0 0 MONRO INC COM 610236101 21401 250887 SH SOLE 250887 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4049 240427 SH SOLE 240427 0 0 MONOLITHIC PWR SYS INC COM 609839105 35602 262199 SH SOLE 262199 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 7413 547082 SH SOLE 547082 0 0 MONGODB INC CL A 60937P106 18868 124052 SH SOLE 124052 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 294 118698 SH SOLE 118698 0 0 MONDELEZ INTL INC CL A 609207105 350563 6503939 SH SOLE 6503939 0 0 MOOG INC CL A 615394202 35232 376367 SH SOLE 376367 0 0 MOMO INC ADR 60879B107 4325 120810 SH SOLE 120810 0 0 MORGAN STANLEY COM NEW 617446448 269732 6156854 SH SOLE 6156854 0 0 MOLSON COORS BREWING CO CL B 60871R209 59759 1067123 SH SOLE 1067123 0 0 MOLINA HEALTHCARE INC COM 60855R100 53036 370518 SH SOLE 370518 0 0 MOLECULAR TEMPLATES INC COM 608550109 366 43785 SH SOLE 43785 0 0 MOHAWK INDS INC COM 608190104 41963 284547 SH SOLE 284547 0 0 MOELIS & CO CL A 60786M105 11308 323528 SH SOLE 323528 0 0 MODINE MFG CO COM 607828100 8809 615549 SH SOLE 615549 0 0 MODEL N INC COM 607525102 1897 97277 SH SOLE 97277 0 0 MOBILEIRON INC COM NEW 60739U204 5103 822969 SH SOLE 822969 0 0 MOBILE MINI INC COM 60740F105 11037 362688 SH SOLE 362688 0 0 MENLO THERAPEUTICS INC COM 586858102 321 53425 SH SOLE 53425 0 0 MONARCH CASINO & RESORT INC COM 609027107 2884 67459 SH SOLE 67459 0 0 MSG NETWORK INC CL A 553573106 8456 407687 SH SOLE 407687 0 0 MYOKARDIA INC COM 62857M105 11726 233851 SH SOLE 233851 0 0 MYLAN N V SHS EURO N59465109 44601 2342455 SH SOLE 2342455 0 0 MYERS INDS INC COM 628464109 5294 274687 SH SOLE 274687 0 0 MVB FINANCIAL CORP COM 553810102 390 22995 SH SOLE 22995 0 0 MUTUALFIRST FINL INC COM 62845B104 492 14446 SH SOLE 14446 0 0 MUSTANG BIO INC COM 62818Q104 260 70414 SH SOLE 70414 0 0 MURPHY USA INC COM 626755102 20080 238958 SH SOLE 238958 0 0 MURPHY OIL CORP COM 626717102 23225 942164 SH SOLE 942164 0 0 MULTI COLOR CORP COM 625383104 5183 103704 SH SOLE 103704 0 0 MUELLER WTR PRODS INC COM SER A 624758108 12818 1305201 SH SOLE 1305201 0 0 MOODYS CORP COM 615369105 135577 694162 SH SOLE 694162 0 0 MTS SYS CORP COM 553777103 9113 155693 SH SOLE 155693 0 0 MITEK SYS INC COM NEW 606710200 864 86911 SH SOLE 86911 0 0 MSCI INC COM 55354G100 103248 432376 SH SOLE 432376 0 0 MSC INDL DIRECT INC CL A 553530106 33505 451184 SH SOLE 451184 0 0 MSA SAFETY INC COM 553498106 28209 267662 SH SOLE 267662 0 0 MRC GLOBAL INC COM 55345K103 18104 1057420 SH SOLE 1057420 0 0 MR COOPER GROUP INC COM 62482R107 1969 245702 SH SOLE 245702 0 0 MOVADO GROUP INC COM 624580106 4473 165644 SH SOLE 165644 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 129369 775915 SH SOLE 775915 0 0 MOTORCAR PTS AMER INC COM 620071100 2299 107367 SH SOLE 107367 0 0 MOSAIC CO NEW COM 61945C103 63396 2532766 SH SOLE 2532766 0 0 MORNINGSTAR INC COM 617700109 26341 182114 SH SOLE 182114 0 0 MUELLER INDS INC COM 624756102 21683 740767 SH SOLE 740767 0 0 MERITOR INC COM 59001K100 15890 655247 SH SOLE 655247 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 391 11682 SH SOLE 11682 0 0 MGIC INVT CORP WIS COM 552848103 54022 4111190 SH SOLE 4111190 0 0 MGE ENERGY INC COM 55277P104 19580 267912 SH SOLE 267912 0 0 MFA FINL INC COM 55272X102 25537 3556561 SH SOLE 3556561 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 88711 105608 SH SOLE 105608 0 0 METROPOLITAN BK HLDG CORP COM 591774104 747 16965 SH SOLE 16965 0 0 METLIFE INC COM 59156R108 297346 5986416 SH SOLE 5986416 0 0 METHODE ELECTRS INC COM 591520200 10775 377115 SH SOLE 377115 0 0 META FINL GROUP INC COM 59100U108 5147 183468 SH SOLE 183468 0 0 MESA LABS INC COM 59064R109 4907 20082 SH SOLE 20082 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4957 74741 SH SOLE 74741 0 0 MERSANA THERAPEUTICS INC COM 59045L106 345 85045 SH SOLE 85045 0 0 MICHAELS COS INC COM 59408Q106 10115 1162533 SH SOLE 1162533 0 0 MERITAGE HOMES CORP COM 59001A102 21370 416240 SH SOLE 416240 0 0 MERIT MED SYS INC COM 589889104 22729 381605 SH SOLE 381605 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 5065 426346 SH SOLE 426346 0 0 MERIDIAN BANCORP INC MD COM 58958U103 5349 298970 SH SOLE 298970 0 0 MEREDITH CORP COM 589433101 20033 363824 SH SOLE 363824 0 0 MERCURY SYS INC COM 589378108 22432 318851 SH SOLE 318851 0 0 MERCURY GENL CORP NEW COM 589400100 18312 292990 SH SOLE 292990 0 0 MERCK & CO INC COM 58933Y105 1012861 12079435 SH SOLE 12079435 0 0 MERCHANTS BANCORP IND COM 58844R108 1335 78354 SH SOLE 78354 0 0 MERCER INTL INC COM 588056101 3702 239298 SH SOLE 239298 0 0 MESA AIR GROUP INC COM NEW 590479135 422 46132 SH SOLE 46132 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3263 122094 SH SOLE 122094 0 0 MISTRAS GROUP INC COM 60649T107 1480 102977 SH SOLE 102977 0 0 MISONIX INC COM 604871103 445 17499 SH SOLE 17499 0 0 MIRATI THERAPEUTICS INC COM 60468T105 18572 180306 SH SOLE 180306 0 0 MINERVA NEUROSCIENCES INC COM 603380106 386 68448 SH SOLE 68448 0 0 MINERALS TECHNOLOGIES INC COM 603158106 16965 317030 SH SOLE 317030 0 0 MILLER INDS INC TENN COM NEW 600551204 802 26062 SH SOLE 26062 0 0 MILLER HERMAN INC COM 600544100 25146 562540 SH SOLE 562540 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 226 19511 SH SOLE 19511 0 0 MILACRON HLDGS CORP COM 59870L106 8779 636106 SH SOLE 636106 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1189 42497 SH SOLE 42497 0 0 MGM RESORTS INTERNATIONAL COM 552953101 64896 2271441 SH SOLE 2271441 0 0 MIDSOUTH BANCORP INC COM 598039105 431 36306 SH SOLE 36306 0 0 LUNA INNOVATIONS COM 550351100 53 11699 SH SOLE 11699 0 0 MIDDLESEX WATER CO COM 596680108 5550 93661 SH SOLE 93661 0 0 MIDDLEBY CORP COM 596278101 42954 316535 SH SOLE 316535 0 0 MID PENN BANCORP INC COM 59540G107 407 16303 SH SOLE 16303 0 0 MID AMER APT CMNTYS INC COM 59522J103 164255 1394822 SH SOLE 1394822 0 0 MICROVISION INC DEL COM NEW 594960304 31 37436 SH SOLE 37436 0 0 MICROSTRATEGY INC CL A NEW 594972408 9616 67099 SH SOLE 67099 0 0 MICROSOFT CORP COM 594918104 4603974 34368268 SH SOLE 34368268 0 0 MICRON TECHNOLOGY INC COM 595112103 186016 4820295 SH SOLE 4820295 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 135429 1562036 SH SOLE 1562036 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 11994 457935 SH SOLE 457935 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 161 27233 SH SOLE 27233 0 0 KINSALE CAP GROUP INC COM 49714P108 10472 114463 SH SOLE 114463 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 104672 1165472 SH SOLE 1165472 0 0 KODIAK SCIENCES INC COM 50015M109 924 78890 SH SOLE 78890 0 0 KNOWLES CORP COM 49926D109 15369 839329 SH SOLE 839329 0 0 KNOLL INC COM NEW 498904200 11007 478950 SH SOLE 478950 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 27010 822458 SH SOLE 822458 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2706 132421 SH SOLE 132421 0 0 KLA-TENCOR CORP COM 482480100 146791 1241885 SH SOLE 1241885 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 3066 153886 SH SOLE 153886 0 0 KKR & CO INC CL A 48251W104 27773 1099044 SH SOLE 1099044 0 0 KITE RLTY GROUP TR COM NEW 49803T300 21218 1402331 SH SOLE 1402331 0 0 KONTOOR BRANDS INC COM 50050N103 8401 299816 SH SOLE 299816 0 0 KIRBY CORP COM 497266106 28521 361023 SH SOLE 361023 0 0 KOPIN CORP COM 500600101 22 19600 SH SOLE 19600 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 488 36013 SH SOLE 36013 0 0 KINDRED BIOSCIENCES INC COM 494577109 725 86943 SH SOLE 86943 0 0 KINDER MORGAN INC DEL COM 49456B101 186383 8926372 SH SOLE 8926372 0 0 KIMCO RLTY CORP COM 49446R109 112229 6072988 SH SOLE 6072988 0 0 KIMBERLY CLARK CORP COM 494368103 400196 3002671 SH SOLE 3002671 0 0 KIMBALL INTL INC CL B 494274103 5389 309166 SH SOLE 309166 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2375 146234 SH SOLE 146234 0 0 KILROY RLTY CORP COM 49427F108 100454 1360979 SH SOLE 1360979 0 0 KFORCE INC COM 493732101 9210 262456 SH SOLE 262456 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1390 56655 SH SOLE 56655 0 0 KIRKLANDS INC COM 497498105 379 167494 SH SOLE 167494 0 0 KURA ONCOLOGY INC COM 50127T109 4537 230411 SH SOLE 230411 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 33054 409537 SH SOLE 409537 0 0 LAM RESEARCH CORP COM 512807108 131111 697989 SH SOLE 697989 0 0 LAKELAND FINL CORP COM 511656100 6926 147892 SH SOLE 147892 0 0 LAKELAND BANCORP INC COM 511637100 4516 279574 SH SOLE 279574 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 2344 683309 SH SOLE 683309 0 0 LADDER CAP CORP CL A 505743104 12112 729165 SH SOLE 729165 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 74822 432747 SH SOLE 432747 0 0 LA Z BOY INC COM 505336107 15882 517991 SH SOLE 517991 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1172 126698 SH SOLE 126698 0 0 L3 TECHNOLOGIES INC COM 502413107 79111 322677 SH SOLE 322677 0 0 KOHLS CORP COM 500255104 58653 1233489 SH SOLE 1233489 0 0 KVH INDS INC COM 482738101 431 39626 SH SOLE 39626 0 0 KEYCORP NEW COM 493267108 136410 7685052 SH SOLE 7685052 0 0 KULICKE & SOFFA INDS INC COM 501242101 9813 435131 SH SOLE 435131 0 0 KRYSTAL BIOTECH INC COM 501147102 840 20839 SH SOLE 20839 0 0 KRONOS WORLDWIDE INC COM 50105F105 1936 126358 SH SOLE 126358 0 0 KROGER CO COM 501044101 99545 4585176 SH SOLE 4585176 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 12009 524605 SH SOLE 524605 0 0 KRATON CORPORATION COM 50077C106 9621 309636 SH SOLE 309636 0 0 KRAFT HEINZ CO COM 500754106 87422 2816404 SH SOLE 2816404 0 0 KOSMOS ENERGY LTD COM 500688106 8266 1318268 SH SOLE 1318268 0 0 KORN FERRY COM NEW 500643200 20369 508312 SH SOLE 508312 0 0 KOPPERS HOLDINGS INC COM 50060P106 3414 116273 SH SOLE 116273 0 0 L BRANDS INC COM 501797104 43138 1652779 SH SOLE 1652779 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 65183 457226 SH SOLE 457226 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 271 35057 SH SOLE 35057 0 0 JOINT CORP COM 47973J102 556 30534 SH SOLE 30534 0 0 JOHNSON OUTDOORS INC CL A 479167108 2395 32111 SH SOLE 32111 0 0 JOHNSON CTLS INTL PLC SHS G51502105 188871 4572031 SH SOLE 4572031 0 0 JOHNSON & JOHNSON COM 478160104 1727047 12399820 SH SOLE 12399820 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 25834 213270 SH SOLE 213270 0 0 JETBLUE AWYS CORP COM 477143101 42430 2294749 SH SOLE 2294749 0 0 JERNIGAN CAP INC COM 476405105 1064 51856 SH SOLE 51856 0 0 JELD-WEN HLDG INC COM 47580P103 10413 490476 SH SOLE 490476 0 0 JEFFERIES FINL GROUP INC COM 47233W109 32350 1682248 SH SOLE 1682248 0 0 JOUNCE THERAPEUTICS INC COM 481116101 475 95952 SH SOLE 95952 0 0 JBG SMITH PPTYS COM 46590V100 50961 1295386 SH SOLE 1295386 0 0 JPMORGAN CHASE & CO COM 46625H100 1679357 15021076 SH SOLE 15021076 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 28687 1340481 SH SOLE 1340481 0 0 JAMES RIV GROUP LTD COM G5005R107 13231 282090 SH SOLE 282090 0 0 JAGGED PEAK ENERGY INC COM 47009K107 3035 366963 SH SOLE 366963 0 0 JACOBS ENGR GROUP INC COM 469814107 66265 785220 SH SOLE 785220 0 0 JACK IN THE BOX INC COM 466367109 21490 264036 SH SOLE 264036 0 0 JABIL INC COM 466313103 26875 850455 SH SOLE 850455 0 0 J2 GLOBAL INC COM 48123V102 38570 433902 SH SOLE 433902 0 0 J JILL INC COM 46620W102 160 80053 SH SOLE 80053 0 0 J ALEXANDERS HLDGS INC COM 46609J106 360 32056 SH SOLE 32056 0 0 ZYNGA INC CL A 98986T108 30397 4958680 SH SOLE 4958680 0 0 JD COM INC SPON ADR CL A 47215P106 34702 1145651 SH SOLE 1145651 0 0 KAR AUCTION SVCS INC COM 48238T109 15761 630437 SH SOLE 630437 0 0 KEURIG DR PEPPER INC COM 49271V100 16042 555057 SH SOLE 555057 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 18444 896615 SH SOLE 896615 0 0 KENNAMETAL INC COM 489170100 27224 735979 SH SOLE 735979 0 0 KEMPER CORP DEL COM 488401100 42885 496979 SH SOLE 496979 0 0 KEMET CORP COM NEW 488360207 7984 424416 SH SOLE 424416 0 0 KELLY SVCS INC CL A 488152208 19979 762833 SH SOLE 762833 0 0 KELLOGG CO COM 487836108 104442 1949626 SH SOLE 1949626 0 0 KEARNY FINL CORP MD COM 48716P108 6926 521110 SH SOLE 521110 0 0 KEANE GROUP INC COM 48669A108 2156 320802 SH SOLE 320802 0 0 KBR INC COM 48242W106 33933 1360553 SH SOLE 1360553 0 0 JONES LANG LASALLE INC COM 48020Q107 32567 231479 SH SOLE 231479 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1823 304258 SH SOLE 304258 0 0 LANDEC CORP COM 514766104 1495 159516 SH SOLE 159516 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 54135 444377 SH SOLE 444377 0 0 KAMAN CORP COM 483548103 15386 241572 SH SOLE 241572 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 605 27293 SH SOLE 27293 0 0 KALEIDO BIOSCIENCES INC COM 483347100 353 30389 SH SOLE 30389 0 0 KALA PHARMACEUTICALS INC COM 483119103 328 51405 SH SOLE 51405 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 15884 162722 SH SOLE 162722 0 0 KADMON HLDGS INC COM 48283N106 649 314862 SH SOLE 314862 0 0 KADANT INC COM 48282T104 5909 65063 SH SOLE 65063 0 0 K12 INC COM 48273U102 16334 537125 SH SOLE 537125 0 0 JUNIPER NETWORKS INC COM 48203R104 79675 2991908 SH SOLE 2991908 0 0 KB HOME COM 48666K109 19482 757143 SH SOLE 757143 0 0 LINCOLN NATL CORP IND COM 534187109 61190 949412 SH SOLE 949412 0 0 LAMB WESTON HLDGS INC COM 513272104 63341 999688 SH SOLE 999688 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 62980 950639 SH SOLE 950639 0 0 LIVANOVA PLC SHS G5509L101 30761 427463 SH SOLE 427463 0 0 LITTELFUSE INC COM 537008104 31810 179807 SH SOLE 179807 0 0 LITHIA MTRS INC CL A 536797103 18313 154175 SH SOLE 154175 0 0 LIQUIDITY SERVICES INC COM 53635B107 829 136031 SH SOLE 136031 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 246 30682 SH SOLE 30682 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6526 562075 SH SOLE 562075 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3522 287478 SH SOLE 287478 0 0 LINDSAY CORP COM 535555106 8671 105464 SH SOLE 105464 0 0 LIVENT CORP COM 53814L108 6248 902884 SH SOLE 902884 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2686 149637 SH SOLE 149637 0 0 LIVEPERSON INC COM 538146101 9900 353062 SH SOLE 353062 0 0 LINCOLN ELEC HLDGS INC COM 533900106 25670 311831 SH SOLE 311831 0 0 LINCOLN EDL SVCS CORP COM 533535100 34 14491 SH SOLE 14491 0 0 LIMONEIRA CO COM 532746104 1773 88888 SH SOLE 88888 0 0 LIMELIGHT NETWORKS INC COM 53261M104 725 268479 SH SOLE 268479 0 0 LILLY ELI & CO COM 532457108 441066 3981099 SH SOLE 3981099 0 0 LILIS ENERGY INC COM NEW 532403201 18 28432 SH SOLE 28432 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 20451 179154 SH SOLE 179154 0 0 LIFEVANTAGE CORP COM NEW 53222K205 447 34397 SH SOLE 34397 0 0 LIFETIME BRANDS INC COM 53222Q103 286 30133 SH SOLE 30133 0 0 LIFE STORAGE INC COM 53223X107 70064 736887 SH SOLE 736887 0 0 LINDE PLC SHS G5494J103 472371 2352442 SH SOLE 2352442 0 0 LOVESAC COMPANY COM 54738L109 425 13655 SH SOLE 13655 0 0 NABORS INDUSTRIES LTD SHS G6359F103 9089 3133823 SH SOLE 3133823 0 0 LUMINEX CORP DEL COM 55027E102 5078 245979 SH SOLE 245979 0 0 LUMENTUM HLDGS INC COM 55024U109 29099 544805 SH SOLE 544805 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1896 164102 SH SOLE 164102 0 0 LULULEMON ATHLETICA INC COM 550021109 49256 273322 SH SOLE 273322 0 0 LTC PPTYS INC COM 502175102 26093 571446 SH SOLE 571446 0 0 LSI INDS INC COM 50216C108 54 14777 SH SOLE 14777 0 0 LSC COMMUNICATIONS INC COM 50218P107 640 174261 SH SOLE 174261 0 0 LSB INDS INC COM 502160104 516 132275 SH SOLE 132275 0 0 LRAD CORP COM 50213V109 55 16638 SH SOLE 16638 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2565 149517 SH SOLE 149517 0 0 LOWES COS INC COM 548661107 359683 3564394 SH SOLE 3564394 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3779 233516 SH SOLE 233516 0 0 LOUISIANA PAC CORP COM 546347105 29149 1111690 SH SOLE 1111690 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2523 73087 SH SOLE 73087 0 0 LOOP INDS INC COM 543518104 469 47375 SH SOLE 47375 0 0 LOGMEIN INC COM 54142L109 23917 324601 SH SOLE 324601 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 293 22484 SH SOLE 22484 0 0 LOEWS CORP COM 540424108 81746 1495262 SH SOLE 1495262 0 0 LOCKHEED MARTIN CORP COM 539830109 705455 1940513 SH SOLE 1940513 0 0 LKQ CORP COM 501889208 54281 2039850 SH SOLE 2039850 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 295 71026 SH SOLE 71026 0 0 LIVERAMP HLDGS INC COM 53815P108 23861 492175 SH SOLE 492175 0 0 LPL FINL HLDGS INC COM 50212V100 50187 615252 SH SOLE 615252 0 0 LAWSON PRODS INC COM 520776105 399 10863 SH SOLE 10863 0 0 LEMAITRE VASCULAR INC COM 525558201 2565 91641 SH SOLE 91641 0 0 LEIDOS HLDGS INC COM 525327102 56323 705353 SH SOLE 705353 0 0 LEGGETT & PLATT INC COM 524660107 49844 1299014 SH SOLE 1299014 0 0 LEGG MASON INC COM 524901105 18023 470800 SH SOLE 470800 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 12243 300732 SH SOLE 300732 0 0 LEGACY HOUSING CORP COM 52472M101 298 23932 SH SOLE 23932 0 0 LEE ENTERPRISES INC COM 523768109 284 126656 SH SOLE 126656 0 0 LEAR CORP COM NEW 521865204 66304 476078 SH SOLE 476078 0 0 LEAF GROUP LTD COM 52177G102 267 35960 SH SOLE 35960 0 0 LCNB CORP COM 50181P100 579 30473 SH SOLE 30473 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 7892 636382 SH SOLE 636382 0 0 LAZARD LTD SHS A G54050102 38171 1109940 SH SOLE 1109940 0 0 LENNAR CORP CL A 526057104 60605 1250601 SH SOLE 1250601 0 0 LAUREATE EDUCATION INC CL A 518613203 10801 687484 SH SOLE 687484 0 0 LAUDER ESTEE COS INC CL A 518439104 168770 921683 SH SOLE 921683 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 11323 776065 SH SOLE 776065 0 0 LAS VEGAS SANDS CORP COM 517834107 61834 1046425 SH SOLE 1046425 0 0 LAREDO PETROLEUM INC COM 516806106 2731 941664 SH SOLE 941664 0 0 LANTHEUS HLDGS INC COM 516544103 9697 342632 SH SOLE 342632 0 0 LANNET INC COM 516012101 1498 247095 SH SOLE 247095 0 0 LANDSTAR SYS INC COM 515098101 30021 277989 SH SOLE 277989 0 0 LANDS END INC NEW COM 51509F105 992 81134 SH SOLE 81134 0 0 LUTHER BURBANK CORP COM 550550107 1131 103782 SH SOLE 103782 0 0 LCI INDS COM 50189K103 21237 235960 SH SOLE 235960 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 38656 370904 SH SOLE 370904 0 0 LANCASTER COLONY CORP COM 513847103 30315 204001 SH SOLE 204001 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5777 206525 SH SOLE 206525 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 4040 112657 SH SOLE 112657 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 36327 971044 SH SOLE 971044 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1564 56227 SH SOLE 56227 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20327 535187 SH SOLE 535187 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10497 277605 SH SOLE 277605 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 15052 875602 SH SOLE 875602 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 5681 329715 SH SOLE 329715 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 45431 1712414 SH SOLE 1712414 0 0 LENDINGCLUB CORP COM 52603A109 7584 2312172 SH SOLE 2312172 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 15124 316451 SH SOLE 316451 0 0 LENDINGTREE INC NEW COM 52603B107 13151 31309 SH SOLE 31309 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5573 54182 SH SOLE 54182 0 0 LIBBEY INC COM 529898108 134 71576 SH SOLE 71576 0 0 LHC GROUP INC COM 50187A107 25299 211565 SH SOLE 211565 0 0 LGI HOMES INC COM 50187T106 7950 111295 SH SOLE 111295 0 0 LEXINGTON REALTY TRUST COM 529043101 18324 1947204 SH SOLE 1947204 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1692 268914 SH SOLE 268914 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3343 160072 SH SOLE 160072 0 0 LEVEL ONE BANCORP INC COM 52730D208 276 11014 SH SOLE 11014 0 0 LENNOX INTL INC COM 526107107 55513 201863 SH SOLE 201863 0 0 LENNAR CORP CL B 526057302 1284 33341 SH SOLE 33341 0 0 LIBERTY PPTY TR SH BEN INT 531172104 104791 2094129 SH SOLE 2094129 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 18148 672368 SH SOLE 672368 0 0 PENN NATL GAMING INC COM 707569109 19145 993994 SH SOLE 993994 0 0 PCM INC COM 69323K100 778 22203 SH SOLE 22203 0 0 PEOPLES BANCORP N C INC COM 710577107 318 10577 SH SOLE 10577 0 0 PEOPLES BANCORP INC COM 709789101 3486 108047 SH SOLE 108047 0 0 PENUMBRA INC COM 70975L107 28612 178824 SH SOLE 178824 0 0 PENTAIR PLC SHS G7S00T104 38124 1024823 SH SOLE 1024823 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12684 268154 SH SOLE 268154 0 0 PENNYMAC MTG INVT TR COM 70931T103 15286 700207 SH SOLE 700207 0 0 PENNYMAC FINL SVCS INC COM 70932M107 1665 75033 SH SOLE 75033 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 5507 847138 SH SOLE 847138 0 0 PENNS WOODS BANCORP INC COM 708430103 498 10992 SH SOLE 10992 0 0 PEOPLES UTAH BANCORP COM 712706209 2812 95633 SH SOLE 95633 0 0 PENN VA CORP NEW COM 70788V102 2354 76726 SH SOLE 76726 0 0 PEOPLES UTD FINL INC COM 712704105 41359 2464741 SH SOLE 2464741 0 0 PEGASYSTEMS INC COM 705573103 10925 153413 SH SOLE 153413 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 60832 2158668 SH SOLE 2158668 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3356 119331 SH SOLE 119331 0 0 PEABODY ENERGY CORP NEW COM 704551100 20939 868814 SH SOLE 868814 0 0 PDVWIRELESS INC COM 69290R104 2486 52882 SH SOLE 52882 0 0 PDL CMNTY BANCORP COM 69290X101 316 22073 SH SOLE 22073 0 0 PDL BIOPHARMA INC COM 69329Y104 11537 3674141 SH SOLE 3674141 0 0 PDF SOLUTIONS INC COM 693282105 2145 163436 SH SOLE 163436 0 0 PDC ENERGY INC COM 69327R101 18591 515535 SH SOLE 515535 0 0 OUTFRONT MEDIA INC COM 69007J106 20538 796349 SH SOLE 796349 0 0 PENNEY J C CORP INC COM 708160106 2118 1857577 SH SOLE 1857577 0 0 PG&E CORP COM 69331C108 18610 811921 SH SOLE 811921 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 14301 563227 SH SOLE 563227 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 454 96581 SH SOLE 96581 0 0 PIER 1 IMPORTS INC COM NEW 720279504 1991 264281 SH SOLE 264281 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 52311 2624724 SH SOLE 2624724 0 0 PICO HLDGS INC COM NEW 693366205 1366 117529 SH SOLE 117529 0 0 PHYSICIANS RLTY TR COM 71943U104 20119 1153565 SH SOLE 1153565 0 0 PHOTRONICS INC COM 719405102 5980 729226 SH SOLE 729226 0 0 PHILLIPS 66 COM 718546104 212318 2269803 SH SOLE 2269803 0 0 PHILIP MORRIS INTL INC COM 718172109 549505 6997377 SH SOLE 6997377 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3738 117651 SH SOLE 117651 0 0 PEOPLES FINL SVCS CORP COM 711040105 1838 40844 SH SOLE 40844 0 0 PGT INNOVATIONS INC COM 69336V101 6944 415257 SH SOLE 415257 0 0 PC CONNECTION INC COM 69318J100 4226 120796 SH SOLE 120796 0 0 PFIZER INC COM 717081103 1557306 35948881 SH SOLE 35948881 0 0 PFENEX INC COM 717071104 481 71359 SH SOLE 71359 0 0 PETMED EXPRESS INC COM 716382106 1801 114919 SH SOLE 114919 0 0 PETIQ INC COM CL A 71639T106 1501 45513 SH SOLE 45513 0 0 PERSPECTA INC COM 715347100 26773 1143625 SH SOLE 1143625 0 0 PERRIGO CO PLC SHS G97822103 37903 795927 SH SOLE 795927 0 0 PERKINELMER INC COM 714046109 76355 792548 SH SOLE 792548 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 29548 738128 SH SOLE 738128 0 0 PERFICIENT INC COM 71375U101 9579 279081 SH SOLE 279081 0 0 PEPSICO INC COM 713448108 1273111 9708765 SH SOLE 9708765 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 483 36799 SH SOLE 36799 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 448 26244 SH SOLE 26244 0 0 PCSB FINL CORP COM 69324R104 809 39908 SH SOLE 39908 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 506 38754 SH SOLE 38754 0 0 PALOMAR HLDGS INC COM 69753M105 860 35762 SH SOLE 35762 0 0 PALO ALTO NETWORKS INC COM 697435105 47912 235138 SH SOLE 235138 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 547 471410 SH SOLE 471410 0 0 PAGERDUTY INC COM 69553P100 2501 53139 SH SOLE 53139 0 0 PACWEST BANCORP DEL COM 695263103 52895 1362218 SH SOLE 1362218 0 0 PACKAGING CORP AMER COM 695156109 88154 924815 SH SOLE 924815 0 0 PACIRA BIOSCIENCES COM 695127100 12975 298329 SH SOLE 298329 0 0 PACIFIC PREMIER BANCORP COM 69478X105 9249 299511 SH SOLE 299511 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 5257 256161 SH SOLE 256161 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 25 31636 SH SOLE 31636 0 0 PAR TECHNOLOGY CORP COM 698884103 767 27178 SH SOLE 27178 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4915 812359 SH SOLE 812359 0 0 PACCAR INC COM 693718108 114585 1599007 SH SOLE 1599007 0 0 P A M TRANSN SVCS INC COM 693149106 311 5007 SH SOLE 5007 0 0 OXFORD INDS INC COM 691497309 11830 156066 SH SOLE 156066 0 0 OWENS ILL INC COM NEW 690768403 12821 742335 SH SOLE 742335 0 0 OWENS CORNING NEW COM 690742101 33006 567105 SH SOLE 567105 0 0 OWENS & MINOR INC NEW COM 690732102 1059 330838 SH SOLE 330838 0 0 OVID THERAPEUTICS INC COM 690469101 136 73229 SH SOLE 73229 0 0 OVERSTOCK COM INC DEL COM 690370101 3140 230810 SH SOLE 230810 0 0 MYR GROUP INC DEL COM 55405W104 8719 233421 SH SOLE 233421 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 371 44903 SH SOLE 44903 0 0 PARSLEY ENERGY INC CL A 701877102 24798 1304466 SH SOLE 1304466 0 0 PBF ENERGY INC CL A 69318G106 28005 894728 SH SOLE 894728 0 0 PAYSIGN INC COM 70451A104 923 68990 SH SOLE 68990 0 0 PAYPAL HLDGS INC COM 70450Y103 591086 5164124 SH SOLE 5164124 0 0 PAYLOCITY HLDG CORP COM 70438V106 12457 132769 SH SOLE 132769 0 0 PAYCOM SOFTWARE INC COM 70432V102 49060 216387 SH SOLE 216387 0 0 PAYCHEX INC COM 704326107 198444 2411511 SH SOLE 2411511 0 0 PATTERSON UTI ENERGY INC COM 703481101 14213 1234792 SH SOLE 1234792 0 0 PATTERSON COMPANIES INC COM 703395103 13736 599810 SH SOLE 599810 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 16279 705007 SH SOLE 705007 0 0 PATRICK INDS INC COM 703343103 8508 172958 SH SOLE 172958 0 0 PAPA JOHNS INTL INC COM 698813102 6983 156128 SH SOLE 156128 0 0 PARSONS CORPORATION COM 70202L102 4071 110440 SH SOLE 110440 0 0 PINNACLE WEST CAP CORP COM 723484101 68453 727525 SH SOLE 727525 0 0 PARKER HANNIFIN CORP COM 701094104 108364 637392 SH SOLE 637392 0 0 PARKER DRILLING CO COM 701081507 394 19411 SH SOLE 19411 0 0 PARKE BANCORP INC COM 700885106 502 20955 SH SOLE 20955 0 0 PARK OHIO HLDGS CORP COM 700666100 2675 82071 SH SOLE 82071 0 0 PARK NATL CORP COM 700658107 11104 111719 SH SOLE 111719 0 0 PARK HOTELS RESORTS INC COM 700517105 77387 2807931 SH SOLE 2807931 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1826 109393 SH SOLE 109393 0 0 PARETEUM CORP COM NEW 69946T207 625 239451 SH SOLE 239451 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 665 166448 SH SOLE 166448 0 0 PARAMOUNT GROUP INC COM 69924R108 53579 3824286 SH SOLE 3824286 0 0 PARTY CITY HOLDCO INC COM 702149105 4726 644670 SH SOLE 644670 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 442 36469 SH SOLE 36469 0 0 PINDUODUO INC SPONSORED ADS 722304102 2816 136500 SH SOLE 136500 0 0 PTC INC COM 69370C100 47040 524061 SH SOLE 524061 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 65838 390656 SH SOLE 390656 0 0 PRUDENTIAL FINL INC COM 744320102 322229 3190377 SH SOLE 3190377 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 391 20659 SH SOLE 20659 0 0 PROVIDENT FINL SVCS INC COM 74386T105 11389 469635 SH SOLE 469635 0 0 PROVIDENT FINL HLDGS INC COM 743868101 302 14379 SH SOLE 14379 0 0 PROVIDENT BANCORP INC COM 74383X109 265 9450 SH SOLE 9450 0 0 PROVIDENCE SVC CORP COM 743815102 6246 108919 SH SOLE 108919 0 0 PROTO LABS INC COM 743713109 20525 176901 SH SOLE 176901 0 0 PUBLIC STORAGE COM 74460D109 434462 1824164 SH SOLE 1824164 0 0 PROTECTIVE INS CORP CL B 74368L203 408 23477 SH SOLE 23477 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 134351 2284104 SH SOLE 2284104 0 0 PROSPERITY BANCSHARES INC COM 743606105 33322 504492 SH SOLE 504492 0 0 PROS HOLDINGS INC COM 74346Y103 12766 201801 SH SOLE 201801 0 0 PROPETRO HLDG CORP COM 74347M108 9231 445932 SH SOLE 445932 0 0 PROOFPOINT INC COM 743424103 41399 344274 SH SOLE 344274 0 0 PROLOGIS INC COM 74340W103 619254 7731007 SH SOLE 7731007 0 0 PROGRESSIVE CORP OHIO COM 743315103 217069 2715736 SH SOLE 2715736 0 0 PROGRESS SOFTWARE CORP COM 743312100 21786 499434 SH SOLE 499434 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2989 484428 SH SOLE 484428 0 0 PROCTER AND GAMBLE CO COM 742718109 1643708 14990496 SH SOLE 14990496 0 0 PROASSURANCE CORP COM 74267C106 20650 571862 SH SOLE 571862 0 0 PROTHENA CORP PLC SHS G72800108 2477 234340 SH SOLE 234340 0 0 QCR HOLDINGS INC COM 74727A104 2783 79796 SH SOLE 79796 0 0 QUEST DIAGNOSTICS INC COM 74834L100 64098 629576 SH SOLE 629576 0 0 QUANTERIX CORP COM 74766Q101 2138 63271 SH SOLE 63271 0 0 QUANTA SVCS INC COM 74762E102 38072 996888 SH SOLE 996888 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 6989 369938 SH SOLE 369938 0 0 QUALYS INC COM 74758T303 18298 210127 SH SOLE 210127 0 0 QUALCOMM INC COM 747525103 741723 9750523 SH SOLE 9750523 0 0 QUAKER CHEM CORP COM 747316107 19866 97917 SH SOLE 97917 0 0 QUAD / GRAPHICS INC COM CL A 747301109 4475 565624 SH SOLE 565624 0 0 QTS RLTY TR INC COM CL A 74736A103 38477 833179 SH SOLE 833179 0 0 QORVO INC COM 74736K101 51170 768193 SH SOLE 768193 0 0 PTC THERAPEUTICS INC COM 69366J200 14587 324137 SH SOLE 324137 0 0 QEP RES INC COM 74733V100 12121 1676369 SH SOLE 1676369 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 117960 2036598 SH SOLE 2036598 0 0 QAD INC CL A 74727D306 2545 63281 SH SOLE 63281 0 0 Q2 HLDGS INC COM 74736L109 19722 258270 SH SOLE 258270 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 906 105378 SH SOLE 105378 0 0 PYXUS INTL INC COM 74737V106 1419 93344 SH SOLE 93344 0 0 PVH CORP COM 693656100 33236 351181 SH SOLE 351181 0 0 PURECYCLE CORP COM NEW 746228303 450 42440 SH SOLE 42440 0 0 PURE STORAGE INC CL A 74624M102 11495 752768 SH SOLE 752768 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2307 181507 SH SOLE 181507 0 0 PULTE GROUP INC COM 745867101 76152 2408339 SH SOLE 2408339 0 0 PULSE BIOSCIENCES INC COM 74587B101 357 26993 SH SOLE 26993 0 0 QIAGEN NV SHS NEW N72482123 496 12227 SH SOLE 12227 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1565 202932 SH SOLE 202932 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 73677 1360097 SH SOLE 1360097 0 0 POPULAR INC COM NEW 733174700 43720 806036 SH SOLE 806036 0 0 POOL CORPORATION COM 73278L105 56801 297385 SH SOLE 297385 0 0 POLYONE CORP COM 73179P106 25969 827278 SH SOLE 827278 0 0 POLARITYTE INC COM 731094108 194 33959 SH SOLE 33959 0 0 POLARIS INDS INC COM 731068102 44130 483721 SH SOLE 483721 0 0 PNM RES INC COM 69349H107 36720 721272 SH SOLE 721272 0 0 PNC FINL SVCS GROUP INC COM 693475105 284702 2073877 SH SOLE 2073877 0 0 PLURALSIGHT INC COM CL A 72941B106 6492 214104 SH SOLE 214104 0 0 PLUG POWER INC COM NEW 72919P202 3057 1358611 SH SOLE 1358611 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 107 13581 SH SOLE 13581 0 0 PLAYAGS INC COM 72814N104 5169 265723 SH SOLE 265723 0 0 POTBELLY CORP COM 73754Y100 662 129952 SH SOLE 129952 0 0 PLANTRONICS INC NEW COM 727493108 13519 364970 SH SOLE 364970 0 0 PLANET FITNESS INC CL A 72703H101 25536 352506 SH SOLE 352506 0 0 PJT PARTNERS INC COM CL A 69343T107 5042 124430 SH SOLE 124430 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 3086 292197 SH SOLE 292197 0 0 PITNEY BOWES INC COM 724479100 6284 1468012 SH SOLE 1468012 0 0 PIPER JAFFRAY COS COM 724078100 8931 120244 SH SOLE 120244 0 0 PIONEER NAT RES CO COM 723787107 110006 714971 SH SOLE 714971 0 0 PIONEER ENERGY SVCS CORP COM 723664108 58 227364 SH SOLE 227364 0 0 PINTEREST INC CL A 72352L106 15390 565376 SH SOLE 565376 0 0 OTTER TAIL CORP COM 689648103 17099 323778 SH SOLE 323778 0 0 PLEXUS CORP COM 729132100 18863 323160 SH SOLE 323160 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3870 81901 SH SOLE 81901 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 27068 470900 SH SOLE 470900 0 0 PRIMORIS SVCS CORP COM 74164F103 10716 511969 SH SOLE 511969 0 0 PRIMO WTR CORP COM 74165N105 2484 201902 SH SOLE 201902 0 0 PRIMERICA INC COM 74164M108 43145 359691 SH SOLE 359691 0 0 PRICESMART INC COM 741511109 12603 246519 SH SOLE 246519 0 0 PRICE T ROWE GROUP INC COM 74144T108 202773 1848258 SH SOLE 1848258 0 0 PRGX GLOBAL INC COM NEW 69357C503 329 48956 SH SOLE 48956 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 15095 476459 SH SOLE 476459 0 0 PRESIDIO INC COM 74102M103 7082 518007 SH SOLE 518007 0 0 PREMIER INC CL A 74051N102 10711 273865 SH SOLE 273865 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 10704 394521 SH SOLE 394521 0 0 PREFORMED LINE PRODS CO COM 740444104 932 16777 SH SOLE 16777 0 0 POST HLDGS INC COM 737446104 39905 383812 SH SOLE 383812 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3793 253649 SH SOLE 253649 0 0 PRECISION BIOSCIENCES INC COM 74019P108 637 48043 SH SOLE 48043 0 0 PRA HEALTH SCIENCES INC COM 69354M108 38031 383569 SH SOLE 383569 0 0 PRA GROUP INC COM 69354N106 12686 450791 SH SOLE 450791 0 0 PQ GROUP HLDGS INC COM 73943T103 3405 214821 SH SOLE 214821 0 0 PPL CORP COM 69351T106 103906 3350709 SH SOLE 3350709 0 0 PPG INDS INC COM 693506107 133793 1146365 SH SOLE 1146365 0 0 POWER INTEGRATIONS INC COM 739276103 17225 214821 SH SOLE 214821 0 0 POWELL INDS INC COM 739128106 2008 52839 SH SOLE 52839 0 0 POTLATCHDELTIC CORPORATION COM 737630103 18858 483761 SH SOLE 483761 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2051 61767 SH SOLE 61767 0 0 PREMIER FINL BANCORP INC COM 74050M105 449 29906 SH SOLE 29906 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 41146 2673493 SH SOLE 2673493 0 0 NETFLIX INC COM 64110L106 662534 1803697 SH SOLE 1803697 0 0 NEWS CORP NEW CL B 65249B208 11115 796185 SH SOLE 796185 0 0 NEWS CORP NEW CL A 65249B109 38248 2835273 SH SOLE 2835273 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 7211 971822 SH SOLE 971822 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 138850 3609295 SH SOLE 3609295 0 0 NEWMARKET CORP COM 651587107 24801 61857 SH SOLE 61857 0 0 NEWMARK GROUP INC CL A 65158N102 8787 978492 SH SOLE 978492 0 0 NEWELL BRANDS INC COM 651229106 40423 2621461 SH SOLE 2621461 0 0 NEW YORK TIMES CO CL A 650111107 24936 764422 SH SOLE 764422 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 10910 1759652 SH SOLE 1759652 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 4891 118117 SH SOLE 118117 0 0 NEW SR INVT GROUP INC COM 648691103 3264 485601 SH SOLE 485601 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 25155 249056 SH SOLE 249056 0 0 NEW RELIC INC COM 64829B100 24693 285435 SH SOLE 285435 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 16294 168702 SH SOLE 168702 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 6517 690318 SH SOLE 690318 0 0 NEW JERSEY RES COM 646025106 37123 745885 SH SOLE 745885 0 0 NEW AGE BEVERAGES CORP COM 64157V108 819 175649 SH SOLE 175649 0 0 NEVRO CORP COM 64157F103 11461 176781 SH SOLE 176781 0 0 NEURONETICS INC COM 64131A105 352 28082 SH SOLE 28082 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 33902 401537 SH SOLE 401537 0 0 NETSCOUT SYS INC COM 64115T104 17909 705355 SH SOLE 705355 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 737 391888 SH SOLE 391888 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 23429 2347527 SH SOLE 2347527 0 0 NIKE INC CL B 654106103 460795 5488914 SH SOLE 5488914 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 680 290238 SH SOLE 290238 0 0 NOODLES & CO COM CL A 65540B105 1643 208485 SH SOLE 208485 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 8069 377718 SH SOLE 377718 0 0 NOBLE ENERGY INC COM 655044105 49109 2192328 SH SOLE 2192328 0 0 NOBLE CORP PLC SHS USD G65431101 5226 2794318 SH SOLE 2794318 0 0 NN INC COM 629337106 2405 246388 SH SOLE 246388 0 0 NMI HLDGS INC CL A 629209305 11056 389413 SH SOLE 389413 0 0 NLIGHT INC COM 65487K100 1746 90886 SH SOLE 90886 0 0 NL INDS INC COM NEW 629156407 143 38968 SH SOLE 38968 0 0 NISOURCE INC COM 65473P105 67875 2356753 SH SOLE 2356753 0 0 NEXA RES S A COM L67359106 2523 263023 SH SOLE 263023 0 0 NINE ENERGY SVC INC COM 65441V101 1168 67348 SH SOLE 67348 0 0 NETEASE INC SPONSORED ADR 64110W102 27558 107744 SH SOLE 107744 0 0 NII HLDGS INC COM PAR 62913F508 48 28127 SH SOLE 28127 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 56144 2484239 SH SOLE 2484239 0 0 NICOLET BANKSHARES INC COM 65406E102 2783 44839 SH SOLE 44839 0 0 NIC INC COM 62914B100 7257 452391 SH SOLE 452391 0 0 NI HLDGS INC COM 65342T106 969 54985 SH SOLE 54985 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 564 38487 SH SOLE 38487 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 9655 485143 SH SOLE 485143 0 0 NEXTERA ENERGY INC COM 65339F101 420073 2050535 SH SOLE 2050535 0 0 NEXTDECADE CORP COM 65342K105 210 33210 SH SOLE 33210 0 0 NEXTCURE INC COM 65343E108 386 25746 SH SOLE 25746 0 0 NIO INC SPON ADS 62914V106 502 196818 SH SOLE 196818 0 0 NATIONAL BEVERAGE CORP COM 635017106 4407 98731 SH SOLE 98731 0 0 NETGEAR INC COM 64111Q104 7348 290545 SH SOLE 290545 0 0 NATIONAL RESH CORP COM NEW 637372202 3892 67579 SH SOLE 67579 0 0 NATIONAL PRESTO INDS INC COM 637215104 4611 49418 SH SOLE 49418 0 0 NATIONAL OILWELL VARCO INC COM 637071101 52921 2380582 SH SOLE 2380582 0 0 NATIONAL INSTRS CORP COM 636518102 27796 661956 SH SOLE 661956 0 0 NATIONAL HEALTHCARE CORP COM 635906100 7613 93811 SH SOLE 93811 0 0 NATIONAL HEALTH INVS INC COM 63633D104 23729 304092 SH SOLE 304092 0 0 NATIONAL GEN HLDGS CORP COM 636220303 14585 635759 SH SOLE 635759 0 0 NATIONAL FUEL GAS CO N J COM 636180101 29708 563176 SH SOLE 563176 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 430 49361 SH SOLE 49361 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24174 835312 SH SOLE 835312 0 0 NATIONAL BK HLDGS CORP CL A 633707104 8092 222919 SH SOLE 222919 0 0 NATIONAL VISION HLDGS INC COM 63845R107 13211 429900 SH SOLE 429900 0 0 NATIONAL BANKSHARES INC VA COM 634865109 619 15875 SH SOLE 15875 0 0 NATHANS FAMOUS INC NEW COM 632347100 534 6828 SH SOLE 6828 0 0 NATERA INC COM 632307104 9272 336168 SH SOLE 336168 0 0 NASDAQ INC COM 631103108 47172 490502 SH SOLE 490502 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 815 27451 SH SOLE 27451 0 0 NANTKWEST INC COM 63016Q102 83 80529 SH SOLE 80529 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2439 80348 SH SOLE 80348 0 0 NANOMETRICS INC COM 630077105 4866 140187 SH SOLE 140187 0 0 NACCO INDS INC CL A 629579103 1214 23367 SH SOLE 23367 0 0 IVERIC BIO INC COM 46583P102 39 29361 SH SOLE 29361 0 0 NATIONAL CINEMEDIA INC COM 635309107 5851 891802 SH SOLE 891802 0 0 NBT BANCORP INC COM 628778102 12409 330802 SH SOLE 330802 0 0 NETAPP INC COM 64110D104 68704 1113514 SH SOLE 1113514 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1271 317561 SH SOLE 317561 0 0 NEOS THERAPEUTICS INC COM 64052L106 28 21090 SH SOLE 21090 0 0 NEOPHOTONICS CORP COM 64051T100 2720 650506 SH SOLE 650506 0 0 NEON THERAPEUTICS INC COM 64050Y100 144 30308 SH SOLE 30308 0 0 NEOGENOMICS INC COM NEW 64049M209 12435 566754 SH SOLE 566754 0 0 NEOGEN CORP COM 640491106 19939 321016 SH SOLE 321016 0 0 NELNET INC CL A 64031N108 11288 190611 SH SOLE 190611 0 0 NEKTAR THERAPEUTICS COM 640268108 26709 750656 SH SOLE 750656 0 0 NEENAH INC COM 640079109 10409 154091 SH SOLE 154091 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 46290 873229 SH SOLE 873229 0 0 NCR CORP NEW COM 62886E108 24378 783846 SH SOLE 783846 0 0 NORFOLK SOUTHERN CORP COM 655844108 231802 1162902 SH SOLE 1162902 0 0 NAVISTAR INTL CORP NEW COM 63934E108 12065 350205 SH SOLE 350205 0 0 NAVIGANT CONSULTING INC COM 63935N107 9041 389854 SH SOLE 389854 0 0 NAVIENT CORPORATION COM 63938C108 34494 2526961 SH SOLE 2526961 0 0 NAUTILUS INC COM 63910B102 267 120457 SH SOLE 120457 0 0 NATUS MEDICAL INC DEL COM 639050103 7802 303676 SH SOLE 303676 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 219 23543 SH SOLE 23543 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 214 26493 SH SOLE 26493 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1002 99664 SH SOLE 99664 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1205 73004 SH SOLE 73004 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 7666 29826 SH SOLE 29826 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 294 82764 SH SOLE 82764 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 52189 1420084 SH SOLE 1420084 0 0 NORDSON CORP COM 655663102 34537 244402 SH SOLE 244402 0 0 ONEOK INC NEW COM 682680103 213785 3106877 SH SOLE 3106877 0 0 ONEMAIN HLDGS INC COM 68268W103 25475 753456 SH SOLE 753456 0 0 ONE LIBERTY PPTYS INC COM 682406103 5063 174806 SH SOLE 174806 0 0 ONE GAS INC COM 68235P108 39071 432676 SH SOLE 432676 0 0 ONCOCYTE CORPORATION COM 68235C107 145 57938 SH SOLE 57938 0 0 ON SEMICONDUCTOR CORP COM 682189105 39807 1969652 SH SOLE 1969652 0 0 ON DECK CAP INC COM 682163100 3602 867809 SH SOLE 867809 0 0 OMNOVA SOLUTIONS INC COM 682129101 2944 472414 SH SOLE 472414 0 0 OMNICOM GROUP INC COM 681919106 141541 1727152 SH SOLE 1727152 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3410 219938 SH SOLE 219938 0 0 OMEROS CORP COM 682143102 4217 268719 SH SOLE 268719 0 0 OOMA INC COM 683416101 480 45756 SH SOLE 45756 0 0 OMEGA FLEX INC COM 682095104 1306 16990 SH SOLE 16990 0 0 OLYMPIC STEEL INC COM 68162K106 302 22109 SH SOLE 22109 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 21739 249555 SH SOLE 249555 0 0 OLIN CORP COM PAR $1 680665205 24712 1127861 SH SOLE 1127861 0 0 OLD SECOND BANCORP INC ILL COM 680277100 912 71349 SH SOLE 71349 0 0 OLD REP INTL CORP COM 680223104 31155 1392080 SH SOLE 1392080 0 0 OLD NATL BANCORP IND COM 680033107 19474 1173787 SH SOLE 1173787 0 0 OLD LINE BANCSHARES INC COM 67984M100 977 36688 SH SOLE 36688 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 45051 301827 SH SOLE 301827 0 0 OKTA INC CL A 679295105 78512 635668 SH SOLE 635668 0 0 OMNICELL INC COM 68213N109 29090 338135 SH SOLE 338135 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 658 86495 SH SOLE 86495 0 0 OTONOMY INC COM 68906L105 49 17686 SH SOLE 17686 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 149 39098 SH SOLE 39098 0 0 OSI SYSTEMS INC COM 671044105 16592 147314 SH SOLE 147314 0 0 OSHKOSH CORP COM 688239201 52988 634656 SH SOLE 634656 0 0 ORTHOPEDIATRICS CORP COM 68752L100 791 20258 SH SOLE 20258 0 0 ORTHOFIX MED INC COM 68752M108 6734 127335 SH SOLE 127335 0 0 ORRSTOWN FINL SVCS INC COM 687380105 517 23470 SH SOLE 23470 0 0 ORMAT TECHNOLOGIES INC COM 686688102 21410 337735 SH SOLE 337735 0 0 ORITANI FINL CORP DEL COM 68633D103 3967 223603 SH SOLE 223603 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2655 124006 SH SOLE 124006 0 0 ONESPAN INC COM 68287N100 2606 183874 SH SOLE 183874 0 0 ORGANOVO HLDGS INC COM 68620A104 18 33744 SH SOLE 33744 0 0 OHIO VY BANC CORP COM 677719106 376 9723 SH SOLE 9723 0 0 ORCHID IS CAP INC COM 68571X103 765 120167 SH SOLE 120167 0 0 ORBCOMM INC COM 68555P100 3219 443979 SH SOLE 443979 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3336 359468 SH SOLE 359468 0 0 ORACLE CORP COM 68389X105 638092 11200491 SH SOLE 11200491 0 0 OPUS BK IRVINE CALIF COM 684000102 2658 125908 SH SOLE 125908 0 0 OPTINOSE INC COM 68404V100 709 100040 SH SOLE 100040 0 0 OPTIMIZERX CORP COM NEW 68401U204 454 27978 SH SOLE 27978 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 638 23426 SH SOLE 23426 0 0 OPKO HEALTH INC COM 68375N103 5827 2387816 SH SOLE 2387816 0 0 OP BANCORP COM 67109R109 295 27171 SH SOLE 27171 0 0 ORIGIN BANCORP INC COM 68621T102 1985 60125 SH SOLE 60125 0 0 NORTHWEST PIPE CO COM 667746101 600 23236 SH SOLE 23236 0 0 NRG ENERGY INC COM NEW 629377508 96502 2747759 SH SOLE 2747759 0 0 NRC GROUP HLDGS CORP COM 629375106 293 26298 SH SOLE 26298 0 0 NOW INC COM 67011P100 21242 1439107 SH SOLE 1439107 0 0 NOVO-NORDISK A S ADR 670100205 15187 297535 SH SOLE 297535 0 0 NOVOCURE LTD ORD SHS G6674U108 11155 176415 SH SOLE 176415 0 0 NOVAVAX INC COM NEW 670002401 695 118552 SH SOLE 118552 0 0 NOVARTIS A G SPONSORED ADR 66987V109 61457 673051 SH SOLE 673051 0 0 NOVANTA INC COM 67000B104 18214 193139 SH SOLE 193139 0 0 NOVAGOLD RES INC COM NEW 66987E206 2847 481649 SH SOLE 481649 0 0 NORWOOD FINANCIAL CORP COM 669549107 479 13753 SH SOLE 13753 0 0 OIL STS INTL INC COM 678026105 14690 802688 SH SOLE 802688 0 0 NORTHWESTERN CORP COM NEW 668074305 30402 421367 SH SOLE 421367 0 0 NUCOR CORP COM 670346105 81123 1472281 SH SOLE 1472281 0 0 NORTHWEST NAT HLDG CO COM 66765N105 17132 246498 SH SOLE 246498 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 20253 1150067 SH SOLE 1150067 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 11126 677120 SH SOLE 677120 0 0 NORTHROP GRUMMAN CORP COM 666807102 257978 798419 SH SOLE 798419 0 0 NORTHRIM BANCORP INC COM 666762109 588 16476 SH SOLE 16476 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 4230 270934 SH SOLE 270934 0 0 NORTHERN TR CORP COM 665859104 83551 928336 SH SOLE 928336 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 2684 1390579 SH SOLE 1390579 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 470 17029 SH SOLE 17029 0 0 MYRIAD GENETICS INC COM 62855J104 21729 782148 SH SOLE 782148 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 50127 934672 SH SOLE 934672 0 0 OASIS PETE INC NEW COM 674215108 16442 2894653 SH SOLE 2894653 0 0 NORDSTROM INC COM 655664100 35636 1118490 SH SOLE 1118490 0 0 OGE ENERGY CORP COM 670837103 41003 963393 SH SOLE 963393 0 0 OFG BANCORP COM 67103X102 13357 561925 SH SOLE 561925 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 21263 809389 SH SOLE 809389 0 0 OFFICE DEPOT INC COM 676220106 9326 4527135 SH SOLE 4527135 0 0 ODONATE THERAPEUTICS INC COM 676079106 2026 55205 SH SOLE 55205 0 0 OCWEN FINL CORP COM NEW 675746309 6028 2911856 SH SOLE 2911856 0 0 OCULAR THERAPEUTIX INC COM 67576A100 443 100658 SH SOLE 100658 0 0 OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 805 35058 SH SOLE 35058 0 0 OCEANFIRST FINL CORP COM 675234108 6763 272127 SH SOLE 272127 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 27731 562247 SH SOLE 562247 0 0 OCCIDENTAL PETE CORP COM 674599105 211946 4215304 SH SOLE 4215304 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 29313 1835446 SH SOLE 1835446 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 331 16895 SH SOLE 16895 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 138467 374924 SH SOLE 374924 0 0 NXP SEMICONDUCTORS N V COM N6596X109 20132 206248 SH SOLE 206248 0 0 NVR INC COM 62944T105 55343 16421 SH SOLE 16421 0 0 NVIDIA CORP COM 67066G104 408379 2486625 SH SOLE 2486625 0 0 NVENT ELECTRIC PLC SHS G6700G107 29759 1200406 SH SOLE 1200406 0 0 NVE CORP COM NEW 629445206 807 11589 SH SOLE 11589 0 0 NV5 GLOBAL INC COM 62945V109 4655 57177 SH SOLE 57177 0 0 NUVASIVE INC COM 670704105 21429 366043 SH SOLE 366043 0 0 NUTANIX INC CL A 67059N108 9146 352576 SH SOLE 352576 0 0 OIL DRI CORP AMER COM 677864100 422 12381 SH SOLE 12381 0 0 OCEANEERING INTL INC COM 675232102 15669 768462 SH SOLE 768462 0 0