<?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>0000747546</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000000853</seriesId>
        <classId>C000002468</classId>
        <classId>C000156023</classId>
      </seriesClassInfo>


    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>Parnassus Funds</regName>
      <regFileNumber>811-04044</regFileNumber>
      <regCik>0000747546</regCik>
      <regLei>254900NG8E5H7DEOIQ09</regLei>
      <regStreet1>1 Market Street</regStreet1>
      <regStreet2>Suite 1600</regStreet2>
      <regCity>San Francisco</regCity>
      <regStateConditional regCountry="US" regState="US-CA"/>
      <regZipOrPostalCode>94105</regZipOrPostalCode>
      <regPhone>415-778-0200</regPhone>
      <seriesName>Parnassus Mid Cap Fund</seriesName>
      <seriesId>S000000853</seriesId>
      <seriesLei>549300PVYVBM67PQ9V25</seriesLei>
      <repPdEnd>2026-12-31</repPdEnd>
      <repPdDate>2026-03-31</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>2294335926.17</totAssets>
      <totLiabs>16301369.44</totLiabs>
      <netAssets>2278034556.73</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>10615874.99000000</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000002468" rtn1="4.46000000" rtn2="0.97000000" rtn3="-7.42000000"/>
          <monthlyTotReturn classId="C000156023" rtn1="4.49000000" rtn2="0.99000000" rtn3="-7.40000000"/>
        </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="99954349.37000000" netUnrealizedAppr="9816605.14000000"/>
        <othMon2 netRealizedGain="36142643.09000000" netUnrealizedAppr="-13268465.16000000"/>
        <othMon3 netRealizedGain="13413316.94000000" netUnrealizedAppr="-198647712.46000000"/>
      </returnInfo>
      <mon1Flow redemption="78204593.48000000" reinvestment="0.00000000" sales="24215484.54000000"/>
      <mon2Flow redemption="54001062.69000000" reinvestment="0.00000000" sales="35134623.24000000"/>
      <mon3Flow redemption="58800191.67000000" reinvestment="0.00000000" sales="18422311.28000000"/>


    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>AGILENT TECHNOLOGIES INC</name>
        <lei>QUIX8Y7A2WP0XRMW7G29</lei>
        <title>AGILENT TECHNOLOGIES INC 0.00000000</title>
        <cusip>00846U101</cusip>
        <identifiers>
          <isin value="US00846U1016"/>
        </identifiers>
        <balance>425912.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>48545449.76000000</valUSD>
        <pctVal>2.131023412993</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>ALLSTATE CORP</name>
        <lei>OBT0W1ED8G0NWVOLOJ77</lei>
        <title>ALLSTATE CORP 0.00000000</title>
        <cusip>020002101</cusip>
        <identifiers>
          <isin value="US0200021014"/>
        </identifiers>
        <balance>240114.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>49785236.76000000</valUSD>
        <pctVal>2.185446950877</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>AUTODESK INC</name>
        <lei>FRKKVKAIQEF3FCSTPG55</lei>
        <title>AUTODESK INC 0.00000000</title>
        <cusip>052769106</cusip>
        <identifiers>
          <isin value="US0527691069"/>
        </identifiers>
        <balance>210662.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50432482.80000000</valUSD>
        <pctVal>2.213859427681</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 OF NEW YORK MELLON CORP</name>
        <lei>WFLLPEPC7FZXENRZV188</lei>
        <title>BANK OF NEW YORK MELLON CORP 0.00000000</title>
        <cusip>064058100</cusip>
        <identifiers>
          <isin value="US0640581007"/>
        </identifiers>
        <balance>919126.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>109035917.38000000</valUSD>
        <pctVal>4.786403132378</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>WR BERKLEY CORP</name>
        <lei>SQOAGCLKBDWNVYV1OV80</lei>
        <title>WR BERKLEY CORP 0.00000000</title>
        <cusip>084423102</cusip>
        <identifiers>
          <isin value="US0844231029"/>
        </identifiers>
        <balance>806103.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>53428506.84000000</valUSD>
        <pctVal>2.345377364103</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>BILL HOLDINGS INC</name>
        <lei>549300IBF9VZZIGOZW63</lei>
        <title>BILL HOLDINGS INC 0.00000000</title>
        <cusip>090043100</cusip>
        <identifiers>
          <isin value="US0900431000"/>
        </identifiers>
        <balance>1105739.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>42349803.70000000</valUSD>
        <pctVal>1.859050099783</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>BROADRIDGE FINANCIAL SOLUTIO</name>
        <lei>549300KZDJZQ2YIHRC28</lei>
        <title>BROADRIDGE FINANCIAL SOLUTIO 0.00000000</title>
        <cusip>11133T103</cusip>
        <identifiers>
          <isin value="US11133T1034"/>
        </identifiers>
        <balance>258836.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>42055673.28000000</valUSD>
        <pctVal>1.846138512506</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>CBOE GLOBAL MARKETS INC</name>
        <lei>529900RLNSGA90UPEH54</lei>
        <title>CBOE GLOBAL MARKETS INC 0.00000000</title>
        <cusip>12503M108</cusip>
        <identifiers>
          <isin value="US12503M1080"/>
        </identifiers>
        <balance>301076.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>84623431.32000000</valUSD>
        <pctVal>3.714756260830</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>CBRE GROUP INC - A</name>
        <lei>52990016II9MJ2OSWA10</lei>
        <title>CBRE GROUP INC - A 0.00000000</title>
        <cusip>12504L109</cusip>
        <identifiers>
          <isin value="US12504L1098"/>
        </identifiers>
        <balance>343588.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>46542430.48000000</valUSD>
        <pctVal>2.043095893453</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>CMS ENERGY CORP</name>
        <lei>549300IA9XFBAGNIBW29</lei>
        <title>CMS ENERGY CORP 0.00000000</title>
        <cusip>125896100</cusip>
        <identifiers>
          <isin value="US1258961002"/>
        </identifiers>
        <balance>1001158.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>77669837.64000000</valUSD>
        <pctVal>3.409510949275</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>CHIPOTLE MEXICAN GRILL INC</name>
        <lei>529900REP5VGTPCP1J71</lei>
        <title>CHIPOTLE MEXICAN GRILL INC 0.00000000</title>
        <cusip>169656105</cusip>
        <identifiers>
          <isin value="US1696561059"/>
        </identifiers>
        <balance>1323645.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>42369876.45000000</valUSD>
        <pctVal>1.859931243133</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>DR HORTON INC</name>
        <lei>529900ZIUEYVSB8QDD25</lei>
        <title>DR HORTON INC 0.00000000</title>
        <cusip>23331A109</cusip>
        <identifiers>
          <isin value="US23331A1097"/>
        </identifiers>
        <balance>341028.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>46795862.16000000</valUSD>
        <pctVal>2.054220908183</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>DICK'S SPORTING GOODS INC</name>
        <lei>529900SSBV5I4LWSK313</lei>
        <title>DICK'S SPORTING GOODS INC 0.00000000</title>
        <cusip>253393102</cusip>
        <identifiers>
          <isin value="US2533931026"/>
        </identifiers>
        <balance>211653.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>41968673.37000000</valUSD>
        <pctVal>1.842319434795</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>ROYAL CARIBBEAN CRUISES LTD</name>
        <lei>K2NEH8QNVW44JIWK7Z55</lei>
        <title>ROYAL CARIBBEAN CRUISES LTD 0.00000000</title>
        <cusip>V7780T103</cusip>
        <identifiers>
          <isin value="LR0008862868"/>
        </identifiers>
        <balance>159721.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>43952024.78000000</valUSD>
        <pctVal>1.929383584202</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>LR</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EDWARDS LIFESCIENCES CORP</name>
        <lei>YA13X31F3V31L8TMPR58</lei>
        <title>EDWARDS LIFESCIENCES CORP 0.00000000</title>
        <cusip>28176E108</cusip>
        <identifiers>
          <isin value="US28176E1082"/>
        </identifiers>
        <balance>835430.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>66901234.40000000</valUSD>
        <pctVal>2.936796292328</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>FERGUSON ENTERPRISES INC</name>
        <lei>2138003JYQMRP3SLX189</lei>
        <title>FERGUSON ENTERPRISES INC 0.00000000</title>
        <cusip>31488V107</cusip>
        <identifiers>
          <isin value="US31488V1070"/>
        </identifiers>
        <balance>333379.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>77763985.54000000</valUSD>
        <pctVal>3.413643805808</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>HILTON WORLDWIDE HLDGS</name>
        <lei>549300HVGPK36ICB0B89</lei>
        <title>HILTON WORLDWIDE HLDGS 0.00000000</title>
        <cusip>43300A203</cusip>
        <identifiers>
          <isin value="US43300A2033"/>
        </identifiers>
        <balance>158890.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>48315271.20000000</valUSD>
        <pctVal>2.120919151874</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>HUBBELL INC</name>
        <lei>54930088VDQ6840Y6597</lei>
        <title>HUBBELL INC 0.00000000</title>
        <cusip>443510607</cusip>
        <identifiers>
          <isin value="US4435106079"/>
        </identifiers>
        <balance>156004.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>76557402.96000000</valUSD>
        <pctVal>3.360677858631</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>INGERSOLL-RAND INC</name>
        <lei>5299004C02FMZCUOIR50</lei>
        <title>INGERSOLL-RAND INC 0.00000000</title>
        <cusip>45687V106</cusip>
        <identifiers>
          <isin value="US45687V1061"/>
        </identifiers>
        <balance>631185.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>50570542.20000000</valUSD>
        <pctVal>2.219919888862</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>INSULET CORP</name>
        <lei>549300TZTYD2PYN92D43</lei>
        <title>INSULET CORP 0.00000000</title>
        <cusip>45784P101</cusip>
        <identifiers>
          <isin value="US45784P1012"/>
        </identifiers>
        <balance>113758.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>23870978.72000000</valUSD>
        <pctVal>1.047876058309</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>KLA CORP</name>
        <lei>549300H0BF5JCG96TJ81</lei>
        <title>KLA CORP 0.00000000</title>
        <cusip>482480100</cusip>
        <identifiers>
          <isin value="US4824801009"/>
        </identifiers>
        <balance>41561.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>61194832.01000000</valUSD>
        <pctVal>2.686299548407</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>LAM RESEARCH CORP</name>
        <lei>549300I4GMO6D34U1T02</lei>
        <title>LAM RESEARCH CORP 0.00000000</title>
        <cusip>512807306</cusip>
        <identifiers>
          <isin value="US5128073062"/>
        </identifiers>
        <balance>262163.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>56013746.58000000</valUSD>
        <pctVal>2.458862900675</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>MEDLINE INC-CL A</name>
        <lei>984500FAN6J1P8566D43</lei>
        <title>MEDLINE INC-CL A 0.00000000</title>
        <cusip>58507V107</cusip>
        <identifiers>
          <isin value="US58507V1070"/>
        </identifiers>
        <balance>351130.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>15625285.00000000</valUSD>
        <pctVal>0.685910797702</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>O'REILLY AUTOMOTIVE INC</name>
        <lei>549300K2RLMQL149Q332</lei>
        <title>O'REILLY AUTOMOTIVE INC 0.00000000</title>
        <cusip>67103H107</cusip>
        <identifiers>
          <isin value="US67103H1077"/>
        </identifiers>
        <balance>493228.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>45529876.68000000</valUSD>
        <pctVal>1.998647322776</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>OLD DOMINION FREIGHT LINE</name>
        <lei>5299009TWK32WE417T96</lei>
        <title>OLD DOMINION FREIGHT LINE 0.00000000</title>
        <cusip>679580100</cusip>
        <identifiers>
          <isin value="US6795801009"/>
        </identifiers>
        <balance>272952.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>53334820.80000000</valUSD>
        <pctVal>2.341264782065</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>REALTY INCOME CORP</name>
        <lei>549300CUWDAUZSH43859</lei>
        <title>REALTY INCOME CORP 0.00000000</title>
        <cusip>756109104</cusip>
        <identifiers>
          <isin value="US7561091049"/>
        </identifiers>
        <balance>770323.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>47128361.14000000</valUSD>
        <pctVal>2.068816778953</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>RE</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>REPUBLIC SERVICES INC</name>
        <lei>NKNQHM6BLECKVOQP7O46</lei>
        <title>REPUBLIC SERVICES INC 0.00000000</title>
        <cusip>760759100</cusip>
        <identifiers>
          <isin value="US7607591002"/>
        </identifiers>
        <balance>297910.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>65248248.20000000</valUSD>
        <pctVal>2.864234346543</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>SANDISK CORP</name>
        <lei>N/A</lei>
        <title>SANDISK CORP 0.00000000</title>
        <cusip>80004C200</cusip>
        <identifiers>
          <isin value="US80004C2008"/>
        </identifiers>
        <balance>61669.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>39180782.46000000</valUSD>
        <pctVal>1.719938020441</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>STANDARDAERO INC</name>
        <lei>N/A</lei>
        <title>STANDARDAERO INC 0.00000000</title>
        <cusip>85423L103</cusip>
        <identifiers>
          <isin value="US85423L1035"/>
        </identifiers>
        <balance>1703343.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>43997349.69000000</valUSD>
        <pctVal>1.931373234002</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>SYNOPSYS INC</name>
        <lei>QG7T915N9S0NY5UKNE63</lei>
        <title>SYNOPSYS INC 0.00000000</title>
        <cusip>871607107</cusip>
        <identifiers>
          <isin value="US8716071076"/>
        </identifiers>
        <balance>135087.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>53559293.76000000</valUSD>
        <pctVal>2.351118581663</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>TRANSUNION</name>
        <lei>549300ZS772LUNUMRB03</lei>
        <title>TRANSUNION 0.00000000</title>
        <cusip>89400J107</cusip>
        <identifiers>
          <isin value="US89400J1079"/>
        </identifiers>
        <balance>890979.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>61646837.01000000</valUSD>
        <pctVal>2.706141433538</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>TRUIST FINANCIAL CORP</name>
        <lei>549300DRQQI75D2JP341</lei>
        <title>TRUIST FINANCIAL CORP 0.00000000</title>
        <cusip>89832Q109</cusip>
        <identifiers>
          <isin value="US89832Q1094"/>
        </identifiers>
        <balance>1248037.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>57372260.89000000</valUSD>
        <pctVal>2.518498269506</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>US FOODS HOLDING CORP</name>
        <lei>549300UGOZSO64CFPR97</lei>
        <title>US FOODS HOLDING CORP 0.00000000</title>
        <cusip>912008109</cusip>
        <identifiers>
          <isin value="US9120081099"/>
        </identifiers>
        <balance>810095.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>74698859.95000000</valUSD>
        <pctVal>3.279092484761</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>VERISK ANALYTICS INC</name>
        <lei>549300I1YSWNIRKBWP67</lei>
        <title>VERISK ANALYTICS INC 0.00000000</title>
        <cusip>92345Y106</cusip>
        <identifiers>
          <isin value="US92345Y1064"/>
        </identifiers>
        <balance>227756.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>43216701.00000000</valUSD>
        <pctVal>1.897104715656</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>VULCAN MATERIALS CO</name>
        <lei>549300Q8LSNHAVWBNI21</lei>
        <title>VULCAN MATERIALS CO 0.00000000</title>
        <cusip>929160109</cusip>
        <identifiers>
          <isin value="US9291601097"/>
        </identifiers>
        <balance>267645.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>72879733.50000000</valUSD>
        <pctVal>3.199237398953</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>WESTERN DIGITAL CORP</name>
        <lei>549300QQXOOYEF89IC56</lei>
        <title>WESTERN DIGITAL CORP 0.00000000</title>
        <cusip>958102105</cusip>
        <identifiers>
          <isin value="US9581021055"/>
        </identifiers>
        <balance>152753.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>41318158.97000000</valUSD>
        <pctVal>1.813763485190</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>XYLEM INC</name>
        <lei>549300DF5MV96DRYLQ48</lei>
        <title>XYLEM INC 0.00000000</title>
        <cusip>98419M100</cusip>
        <identifiers>
          <isin value="US98419M1009"/>
        </identifiers>
        <balance>535124.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>63947318.00000000</valUSD>
        <pctVal>2.807126775626</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>NXP SEMICONDUCTORS NV</name>
        <lei>724500M9BY5293JDF951</lei>
        <title>NXP SEMICONDUCTORS NV 0.00000000</title>
        <cusip>N6596X109</cusip>
        <identifiers>
          <isin value="NL0009538784"/>
        </identifiers>
        <balance>328319.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>64632878.34000000</valUSD>
        <pctVal>2.837221154045</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CNH INDUSTRIAL NV</name>
        <lei>549300WGC2HZ5J67V817</lei>
        <title>CNH INDUSTRIAL NV 0.00000000</title>
        <cusip>N20944109</cusip>
        <identifiers>
          <isin value="NL0010545661"/>
        </identifiers>
        <balance>2841521.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>31256731.00000000</valUSD>
        <pctVal>1.372092047842</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ALCON INC</name>
        <lei>549300LDT5AP8S0NBM78</lei>
        <title>ALCON INC 0.00000000</title>
        <cusip>H01301128</cusip>
        <identifiers>
          <isin value="CH0432492467"/>
        </identifiers>
        <balance>216300.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>16298205.00000000</valUSD>
        <pctVal>0.715450296917</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PENTAIR PLC</name>
        <lei>549300EVR9D56WPSRP15</lei>
        <title>PENTAIR PLC 0.00000000</title>
        <cusip>G7S00T104</cusip>
        <identifiers>
          <isin value="IE00BLS09M33"/>
        </identifiers>
        <balance>547303.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>47675564.33000000</valUSD>
        <pctVal>2.092837625713</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BROOKFIELD RENEWABLE CORP</name>
        <lei>N/A</lei>
        <title>BROOKFIELD RENEWABLE CORP 0.00000000</title>
        <cusip>11285B108</cusip>
        <identifiers>
          <isin value="CA11285B1085"/>
        </identifiers>
        <balance>1962232.00000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>78155700.56000000</valUSD>
        <pctVal>3.430839112124</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2026-04-30</ncom:dateSigned>
      <ncom:nameOfApplicant>Parnassus Funds</ncom:nameOfApplicant>
      <ncom:signature>Brendan Chase</ncom:signature>
      <ncom:signerName>Brendan Chase</ncom:signerName>
      <ncom:title>Assistant Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
