<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sec.gov/edgar/nport eis_NPORT_Filer.xsd">
  <headerData>
    <submissionType>NPORT-P</submissionType>
    <isConfidential>false</isConfidential>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0000898745</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000049582</seriesId>
        <classId>C000156764</classId>
        <classId>C000208088</classId>
        <classId>C000176334</classId>
      </seriesClassInfo>


    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>Principal Funds, Inc</regName>
      <regFileNumber>811-07572</regFileNumber>
      <regCik>0000898745</regCik>
      <regLei>549300HZGBXSW6DSXF23</regLei>
      <regStreet1>801 Grand Ave</regStreet1>
      <regCity>Des Moines</regCity>
      <regStateConditional regCountry="US" regState="US-IA"/>
      <regZipOrPostalCode>50309</regZipOrPostalCode>
      <regPhone>515-235-1719</regPhone>
      <seriesName>Edge MidCap Fund</seriesName>
      <seriesId>S000049582</seriesId>
      <seriesLei>549300U98DHSQPJQOF11</seriesLei>
      <repPdEnd>2022-08-31</repPdEnd>
      <repPdDate>2021-11-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>564159583.01</totAssets>
      <totLiabs>354678.37</totLiabs>
      <netAssets>563804904.64</netAssets>
      <assetsAttrMiscSec>0.00000000</assetsAttrMiscSec>
      <assetsInvested>0.00000000</assetsInvested>
      <amtPayOneYrBanksBorr>0.00000000</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0.00000000</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0.00000000</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0.00000000</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0.00000000</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0.00000000</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0.00000000</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0.00000000</amtPayAftOneYrOther>
      <delayDeliv>0.00000000</delayDeliv>
      <standByCommit>0.00000000</standByCommit>
      <liquidPref>0.00000000</liquidPref>
      <cshNotRptdInCorD>0.00000000</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000156764" rtn1="-4.70000000" rtn2="4.99000000" rtn3="-1.60000000"/>
          <monthlyTotReturn classId="C000208088" rtn1="-4.73000000" rtn2="4.96000000" rtn3="-1.61000000"/>
          <monthlyTotReturn classId="C000176334" rtn1="-4.69000000" rtn2="5.03000000" rtn3="-1.60000000"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <mon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon2 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
              <instrMon3 netRealizedGain="0.00000000" netUnrealizedAppr="0.00000000"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="2996718.74000001" netUnrealizedAppr="-30763716.30000000"/>
        <othMon2 netRealizedGain="6051787.43000001" netUnrealizedAppr="21472346.49000000"/>
        <othMon3 netRealizedGain="5372059.72999999" netUnrealizedAppr="-15168471.84000000"/>
      </returnInfo>
      <mon1Flow redemption="4891307.46000000" reinvestment="0.00000000" sales="5382561.62000000"/>
      <mon2Flow redemption="16885019.80000000" reinvestment="0.00000000" sales="4798649.95000000"/>
      <mon3Flow redemption="6717874.66000000" reinvestment="0.00000000" sales="5727344.26000000"/>

    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Washington Federal Inc</name>
        <lei>N/A</lei>
        <title>Washington Federal Inc</title>
        <cusip>938824109</cusip>
        <identifiers>
          <isin value="US9388241096"/>
        </identifiers>
        <balance>238968.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7764070.32000000</valUSD>
        <pctVal>1.377084565264</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Terreno Realty Corp</name>
        <lei>N/A</lei>
        <title>Terreno Realty Corp</title>
        <cusip>88146M101</cusip>
        <identifiers>
          <isin value="US88146M1018"/>
        </identifiers>
        <balance>70805.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5391800.75000000</valUSD>
        <pctVal>0.956323846356</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bio-Techne Corp</name>
        <lei>54930073RLKQ51TILZ35</lei>
        <title>Bio-Techne Corp</title>
        <cusip>09073M104</cusip>
        <identifiers>
          <isin value="US09073M1045"/>
        </identifiers>
        <balance>17975.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8484739.25000000</valUSD>
        <pctVal>1.504906959867</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PROG Holdings Inc</name>
        <lei>549300DHYTLBOVRXIG52</lei>
        <title>PROG Holdings Inc</title>
        <cusip>74319R101</cusip>
        <identifiers>
          <isin value="US74319R1014"/>
        </identifiers>
        <balance>251038.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>11326834.56000000</valUSD>
        <pctVal>2.008998940375</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bank OZK</name>
        <lei>549300VYK2WBD7SST478</lei>
        <title>Bank OZK</title>
        <cusip>06417N103</cusip>
        <identifiers>
          <isin value="US06417N1037"/>
        </identifiers>
        <balance>149249.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6672922.79000000</valUSD>
        <pctVal>1.183551745485</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Teleflex Inc</name>
        <lei>UUL85LWXB4NGSWWXIQ25</lei>
        <title>Teleflex Inc</title>
        <cusip>879369106</cusip>
        <identifiers>
          <isin value="US8793691069"/>
        </identifiers>
        <balance>48796.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14512906.32000000</valUSD>
        <pctVal>2.574100757294</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Universal Health Services Inc</name>
        <lei>549300YGMGQDO0NMJD09</lei>
        <title>Universal Health Services Inc</title>
        <cusip>913903100</cusip>
        <identifiers>
          <isin value="US9139031002"/>
        </identifiers>
        <balance>125412.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14890166.76000000</valUSD>
        <pctVal>2.641014052459</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Autoliv Inc</name>
        <lei>A23RUXWKASG834LTMK28</lei>
        <title>Autoliv Inc</title>
        <cusip>052800109</cusip>
        <identifiers>
          <isin value="US0528001094"/>
        </identifiers>
        <balance>74501.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7181151.39000000</valUSD>
        <pctVal>1.273694380964</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>SE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Black Knight Inc</name>
        <lei>549300TUSNXS3BFFML48</lei>
        <title>Black Knight Inc</title>
        <cusip>09215C105</cusip>
        <identifiers>
          <isin value="US09215C1053"/>
        </identifiers>
        <balance>230624.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>16482697.28000000</valUSD>
        <pctVal>2.923475327076</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Lincoln Electric Holdings Inc</name>
        <lei>BIMGBY40SIN95O01BN93</lei>
        <title>Lincoln Electric Holdings Inc</title>
        <cusip>533900106</cusip>
        <identifiers>
          <isin value="US5339001068"/>
        </identifiers>
        <balance>144145.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>19453809.20000000</valUSD>
        <pctVal>3.450450508659</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>WD-40 Co</name>
        <lei>549300UZHTN0CNKBOB19</lei>
        <title>WD-40 Co</title>
        <cusip>929236107</cusip>
        <identifiers>
          <isin value="US9292361071"/>
        </identifiers>
        <balance>6208.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1392764.80000000</valUSD>
        <pctVal>0.247029564400</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Markel Corp</name>
        <lei>549300SCNO12JLWIK605</lei>
        <title>Markel Corp</title>
        <cusip>570535104</cusip>
        <identifiers>
          <isin value="US5705351048"/>
        </identifiers>
        <balance>7646.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9135593.72000000</valUSD>
        <pctVal>1.620346620757</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cullen/Frost Bankers Inc</name>
        <lei>529900V2E9G9AY665O34</lei>
        <title>Cullen/Frost Bankers Inc</title>
        <cusip>229899109</cusip>
        <identifiers>
          <isin value="US2298991090"/>
        </identifiers>
        <balance>64114.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8071311.46000000</valUSD>
        <pctVal>1.431578795000</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Brunswick Corp/DE</name>
        <lei>YM4O38W15AX4YLLQKU27</lei>
        <title>Brunswick Corp/DE</title>
        <cusip>117043109</cusip>
        <identifiers>
          <isin value="US1170431092"/>
        </identifiers>
        <balance>135973.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12769224.43000000</valUSD>
        <pctVal>2.264830320721</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tyler Technologies Inc</name>
        <lei>25490040SMU4Z8LBCW70</lei>
        <title>Tyler Technologies Inc</title>
        <cusip>902252105</cusip>
        <identifiers>
          <isin value="US9022521051"/>
        </identifiers>
        <balance>25726.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13351279.48000000</valUSD>
        <pctVal>2.368067281806</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Arrow Electronics Inc</name>
        <lei>549300YNNLBXT8N8R512</lei>
        <title>Arrow Electronics Inc</title>
        <cusip>042735100</cusip>
        <identifiers>
          <isin value="US0427351004"/>
        </identifiers>
        <balance>74055.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9008790.75000000</valUSD>
        <pctVal>1.597856044858</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Fair Isaac Corp</name>
        <lei>RI6HET5SJUEY30V1PS26</lei>
        <title>Fair Isaac Corp</title>
        <cusip>303250104</cusip>
        <identifiers>
          <isin value="US3032501047"/>
        </identifiers>
        <balance>44351.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>15661668.63000000</valUSD>
        <pctVal>2.777852498463</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>STERIS PLC</name>
        <lei>549300F1857N5E6G6T48</lei>
        <title>STERIS PLC</title>
        <cusip>G8473T100</cusip>
        <identifiers>
          <isin value="IE00BFY8C754"/>
        </identifiers>
        <balance>90808.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>19844272.24000000</valUSD>
        <pctVal>3.519705500375</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Rightmove PLC</name>
        <lei>2138001JXGCFKBXYB828</lei>
        <title>Rightmove PLC</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="GB00BGDT3G23"/>
        </identifiers>
        <balance>1235911.00000000</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.75191000"/>
        <valUSD>12274196.70000000</valUSD>
        <pctVal>2.177029074948</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Principal Government Money Market Fund - Institutional Class</name>
        <lei>549300WWK3YB7DNN4U34</lei>
        <title>Principal Government Money Market Fund - Institutional Class</title>
        <cusip>742537228</cusip>
        <identifiers>
          <isin value="US7425372288"/>
        </identifiers>
        <balance>18401924.61000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>18401924.61000000</valUSD>
        <pctVal>3.263881611982</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Littelfuse Inc</name>
        <lei>549300MY7HLQFYTPCX75</lei>
        <title>Littelfuse Inc</title>
        <cusip>537008104</cusip>
        <identifiers>
          <isin value="US5370081045"/>
        </identifiers>
        <balance>60464.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>18047294.72000000</valUSD>
        <pctVal>3.200982214144</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Lennox International Inc</name>
        <lei>S7DWAC87RDMPBF77GJ92</lei>
        <title>Lennox International Inc</title>
        <cusip>526107107</cusip>
        <identifiers>
          <isin value="US5261071071"/>
        </identifiers>
        <balance>44625.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13790017.50000000</valUSD>
        <pctVal>2.445884628975</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Amdocs Ltd</name>
        <lei>549300HQV672RJ7RQV66</lei>
        <title>Amdocs Ltd</title>
        <cusip>G02602103</cusip>
        <identifiers>
          <isin value="GB0022569080"/>
        </identifiers>
        <balance>118345.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8262847.90000000</valUSD>
        <pctVal>1.465550908124</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Essential Utilities Inc</name>
        <lei>549300ILTEOF3E3QY357</lei>
        <title>Essential Utilities Inc</title>
        <cusip>29670G102</cusip>
        <identifiers>
          <isin value="US29670G1022"/>
        </identifiers>
        <balance>229981.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10871201.87000000</valUSD>
        <pctVal>1.928185047794</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Avery Dennison Corp</name>
        <lei>549300PW7VPFCYKLIV37</lei>
        <title>Avery Dennison Corp</title>
        <cusip>053611109</cusip>
        <identifiers>
          <isin value="US0536111091"/>
        </identifiers>
        <balance>82989.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>17018554.23000000</valUSD>
        <pctVal>3.018518301267</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cable One Inc</name>
        <lei>549300648QS85T0XSH18</lei>
        <title>Cable One Inc</title>
        <cusip>12685J105</cusip>
        <identifiers>
          <isin value="US12685J1051"/>
        </identifiers>
        <balance>3522.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6241195.32000000</valUSD>
        <pctVal>1.106977833757</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>HollyFrontier Corp</name>
        <lei>549300J3U2WK73C9ZK26</lei>
        <title>HollyFrontier Corp</title>
        <cusip>436106108</cusip>
        <identifiers>
          <isin value="US4361061082"/>
        </identifiers>
        <balance>81645.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2638766.40000000</valUSD>
        <pctVal>0.468028280400</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Expeditors International of Washington Inc</name>
        <lei>984500B055A804AB6E40</lei>
        <title>Expeditors International of Washington Inc</title>
        <cusip>302130109</cusip>
        <identifiers>
          <isin value="US3021301094"/>
        </identifiers>
        <balance>186964.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>22738561.68000000</valUSD>
        <pctVal>4.033054961541</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>FMC Corp</name>
        <lei>CKDHZ2X64EEBQCSP7013</lei>
        <title>FMC Corp</title>
        <cusip>302491303</cusip>
        <identifiers>
          <isin value="US3024913036"/>
        </identifiers>
        <balance>141152.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14142018.88000000</valUSD>
        <pctVal>2.508317817673</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Morningstar Inc</name>
        <lei>529900YGNQPOVAXQ7F29</lei>
        <title>Morningstar Inc</title>
        <cusip>617700109</cusip>
        <identifiers>
          <isin value="US6177001095"/>
        </identifiers>
        <balance>42924.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13320604.92000000</valUSD>
        <pctVal>2.362626648043</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alliant Energy Corp</name>
        <lei>5493009ML300G373MZ12</lei>
        <title>Alliant Energy Corp</title>
        <cusip>018802108</cusip>
        <identifiers>
          <isin value="US0188021085"/>
        </identifiers>
        <balance>255030.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13973093.70000000</valUSD>
        <pctVal>2.478356180480</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Coterra Energy Inc</name>
        <lei>FCNMH6O7VWU7LHXMK351</lei>
        <title>Coterra Energy Inc</title>
        <cusip>127097103</cusip>
        <identifiers>
          <isin value="US1270971039"/>
        </identifiers>
        <balance>456534.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9167202.72000000</valUSD>
        <pctVal>1.625952992702</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Nordson Corp</name>
        <lei>14OS6Q5N55N95WM84M53</lei>
        <title>Nordson Corp</title>
        <cusip>655663102</cusip>
        <identifiers>
          <isin value="US6556631025"/>
        </identifiers>
        <balance>61294.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>15580321.86000000</valUSD>
        <pctVal>2.763424321387</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Fidelity National Financial Inc</name>
        <lei>549300CAZYIH39SYQ287</lei>
        <title>Fidelity National Financial Inc</title>
        <cusip>31620R303</cusip>
        <identifiers>
          <isin value="US31620R3030"/>
        </identifiers>
        <balance>299282.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>14637882.62000000</valUSD>
        <pctVal>2.596267343461</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tractor Supply Co</name>
        <lei>549300OJ9VZHZRO6I137</lei>
        <title>Tractor Supply Co</title>
        <cusip>892356106</cusip>
        <identifiers>
          <isin value="US8923561067"/>
        </identifiers>
        <balance>85329.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>19227183.57000000</valUSD>
        <pctVal>3.410254755104</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>STORE Capital Corp</name>
        <lei>5493004EA6C9IHDZ7N66</lei>
        <title>STORE Capital Corp</title>
        <cusip>862121100</cusip>
        <identifiers>
          <isin value="US8621211007"/>
        </identifiers>
        <balance>162743.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5360754.42000000</valUSD>
        <pctVal>0.950817273117</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Interpublic Group of Cos Inc/The</name>
        <lei>5493008IUOJ5VWTRC333</lei>
        <title>Interpublic Group of Cos Inc/The</title>
        <cusip>460690100</cusip>
        <identifiers>
          <isin value="US4606901001"/>
        </identifiers>
        <balance>295434.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9805454.46000000</valUSD>
        <pctVal>1.739157353776</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Energizer Holdings Inc</name>
        <lei>5493000D6NN0V57UME20</lei>
        <title>Energizer Holdings Inc</title>
        <cusip>29272W109</cusip>
        <identifiers>
          <isin value="US29272W1099"/>
        </identifiers>
        <balance>330996.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12309741.24000000</valUSD>
        <pctVal>2.183333479133</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alexandria Real Estate Equities Inc</name>
        <lei>MGCJBT4MKTQBVLNUIS88</lei>
        <title>Alexandria Real Estate Equities Inc</title>
        <cusip>015271109</cusip>
        <identifiers>
          <isin value="US0152711091"/>
        </identifiers>
        <balance>81384.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>16282496.88000000</valUSD>
        <pctVal>2.887966519269</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>YETI Holdings Inc</name>
        <lei>549300DSQICIGNT5GO63</lei>
        <title>YETI Holdings Inc</title>
        <cusip>98585X104</cusip>
        <identifiers>
          <isin value="US98585X1046"/>
        </identifiers>
        <balance>240289.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>22145034.24000000</valUSD>
        <pctVal>3.927783184883</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Teradyne Inc</name>
        <lei>C3X4YJ278QNZHRJULN75</lei>
        <title>Teradyne Inc</title>
        <cusip>880770102</cusip>
        <identifiers>
          <isin value="US8807701029"/>
        </identifiers>
        <balance>170164.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>26012970.68000000</valUSD>
        <pctVal>4.613824829461</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hasbro Inc</name>
        <lei>549300NUB6D2R1ITYR45</lei>
        <title>Hasbro Inc</title>
        <cusip>418056107</cusip>
        <identifiers>
          <isin value="US4180561072"/>
        </identifiers>
        <balance>50210.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4865851.10000000</valUSD>
        <pctVal>0.863038093488</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>MKS Instruments Inc</name>
        <lei>549300KEQATBHAGVF505</lei>
        <title>MKS Instruments Inc</title>
        <cusip>55306N104</cusip>
        <identifiers>
          <isin value="US55306N1046"/>
        </identifiers>
        <balance>45191.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6876262.56000000</valUSD>
        <pctVal>1.219617371791</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Snap-on Inc</name>
        <lei>HHWAT5TDOYZMM26KKQ73</lei>
        <title>Snap-on Inc</title>
        <cusip>833034101</cusip>
        <identifiers>
          <isin value="US8330341012"/>
        </identifiers>
        <balance>66235.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>13638448.85000000</valUSD>
        <pctVal>2.419001455602</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Helmerich &amp; Payne Inc</name>
        <lei>254900NAOGHJ88RZ4C73</lei>
        <title>Helmerich &amp; Payne Inc</title>
        <cusip>423452101</cusip>
        <identifiers>
          <isin value="US4234521015"/>
        </identifiers>
        <balance>282490.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6341900.50000000</valUSD>
        <pctVal>1.124839540736</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CyrusOne Inc</name>
        <lei>5493006S177ZK2ZNBU43</lei>
        <title>CyrusOne Inc</title>
        <cusip>23283R100</cusip>
        <identifiers>
          <isin value="US23283R1005"/>
        </identifiers>
        <balance>86737.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7721327.74000000</valUSD>
        <pctVal>1.369503471228</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <explntrNotes>
      <explntrNote note="Returns shown in Item B.5.a have been calculated without deducting any applicable sales loads or redemption fees" noteItem="B.5.a"/>
    </explntrNotes>
    <signature>
      <ncom:dateSigned>2021-12-29</ncom:dateSigned>
      <ncom:nameOfApplicant>Principal Funds, Inc</ncom:nameOfApplicant>
      <ncom:signature>Megan Hoffmann</ncom:signature>
      <ncom:signerName>/s/ Megan Hoffmann</ncom:signerName>
      <ncom:title>Vice President and Controller</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
