0001752724-20-128133.txt : 20200625 0001752724-20-128133.hdr.sgml : 20200625 20200625111446 ACCESSION NUMBER: 0001752724-20-128133 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: 20987804 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 S000007214 SmallCap Fund fka SmallCap Blend Fund C000019802 R-1 PSABX C000019803 R-2 PSBNX C000019804 R-3 PSBMX C000019805 R-5 PSBPX C000019806 R-4 PSBSX C000019807 Institutional Class PSLIX C000019808 Class J PSBJX C000019809 Class A PLLAX C000038804 Class C PSMCX C000175487 R-6 PSMLX NPORT-P 1 primary_doc.xml NPORT-P false 0000898745 XXXXXXXX S000007214 C000019808 C000019802 C000019809 C000019807 C000019806 C000019805 C000175487 C000019804 C000019803 C000038804 Principal Funds, Inc 811-07572 0000898745 549300HZGBXSW6DSXF23 801 Grand Ave Des Moines 50309 515-248-0156 SmallCap Fund S000007214 5493008AXRXQLEL0TR95 2020-10-31 2020-04-30 N 564762276.99 20805778.78 543956498.21 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 0.00000000 N Perspecta Inc 549300XIT2GJKMZC0O65 Perspecta Inc 715347100 348700.00000000 NS USD 7521459.00000000 1.382731711956 Long EC CORP US N 1 N N N Graphic Packaging Holding Co N/A Graphic Packaging Holding Co 388689101 370000.00000000 NS USD 4939500.00000000 0.908068938647 Long EC CORP US N 1 N N N MacroGenics Inc 5493001KJQUA83L8MH79 MacroGenics Inc 556099109 149900.00000000 NS USD 1079280.00000000 0.198412925215 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace Inc 268150109 76200.00000000 NS USD 2274570.00000000 0.418152923530 Long EC CORP US N 1 N N N MGIC Investment Corp 254900S8483WM4M98R28 MGIC Investment Corp 552848103 515500.00000000 NS USD 3768305.00000000 0.692758522492 Long EC CORP US N 1 N N N Independent Bank Corp/MI N/A Independent Bank Corp/MI 453838609 86400.00000000 NS USD 1269216.00000000 0.233330423329 Long EC CORP US N 1 N N N Cabot Corp K05C0SER542GQ6VLRO68 Cabot Corp 127055101 132000.00000000 NS USD 4473480.00000000 0.822396646555 Long EC CORP US N 1 N N N PH Glatfelter Co 549300LDQLQBT38QDY28 PH Glatfelter Co 377316104 91800.00000000 NS USD 1340280.00000000 0.246394703328 Long EC CORP US N 1 N N N nLight Inc N/A nLight Inc 65487K100 71664.00000000 NS USD 1129424.64000000 0.207631427093 Long EC CORP US N 1 N N N Principal Government Money Market Fund - Institutional Class 549300WWK3YB7DNN4U34 Principal Government Money Market Fund - Institutional Class 742537228 29768994.48000000 NS USD 29768994.48000000 5.472679263500 Long STIV RF US N 1 N N PJT Partners Inc 549300W3WBEQUBKYTN87 PJT Partners Inc 69343T107 27267.00000000 NS USD 1326266.88000000 0.243818556146 Long EC CORP US N 1 N N N Bluebird Bio Inc N/A Bluebird Bio Inc 09609G100 22100.00000000 NS USD 1190748.00000000 0.218905005072 Long EC CORP US N 1 N N N CACI International Inc SYRPI2D1O9WRTS2WX210 CACI International Inc 127190304 35400.00000000 NS USD 8854956.00000000 1.627879440569 Long EC CORP US N 1 N N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 51400.00000000 NS USD 4117654.00000000 0.756982224415 Long EC CORP US N 1 N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 73200.00000000 NS USD 5510496.00000000 1.013039832805 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 Performance Food Group Co 71377A103 150718.00000000 NS USD 4423573.30000000 0.813221887146 Long EC CORP US N 1 N N N First Midwest Bancorp Inc/IL 7XRS7ORI584PF41IVU88 First Midwest Bancorp Inc/IL 320867104 242300.00000000 NS USD 3581194.00000000 0.658360367379 Long EC CORP US N 1 N N N Atkore International Group Inc 52990002TI38AM4RPV48 Atkore International Group Inc 047649108 174900.00000000 NS USD 4257066.00000000 0.782611479779 Long EC CORP US N 1 N N N United Community Banks Inc/GA 549300GVW0FV66X3U703 United Community Banks Inc/GA 90984P303 266050.00000000 NS USD 5625627.25000000 1.034205358059 Long EC CORP US N 1 N N N International Seaways Inc 549300YUFDGFRNGBWF46 International Seaways Inc Y41053102 24338.00000000 NS USD 588979.60000000 0.108276967356 Long EC CORP US N 1 N N N Acceleron Pharma Inc 529900TQRID2UY164805 Acceleron Pharma Inc 00434H108 50900.00000000 NS USD 4607977.00000000 0.847122337018 Long EC CORP US N 1 N N N Hillenbrand Inc U246OE781574J2BUD366 Hillenbrand Inc 431571108 285200.00000000 NS USD 5974940.00000000 1.098422395846 Long EC CORP US N 1 N N N Sterling Bancorp/DE 549300LQK6SKH5ZXO648 Sterling Bancorp/DE 85917A100 236700.00000000 NS USD 2918511.00000000 0.536533897398 Long EC CORP US N 1 N N N DexCom Inc 549300YSK3QDSFR5EU59 DexCom Inc 252131107 10100.00000000 NS USD 3385520.00000000 0.622388005500 Long EC CORP US N 1 N N N Pebblebrook Hotel Trust 5493004Q1NNH6JXCSI52 Pebblebrook Hotel Trust 70509V100 403736.00000000 NS USD 4780234.24000000 0.878789803179 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts Inc 91879Q109 25700.00000000 NS USD 4394700.00000000 0.807913870771 Long EC CORP US N 1 N N N Sprout Social Inc N/A Sprout Social Inc 85209W109 185400.00000000 NS USD 3118428.00000000 0.573286284888 Long EC CORP US N 1 N N Nordic American Tankers Ltd 213800W4T8AMPKIPIU94 Nordic American Tankers Ltd G65773106 127700.00000000 NS USD 768754.00000000 0.141326374908 Long EC CORP NO N 1 N N Piper Sandler Cos QUQDBTUSOAKFEVMRMF78 Piper Sandler Cos 724078100 72740.00000000 NS USD 3921413.40000000 0.720905699794 Long EC CORP US N 1 N N N Nesco Holdings Inc N/A Nesco Holdings Inc 64083J104 432000.00000000 NS USD 1023840.00000000 0.188220933727 Long EC CORP US N 1 N N First Interstate BancSystem Inc 549300WRWYTYX0RCNJ43 First Interstate BancSystem Inc 32055Y201 143400.00000000 NS USD 4846920.00000000 0.891049195284 Long EC CORP US N 1 N N N PDC Energy Inc 5493008W8H2T511J5Y59 PDC Energy Inc 69327R101 59500.00000000 NS USD 772905.00000000 0.142089487402 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 First American Financial Corp 31847R102 66100.00000000 NS USD 3048532.00000000 0.560436727942 Long EC CORP US N 1 N N N BancFirst Corp 549300EJEHGBP4IO2J30 BancFirst Corp 05945F103 37500.00000000 NS USD 1444125.00000000 0.265485384355 Long EC CORP US N 1 N N N Modine Manufacturing Co Z35SZFYJR8GZZRSIUU09 Modine Manufacturing Co 607828100 189800.00000000 NS USD 878774.00000000 0.161552257008 Long EC CORP US N 1 N N N Lindblad Expeditions Holdings Inc 549300GSPW24GZE6R597 Lindblad Expeditions Holdings Inc 535219109 133200.00000000 NS USD 889776.00000000 0.163574845217 Long EC CORP US N 1 N N N Cleveland-Cliffs Inc 549300TM2WLI2BJMDD86 Cleveland-Cliffs Inc 185899101 763100.00000000 NS USD 3342378.00000000 0.614456856568 Long EC CORP US N 1 N N WesBanco Inc N/A WesBanco Inc 950810101 144500.00000000 NS USD 3566260.00000000 0.655614927247 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 40225.00000000 NS USD 2372068.25000000 0.436076829269 Long EC CORP US N 1 N N N Kraton Corp N/A Kraton Corp 50077C106 25329.00000000 NS USD 395385.69000000 0.072687005542 Long EC CORP US N 1 N N N Revance Therapeutics Inc 549300N33TFDZHS81H11 Revance Therapeutics Inc 761330109 256600.00000000 NS USD 4749666.00000000 0.873170192033 Long EC CORP US N 1 N N N Cousins Properties Inc 5493007XPYD5EJABN062 Cousins Properties Inc 222795502 225801.00000000 NS USD 6812416.17000000 1.252382532871 Long EC CORP US N 1 N N N Cabot Oil & Gas Corp FCNMH6O7VWU7LHXMK351 Cabot Oil & Gas Corp 127097103 13000.00000000 NS USD 281060.00000000 0.051669573012 Long EC CORP US N 1 N N N World Wrestling Entertainment Inc 549300WZVLSCS3L4L698 World Wrestling Entertainment Inc 98156Q108 87400.00000000 NS USD 3886678.00000000 0.714520005329 Long EC CORP US N 1 N N EnerSys 7ZS3DE5PN30BYUJFWP05 EnerSys 29275Y102 115300.00000000 NS USD 6732367.00000000 1.237666435120 Long EC CORP US N 1 N N N Two Harbors Investment Corp 549300ZUIBT6KH4HU823 Two Harbors Investment Corp 90187B408 288475.00000000 NS USD 1318330.75000000 0.242359592051 Long EC CORP US N 1 N N N Caleres Inc JFU6RQQJ8Z1CPOLBXQ18 Caleres Inc 129500104 401545.00000000 NS USD 3256529.95000000 0.598674702980 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 43800.00000000 NS USD 2637636.00000000 0.484898334458 Long EC CORP US N 1 N N N Seattle Genetics Inc N/A Seattle Genetics Inc 812578102 26200.00000000 NS USD 3595426.00000000 0.660976753073 Long EC CORP US N 1 N N N Ruth's Hospitality Group Inc 529900JQW9JP41OHOD14 Ruth's Hospitality Group Inc 783332109 173000.00000000 NS USD 1947115.00000000 0.357954175822 Long EC CORP US N 1 N N N Delek US Holdings Inc 5493003O53JMENV1N385 Delek US Holdings Inc 24665A103 86500.00000000 NS USD 2019775.00000000 0.371311861637 Long EC CORP US N 1 N N N First Foundation Inc 549300MLBB1IY0K7IR56 First Foundation Inc 32026V104 99400.00000000 NS USD 1367744.00000000 0.251443636485 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness Inc 72703H101 105700.00000000 NS USD 6376881.00000000 1.172314517977 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates Inc 562750109 101000.00000000 NS USD 7164940.00000000 1.317189889922 Long EC CORP US N 1 N N N Stifel Financial Corp 549300E5F07FE5GHJX84 Stifel Financial Corp 860630102 162111.00000000 NS USD 7178275.08000000 1.319641387431 Long EC CORP US N 1 N N N BlackRock Liquidity FedFund - Institutional Class 549300T8K043VZEOVK74 BlackRock Liquidity FedFund - Institutional Class 09248U700 6095666.04000000 NS USD 6095666.04000000 1.120616457393 Long STIV RF US N 1 N N Visteon Corp 549300MOVLYHRW4GGW78 Visteon Corp 92839U206 50700.00000000 NS USD 3057210.00000000 0.562032076105 Long EC CORP US N 1 N N N Extended Stay America Inc 549300IESZBC3BJUJW64 Extended Stay America Inc 30224P200 479550.00000000 NS USD 5212708.50000000 0.958295105794 Long EC CORP US N 1 N N N Kemper Corp 549300FNI1JKTRY2PV09 Kemper Corp 488401100 80070.00000000 NS USD 5382305.40000000 0.989473499758 Long EC CORP US N 1 N N N Columbus McKinnon Corp/NY 549300W3HQB0HO1F3G69 Columbus McKinnon Corp/NY 199333105 105200.00000000 NS USD 2848816.00000000 0.523721291936 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 144970.00000000 NS USD 7861723.10000000 1.445285261941 Long EC CORP US N 1 N N N Cathay General Bancorp 549300K1SLJ8C97H5L68 Cathay General Bancorp 149150104 239900.00000000 NS USD 6698008.00000000 1.231349937364 Long EC CORP US N 1 N N N Rexnord Corp 549300AM3633XDFU1Q85 Rexnord Corp 76169B102 231500.00000000 NS USD 6313005.00000000 1.160571667178 Long EC CORP US N 1 N N N ICF International Inc 5493003KYFDDC5B3WY64 ICF International Inc 44925C103 61500.00000000 NS USD 4522710.00000000 0.831447002634 Long EC CORP US N 1 N N N Iovance Biotherapeutics Inc 549300220Z2GHH33XL82 Iovance Biotherapeutics Inc 462260100 88200.00000000 NS USD 2835630.00000000 0.521297201031 Long EC CORP US N 1 N N N Koppers Holdings Inc N/A Koppers Holdings Inc 50060P106 36200.00000000 NS USD 570512.00000000 0.104881916454 Long EC CORP US N 1 N N N Magenta Therapeutics Inc 549300Z3N6ODPCOFC890 Magenta Therapeutics Inc 55910K108 174000.00000000 NS USD 1418100.00000000 0.260700994411 Long EC CORP US N 1 N N N FibroGen Inc 549300Q914ULWWY95822 FibroGen Inc 31572Q808 85300.00000000 NS USD 3146717.00000000 0.578486884586 Long EC CORP US N 1 N N N Concho Resources Inc SYHS7HRDXLL4I0IQ8776 Concho Resources Inc 20605P101 3200.00000000 NS USD 181504.00000000 0.033367374155 Long EC CORP US N 1 N N N K12 Inc N/A K12 Inc 48273U102 186800.00000000 NS USD 4242228.00000000 0.779883688118 Long EC CORP US N 1 N N N Advanced Energy Industries Inc 549300756XI3QLFT2U27 Advanced Energy Industries Inc 007973100 109400.00000000 NS USD 6082640.00000000 1.118221773251 Long EC CORP US N 1 N N N Precision BioSciences Inc 549300I5QGRS3BLHZH41 Precision BioSciences Inc 74019P108 173800.00000000 NS USD 1195744.00000000 0.219823460871 Long EC CORP US N 1 N N N IBERIABANK Corp WQ4U3ADCR5WID15LA317 IBERIABANK Corp 450828108 79700.00000000 NS USD 3304362.00000000 0.607468062404 Long EC CORP US N 1 N N N SiTime Corp N/A SiTime Corp 82982T106 138000.00000000 NS USD 2989080.00000000 0.549507177473 Long EC CORP US N 1 N N N Hanover Insurance Group Inc/The JJYR6MFKFF6CF8DBZ078 Hanover Insurance Group Inc/The 410867105 66300.00000000 NS USD 6655194.00000000 1.223479087371 Long EC CORP US N 1 N N N Central Garden & Pet Co - A Shares 5493004DVZLD37DJ0H83 Central Garden & Pet Co - A Shares 153527205 159580.00000000 NS USD 4852827.80000000 0.892135274781 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings Inc 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 319151.00000000 NS USD 8396862.81000000 1.543664399199 Long EC CORP US N 1 N N N Medifast Inc 5299000YHQJ21T5KKI80 Medifast Inc 58470H101 27400.00000000 NS USD 2079112.00000000 0.382220270709 Long EC CORP US N 1 N N Cloudflare Inc N/A Cloudflare Inc 18915M107 123700.00000000 NS USD 2914372.00000000 0.535772990963 Long EC CORP US N 1 N N N Eventbrite Inc 549300N6XBV2B1FAUF55 Eventbrite Inc 29975E109 170800.00000000 NS USD 1557696.00000000 0.286364076010 Long EC CORP US N 1 N N N MasTec Inc 549300TMDIT8WREDOF45 MasTec Inc 576323109 189200.00000000 NS USD 6792280.00000000 1.248680735013 Long EC CORP US N 1 N N N Lakeland Bancorp Inc 549300NF90LR9ETZDR73 Lakeland Bancorp Inc 511637100 91500.00000000 NS USD 1023885.00000000 0.188229206447 Long EC CORP US N 1 N N N Hamilton Lane Inc 5493006OKN3V1NORM833 Hamilton Lane Inc 407497106 81890.00000000 NS USD 5310566.50000000 0.976285147337 Long EC CORP US N 1 N N N Adaptive Biotechnologies Corp 549300ZTF7OT1FW66Q96 Adaptive Biotechnologies Corp 00650F109 32500.00000000 NS USD 1040325.00000000 0.191251506953 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Therapeutics Plc G46188101 214500.00000000 NS USD 7730580.00000000 1.421176146518 Long EC CORP US N 1 N N N Ladder Capital Corp 549300Q6LLV2QCV67C06 Ladder Capital Corp 505743104 394800.00000000 NS USD 3138660.00000000 0.577005699964 Long EC CORP US N 1 N N N BrightView Holdings Inc 549300F8QN8YHVI7L866 BrightView Holdings Inc 10948C107 268700.00000000 NS USD 3444734.00000000 0.633273802470 Long EC CORP US N 1 N N N Aerojet Rocketdyne Holdings Inc 549300VULNLWHE8QWI76 Aerojet Rocketdyne Holdings Inc 007800105 139700.00000000 NS USD 5747258.00000000 1.056565739891 Long EC CORP US N 1 N N N Portland General Electric Co GJOUP9M7C39GLSK9R870 Portland General Electric Co 736508847 162300.00000000 NS USD 7594017.00000000 1.396070646272 Long EC CORP US N 1 N N N ExlService Holdings Inc 81E3DTNF6OSH489ZOV15 ExlService Holdings Inc 302081104 78800.00000000 NS USD 4864324.00000000 0.894248715845 Long EC CORP US N 1 N N N First Industrial Realty Trust Inc N/A First Industrial Realty Trust Inc 32054K103 231630.00000000 NS USD 8748665.10000000 1.608339109614 Long EC CORP US N 1 N N N Aspen Technology Inc 529900B0MZWTVFG7CB96 Aspen Technology Inc 045327103 57600.00000000 NS USD 5889600.00000000 1.082733641271 Long EC CORP US N 1 N N N First Merchants Corp TZTBT0OTGQ2FEK6XMX94 First Merchants Corp 320817109 114300.00000000 NS USD 3235833.00000000 0.594869812319 Long EC CORP US N 1 N N N Flagstar Bancorp Inc 549300Q22V2Y3J4R2715 Flagstar Bancorp Inc 337930705 127600.00000000 NS USD 3306116.00000000 0.607790514660 Long EC CORP US N 1 N N N Brandywine Realty Trust 5UZ46ZCYUFYYAC0DS831 Brandywine Realty Trust 105368203 560500.00000000 NS USD 6255180.00000000 1.149941221510 Long EC CORP US N 1 N N N Revolve Group Inc N/A Revolve Group Inc 76156B107 79192.00000000 NS USD 870320.08000000 0.159998103315 Long EC CORP US N 1 N N AMN Healthcare Services Inc 529900W3ARRTCNFH2I39 AMN Healthcare Services Inc 001744101 127400.00000000 NS USD 5985252.00000000 1.100318135677 Long EC CORP US N 1 N N N Purple Innovation Inc N/A Purple Innovation Inc 74640Y106 154400.00000000 NS USD 1553264.00000000 0.285549304974 Long EC CORP US N 1 N N N Astronics Corp 549300NNXCF8H4MSMK17 Astronics Corp 046433108 165600.00000000 NS USD 1487088.00000000 0.273383626244 Long EC CORP US N 1 N N N Nevro Corp 254900SH91I4BOYKUE38 Nevro Corp 64157F103 40200.00000000 NS USD 4729128.00000000 0.869394522459 Long EC CORP US N 1 N N N Matrix Service Co 529900VYBKSX6HD2YW58 Matrix Service Co 576853105 84900.00000000 NS USD 886356.00000000 0.162946118470 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 115200.00000000 NS USD 7632000.00000000 1.403053373774 Long EC CORP US N 1 N N N FTI Consulting Inc 549300K17GM8EQD0FQ48 FTI Consulting Inc 302941109 29800.00000000 NS USD 3795328.00000000 0.697726382990 Long EC CORP US N 1 N N N Allogene Therapeutics Inc N/A Allogene Therapeutics Inc 019770106 79000.00000000 NS USD 2283100.00000000 0.419721063635 Long EC CORP US N 1 N N Switch Inc 549300EZ98N5Y55J4X37 Switch Inc 87105L104 82900.00000000 NS USD 1423393.00000000 0.261674050164 Long EC CORP US N 1 N N N Addus HomeCare Corp 52990090ZT33AKPDBX62 Addus HomeCare Corp 006739106 99400.00000000 NS USD 8053388.00000000 1.480520597970 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 426700.00000000 NS USD 8785753.00000000 1.615157283516 Long EC CORP US N 1 N N N SYNNEX Corp 5493004HI6PFLF46NS53 SYNNEX Corp 87162W100 67400.00000000 NS USD 5901544.00000000 1.084929405094 Long EC CORP US N 1 N N N JELD-WEN Holding Inc 529900AXX7CT9GZSCS30 JELD-WEN Holding Inc 47580P103 141100.00000000 NS USD 1791970.00000000 0.329432593579 Long EC CORP US N 1 N N N Taylor Morrison Home Corp 5299009UDLLGLKOOJE30 Taylor Morrison Home Corp 87724P106 390300.00000000 NS USD 5678865.00000000 1.043992491805 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 261700.00000000 NS USD 4802195.00000000 0.882827030433 Long EC CORP US N 1 N N N Denali Therapeutics Inc 549300ZTQ2HO18L3Q830 Denali Therapeutics Inc 24823R105 120200.00000000 NS USD 2627572.00000000 0.483048186508 Long EC CORP US N 1 N N N World Fuel Services Corp D3W7PCXCBRQLL17DZ313 World Fuel Services Corp 981475106 78200.00000000 NS USD 1955000.00000000 0.359403740268 Long EC CORP US N 1 N N N Great Lakes Dredge & Dock Corp 549300H65E3MZ1CX0P05 Great Lakes Dredge & Dock Corp 390607109 391700.00000000 NS USD 3462628.00000000 0.636563403763 Long EC CORP US N 1 N N N Golden Entertainment Inc 549300P8YYCKQVJ0Y638 Golden Entertainment Inc 381013101 185900.00000000 NS USD 1754896.00000000 0.322616975029 Long EC CORP US N 1 N N N RA Medical Systems Inc 549300I57Q6QWPFYIK27 RA Medical Systems Inc 74933X104 226500.00000000 NS USD 226500.00000000 0.041639359166 Long EC CORP US N 1 N N N Bellicum Pharmaceuticals Inc 529900HBXNLX2TBQZQ65 Bellicum Pharmaceuticals Inc 079481404 38499.00000000 NS USD 192495.00000000 0.035387940144 Long EC CORP US N 1 N N PNM Resources Inc 5493003JOBJGLZSDDQ28 PNM Resources Inc 69349H107 175980.00000000 NS USD 7125430.20000000 1.309926478210 Long EC CORP US N 1 N N N Ping Identity Holding Corp N/A Ping Identity Holding Corp 72341T103 169100.00000000 NS USD 4213972.00000000 0.774689155082 Long EC CORP US N 1 N N Advanced Drainage Systems Inc 6QQTOZ5MF5DHM7K92I60 Advanced Drainage Systems Inc 00790R104 84262.00000000 NS USD 3415981.48000000 0.627987990076 Long EC CORP US N 1 N N N Talos Energy Inc 549300OKFHZ84SFJFT95 Talos Energy Inc 87484T108 88100.00000000 NS USD 1003459.00000000 0.184474126755 Long EC CORP US N 1 N N N Eldorado Resorts Inc 5299000BKFWWVND5L441 Eldorado Resorts Inc 28470R102 99900.00000000 NS USD 2141856.00000000 0.393755016632 Long EC CORP US N 1 N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health Inc 87166B102 159900.00000000 NS USD 8920821.00000000 1.639987945608 Long EC CORP US N 1 N N N Southwest Gas Holdings Inc N/A Southwest Gas Holdings Inc 844895102 99490.00000000 NS USD 7541342.00000000 1.386386967490 Long EC CORP US N 1 N N N Brink's Co/The XFP140TFNOQMIVFTVQ13 Brink's Co/The 109696104 92100.00000000 NS USD 4708152.00000000 0.865538331740 Long EC CORP US N 1 N N N STAAR Surgical Co 5299006LRHI7OJ8BY308 STAAR Surgical Co 852312305 74500.00000000 NS USD 2854840.00000000 0.524828733436 Long EC CORP US N 1 N N N Agree Realty Corp N/A Agree Realty Corp 008492100 117900.00000000 NS USD 7676469.00000000 1.411228476038 Long EC CORP US N 1 N N N Federated Hermes Inc R05X5UQ874RGFF7HHD84 Federated Hermes Inc 314211103 102300.00000000 NS USD 2329371.00000000 0.428227442390 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 43700.00000000 NS USD 7192583.00000000 1.322271730123 Long EC CORP US N 1 N N N Vishay Intertechnology Inc 5493009O8F3QQJTCQR75 Vishay Intertechnology Inc 928298108 318900.00000000 NS USD 5290551.00000000 0.972605533238 Long EC CORP US N 1 N N N HMS Holdings Corp 5299008569C65X81JE73 HMS Holdings Corp 40425J101 287500.00000000 NS USD 8244062.50000000 1.515573860617 Long EC CORP US N 1 N N N Parsons Corp 549300ZXH0VRBSEPX752 Parsons Corp 70202L102 184100.00000000 NS USD 6885340.00000000 1.265788720726 Long EC CORP US N 1 N N N Alcoa Corp 549300T12EZ1F6PWWU29 Alcoa Corp 013872106 131280.00000000 NS USD 1069932.00000000 0.196694405438 Long EC CORP US N 1 N N N Select Energy Services Inc 54930094OK8LA3QDW486 Select Energy Services Inc 81617J301 381900.00000000 NS USD 1833120.00000000 0.336997536757 Long EC CORP US N 1 N N N Natera Inc N/A Natera Inc 632307104 179315.00000000 NS USD 6641827.60000000 1.221021832050 Long EC CORP US N 1 N N N SolarWinds Corp N/A SolarWinds Corp 83417Q105 356203.00000000 NS USD 6048326.94000000 1.111913721024 Long EC CORP US N 1 N N Trinseo SA 222100SZ6J5ZF05ZTR58 Trinseo SA L9340P101 75800.00000000 NS USD 1550110.00000000 0.284969479195 Long EC CORP US N 1 N N N Insmed Inc 529900Q55QAG41CCAC11 Insmed Inc 457669307 188500.00000000 NS USD 4335500.00000000 0.797030647536 Long EC CORP US N 1 N N N 2020-06-04 Principal Funds, Inc Sara Reece /s/ Sara Reece Vice President and Controller