0001752724-20-128050.txt : 20200625 0001752724-20-128050.hdr.sgml : 20200625 20200625110713 ACCESSION NUMBER: 0001752724-20-128050 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20200430 FILED AS OF DATE: 20200625 PERIOD START: 20201031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRINCIPAL FUNDS INC CENTRAL INDEX KEY: 0000898745 IRS NUMBER: 000000000 STATE OF INCORPORATION: MD FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-07572 FILM NUMBER: 20987732 BUSINESS ADDRESS: STREET 1: 711 HIGH STREET CITY: DES MOINES STATE: IA ZIP: 50392 BUSINESS PHONE: 515-248-4745 MAIL ADDRESS: STREET 1: PRINCIPAL FINANCIAL GROUP CITY: DES MOINES STATE: IA ZIP: 50392 FORMER COMPANY: FORMER CONFORMED NAME: PRINCIPAL INVESTORS FUND INC DATE OF NAME CHANGE: 20001012 FORMER COMPANY: FORMER CONFORMED NAME: PRINCIPAL SPECIAL MARKETS FUND INC DATE OF NAME CHANGE: 19930714 0000898745 S000007079 MidCap S&P 400 Index Fund C000019342 R-1 PMSSX C000019343 Institutional Class MPSIX C000019344 R-2 PMFNX C000019345 R-3 PMFMX C000019346 R-5 PMFPX C000019347 R-4 PMFSX C000019348 Class J PMFJX C000175483 R-6 PMAPX NPORT-P 1 primary_doc.xml NPORT-P false 0000898745 XXXXXXXX S000007079 C000019347 C000019343 C000019345 C000019346 C000019342 C000019348 C000175483 C000019344 Principal Funds, Inc 811-07572 0000898745 549300HZGBXSW6DSXF23 801 Grand Ave Des Moines 50309 515-248-0156 MidCap S&P 400 Index Fund S000007079 549300BESRSJ6JCTJH84 2020-10-31 2020-04-30 N 973441325.01 10333268.92 963108056.09 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 2210000.15000000 N Sprouts Farmers Market Inc 529900P8F4G77Q52XE24 Sprouts Farmers Market Inc 85208M102 76397.00000000 NS USD 1587529.66000000 0.164834013168 Long EC CORP US N 1 N N N Crane Co 549300X1RO9ID7AUCA83 Crane Co 224399105 32967.00000000 NS USD 1795053.15000000 0.186381282832 Long EC CORP US N 1 N N N Adtalem Global Education Inc 549300Z467EZLMODV621 Adtalem Global Education Inc 00737L103 34918.00000000 NS USD 1109344.86000000 0.115183841832 Long EC CORP US N 1 N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 39739.00000000 NS USD 2461433.66000000 0.255571910590 Long EC CORP US N 1 N N N Healthcare Services Group Inc 529900GVZ1D2FBYMS719 Healthcare Services Group Inc 421906108 47929.00000000 NS USD 1221710.21000000 0.126850793353 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 108369.00000000 NS USD 6777397.26000000 0.703700609411 Long EC CORP US N 1 N N N Genworth Financial Inc 549300EMCG286BDNKJ33 Genworth Financial Inc 37247D106 325477.00000000 NS USD 1181481.51000000 0.122673826942 Long EC CORP US N 1 N N N Wyndham Destinations Inc T4VNTWMFQ7JQB65L7T35 Wyndham Destinations Inc 98310W108 58656.00000000 NS USD 1499833.92000000 0.155728519818 Long EC CORP US N 1 N N N Brunswick Corp/DE YM4O38W15AX4YLLQKU27 Brunswick Corp/DE 117043109 52750.00000000 NS USD 2517230.00000000 0.261365272991 Long EC CORP US N 1 N N N Haemonetics Corp 549300ZEL6TXZS6F5F95 Haemonetics Corp 405024100 32776.00000000 NS USD 3729253.28000000 0.387210267468 Long EC CORP US N 1 N N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 25625.00000000 NS USD 2218868.75000000 0.230386272440 Long EC CORP US N 1 N N N Nektar Therapeutics 5299005I24806IOIYE03 Nektar Therapeutics 640268108 113764.00000000 NS USD 2184268.80000000 0.226793742009 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 49075.00000000 NS USD 2159790.75000000 0.224252173610 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 24542.00000000 NS USD 6749050.00000000 0.700757298968 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co Inc 89531P105 37721.00000000 NS USD 3591793.62000000 0.372937760959 Long EC CORP US N 1 N N N Southwest Gas Holdings Inc N/A Southwest Gas Holdings Inc 844895102 35322.00000000 NS USD 2677407.60000000 0.277996594781 Long EC CORP US N 1 N N N Patterson-UTI Energy Inc 254900XGFBKIXD6G0697 Patterson-UTI Energy Inc 703481101 125805.00000000 NS USD 464220.45000000 0.048200245763 Long EC CORP US N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 63469.00000000 NS USD 1224317.01000000 0.127121458725 Long EC CORP US N 1 N N N Brinker International Inc 52990067JY6PBGJNTG76 Brinker International Inc 109641100 24166.00000000 NS USD 562584.48000000 0.058413433097 Long EC CORP US N 1 N N N BancorpSouth Bank Q7C315HKI8VX0SSKBS64 BancorpSouth Bank 05971J102 62049.00000000 NS USD 1358252.61000000 0.141028060289 Long EC CORP US N 1 N N N Cirrus Logic Inc 549300NKSJEM5ZZSSV18 Cirrus Logic Inc 172755100 37373.00000000 NS USD 2825398.80000000 0.293362596453 Long EC CORP US N 1 N N N Lancaster Colony Corp 529900X4O13HED1ZAS58 Lancaster Colony Corp 513847103 12799.00000000 NS USD 1723129.37000000 0.178913400122 Long EC CORP US N 1 N N N Columbia Sportswear Co 549300OTMCIEUXAH5Z60 Columbia Sportswear Co 198516106 18777.00000000 NS USD 1368655.53000000 0.142108200772 Long EC CORP US N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 43839.00000000 NS USD 1647469.62000000 0.171057609744 Long EC CORP US N 1 N N N Energizer Holdings Inc 5493000D6NN0V57UME20 Energizer Holdings Inc 29272W109 41602.00000000 NS USD 1620813.92000000 0.168289934836 Long EC CORP US N 1 N N N Aaron's Inc 529900IVEJ72I7MQ3Z14 Aaron's Inc 002535300 43423.00000000 NS USD 1385627.93000000 0.143870453708 Long EC CORP US N 1 N N N Medical Properties Trust Inc 254900U6E39J1MQCCY14 Medical Properties Trust Inc 58463J304 334611.00000000 NS USD 5735232.54000000 0.595492115732 Long EC CORP US N 1 N N N CyrusOne Inc 5493006S177ZK2ZNBU43 CyrusOne Inc 23283R100 73201.00000000 NS USD 5135050.15000000 0.533174872490 Long EC CORP US N 1 N N N Jack in the Box Inc 5493002OJW26P0SUUP68 Jack in the Box Inc 466367109 15294.00000000 NS USD 922228.20000000 0.095755423720 Long EC CORP US N 1 N N N Thor Industries Inc 254900XZO1228PDSG060 Thor Industries Inc 885160101 35694.00000000 NS USD 2362942.80000000 0.245345554432 Long EC CORP US N 1 N N N Cabot Microelectronics Corp 31F6V1MN00ZW3XWB4J69 Cabot Microelectronics Corp 12709P103 18822.00000000 NS USD 2306447.88000000 0.239479658114 Long EC CORP US N 1 N N N Cree Inc 549300OGU88P3AW3TO93 Cree Inc 225447101 69650.00000000 NS USD 3004004.50000000 0.311907317253 Long EC CORP US N 1 N N N MDU Resources Group Inc 0T6SBMK3JTBI1JR36794 MDU Resources Group Inc 552690109 129580.00000000 NS USD 2910366.80000000 0.302184867170 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 First American Financial Corp 31847R102 72642.00000000 NS USD 3350249.04000000 0.347858064192 Long EC CORP US N 1 N N N nVent Electric PLC N/A nVent Electric PLC G6700G107 100631.00000000 NS USD 1876768.15000000 0.194865792901 Long EC CORP GB N 1 N N N Fluor Corp CQ7WZ4NOFWT7FAE6Q943 Fluor Corp 343412102 90645.00000000 NS USD 1060546.50000000 0.110117083259 Long EC CORP US N 1 N N N JBG SMITH Properties N/A JBG SMITH Properties 46590V100 76325.00000000 NS USD 2591233.75000000 0.269049120045 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co/The 810186106 25622.00000000 NS USD 3177896.66000000 0.329962628793 Long EC CORP US N 1 N N N CoreCivic Inc 529900JFA3K6PTLT8B15 CoreCivic Inc 21871N101 77012.00000000 NS USD 1010397.44000000 0.104910080817 Long EC CORP US N 1 N N N AptarGroup Inc VNPEQDQFAA7IY1T2PX43 AptarGroup Inc 038336103 41341.00000000 NS USD 4426794.28000000 0.459636304774 Long EC CORP US N 1 N N N Vishay Intertechnology Inc 5493009O8F3QQJTCQR75 Vishay Intertechnology Inc 928298108 85583.00000000 NS USD 1419821.97000000 0.147420838297 Long EC CORP US N 1 N N N Wintrust Financial Corp Q774KI4AW80FHFW33O61 Wintrust Financial Corp 97650W108 36906.00000000 NS USD 1546361.40000000 0.160559491764 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 100045.00000000 NS USD 6918111.75000000 0.718311066578 Long EC CORP US N 1 N N N Macerich Co/The 529900PSWCB5KI0JYU46 Macerich Co/The 554382101 71251.00000000 NS USD 532244.97000000 0.055263266321 Long EC CORP US N 1 N N N Avis Budget Group Inc 529900E95812SYWMCE44 Avis Budget Group Inc 053774105 36758.00000000 NS USD 605771.84000000 0.062897598682 Long EC CORP US N 1 N N Spirit Realty Capital Inc 549300LTU6LVPZSHMJ25 Spirit Realty Capital Inc 84860W300 64491.00000000 NS USD 1983743.16000000 0.205973062675 Long EC CORP US N 1 N N N EMCOR Group Inc 529900X0SQJB2J7YDU43 EMCOR Group Inc 29084Q100 36311.00000000 NS USD 2306837.83000000 0.239520146821 Long EC CORP US N 1 N N N Washington Federal Inc N/A Washington Federal Inc 938824109 50665.00000000 NS USD 1354782.10000000 0.140667715469 Long EC CORP US N 1 N N N American Campus Communities Inc 529900MR3ZXRO3W6UX26 American Campus Communities Inc 024835100 88855.00000000 NS USD 3135692.95000000 0.325580596089 Long EC CORP US N 1 N N N Colfax Corp 635400OP2DYYYMOIYL17 Colfax Corp 194014106 54065.00000000 NS USD 1394336.35000000 0.144774653392 Long EC CORP US N 1 N N N Silgan Holdings Inc KAF673KJXD92C8KSLU49 Silgan Holdings Inc 827048109 50138.00000000 NS USD 1729761.00000000 0.179601965642 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 30294.00000000 NS USD 3518648.10000000 0.365343024362 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International Inc 749685103 83858.00000000 NS USD 5569009.78000000 0.578233121900 Long EC CORP US N 1 N N N Kemper Corp 549300FNI1JKTRY2PV09 Kemper Corp 488401100 40511.00000000 NS USD 2723149.42000000 0.282745991249 Long EC CORP US N 1 N N N ACI Worldwide Inc 5493003BPVMZUJ6F5C02 ACI Worldwide Inc 004498101 74755.00000000 NS USD 2048287.00000000 0.212674682456 Long EC CORP US N 1 N N N Apergy Corp 549300EP2909K6DYYP38 Apergy Corp 03755L104 50089.00000000 NS USD 461319.69000000 0.047899058374 Long EC CORP US N 1 N N N Commercial Metals Co 549300OQS2LO07ZJ7N73 Commercial Metals Co 201723103 76726.00000000 NS USD 1223012.44000000 0.126986004557 Long EC CORP US N 1 N N N Six Flags Entertainment Corp 549300JYTDUAA4JQ3717 Six Flags Entertainment Corp 83001A102 50831.00000000 NS USD 1017128.31000000 0.105608950477 Long EC CORP US N 1 N N N NetScout Systems Inc 5493005HZXZ3SPNVCV76 NetScout Systems Inc 64115T104 42587.00000000 NS USD 1127703.76000000 0.117090055769 Long EC CORP US N 1 N N N ViaSat Inc UFC8NYMNFSYIHNSM2I38 ViaSat Inc 92552V100 37292.00000000 NS USD 1581180.80000000 0.164174807800 Long EC CORP US N 1 N N N Eaton Vance Corp 4JJ8ORNW1AFZPSV8GJ79 Eaton Vance Corp 278265103 73165.00000000 NS USD 2685155.50000000 0.278801063185 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 67214.00000000 NS USD 4654569.50000000 0.483286321879 Long EC CORP US N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International Inc 127190304 16194.00000000 NS USD 4050767.16000000 0.420593217384 Long EC CORP US N 1 N N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health Inc 87166B102 40270.00000000 NS USD 2246663.30000000 0.233272194723 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers USA Inc 830566105 86596.00000000 NS USD 2440275.28000000 0.253375025218 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE Gas Inc 68235P108 34099.00000000 NS USD 2718031.29000000 0.282214573205 Long EC CORP US N 1 N N N CNO Financial Group Inc 11XPYHB76MPM4Y4P2897 CNO Financial Group Inc 12621E103 97738.00000000 NS USD 1374196.28000000 0.142683499666 Long EC CORP US N 1 N N N AutoNation Inc N/A AutoNation Inc 05329W102 38075.00000000 NS USD 1417913.00000000 0.147222628970 Long EC CORP US N 1 N N N PolyOne Corp SM8L9RZYIB34LNTWO040 PolyOne Corp 73179P106 58345.00000000 NS USD 1358855.05000000 0.141090611941 Long EC CORP US N 1 N N N Graham Holdings Co 529900BOSCEEEMAFQJ29 Graham Holdings Co 384637104 2814.00000000 NS USD 1097488.14000000 0.113952752555 Long EC CORP US N 1 N N N Alleghany Corp 549300DCJE6AYX159479 Alleghany Corp 017175100 9310.00000000 NS USD 4968840.10000000 0.515917198343 Long EC CORP US N 1 N N N New Jersey Resources Corp 549300QKBSQBIX4DQ583 New Jersey Resources Corp 646025106 61759.00000000 NS USD 2086219.02000000 0.216613183412 Long EC CORP US N 1 N N N Hawaiian Electric Industries Inc JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 70467.00000000 NS USD 2781332.49000000 0.288787169042 Long EC CORP US N 1 N N N Helen of Troy Ltd N/A Helen of Troy Ltd G4388N106 16274.00000000 NS USD 2673492.72000000 0.277590110797 Long EC CORP US N 1 N N N GEO Group Inc/The 5493003VOR6NTY465495 GEO Group Inc/The 36162J106 78422.00000000 NS USD 994390.96000000 0.103248119846 Long EC CORP US N 1 N N N National Instruments Corp 549300TP4OOPCYWDUP86 National Instruments Corp 636518102 76274.00000000 NS USD 2930447.08000000 0.304269812869 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 39543.00000000 NS USD 3183606.93000000 0.330555529036 Long EC CORP US N 1 N N N Perspecta Inc 549300XIT2GJKMZC0O65 Perspecta Inc 715347100 88920.00000000 NS USD 1918004.40000000 0.199147373741 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 26125.00000000 NS USD 5222648.75000000 0.542270279744 Long EC CORP US N 1 N N N Brighthouse Financial Inc 5493003T8SZSHOGGAW52 Brighthouse Financial Inc 10922N103 70657.00000000 NS USD 1816591.47000000 0.188617617567 Long EC CORP US N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems Inc 589378108 35913.00000000 NS USD 3202003.08000000 0.332465610660 Long EC CORP US N 1 N N N Knight-Swift Transportation Holdings Inc N/A Knight-Swift Transportation Holdings Inc 499049104 79452.00000000 NS USD 2954025.36000000 0.306717957691 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 161109.00000000 NS USD 5579204.67000000 0.579291662521 Long EC CORP US N 1 N N N Associated Banc-Corp 549300N3CIN473IW5094 Associated Banc-Corp 045487105 103041.00000000 NS USD 1456999.74000000 0.151281025092 Long EC CORP US N 1 N N N TEGNA Inc 549300YC5EDBGX85AO10 TEGNA Inc 87901J105 140263.00000000 NS USD 1503619.36000000 0.156121563981 Long EC CORP US N 1 N N N Cimarex Energy Co 11KYOFXPU1C4CQL1CL44 Cimarex Energy Co 171798101 65714.00000000 NS USD 1670449.88000000 0.173443661844 Long EC CORP US N 1 N N N Ryder System Inc ZXJ6Y2OSPZXIVGRILD15 Ryder System Inc 783549108 34458.00000000 NS USD 1219813.20000000 0.126653825838 Long EC CORP US N 1 N N N United Bankshares Inc/WV 5299005O3BAMJ9Z92V62 United Bankshares Inc/WV 909907107 65655.00000000 NS USD 1967023.80000000 0.204237083010 Long EC CORP US N 1 N N N Evercore Inc - Class A 529900P6KLPT95DW3W58 Evercore Inc - Class A 29977A105 25276.00000000 NS USD 1304241.60000000 0.135420069612 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 72749.00000000 NS USD 1788897.91000000 0.185742181127 Long EC CORP US N 1 N N N RenaissanceRe Holdings Ltd EK6GB9U3U58PDI411C94 RenaissanceRe Holdings Ltd G7496G103 28559.00000000 NS USD 4169899.59000000 0.432962798268 Long EC CORP BM N 1 N N N Domino's Pizza Inc 5299004V0Y8MI5D9FF45 Domino's Pizza Inc 25754A201 25017.00000000 NS USD 9054402.81000000 0.940123255406 Long EC CORP US N 1 N N N NCR Corp 549300YKTY8JX1DV2R67 NCR Corp 62886E108 82513.00000000 NS USD 1693166.76000000 0.175802367065 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 35300.00000000 NS USD 2657384.00000000 0.275917534195 Long EC CORP US N 1 N N N O-I Glass Inc N/A O-I Glass Inc 67098H104 100640.00000000 NS USD 829273.60000000 0.086103900258 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co Inc/The 100557107 5960.00000000 NS USD 2780399.60000000 0.288690306598 Long EC CORP US N 1 N N N Worthington Industries Inc 1WRCIANKYOIK6KYE5E82 Worthington Industries Inc 981811102 23867.00000000 NS USD 631043.48000000 0.065521565935 Long EC CORP US N 1 N N N Sabre Corp 529900VKCYZW8GZ4WW58 Sabre Corp 78573M104 177111.00000000 NS USD 1287596.97000000 0.133691849201 Long EC CORP US N 1 N N N Coherent Inc 549300RYOCKUMWACR010 Coherent Inc 192479103 15621.00000000 NS USD 1997457.27000000 0.207397005701 Long EC CORP US N 1 N N N Post Holdings Inc JM1I5YUAURL6DC8N1468 Post Holdings Inc 737446104 42981.00000000 NS USD 3947804.85000000 0.409902588295 Long EC CORP US N 1 N N N Matador Resources Co 549300CI3Q2UUK5R4G79 Matador Resources Co 576485205 70902.00000000 NS USD 499150.08000000 0.051827007036 Long EC CORP US N 1 N N Highwoods Properties Inc ZIIGTYKL9T0X3HLTDX53 Highwoods Properties Inc 431284108 67084.00000000 NS USD 2603530.04000000 0.270325850099 Long EC CORP US N 1 N N N BlackRock Liquidity FedFund - Institutional Class 549300T8K043VZEOVK74 BlackRock Liquidity FedFund - Institutional Class 09248U700 9317807.61000000 NS USD 9317807.61000000 0.967472709949 Long STIV RF US N 1 N N WPX Energy Inc ZXZE9GCS2BB547GJW219 WPX Energy Inc 98212B103 269497.00000000 NS USD 1652016.61000000 0.171529726031 Long EC CORP US N 1 N N N FTI Consulting Inc 549300K17GM8EQD0FQ48 FTI Consulting Inc 302941109 24335.00000000 NS USD 3099305.60000000 0.321802479005 Long EC CORP US N 1 N N N Umpqua Holdings Corp 5299002ENJ7CY215BW86 Umpqua Holdings Corp 904214103 142407.00000000 NS USD 1783647.68000000 0.185197047072 Long EC CORP US N 1 N N N Sensient Technologies Corp CMMZHMFZQG86EI7WZU92 Sensient Technologies Corp 81725T100 27364.00000000 NS USD 1307725.56000000 0.135781810953 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates Inc 562750109 41321.00000000 NS USD 2931311.74000000 0.304359590958 Long EC CORP US N 1 N N N Toll Brothers Inc 529900JB6IS9MSZGVR44 Toll Brothers Inc 889478103 78088.00000000 NS USD 1875673.76000000 0.194752161830 Long EC CORP US N 1 N N N Texas Roadhouse Inc 5299002Y1CNRPDGXTQ75 Texas Roadhouse Inc 882681109 42190.00000000 NS USD 1986727.10000000 0.206282886685 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 47848.00000000 NS USD 9055712.48000000 0.940259239110 Long EC CORP US N 1 N N N Lennox International Inc S7DWAC87RDMPBF77GJ92 Lennox International Inc 526107107 22675.00000000 NS USD 4232969.00000000 0.439511327232 Long EC CORP US N 1 N N N Navient Corp 54930067J0ZNOEBRW338 Navient Corp 63938C108 110030.00000000 NS USD 838428.60000000 0.087054468571 Long EC CORP US N 1 N N N Goodyear Tire & Rubber Co/The 5493002BI0S2ZQUY3437 Goodyear Tire & Rubber Co/The 382550101 150391.00000000 NS USD 1078303.47000000 0.111960798498 Long EC CORP US N 1 N N N LiveRamp Holdings Inc 254900GXS75LG1X7RF88 LiveRamp Holdings Inc 53815P108 43774.00000000 NS USD 1657283.64000000 0.172076604439 Long EC CORP US N 1 N N N Cullen/Frost Bankers Inc 529900V2E9G9AY665O34 Cullen/Frost Bankers Inc 229899109 36816.00000000 NS USD 2645597.76000000 0.274693762893 Long EC CORP US N 1 N N N Domtar Corp XYSIJOU3HNVROZWNA008 Domtar Corp 257559203 37035.00000000 NS USD 865137.60000000 0.089827677645 Long EC CORP US N 1 N N N Trustmark Corp 5493000HPQ4D2RZ79739 Trustmark Corp 898402102 41554.00000000 NS USD 1105751.94000000 0.114810787118 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 186690.00000000 NS USD 1818360.60000000 0.188801307236 Long EC CORP US N 1 N N N Fulton Financial Corp 5493005QLZ6O1BNC0C11 Fulton Financial Corp 360271100 106133.00000000 NS USD 1240694.77000000 0.128821969887 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 35172.00000000 NS USD 4376451.96000000 0.454409236048 Long EC CORP US N 1 N N N Ingevity Corp 5493009UTFC4B5IMGF87 Ingevity Corp 45688C107 27045.00000000 NS USD 1404176.40000000 0.145796350795 Long EC CORP US N 1 N N N John Wiley & Sons Inc 5493003XM719UN7E8P64 John Wiley & Sons Inc 968223206 28289.00000000 NS USD 1062251.95000000 0.110294161001 Long EC CORP US N 1 N N N AGCO Corp LYOM0B2GCF1JWXK5ZG04 AGCO Corp 001084102 40535.00000000 NS USD 2141869.40000000 0.222391390712 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 33411.00000000 NS USD 1923137.16000000 0.199680310826 Long EC CORP US N 1 N N N Scientific Games Corp 529900JXALYBOHXKFM62 Scientific Games Corp 80874P109 34974.00000000 NS USD 441022.14000000 0.045791553420 Long EC CORP US N 1 N N N Bed Bath & Beyond Inc 529900ZBUWWUV7BKGX39 Bed Bath & Beyond Inc 075896100 81847.00000000 NS USD 506632.93000000 0.052603955163 Long EC CORP US N 1 N N XPO Logistics Inc 54930096DB9LCLPN7H13 XPO Logistics Inc 983793100 59686.00000000 NS USD 3983443.64000000 0.413602982013 Long EC CORP US N 1 N N N HealthEquity Inc 529900LRJU1RAFQHM467 HealthEquity Inc 42226A107 45832.00000000 NS USD 2578966.64000000 0.267775419766 Long EC CORP US N 1 N N N Carpenter Technology Corp DX6I6ZD3X5WNNCDJKP85 Carpenter Technology Corp 144285103 30858.00000000 NS USD 684121.86000000 0.071032721164 Long EC CORP US N 1 N N N Synaptics Inc 549300AJ3LI4FWNRQX29 Synaptics Inc 87157D109 21637.00000000 NS USD 1414843.43000000 0.146903913953 Long EC CORP US N 1 N N N MSA Safety Inc 529900DVA3258XK11O39 MSA Safety Inc 553498106 23049.00000000 NS USD 2593703.97000000 0.269305604246 Long EC CORP US N 1 N N N Adient PLC 5493002QLDY8O75RTR78 Adient PLC G0084W101 56292.00000000 NS USD 843254.16000000 0.087555508924 Long EC CORP US N 1 N N N Greif Inc - Class A 54930070FVGKR0Z1FI24 Greif Inc - Class A 397624107 16977.00000000 NS USD 575350.53000000 0.059738938571 Long EC CORP US N 1 N N N Silicon Laboratories Inc 4PRDF8Q9TDHRVZKZSZ47 Silicon Laboratories Inc 826919102 28047.00000000 NS USD 2726729.34000000 0.283117696166 Long EC CORP US N 1 N N N Pilgrim's Pride Corp 549300ZSLGV64ZL3HD75 Pilgrim's Pride Corp 72147K108 33889.00000000 NS USD 745558.00000000 0.077411666872 Long EC CORP US N 1 N N N Tootsie Roll Industries Inc 529900SBKOV9XX4M4Q35 Tootsie Roll Industries Inc 890516107 11184.00000000 NS USD 392893.92000000 0.040794375824 Long EC CORP US N 1 N N SEI Investments Co 5LJTIFADGZ6XH1RVOC11 SEI Investments Co 784117103 81616.00000000 NS USD 4159151.36000000 0.431846804073 Long EC CORP US N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 56712.00000000 NS USD 2989856.64000000 0.310438337743 Long EC CORP US N 1 N N N Deluxe Corp KWGNKB8TX9LE5TV29231 Deluxe Corp 248019101 27226.00000000 NS USD 766956.42000000 0.079633475719 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 81842.00000000 NS USD 3587134.86000000 0.372454039535 Long EC CORP US N 1 N N N Hill-Rom Holdings Inc JLZ01A0E2071OH26RE45 Hill-Rom Holdings Inc 431475102 43173.00000000 NS USD 4856530.77000000 0.504256063407 Long EC CORP US N 1 N N N First Horizon National Corp TF3RXI1ZB1TQ30H9JV10 First Horizon National Corp 320517105 201230.00000000 NS USD 1827168.40000000 0.189715825596 Long EC CORP US N 1 N N N NOW Inc 549300AVH5SOCFVVDW91 NOW Inc 67011P100 70357.00000000 NS USD 434102.69000000 0.045073103402 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 24648.00000000 NS USD 5545800.00000000 0.575823238621 Long EC CORP US N 1 N N N Corporate Office Properties Trust YY1J47X6LF9TYY8JY420 Corporate Office Properties Trust 22002T108 72463.00000000 NS USD 1914472.46000000 0.198780650612 Long EC CORP US N 1 N N N Equitrans Midstream Corp 549300RH0NLJNZ5SXU64 Equitrans Midstream Corp 294600101 131789.00000000 NS USD 1104391.82000000 0.114669565166 Long EC CORP US N 1 N N Universal Display Corp N/A Universal Display Corp 91347P105 27419.00000000 NS USD 4116140.28000000 0.427380941730 Long EC CORP US N 1 N N N Patterson Cos Inc YM48Q2087CUE26GWEK09 Patterson Cos Inc 703395103 55708.00000000 NS USD 1018342.24000000 0.105734993447 Long EC CORP US N 1 N N N MAXIMUS Inc 549300DQCDS8HJ7QF202 MAXIMUS Inc 577933104 41371.00000000 NS USD 2785095.72000000 0.289177907129 Long EC CORP US N 1 N N N Lamar Advertising Co 529900Y8WW4MKVPTB543 Lamar Advertising Co 512816109 55618.00000000 NS USD 3206377.70000000 0.332919829683 Long EC CORP US N 1 N N N Choice Hotels International Inc 5493003CYRY5RFGTIR97 Choice Hotels International Inc 169905106 20541.00000000 NS USD 1541602.05000000 0.160065326029 Long EC CORP US N 1 N N N Lear Corp 549300UPNBTXA1SYTQ33 Lear Corp 521865204 35587.00000000 NS USD 3475070.55000000 0.360818345151 Long EC CORP US N 1 N N N Jones Lang LaSalle Inc 6SYKCME112RT8TQUO411 Jones Lang LaSalle Inc 48020Q107 33328.00000000 NS USD 3518770.24000000 0.365355706221 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings Inc 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 79000.00000000 NS USD 2078490.00000000 0.215810675329 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 65171.00000000 NS USD 3843133.87000000 0.399034547130 Long EC CORP US N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 10354.00000000 NS USD 4313165.78000000 0.447838199745 Long EC CORP US N 1 N N N Flowers Foods Inc 7YNCQQNDK8FBM9BBTK25 Flowers Foods Inc 343498101 124467.00000000 NS USD 2773124.76000000 0.287934956255 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 63759.00000000 NS USD 4224033.75000000 0.438583575673 Long EC CORP US N 1 N N N Brink's Co/The XFP140TFNOQMIVFTVQ13 Brink's Co/The 109696104 32347.00000000 NS USD 1653578.64000000 0.171691912402 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 23787.00000000 NS USD 3601589.67000000 0.373954889820 Long EC CORP US N 1 N N N National Retail Properties Inc 5493008JKH5SOTI0JS97 National Retail Properties Inc 637417106 110992.00000000 NS USD 3622778.88000000 0.376154976286 Long EC CORP US N 1 N N N HNI Corp 549300SKRADLC4O5HV93 HNI Corp 404251100 27692.00000000 NS USD 674023.28000000 0.069984180460 Long EC CORP US N 1 N N N Mack-Cali Realty Corp N/A Mack-Cali Realty Corp 554489104 58556.00000000 NS USD 948021.64000000 0.098433569733 Long EC CORP US N 1 N N N Science Applications International Corp 549300LZPNZIXQGZPZ48 Science Applications International Corp 808625107 31727.00000000 NS USD 2590826.82000000 0.269006868296 Long EC CORP US N 1 N N N PotlatchDeltic Corp 54930084YA8UJOTXDM59 PotlatchDeltic Corp 737630103 43467.00000000 NS USD 1526126.37000000 0.158458478293 Long EC CORP US N 1 N N N Carter's Inc 5299003WAQK4R3L3ZU36 Carter's Inc 146229109 28551.00000000 NS USD 2232688.20000000 0.231821152972 Long EC CORP US N 1 N N N Rayonier Inc HGV8VDVNL0W6SF2U9C50 Rayonier Inc 754907103 83620.00000000 NS USD 2009388.60000000 0.208635841772 Long EC CORP US N 1 N N N CIT Group Inc N8O96ZZJQRFYQUJY7K79 CIT Group Inc 125581801 61157.00000000 NS USD 1160759.86000000 0.120522287469 Long EC CORP US N 1 N N N Valvoline Inc 549300CMHPBEY6VPOT75 Valvoline Inc 92047W101 121828.00000000 NS USD 2094223.32000000 0.217444273958 Long EC CORP US N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 32591.00000000 NS USD 2991201.98000000 0.310578025080 Long EC CORP US N 1 N N N United Therapeutics Corp 5299005C4HZL4UWROC14 United Therapeutics Corp 91307C102 28373.00000000 NS USD 3108545.88000000 0.322761901984 Long EC CORP US N 1 N N N Service Properties Trust 529900IS770AG1K9QG27 Service Properties Trust 81761L102 106419.00000000 NS USD 737483.67000000 0.076573305075 Long EC CORP US N 1 N N N Woodward Inc YPYKXXTR8TFDH54ZMB45 Woodward Inc 980745103 36464.00000000 NS USD 2208259.84000000 0.229284743911 Long EC CORP US N 1 N N N Minerals Technologies Inc 549300D3I1QU67GP6403 Minerals Technologies Inc 603158106 22539.00000000 NS USD 992617.56000000 0.103063986820 Long EC CORP US N 1 N N N Herman Miller Inc U98HXD3PNK7HYU2MU887 Herman Miller Inc 600544100 38192.00000000 NS USD 860847.68000000 0.089382253066 Long EC CORP US N 1 N N N Telephone and Data Systems Inc N/A Telephone and Data Systems Inc 879433829 63243.00000000 NS USD 1240827.66000000 0.128835767923 Long EC CORP US N 1 N N N Primerica Inc 254900621R686KJR7022 Primerica Inc 74164M108 26751.00000000 NS USD 2779696.41000000 0.288617294022 Long EC CORP US N 1 N N N Prestige Consumer Healthcare Inc N/A Prestige Consumer Healthcare Inc 74112D101 32481.00000000 NS USD 1321651.89000000 0.137227788890 Long EC CORP US N 1 N N N NewMarket Corp 54930082CG88ERDREQ47 NewMarket Corp 651587107 4775.00000000 NS USD 1964626.00000000 0.203988118215 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International Inc 88023U101 29380.00000000 NS USD 1579175.00000000 0.163966544565 Long EC CORP US N 1 N N N New York Times Co/The 529900J1WEMMIW7BOH57 New York Times Co/The 650111107 92960.00000000 NS USD 3023059.20000000 0.313885776459 Long EC CORP US N 1 N N N Mercury General Corp 5493001Q9EXPCEL4W527 Mercury General Corp 589400100 17538.00000000 NS USD 718356.48000000 0.074587319196 Long EC CORP US N 1 N N N Kilroy Realty Corp 549300CXXI18B214UN80 Kilroy Realty Corp 49427F108 63069.00000000 NS USD 3926675.94000000 0.407708762809 Long EC CORP US N 1 N N N Cheesecake Factory Inc/The 529900872XMLK10SY247 Cheesecake Factory Inc/The 163072101 26554.00000000 NS USD 591888.66000000 0.061456101032 Long EC CORP US N 1 N N N Boyd Gaming Corp 254900787YGRYS2A1Z35 Boyd Gaming Corp 103304101 51758.00000000 NS USD 863841.02000000 0.089693053083 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 25521.00000000 NS USD 2636574.51000000 0.273756874249 Long EC CORP US N 1 N N N UGI Corp DX6GCWD4Q1JO9CRE5I40 UGI Corp 902681105 135160.00000000 NS USD 4079128.80000000 0.423538020911 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma Inc 969904101 50189.00000000 NS USD 3103687.76000000 0.322257480910 Long EC CORP US N 1 N N N Valley National Bancorp 549300ET52S1UBIB9762 Valley National Bancorp 919794107 253292.00000000 NS USD 2117521.12000000 0.219863296398 Long EC CORP US N 1 N N N Reliance Steel & Aluminum Co 549300E287ZOFT3C5Z56 Reliance Steel & Aluminum Co 759509102 43106.00000000 NS USD 3861435.48000000 0.400934812618 Long EC CORP US N 1 N N N Weingarten Realty Investors 549300JMKTJNB8GWHU88 Weingarten Realty Investors 948741103 78214.00000000 NS USD 1422712.66000000 0.147720980112 Long EC CORP US N 1 N N N Kennametal Inc 549300GZDSG25XUV0Y08 Kennametal Inc 489170100 53580.00000000 NS USD 1372183.80000000 0.142474542843 Long EC CORP US N 1 N N N PNM Resources Inc 5493003JOBJGLZSDDQ28 PNM Resources Inc 69349H107 51507.00000000 NS USD 2085518.43000000 0.216540440796 Long EC CORP US N 1 N N N Murphy Oil Corp QBKYQD0ODE7DC7PDIN91 Murphy Oil Corp 626717102 96593.00000000 NS USD 1145592.98000000 0.118947502593 Long EC CORP US N 1 N N Integra LifeSciences Holdings Corp WB7IJCYY8YFTENS4O147 Integra LifeSciences Holdings Corp 457985208 46083.00000000 NS USD 2352537.15000000 0.244265130493 Long EC CORP US N 1 N N N CDK Global Inc 5493000L10CYRTHIJ385 CDK Global Inc 12508E101 78502.00000000 NS USD 3083558.56000000 0.320167455821 Long EC CORP US N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 55821.00000000 NS USD 2288661.00000000 0.237632837305 Long EC CORP US N 1 N N N iShares Core S&P Mid-Cap ETF 549300ODQWH5PC0IUZ78 iShares Core S&P Mid-Cap ETF 464287507 8100.00000000 NS USD 1329858.00000000 0.138079833471 Long EC RF US N 1 N N N Principal Government Money Market Fund - Institutional Class 549300WWK3YB7DNN4U34 Principal Government Money Market Fund - Institutional Class 742537228 17714359.52000000 NS USD 17714359.52000000 1.839290971349 Long STIV RF US N 1 N N N Arrow Electronics Inc 549300YNNLBXT8N8R512 Arrow Electronics Inc 042735100 52670.00000000 NS USD 3313996.40000000 0.344093934117 Long EC CORP US N 1 N N N Insperity Inc 5299000Q0KW7HY5DB751 Insperity Inc 45778Q107 24314.00000000 NS USD 1160020.94000000 0.120445565029 Long EC CORP US N 1 N N N Old Republic International Corp N/A Old Republic International Corp 680223104 184529.00000000 NS USD 2943237.55000000 0.305597853884 Long EC CORP US N 1 N N N Service Corp International/US 549300RKVM2ME20JHZ15 Service Corp International/US 817565104 118199.00000000 NS USD 4342631.26000000 0.450897615541 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 18730.00000000 NS USD 6610566.20000000 0.686378455480 Long EC CORP US N 1 N N N Selective Insurance Group Inc 549300R3WGJWLE40R258 Selective Insurance Group Inc 816300107 38413.00000000 NS USD 1925643.69000000 0.199940565113 Long EC CORP US N 1 N N N Papa John's International Inc HZYLD3DK5XOX0WBVNB56 Papa John's International Inc 698813102 14252.00000000 NS USD 1025003.84000000 0.106426670768 Long EC CORP US N 1 N N N CommVault Systems Inc 65T5VRP62VXG39YFML83 CommVault Systems Inc 204166102 27192.00000000 NS USD 1160826.48000000 0.120529204657 Long EC CORP US N 1 N N N CoreSite Realty Corp 549300H0YYORITFM2B74 CoreSite Realty Corp 21870Q105 24370.00000000 NS USD 2953400.30000000 0.306653057393 Long EC CORP US N 1 N N N MasTec Inc 549300TMDIT8WREDOF45 MasTec Inc 576323109 38993.00000000 NS USD 1399848.70000000 0.145347003500 Long EC CORP US N 1 N N N Compass Minerals International Inc 2549008X9G8XP7YJGC47 Compass Minerals International Inc 20451N101 21908.00000000 NS USD 1076997.28000000 0.111825176125 Long EC CORP US N 1 N N N Werner Enterprises Inc 549300P6XRGOCHHJST37 Werner Enterprises Inc 950755108 28640.00000000 NS USD 1149036.80000000 0.119305076178 Long EC CORP US N 1 N N N GATX Corp 549300IHYHCQP2PIR591 GATX Corp 361448103 22698.00000000 NS USD 1345991.40000000 0.139754972610 Long EC CORP US N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 13921.00000000 NS USD 1632098.04000000 0.169461570763 Long EC CORP US N 1 N N N Dycom Industries Inc 549300F56EKTHQI3WT60 Dycom Industries Inc 267475101 20383.00000000 NS USD 664485.80000000 0.068993899054 Long EC CORP US N 1 N N N Yelp Inc 5299007OU2DOSXPQBO35 Yelp Inc 985817105 41310.00000000 NS USD 923278.50000000 0.095864476904 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 101581.00000000 NS USD 3683327.06000000 0.382441724654 Long EC CORP US N 1 N N N American Eagle Outfitters Inc 5299001Z9HXK01DHW793 American Eagle Outfitters Inc 02553E106 102706.00000000 NS USD 816512.70000000 0.084778929512 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 139576.00000000 NS USD 5832881.04000000 0.605631009222 Long EC CORP US N 1 N N N N/A N/A Futures N/A 130.00000000 NC USD 2152177.05000000 0.223461639261 N/A DE N/A N 1 CME N/A Long S&P Mid 400 Emini; June 2020 N/A S&P Mid 400 Emini; June 2020 2020-06-20 21336900.00000000 USD 2152177.05000000 N N N Semtech Corp 549300J7WUY317SW6O61 Semtech Corp 816850101 42837.00000000 NS USD 1937945.88000000 0.201217907767 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 18095.00000000 NS USD 2691812.20000000 0.279492231736 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings Inc 55024U109 49921.00000000 NS USD 4039108.11000000 0.419382652284 Long EC CORP US N 1 N N N Home BancShares Inc/AR N/A Home BancShares Inc/AR 436893200 100336.00000000 NS USD 1538150.88000000 0.159706989290 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 38374.00000000 NS USD 2790173.54000000 0.289705139766 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 107851.00000000 NS USD 4816625.66000000 0.500112695511 Long EC CORP US N 1 N N N LendingTree Inc 549300ISY5YHUJZTON08 LendingTree Inc 52603B107 4960.00000000 NS USD 1236875.20000000 0.128425381988 Long EC CORP US N 1 N N Federated Hermes Inc R05X5UQ874RGFF7HHD84 Federated Hermes Inc 314211103 62126.00000000 NS USD 1414609.02000000 0.146879575044 Long EC CORP US N 1 N N N AMC Networks Inc 549300VGG9K75226LR46 AMC Networks Inc 00164V103 28501.00000000 NS USD 679748.85000000 0.070578669309 Long EC CORP US N 1 N N N Omega Healthcare Investors Inc 549300OJ7ENK42CZ8E73 Omega Healthcare Investors Inc 681936100 141297.00000000 NS USD 4118807.55000000 0.427657885733 Long EC CORP US N 1 N N N Urban Outfitters Inc 549300N3DUFR5U6NRN38 Urban Outfitters Inc 917047102 45616.00000000 NS USD 790981.44000000 0.082128005782 Long EC CORP US N 1 N N N II-VI Inc 549300O5C25A0MMHHU33 II-VI Inc 902104108 56397.00000000 NS USD 1941184.74000000 0.201554200250 Long EC CORP US N 1 N N N Acadia Healthcare Co Inc 5493005CW985Y9D0NC11 Acadia Healthcare Co Inc 00404A109 57275.00000000 NS USD 1375172.75000000 0.142784887044 Long EC CORP US N 1 N N N TCF Financial Corp 549300UK6KFVK4A0D603 TCF Financial Corp 872307103 99201.00000000 NS USD 2945277.69000000 0.305809682659 Long EC CORP US N 1 N N N Owens Corning JO5M6676RDJIZ2U8X907 Owens Corning 690742101 70348.00000000 NS USD 3050289.28000000 0.316713089534 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 33087.00000000 NS USD 5324029.17000000 0.552796660388 Long EC CORP US N 1 N N N Ligand Pharmaceuticals Inc 5493008K7TB0IKP37H79 Ligand Pharmaceuticals Inc 53220K504 10675.00000000 NS USD 1052234.75000000 0.109254070023 Long EC CORP US N 1 N N Ollie's Bargain Outlet Holdings Inc 529900YO5DSQCPEFDZ05 Ollie's Bargain Outlet Holdings Inc 681116109 35361.00000000 NS USD 2401365.51000000 0.249335003981 Long EC CORP US N 1 N N N Taubman Centers Inc N/A Taubman Centers Inc 876664103 39587.00000000 NS USD 1706199.70000000 0.177155583863 Long EC CORP US N 1 N N N TripAdvisor Inc N/A TripAdvisor Inc 896945201 67944.00000000 NS USD 1356841.68000000 0.140881562709 Long EC CORP US N 1 N N N Hain Celestial Group Inc/The 5493000S8QXWHLIXDP75 Hain Celestial Group Inc/The 405217100 51950.00000000 NS USD 1342388.00000000 0.139380829753 Long EC CORP US N 1 N N N Gentex Corp 549300S3UD8XV1MN0287 Gentex Corp 371901109 163589.00000000 NS USD 3965397.36000000 0.411729227569 Long EC CORP US N 1 N N N Grand Canyon Education Inc 529900XFER799IYOSW74 Grand Canyon Education Inc 38526M106 31184.00000000 NS USD 2682447.68000000 0.278519908855 Long EC CORP US N 1 N N N Foot Locker Inc 549300X383CBNP6MTV94 Foot Locker Inc 344849104 69219.00000000 NS USD 1774082.97000000 0.184203938362 Long EC CORP US N 1 N N N MSC Industrial Direct Co Inc 0XVKH0LN6YGOWO2EGO17 MSC Industrial Direct Co Inc 553530106 29126.00000000 NS USD 1737074.64000000 0.180361344608 Long EC CORP US N 1 N N N PacWest Bancorp 549300YI8VMFO7G36V04 PacWest Bancorp 695263103 77489.00000000 NS USD 1568377.36000000 0.162845420104 Long EC CORP US N 1 N N N Signature Bank/New York NY VLP5AP0XK2GM6GKD1007 Signature Bank/New York NY 82669G104 34919.00000000 NS USD 3742618.42000000 0.388597976762 Long EC CORP US N 1 N N N Carlisle Cos Inc XR64VGX1ZPX6G7ZN7Z11 Carlisle Cos Inc 142339100 36648.00000000 NS USD 4432942.08000000 0.460274633979 Long EC CORP US N 1 N N N Bank of Hawaii Corp 5493006Q8BQ8AD8M2U33 Bank of Hawaii Corp 062540109 26044.00000000 NS USD 1775679.92000000 0.184369750493 Long EC CORP US N 1 N N N Clean Harbors Inc 5493000SJVZVZJKHJF48 Clean Harbors Inc 184496107 33202.00000000 NS USD 1773982.86000000 0.184193543889 Long EC CORP US N 1 N N N First Industrial Realty Trust Inc N/A First Industrial Realty Trust Inc 32054K103 82093.00000000 NS USD 3100652.61000000 0.321942339739 Long EC CORP US N 1 N N N Caesars Entertainment Corp 529900CJT4VQO26ONP04 Caesars Entertainment Corp 127686103 360928.00000000 NS USD 3486564.48000000 0.362011765757 Long EC CORP US N 1 N N N Sonoco Products Co GKOMIK4RDJGHEF0VNP11 Sonoco Products Co 835495102 64729.00000000 NS USD 3161364.36000000 0.328246071664 Long EC CORP US N 1 N N N Webster Financial Corp KMRURHT0VWKYS6Z5KU67 Webster Financial Corp 947890109 59511.00000000 NS USD 1681185.75000000 0.174558372694 Long EC CORP US N 1 N N N Tyler Technologies Inc N/A Tyler Technologies Inc 902252105 25212.00000000 NS USD 8085236.28000000 0.839494200975 Long EC CORP US N 1 N N N ManpowerGroup Inc ERO1WSFOSR0JJ6CRQ987 ManpowerGroup Inc 56418H100 38128.00000000 NS USD 2830622.72000000 0.293904998727 Long EC CORP US N 1 N N N Allscripts Healthcare Solutions Inc Y68YJHVB1GU4TAU3C223 Allscripts Healthcare Solutions Inc 01988P108 104998.00000000 NS USD 682487.00000000 0.070862972818 Long EC CORP US N 1 N N N Ingredion Inc PKSTQ48QDN0XSVS7YK88 Ingredion Inc 457187102 43172.00000000 NS USD 3505566.40000000 0.363984744788 Long EC CORP US N 1 N N N Cracker Barrel Old Country Store Inc 8P4PHQIUWPIECBFBW745 Cracker Barrel Old Country Store Inc 22410J106 15562.00000000 NS USD 1515738.80000000 0.157379931609 Long EC CORP US N 1 N N N RLI Corp 529900AMTJE5ECN9PS55 RLI Corp 749607107 25804.00000000 NS USD 1879305.32000000 0.195129228555 Long EC CORP US N 1 N N N United States Steel Corp JNLUVFYJT1OZSIQ24U47 United States Steel Corp 912909108 109957.00000000 NS USD 844469.76000000 0.087681725291 Long EC CORP US N 1 N N Olin Corp 549300GKK294V7W57P06 Olin Corp 680665205 103256.00000000 NS USD 1378467.60000000 0.143126992997 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 37186.00000000 NS USD 2637602.98000000 0.273863660813 Long EC CORP US N 1 N N N Hanover Insurance Group Inc/The JJYR6MFKFF6CF8DBZ078 Hanover Insurance Group Inc/The 410867105 25477.00000000 NS USD 2557381.26000000 0.265534198767 Long EC CORP US N 1 N N N Sally Beauty Holdings Inc 529900VXW6E8ONDIQ271 Sally Beauty Holdings Inc 79546E104 75224.00000000 NS USD 730425.04000000 0.075840403927 Long EC CORP US N 1 N N N Blackbaud Inc 54930056X3HKFMNG3754 Blackbaud Inc 09227Q100 31808.00000000 NS USD 1757710.08000000 0.182503932854 Long EC CORP US N 1 N N N Penn National Gaming Inc N/A Penn National Gaming Inc 707569109 70457.00000000 NS USD 1255543.74000000 0.130363746005 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown Inc 115236101 151223.00000000 NS USD 5430417.93000000 0.563843059526 Long EC CORP US N 1 N N N Wendy's Co/The 529900M0JIUCMWVKHG76 Wendy's Co/The 95058W100 119012.00000000 NS USD 2363578.32000000 0.245411540797 Long EC CORP US N 1 N N N Delphi Technologies PLC 549300SEU65CJHRH6V04 Delphi Technologies PLC G2709G107 55660.00000000 NS USD 556043.40000000 0.057734269429 Long EC CORP GB N 1 N N N Core Laboratories NV 724500MDYY5VBSAF5W50 Core Laboratories NV N22717107 28694.00000000 NS USD 562689.34000000 0.058424320764 Long EC CORP NL N 1 N N N EastGroup Properties Inc 31TIGQQZC4P6JMHKSW85 EastGroup Properties Inc 277276101 24839.00000000 NS USD 2632934.00000000 0.273378878242 Long EC CORP US N 1 N N N Douglas Emmett Inc N/A Douglas Emmett Inc 25960P109 106588.00000000 NS USD 3249868.12000000 0.337435462142 Long EC CORP US N 1 N N N EnerSys 7ZS3DE5PN30BYUJFWP05 EnerSys 29275Y102 27343.00000000 NS USD 1596557.77000000 0.165771406427 Long EC CORP US N 1 N N N East West Bancorp Inc N/A East West Bancorp Inc 27579R104 94169.00000000 NS USD 3302506.83000000 0.342900966212 Long EC CORP US N 1 N N N Kirby Corp I7NO6FZO5GUCG585T325 Kirby Corp 497266106 38764.00000000 NS USD 2070772.88000000 0.215009402829 Long EC CORP US N 1 N N N Texas Capital Bancshares Inc 549300466Q2SXRX0YM48 Texas Capital Bancshares Inc 88224Q107 32541.00000000 NS USD 903988.98000000 0.093861636218 Long EC CORP US N 1 N N N KAR Auction Services Inc 5493004HKD20LBSG7D03 KAR Auction Services Inc 48238T109 83273.00000000 NS USD 1247429.54000000 0.129521244486 Long EC CORP US N 1 N N N Interactive Brokers Group Inc - A Shares 5493004DT6DCDUZNDM53 Interactive Brokers Group Inc - A Shares 45841N107 49628.00000000 NS USD 2034748.00000000 0.211268921190 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare Inc 60855R100 40548.00000000 NS USD 6648655.56000000 0.690333293129 Long EC CORP US N 1 N N N New York Community Bancorp Inc 529900HVXOTLY61GL030 New York Community Bancorp Inc 649445103 302221.00000000 NS USD 3282120.06000000 0.340784197499 Long EC CORP US N 1 N N N Stifel Financial Corp 549300E5F07FE5GHJX84 Stifel Financial Corp 860630102 44215.00000000 NS USD 1957840.20000000 0.203283545145 Long EC CORP US N 1 N N N NuVasive Inc 549300C5ZB4NZ6TWM881 NuVasive Inc 670704105 33672.00000000 NS USD 2049951.36000000 0.212847493802 Long EC CORP US N 1 N N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 27608.00000000 NS USD 2861569.20000000 0.297118187508 Long EC CORP US N 1 N N N Dunkin' Brands Group Inc 549300311IRV47UCTO62 Dunkin' Brands Group Inc 265504100 53569.00000000 NS USD 3366275.96000000 0.349522147459 Long EC CORP US N 1 N N N World Fuel Services Corp D3W7PCXCBRQLL17DZ313 World Fuel Services Corp 981475106 42286.00000000 NS USD 1057150.00000000 0.109764422934 Long EC CORP US N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 154738.00000000 NS USD 2123005.36000000 0.220432727831 Long EC CORP US N 1 N N N Belden Inc 68BKYO1JC791TTJHUE82 Belden Inc 077454106 24986.00000000 NS USD 854271.34000000 0.088699428334 Long EC CORP US N 1 N N N Exelixis Inc N/A Exelixis Inc 30161Q104 196486.00000000 NS USD 4852221.77000000 0.503808657742 Long EC CORP US N 1 N N N American Financial Group Inc/OH 549300AFOM7IVKIU1G39 American Financial Group Inc/OH 025932104 48401.00000000 NS USD 3206082.24000000 0.332889151920 Long EC CORP US N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 129447.00000000 NS USD 4080169.44000000 0.423646071092 Long EC CORP US N 1 N N N Sabra Health Care REIT Inc 549300E3BC7GU7TAZ621 Sabra Health Care REIT Inc 78573L106 132754.00000000 NS USD 1701906.28000000 0.176709795877 Long EC CORP US N 1 N N N Bank OZK 549300VYK2WBD7SST478 Bank OZK 06417N103 78172.00000000 NS USD 1768250.64000000 0.183598364567 Long EC CORP US N 1 N N N WW International Inc SGT8R1MU6ESIC7UJC518 WW International Inc 98262P101 30037.00000000 NS USD 766243.87000000 0.079559491290 Long EC CORP US N 1 N N N Avanos Medical Inc 549300YCXWOM7NEWMQ58 Avanos Medical Inc 05350V106 30992.00000000 NS USD 962301.60000000 0.099916265253 Long EC CORP US N 1 N N N Ashland Global Holdings Inc 529900E4L9R04SB8HB11 Ashland Global Holdings Inc 044186104 38945.00000000 NS USD 2402517.05000000 0.249454568966 Long EC CORP US N 1 N N N Watsco Inc 549300F1Y3LN5BX5WN75 Watsco Inc 942622200 21114.00000000 NS USD 3399142.86000000 0.352934734426 Long EC CORP US N 1 N N N UMB Financial Corp 549300MGEH3N3CUCV828 UMB Financial Corp 902788108 27936.00000000 NS USD 1420266.24000000 0.147466967078 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU Medical Inc 44930G107 12433.00000000 NS USD 2726681.23000000 0.283112700881 Long EC CORP US N 1 N N N TreeHouse Foods Inc 5493007M7EVHE470Q576 TreeHouse Foods Inc 89469A104 36349.00000000 NS USD 1880333.77000000 0.195236013042 Long EC CORP US N 1 N N N SLM Corp 4K8SLPBF5DXXGPW03H93 SLM Corp 78442P106 273004.00000000 NS USD 2276853.36000000 0.236406844029 Long EC CORP US N 1 N N N TRI Pointe Group Inc N/A TRI Pointe Group Inc 87265H109 90039.00000000 NS USD 1033647.72000000 0.107324169231 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 36002.00000000 NS USD 3245940.32000000 0.337027636668 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One Inc 12685J105 3252.00000000 NS USD 6220620.72000000 0.645890217682 Long EC CORP US N 1 N N N Cousins Properties Inc 5493007XPYD5EJABN062 Cousins Properties Inc 222795502 94906.00000000 NS USD 2863314.02000000 0.297299353057 Long EC CORP US N 1 N N N Amedisys Inc 5299001RBS9GK9STN379 Amedisys Inc 023436108 20860.00000000 NS USD 3841577.60000000 0.398872958824 Long EC CORP US N 1 N N N Terex Corp YAWJZJYEQ7M1SYMOS462 Terex Corp 880779103 42415.00000000 NS USD 644283.85000000 0.066896320296 Long EC CORP US N 1 N N N Affiliated Managers Group Inc 2JE75BUE3T1BLCYYGK54 Affiliated Managers Group Inc 008252108 31862.00000000 NS USD 2229065.52000000 0.231445008263 Long EC CORP US N 1 N N N Cantel Medical Corp 549300ZFW3JXCDHTGW91 Cantel Medical Corp 138098108 24229.00000000 NS USD 896473.00000000 0.093081248187 Long EC CORP US N 1 N N N Stericycle Inc B8PTJH2P0AXSWSMP2136 Stericycle Inc 858912108 58926.00000000 NS USD 2875588.80000000 0.298573849716 Long EC CORP US N 1 N N N Healthcare Realty Trust Inc 549300CB86LH2IOKHH22 Healthcare Realty Trust Inc 421946104 86482.00000000 NS USD 2541705.98000000 0.263906626460 Long EC CORP US N 1 N N N PS Business Parks Inc N/A PS Business Parks Inc 69360J107 12952.00000000 NS USD 1671973.68000000 0.173601878774 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 15754.00000000 NS USD 2288110.96000000 0.237575726371 Long EC CORP US N 1 N N N Eagle Materials Inc 529900KRXRGXL61SG039 Eagle Materials Inc 26969P108 26921.00000000 NS USD 1642450.21000000 0.170536441847 Long EC CORP US N 1 N N N Tech Data Corp 549300EK847TAWPJWF34 Tech Data Corp 878237106 22907.00000000 NS USD 3221640.48000000 0.334504571904 Long EC CORP US N 1 N N N Chemours Co/The 549300M1BOLNXL8DOV14 Chemours Co/The 163851108 105729.00000000 NS USD 1240201.17000000 0.128770719148 Long EC CORP US N 1 N N N International Bancshares Corp 549300Y16R531AU8TX77 International Bancshares Corp 459044103 37101.00000000 NS USD 1075557.99000000 0.111675733911 Long EC CORP US N 1 N N N Life Storage Inc W9EE01AFDDF9DQCQZC68 Life Storage Inc 53223X107 30169.00000000 NS USD 2642502.71000000 0.274372402275 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 10545.00000000 NS USD 1516160.10000000 0.157423675403 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 Steel Dynamics Inc 858119100 139326.00000000 NS USD 3381442.02000000 0.351096847193 Long EC CORP US N 1 N N N Reinsurance Group of America Inc LORM1GNEU1DKEW527V90 Reinsurance Group of America Inc 759351604 40489.00000000 NS USD 4238388.52000000 0.440074038753 Long EC CORP US N 1 N N N MEDNAX Inc N/A MEDNAX Inc 58502B106 54509.00000000 NS USD 791470.68000000 0.082178803821 Long EC CORP US N 1 N N N Pebblebrook Hotel Trust 5493004Q1NNH6JXCSI52 Pebblebrook Hotel Trust 70509V100 84475.00000000 NS USD 1000184.00000000 0.103849614139 Long EC CORP US N 1 N N N LHC Group Inc 5299009NPLWAMRQYZX73 LHC Group Inc 50187A107 19223.00000000 NS USD 2498797.77000000 0.259451445162 Long EC CORP US N 1 N N N J2 Global Inc 5493008OJYGLHD7MXA18 J2 Global Inc 48123V102 29936.00000000 NS USD 2414039.04000000 0.250650903056 Long EC CORP US N 1 N N N Visteon Corp 549300MOVLYHRW4GGW78 Visteon Corp 92839U206 18081.00000000 NS USD 1090284.30000000 0.113204774179 Long EC CORP US N 1 N N N FNB Corp/PA PCYSKIGYNYFDTBLVZU83 FNB Corp/PA 302520101 210118.00000000 NS USD 1699854.62000000 0.176496770975 Long EC CORP US N 1 N N N Meredith Corp 549300YC8BC386CCTS24 Meredith Corp 589433101 25993.00000000 NS USD 385476.19000000 0.040024189140 Long EC CORP US N 1 N N N Commerce Bancshares Inc/MO N/A Commerce Bancshares Inc/MO 200525103 67064.00000000 NS USD 4103646.16000000 0.426083670887 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 105866.00000000 NS USD 2179780.94000000 0.226327765219 Long EC CORP US N 1 N N N Prosperity Bancshares Inc N/A Prosperity Bancshares Inc 743606105 61046.00000000 NS USD 3658486.78000000 0.379862545730 Long EC CORP US N 1 N N N Taylor Morrison Home Corp 5299009UDLLGLKOOJE30 Taylor Morrison Home Corp 87724P106 85439.00000000 NS USD 1243137.45000000 0.129075594595 Long EC CORP US N 1 N N N Eldorado Resorts Inc 5299000BKFWWVND5L441 Eldorado Resorts Inc 28470R102 42244.00000000 NS USD 905711.36000000 0.094040471811 Long EC CORP US N 1 N N LivaNova PLC 2138001K2FX6SHK2B339 LivaNova PLC G5509L101 31296.00000000 NS USD 1662443.52000000 0.172612357407 Long EC CORP GB N 1 N N N Cinemark Holdings Inc N/A Cinemark Holdings Inc 17243V102 68936.00000000 NS USD 984406.08000000 0.102211384670 Long EC CORP US N 1 N N N PRA Health Sciences Inc 549300R1HR1VWWHIAK47 PRA Health Sciences Inc 69354M108 40902.00000000 NS USD 3947043.00000000 0.409823485022 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 23586.00000000 NS USD 7681252.62000000 0.797548371797 Long EC CORP US N 1 N N N Murphy USA Inc 549300Y081F8XIKQIO72 Murphy USA Inc 626755102 18700.00000000 NS USD 1997160.00000000 0.207366140005 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 110512.00000000 NS USD 6104682.88000000 0.633852332705 Long EC CORP US N 1 N N N LogMeIn Inc 549300D12V5KRBV00592 LogMeIn Inc 54142L109 31567.00000000 NS USD 2697715.82000000 0.280105207607 Long EC CORP US N 1 N N N Sanderson Farms Inc 529900KZGVFTWHUO2759 Sanderson Farms Inc 800013104 12750.00000000 NS USD 1735785.00000000 0.180227440630 Long EC CORP US N 1 N N N CoreLogic Inc/United States 54930086CD8K2UIL0516 CoreLogic Inc/United States 21871D103 51421.00000000 NS USD 1975594.82000000 0.205127016382 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc 54930098EZ8JMSAZGS24 Pinnacle Financial Partners Inc 72346Q104 46538.00000000 NS USD 1873154.50000000 0.194490585781 Long EC CORP US N 1 N N N Antero Midstream Corp N/A Antero Midstream Corp 03676B102 192073.00000000 NS USD 912346.75000000 0.094729427734 Long EC CORP US N 1 N N Allegheny Technologies Inc ZW1LRE7C3H17O2ZN9B45 Allegheny Technologies Inc 01741R102 81533.00000000 NS USD 612312.83000000 0.063576753005 Long EC CORP US N 1 N N N Brixmor Property Group Inc 5299007UXW6Y0W2EGZ95 Brixmor Property Group Inc 11120U105 192607.00000000 NS USD 2205350.15000000 0.228982629317 Long EC CORP US N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT Corp 26884L109 165315.00000000 NS USD 2411945.85000000 0.250433566072 Long EC CORP US N 1 N N N Janus Henderson Group PLC 2138009WPYMWJN3RVF44 Janus Henderson Group PLC G4474Y214 100631.00000000 NS USD 1801294.90000000 0.187029366913 Long EC CORP GB N 1 N N N Synovus Financial Corp 549300EIUS8UN5JTLE54 Synovus Financial Corp 87161C501 94763.00000000 NS USD 1990970.63000000 0.206723494566 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 76621.00000000 NS USD 4970404.27000000 0.516079606911 Long EC CORP US N 1 N N N Park Hotels & Resorts Inc 5493005UZ5TQN0H6HS73 Park Hotels & Resorts Inc 700517105 154803.00000000 NS USD 1472176.53000000 0.152856838927 Long EC CORP US N 1 N N N PBF Energy Inc 2549003PBEDCSZMZIY02 PBF Energy Inc 69318G106 65871.00000000 NS USD 750929.40000000 0.077969382070 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 49774.00000000 NS USD 2362274.04000000 0.245276116741 Long EC CORP US N 1 N N N Sterling Bancorp/DE 549300LQK6SKH5ZXO648 Sterling Bancorp/DE 85917A100 130658.00000000 NS USD 1611013.14000000 0.167272314857 Long EC CORP US N 1 N N N Grubhub Inc 529900CR2K1AJ5W4RR39 Grubhub Inc 400110102 59136.00000000 NS USD 2826109.44000000 0.293436382566 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 31726.00000000 NS USD 6786508.66000000 0.704646650714 Long EC CORP US N 1 N N N Royal Gold Inc 5493001NGRU6SFL04184 Royal Gold Inc 780287108 42415.00000000 NS USD 5197109.95000000 0.539618573132 Long EC CORP US N 1 N N N Marriott Vacations Worldwide Corp 549300WA6BT5H4F7IO94 Marriott Vacations Worldwide Corp 57164Y107 24200.00000000 NS USD 2008600.00000000 0.208553961032 Long EC CORP US N 1 N N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 34142.00000000 NS USD 1585895.90000000 0.164664379035 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 31434.00000000 NS USD 3507720.06000000 0.364208360403 Long EC CORP IL N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 13975.00000000 NS USD 6150397.50000000 0.638598904983 Long EC CORP US N 1 N N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 100035.00000000 NS USD 4626618.75000000 0.480384181270 Long EC CORP US N 1 N N N Dana Inc KVWHW7YLZPFJM8QYNJ51 Dana Inc 235825205 93070.00000000 NS USD 1070305.00000000 0.111130313284 Long EC CORP US N 1 N N N Spire Inc 549300NXSY15DRY2R511 Spire Inc 84857L101 32964.00000000 NS USD 2405053.44000000 0.249717923631 Long EC CORP US N 1 N N N Cathay General Bancorp 549300K1SLJ8C97H5L68 Cathay General Bancorp 149150104 48965.00000000 NS USD 1367102.80000000 0.141946980025 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 27996.00000000 NS USD 3704430.72000000 0.384632928421 Long EC CORP US N 1 N N N Oshkosh Corp 549300FEKNPCFSA2B506 Oshkosh Corp 688239201 44009.00000000 NS USD 2971927.77000000 0.308576774039 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 224209.00000000 NS USD 1955102.48000000 0.202999286283 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 25892.00000000 NS USD 5480300.72000000 0.569022415018 Long EC CORP US N 1 N N N Edgewell Personal Care Co 549300CY8QZDL4Z3RU59 Edgewell Personal Care Co 28035Q102 35051.00000000 NS USD 967758.11000000 0.100482817465 Long EC CORP US N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 Camden Property Trust 133131102 62619.00000000 NS USD 5514855.33000000 0.572610237774 Long EC CORP US N 1 N N N NorthWestern Corp 3BPWMBHR1R9SHUN7J795 NorthWestern Corp 668074305 32620.00000000 NS USD 1881847.80000000 0.195393215548 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 89832.00000000 NS USD 2554822.08000000 0.265268477804 Long EC CORP US N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 Transocean Ltd H8817H100 371933.00000000 NS USD 476074.24000000 0.049431030816 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 68933.00000000 NS USD 4398614.73000000 0.456710407745 Long EC CORP US N 1 N N N CNX Resources Corp 549300JK3KH8PWM3B226 CNX Resources Corp 12653C108 120659.00000000 NS USD 1278985.40000000 0.132797705502 Long EC CORP US N 1 N N N Diversified Healthcare Trust N/A Diversified Healthcare Trust 25525P107 153843.00000000 NS USD 478451.73000000 0.049677886813 Long EC CORP US N 1 N N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 79420.00000000 NS USD 407424.60000000 0.042303103730 Long EC CORP US N 1 N N N Dick's Sporting Goods Inc 529900SSBV5I4LWSK313 Dick's Sporting Goods Inc 253393102 41125.00000000 NS USD 1208663.75000000 0.125496172766 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 20773.00000000 NS USD 3683468.36000000 0.382456395905 Long EC CORP US N 1 N N N Churchill Downs Inc 529900FODTBQC8MIS994 Churchill Downs Inc 171484108 22928.00000000 NS USD 2297844.16000000 0.238586329485 Long EC CORP US N 1 N N N InterDigital Inc N/A InterDigital Inc 45867G101 20131.00000000 NS USD 1162967.87000000 0.120751546272 Long EC CORP US N 1 N N N KBR Inc 254900OFQDXZRKRCV808 KBR Inc 48242W106 91639.00000000 NS USD 1856606.14000000 0.192772361134 Long EC CORP US N 1 N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts Inc 98311A105 61541.00000000 NS USD 2320711.11000000 0.240960616550 Long EC CORP US N 1 N N N Legg Mason Inc OWUNCC6U1ZJXMZKFBJ36 Legg Mason Inc 524901105 52764.00000000 NS USD 2629230.12000000 0.272994302495 Long EC CORP US N 1 N N N FirstCash Inc 549300V2X3UU7K0DG350 FirstCash Inc 33767D105 27600.00000000 NS USD 1982784.00000000 0.205873472603 Long EC CORP US N 1 N N N SYNNEX Corp 5493004HI6PFLF46NS53 SYNNEX Corp 87162W100 26426.00000000 NS USD 2313860.56000000 0.240249320454 Long EC CORP US N 1 N N N EPR Properties 549300YSSXFHMPOWZ492 EPR Properties 26884U109 50734.00000000 NS USD 1492594.28000000 0.154976824309 Long EC CORP US N 1 N N N Arrowhead Pharmaceuticals Inc 549300O3CSB8T7OZ3D66 Arrowhead Pharmaceuticals Inc 04280A100 64733.00000000 NS USD 2228757.19000000 0.231412994202 Long EC CORP US N 1 N N N Urban Edge Properties N/A Urban Edge Properties 91704F104 74470.00000000 NS USD 856405.00000000 0.088920967339 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 40443.00000000 NS USD 3940765.92000000 0.409171732608 Long EC CORP US N 1 N N N World Wrestling Entertainment Inc 549300WZVLSCS3L4L698 World Wrestling Entertainment Inc 98156Q108 30687.00000000 NS USD 1364650.89000000 0.141692396961 Long EC CORP US N 1 N N N Nu Skin Enterprises Inc 54930050DETB6CP71D38 Nu Skin Enterprises Inc 67018T105 35919.00000000 NS USD 1049193.99000000 0.108938346363 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments Inc 55306N104 35251.00000000 NS USD 3533207.73000000 0.366854758161 Long EC CORP US N 1 N N N Regal Beloit Corp QH78R09VCJGQKPBPYU33 Regal Beloit Corp 758750103 26476.00000000 NS USD 1880060.76000000 0.195207666275 Long EC CORP US N 1 N N N First Financial Bankshares Inc 549300XN3GTGOENGNV49 First Financial Bankshares Inc 32020R109 87845.00000000 NS USD 2446483.25000000 0.254019601905 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 75954.00000000 NS USD 1519080.00000000 0.157726850107 Long EC CORP US N 1 N N N Dillard's Inc 529900FGYKMWL6019P91 Dillard's Inc 254067101 6375.00000000 NS USD 187935.00000000 0.019513386770 Long EC CORP US N 1 N N Avnet Inc XJI53DCPL7QABOWK4Z75 Avnet Inc 053807103 65289.00000000 NS USD 1959975.78000000 0.203505283504 Long EC CORP US N 1 N N N KB Home 549300LGUCWQURMWLG09 KB Home 48666K109 55396.00000000 NS USD 1453591.04000000 0.150927098035 Long EC CORP US N 1 N N N Hancock Whitney Corp 549300GRNBWY8HIICT41 Hancock Whitney Corp 410120109 56398.00000000 NS USD 1179282.18000000 0.122445469388 Long EC CORP US N 1 N N N Cabot Corp K05C0SER542GQ6VLRO68 Cabot Corp 127055101 36845.00000000 NS USD 1248677.05000000 0.129650774085 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 31585.00000000 NS USD 4569401.95000000 0.474443331784 Long EC CORP US N 1 N N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp 88033G407 67183.00000000 NS USD 1355752.94000000 0.140768518280 Long EC CORP US N 1 N N N 2020-06-04 Principal Funds, Inc Sara Reece /s/ Sara Reece Vice President and Controller