<?xml version="1.0" encoding="utf-8"?>
<ns1:informationTable xmlns:ns1="http://www.sec.gov/edgar/document/thirteenf/informationtable">
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABBVIE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00287Y109</ns1:cusip>
    <ns1:figi>BBG0025Y4RZ3</ns1:figi>
    <ns1:value>2309526</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10619</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6958</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3661</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ABIVAX SA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>00370M103</ns1:cusip>
    <ns1:figi>BBG01JLQNZV9</ns1:figi>
    <ns1:value>147309146</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1322938</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1216689</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>106249</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADAPTIVE BIOTECHNOLOGIES COR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>00650F109</ns1:cusip>
    <ns1:figi>BBG001V0GG18</ns1:figi>
    <ns1:value>75461646</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5436718</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5009486</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>427232</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ADVANCED MICRO DEVICES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>007903107</ns1:cusip>
    <ns1:figi>BBG001S5NN36</ns1:figi>
    <ns1:value>1021219</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5020</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2639</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2381</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AFFIRM HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>00827B106</ns1:cusip>
    <ns1:figi>BBG00Y7BP8Z0</ns1:figi>
    <ns1:value>49514742</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1080636</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>970506</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>110130</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALNYLAM PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>02043Q107</ns1:cusip>
    <ns1:figi>BBG001S7FTC8</ns1:figi>
    <ns1:value>81241478</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>245539</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>199761</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>45778</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL A</ns1:titleOfClass>
    <ns1:cusip>02079K305</ns1:cusip>
    <ns1:figi>BBG009S39JY5</ns1:figi>
    <ns1:value>582810504</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2026744</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1458696</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>568048</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ALPHABET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CAP STK CL C</ns1:titleOfClass>
    <ns1:cusip>02079K107</ns1:cusip>
    <ns1:figi>BBG009S3NB21</ns1:figi>
    <ns1:value>14482701</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>50487</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>44326</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6161</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMAZON COM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>023135106</ns1:cusip>
    <ns1:figi>BBG001S5PQL7</ns1:figi>
    <ns1:value>474783586</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2279654</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1689804</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>589850</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMER SPORTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>G0260P102</ns1:cusip>
    <ns1:figi>BBG01KWR27K9</ns1:figi>
    <ns1:value>129623185</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3937521</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3453492</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>484029</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMERICAN INTL GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>026874784</ns1:cusip>
    <ns1:figi>BBG001S5NJG1</ns1:figi>
    <ns1:value>109768039</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1458711</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1244234</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>214477</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMETEK INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031100100</ns1:cusip>
    <ns1:figi>BBG001S5NN54</ns1:figi>
    <ns1:value>159876481</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>745832</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>617013</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>128819</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AMGEN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>031162100</ns1:cusip>
    <ns1:figi>BBG001S5NNL6</ns1:figi>
    <ns1:value>5999746</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17052</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12352</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4700</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>API GROUP CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM STK</ns1:titleOfClass>
    <ns1:cusip>00187Y100</ns1:cusip>
    <ns1:figi>BBG00HVV7984</ns1:figi>
    <ns1:value>187807323</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4634929</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3801043</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>833886</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>037833100</ns1:cusip>
    <ns1:figi>BBG001S5N8V8</ns1:figi>
    <ns1:value>795152846</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3133113</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2359936</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>773177</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED DIGITAL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>038169207</ns1:cusip>
    <ns1:figi>BBG001SK4K76</ns1:figi>
    <ns1:value>12869264</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>542092</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>515592</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26500</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED INDL TECHNOLOGIES IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03820C105</ns1:cusip>
    <ns1:figi>BBG001S5NK14</ns1:figi>
    <ns1:value>76730809</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>289201</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>275091</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>14110</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLIED MATLS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>038222105</ns1:cusip>
    <ns1:figi>BBG001S5NMM7</ns1:figi>
    <ns1:value>319915</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>936</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>936</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>APPLOVIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>03831W108</ns1:cusip>
    <ns1:figi>BBG006HFPX86</ns1:figi>
    <ns1:value>501480</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1260</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1260</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARES MANAGEMENT CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM STK</ns1:titleOfClass>
    <ns1:cusip>03990B101</ns1:cusip>
    <ns1:figi>BBG0068KVVC7</ns1:figi>
    <ns1:value>171591074</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1572787</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1168204</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>404583</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ARISTA NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>040413205</ns1:cusip>
    <ns1:figi>BBG001T51KQ0</ns1:figi>
    <ns1:value>95817728</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>780402</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>627732</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>152670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASCENDIS PHARMA A/S</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>04351P101</ns1:cusip>
    <ns1:figi>BBG007R7VP72</ns1:figi>
    <ns1:value>1100978089</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4813440</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4032731</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>780709</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ASTERA LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>04626A103</ns1:cusip>
    <ns1:figi>BBG00TDKHWK6</ns1:figi>
    <ns1:value>94268376</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>860113</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>753121</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>106992</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AUTOZONE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>053332102</ns1:cusip>
    <ns1:figi>BBG001S6Q5D9</ns1:figi>
    <ns1:value>95803684</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>28363</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24223</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4140</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AVALO THERAPEUTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>05338F306</ns1:cusip>
    <ns1:figi>BBG001V1GPQ9</ns1:figi>
    <ns1:value>233490</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15639</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10218</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5421</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AVIENT CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05368V106</ns1:cusip>
    <ns1:figi>BBG001S6RCD3</ns1:figi>
    <ns1:value>56971688</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1569468</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1492828</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>76640</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>AXON ENTERPRISE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>05464C101</ns1:cusip>
    <ns1:figi>BBG001SB2HG5</ns1:figi>
    <ns1:value>451927224</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1064134</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>814529</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>249605</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANCO BILBAO VIZCAYA ARGENTA</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>05946K101</ns1:cusip>
    <ns1:figi>BBG001S5XP76</ns1:figi>
    <ns1:value>5819825</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>268690</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>194955</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>73735</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BANK AMERICA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>060505104</ns1:cusip>
    <ns1:figi>BBG001S5P0Y0</ns1:figi>
    <ns1:value>52010644</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1066885</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>463137</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>603748</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BIO-TECHNE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>09073M104</ns1:cusip>
    <ns1:figi>BBG001S66C28</ns1:figi>
    <ns1:value>44736807</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>856043</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>767903</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>88140</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BIRKENSTOCK HOLDING PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>M2029K104</ns1:cusip>
    <ns1:figi>BBG01J9M43R9</ns1:figi>
    <ns1:value>83798452</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2338779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2242874</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>95905</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BLOOM ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>093712107</ns1:cusip>
    <ns1:figi>BBG001T53509</ns1:figi>
    <ns1:value>161446090</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1191572</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1103257</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>88315</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BOSTON SCIENTIFIC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>101137107</ns1:cusip>
    <ns1:figi>BBG001S63L94</ns1:figi>
    <ns1:value>374304</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5965</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3895</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2070</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BRAZE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>10576N102</ns1:cusip>
    <ns1:figi>BBG00294NX54</ns1:figi>
    <ns1:value>93823921</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3973906</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3777775</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>196131</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>BROADCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>11135F101</ns1:cusip>
    <ns1:figi>BBG00KHY5SY8</ns1:figi>
    <ns1:value>382840683</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1236925</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>909212</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>327713</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>C H ROBINSON WORLDWIDE IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>12541W209</ns1:cusip>
    <ns1:figi>BBG001SB6KF5</ns1:figi>
    <ns1:value>71327065</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>429500</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>385960</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43540</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CALIX INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13100M509</ns1:cusip>
    <ns1:figi>BBG001T633M8</ns1:figi>
    <ns1:value>75743488</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1546101</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1470911</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>75190</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CAMECO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>13321L108</ns1:cusip>
    <ns1:figi>BBG001S5Y5S6</ns1:figi>
    <ns1:value>337777</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3110</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3110</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CARDINAL HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>14149Y108</ns1:cusip>
    <ns1:figi>BBG001S7PC34</ns1:figi>
    <ns1:value>2756116</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13043</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13043</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CASELLA WASTE SYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>147448104</ns1:cusip>
    <ns1:figi>BBG001SB5S05</ns1:figi>
    <ns1:value>65256515</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>822492</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>784065</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>38427</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CATERPILLAR INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>149123101</ns1:cusip>
    <ns1:figi>BBG001S5PJ06</ns1:figi>
    <ns1:value>22900629</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>32325</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26335</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5990</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CELSIUS HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>15118V207</ns1:cusip>
    <ns1:figi>BBG001SQSKT3</ns1:figi>
    <ns1:value>133720962</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3768911</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3468261</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>300650</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CENCORA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>03073E105</ns1:cusip>
    <ns1:figi>BBG001S8X7P0</ns1:figi>
    <ns1:value>137250518</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>436909</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>354074</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>82835</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CHENIERE ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>16411R208</ns1:cusip>
    <ns1:figi>BBG001S7W158</ns1:figi>
    <ns1:value>130258215</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>459044</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>334142</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>124902</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CIENA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>171779309</ns1:cusip>
    <ns1:figi>BBG001S61J73</ns1:figi>
    <ns1:value>12326303</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>31750</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>31750</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CITIGROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>172967424</ns1:cusip>
    <ns1:figi>BBG001S72ZG4</ns1:figi>
    <ns1:value>5041868</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>44457</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32257</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12200</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLEAN HARBORS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>184496107</ns1:cusip>
    <ns1:figi>BBG001S5PW98</ns1:figi>
    <ns1:value>74862909</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>261092</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>234462</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26630</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CLOUDFLARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A COM</ns1:titleOfClass>
    <ns1:cusip>18915M107</ns1:cusip>
    <ns1:figi>BBG001WMKHJ3</ns1:figi>
    <ns1:value>111746725</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>541566</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>439564</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>102002</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COCA COLA CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>191216100</ns1:cusip>
    <ns1:figi>BBG001S5SMQ8</ns1:figi>
    <ns1:value>10180585</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>133867</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>96969</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36898</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COEUR MNG INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>192108504</ns1:cusip>
    <ns1:figi>BBG001S5PM54</ns1:figi>
    <ns1:value>51408139</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2738846</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2526321</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>212525</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COHERENT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>19247G107</ns1:cusip>
    <ns1:figi>BBG001S5S6N6</ns1:figi>
    <ns1:value>94484681</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>396644</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>288681</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>107963</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>COMFORT SYS USA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>199908104</ns1:cusip>
    <ns1:figi>BBG001SB1GG8</ns1:figi>
    <ns1:value>856235416</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>620915</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>518493</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>102422</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORE NATURAL RESOURCES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>218937100</ns1:cusip>
    <ns1:figi>BBG00HC115M9</ns1:figi>
    <ns1:value>351893</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3360</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3360</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORE SCIENTIFIC INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>21874A106</ns1:cusip>
    <ns1:figi>BBG01L5GH1G3</ns1:figi>
    <ns1:value>22140994</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1480013</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1329443</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>150570</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CORPAY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>219948106</ns1:cusip>
    <ns1:figi>BBG001SHC7K8</ns1:figi>
    <ns1:value>41646618</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>143120</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>118163</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>24957</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CREDO TECHNOLOGY GROUP HOLDI</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORDINARY SHARES</ns1:titleOfClass>
    <ns1:cusip>G25457105</ns1:cusip>
    <ns1:figi>BBG00T68J2H9</ns1:figi>
    <ns1:value>86944178</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>926219</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>880014</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>46205</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CSX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>126408103</ns1:cusip>
    <ns1:figi>BBG001S5Q7Q3</ns1:figi>
    <ns1:value>68073166</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1658299</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1350467</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>307832</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>CUMMINS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>231021106</ns1:cusip>
    <ns1:figi>BBG001S5Q9M3</ns1:figi>
    <ns1:value>8293578</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15415</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11175</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4240</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DANAHER CORP DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>235851102</ns1:cusip>
    <ns1:figi>BBG001S5QGT0</ns1:figi>
    <ns1:value>20949283</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>110492</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>107762</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2730</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DESCARTES SYS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>249906108</ns1:cusip>
    <ns1:figi>BBG001SBJY34</ns1:figi>
    <ns1:value>57384107</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>801902</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>740357</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>61545</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DEXCOM INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>252131107</ns1:cusip>
    <ns1:figi>BBG001SKZG99</ns1:figi>
    <ns1:value>1700262</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>27074</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23287</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3787</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DIAMONDBACK ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25278X109</ns1:cusip>
    <ns1:figi>BBG002PHSZN7</ns1:figi>
    <ns1:value>99582200</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>503474</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>460937</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>42537</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOMINION ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>25746U109</ns1:cusip>
    <ns1:figi>BBG001S5QCP3</ns1:figi>
    <ns1:value>3292657</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>53262</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>53262</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DOORDASH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>25809K105</ns1:cusip>
    <ns1:figi>BBG005D7QCK1</ns1:figi>
    <ns1:value>66654740</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>443921</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>361005</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>82916</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DORMAN PRODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>258278100</ns1:cusip>
    <ns1:figi>BBG001S5S932</ns1:figi>
    <ns1:value>48139390</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>461282</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>438692</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>22590</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DUTCH BROS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>26701L100</ns1:cusip>
    <ns1:figi>BBG01282ZJ56</ns1:figi>
    <ns1:value>117194666</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2313357</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2140045</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>173312</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>DYNATRACE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>268150109</ns1:cusip>
    <ns1:figi>BBG00PNN7CW9</ns1:figi>
    <ns1:value>155670786</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4209594</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3902063</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>307531</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EAST WEST BANCORP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>27579R104</ns1:cusip>
    <ns1:figi>BBG001SCC7R2</ns1:figi>
    <ns1:value>86043863</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>805956</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>776646</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>29310</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ELI LILLY &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>532457108</ns1:cusip>
    <ns1:figi>BBG001S5STL8</ns1:figi>
    <ns1:value>335329189</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>364579</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>272418</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>92161</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ENTEGRIS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>29362U104</ns1:cusip>
    <ns1:figi>BBG001SF9YL6</ns1:figi>
    <ns1:value>43576502</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>371686</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>302645</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>69041</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EQT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>26884L109</ns1:cusip>
    <ns1:figi>BBG001S5QXJ4</ns1:figi>
    <ns1:value>677130</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>10640</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>10640</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EVERPURE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>74624M102</ns1:cusip>
    <ns1:figi>BBG00212PW10</ns1:figi>
    <ns1:value>110686006</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1874763</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1617176</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>257587</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>EXPEDIA GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>30212P303</ns1:cusip>
    <ns1:figi>BBG001SP8VM0</ns1:figi>
    <ns1:value>3854016</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>16692</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12107</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4585</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>F5 INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>315616102</ns1:cusip>
    <ns1:figi>BBG001SCP8D1</ns1:figi>
    <ns1:value>86377157</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>298542</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>269782</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>28760</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FABRINET</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G3323L100</ns1:cusip>
    <ns1:figi>BBG001SP57F4</ns1:figi>
    <ns1:value>148567570</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>284874</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>265866</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>19008</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FAIR ISAAC CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>303250104</ns1:cusip>
    <ns1:figi>BBG001S8ZT61</ns1:figi>
    <ns1:value>42630713</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>39934</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>32888</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7046</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FASTENAL CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>311900104</ns1:cusip>
    <ns1:figi>BBG001S5R1F7</ns1:figi>
    <ns1:value>29618709</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>638334</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>512881</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>125453</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIFTH THIRD BANCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>316773100</ns1:cusip>
    <ns1:figi>BBG001S5R6S2</ns1:figi>
    <ns1:value>110826718</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2385422</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1815465</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>569957</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRST CTZNS BANCSHARES INC D</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>31946M103</ns1:cusip>
    <ns1:figi>BBG001S5R2V7</ns1:figi>
    <ns1:value>6002642</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3185</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3185</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FIRSTCASH HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>33768G107</ns1:cusip>
    <ns1:figi>BBG0145KL756</ns1:figi>
    <ns1:value>81214684</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>431993</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>406368</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>25625</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FREEPORT MCMORAN INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL B</ns1:titleOfClass>
    <ns1:cusip>35671D857</ns1:cusip>
    <ns1:figi>BBG001S5R3F3</ns1:figi>
    <ns1:value>31997450</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>544359</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>504622</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>39737</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>FTAI AVIATION LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G3730V105</ns1:cusip>
    <ns1:figi>BBG019M62R54</ns1:figi>
    <ns1:value>697815609</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2848227</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2403714</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>444513</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GARMIN LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>H2906T109</ns1:cusip>
    <ns1:figi>BBG001SG0H12</ns1:figi>
    <ns1:value>87319632</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>376362</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>308614</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>67748</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GARTNER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>366651107</ns1:cusip>
    <ns1:figi>BBG001S5SD60</ns1:figi>
    <ns1:value>2275346</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14370</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14370</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GE VERNOVA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>36828A101</ns1:cusip>
    <ns1:figi>BBG013G17W77</ns1:figi>
    <ns1:value>173974371</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>199306</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>120330</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>78976</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENEDX HOLDINGS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>81663L200</ns1:cusip>
    <ns1:figi>BBG00XDHY5R7</ns1:figi>
    <ns1:value>87924116</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1369108</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1274824</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>94284</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GENIUS SPORTS LIMITED</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHARES CL A</ns1:titleOfClass>
    <ns1:cusip>G3934V109</ns1:cusip>
    <ns1:figi>BBG00YXVPVG7</ns1:figi>
    <ns1:value>917675</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>207150</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>207150</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GILEAD SCIENCES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>375558103</ns1:cusip>
    <ns1:figi>BBG001S6Y1X7</ns1:figi>
    <ns1:value>3719785</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>26690</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>26690</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLAUKOS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>377322102</ns1:cusip>
    <ns1:figi>BBG001T91NX8</ns1:figi>
    <ns1:value>51915698</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>482219</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>445507</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36712</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GLOBE LIFE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>37959E102</ns1:cusip>
    <ns1:figi>BBG001S5WRX4</ns1:figi>
    <ns1:value>117240009</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>842423</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>758413</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>84010</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GOLDMAN SACHS GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>38141G104</ns1:cusip>
    <ns1:figi>BBG001SC07Z6</ns1:figi>
    <ns1:value>5984533</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7074</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5121</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1953</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GUARDANT HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40131M109</ns1:cusip>
    <ns1:figi>BBG006D97VZ8</ns1:figi>
    <ns1:value>125857727</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1362539</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1260082</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>102457</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>GUIDEWIRE SOFTWARE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>40171V100</ns1:cusip>
    <ns1:figi>BBG001TWHGX5</ns1:figi>
    <ns1:value>72773054</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>486581</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>462238</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>24343</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HAMILTON LANE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>407497106</ns1:cusip>
    <ns1:figi>BBG00FX58Q75</ns1:figi>
    <ns1:value>36198896</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>364174</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>346439</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>17735</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEALTHEQUITY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>42226A107</ns1:cusip>
    <ns1:figi>BBG001T8JKN8</ns1:figi>
    <ns1:value>59572707</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>712848</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>678080</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>34768</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HEICO CORP NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>422806208</ns1:cusip>
    <ns1:figi>BBG001S96YM2</ns1:figi>
    <ns1:value>4249242</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20130</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>20130</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HERSHEY CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>427866108</ns1:cusip>
    <ns1:figi>BBG001S5S148</ns1:figi>
    <ns1:value>6061657</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21128</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8030</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HILTON WORLDWIDE HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>43300A203</ns1:cusip>
    <ns1:figi>BBG0058KMH49</ns1:figi>
    <ns1:value>139093786</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>457425</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>371262</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>86163</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOME DEPOT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>437076102</ns1:cusip>
    <ns1:figi>BBG001S5RTW7</ns1:figi>
    <ns1:value>6711000</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>20405</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>15945</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4460</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOULIHAN LOKEY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>441593100</ns1:cusip>
    <ns1:figi>BBG001SFVN99</ns1:figi>
    <ns1:value>78073412</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>543611</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>517088</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>26523</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HOWMET AEROSPACE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>443201108</ns1:cusip>
    <ns1:figi>BBG00DYNJH69</ns1:figi>
    <ns1:value>527683511</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2289697</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1659834</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>629863</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUBSPOT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>443573100</ns1:cusip>
    <ns1:figi>BBG001T53670</ns1:figi>
    <ns1:value>56869442</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>232976</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>209508</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>23468</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>HUNT J B TRANS SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>445658107</ns1:cusip>
    <ns1:figi>BBG001S5SFY4</ns1:figi>
    <ns1:value>48435504</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>228577</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>184245</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>44332</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IDEX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45167R104</ns1:cusip>
    <ns1:figi>BBG001S67N14</ns1:figi>
    <ns1:value>80751901</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>426019</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>382565</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43454</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IDEXX LABS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45168D104</ns1:cusip>
    <ns1:figi>BBG001S5S4Y9</ns1:figi>
    <ns1:value>74652473</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132860</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>107577</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>25283</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IMAX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45245E109</ns1:cusip>
    <ns1:figi>BBG001S5Z701</ns1:figi>
    <ns1:value>88896876</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2338776</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2223106</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>115670</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IMMUNOVANT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45258J102</ns1:cusip>
    <ns1:figi>BBG00P5MC0R7</ns1:figi>
    <ns1:value>213152</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8581</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5589</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2992</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INSMED INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM PAR $.01</ns1:titleOfClass>
    <ns1:cusip>457669307</ns1:cusip>
    <ns1:figi>BBG001S9SKW7</ns1:figi>
    <ns1:value>240122429</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1468459</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1263288</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>205171</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INSTALLED BLDG PRODS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45780R101</ns1:cusip>
    <ns1:figi>BBG005TJKF09</ns1:figi>
    <ns1:value>55216957</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>208248</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>187018</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>21230</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INSULET CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45784P101</ns1:cusip>
    <ns1:figi>BBG001SRF439</ns1:figi>
    <ns1:value>352894</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1682</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>926</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>756</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTERNATIONAL BUSINESS MACHS</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>459200101</ns1:cusip>
    <ns1:figi>BBG001S5S399</ns1:figi>
    <ns1:value>804735</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3320</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3320</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>INTUITIVE SURGICAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>46120E602</ns1:cusip>
    <ns1:figi>BBG001S7XR78</ns1:figi>
    <ns1:value>1860556</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4036</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2687</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1349</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IONIS PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>462222100</ns1:cusip>
    <ns1:figi>BBG001SB7RD1</ns1:figi>
    <ns1:value>262965</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3502</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2153</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1349</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>IONQ INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>46222L108</ns1:cusip>
    <ns1:figi>BBG00XZP0LC3</ns1:figi>
    <ns1:value>39606308</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1373788</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1304953</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>68835</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS 1000 GRW ETF</ns1:titleOfClass>
    <ns1:cusip>464287614</ns1:cusip>
    <ns1:figi>BBG001S56320</ns1:figi>
    <ns1:value>1741684</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4085</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4085</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>RUS MD CP GR ETF</ns1:titleOfClass>
    <ns1:cusip>464287481</ns1:cusip>
    <ns1:figi>BBG001S561Z8</ns1:figi>
    <ns1:value>1063228</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>8299</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>8299</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P 500 GRWT ETF</ns1:titleOfClass>
    <ns1:cusip>464287309</ns1:cusip>
    <ns1:figi>BBG001S561Q8</ns1:figi>
    <ns1:value>733731</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6487</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6487</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ISHARES TR</ns1:nameOfIssuer>
    <ns1:titleOfClass>S&amp;P MC 400GR ETF</ns1:titleOfClass>
    <ns1:cusip>464287606</ns1:cusip>
    <ns1:figi>BBG001SFQL08</ns1:figi>
    <ns1:value>493536</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4905</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4905</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ITT INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>45073V108</ns1:cusip>
    <ns1:figi>BBG00CVQZQB3</ns1:figi>
    <ns1:value>134001464</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>703309</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>564746</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>138563</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JABIL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>466313103</ns1:cusip>
    <ns1:figi>BBG001S7RB70</ns1:figi>
    <ns1:value>92760387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>349209</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>313615</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35594</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JOHNSON &amp; JOHNSON</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>478160104</ns1:cusip>
    <ns1:figi>BBG001S5SHQ9</ns1:figi>
    <ns1:value>8778329</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>35912</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35912</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>JONES LANG LASALLE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>48020Q107</ns1:cusip>
    <ns1:figi>BBG001SCLGS1</ns1:figi>
    <ns1:value>105836105</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>347779</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>312309</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35470</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KARMAN HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>485924104</ns1:cusip>
    <ns1:figi>BBG01RXK1QZ1</ns1:figi>
    <ns1:value>77192615</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>964305</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>927115</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>37190</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KEYCORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>493267108</ns1:cusip>
    <ns1:figi>BBG001S5SKV6</ns1:figi>
    <ns1:value>104126347</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5193334</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4622851</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>570483</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KKR &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>48251W104</ns1:cusip>
    <ns1:figi>BBG001S6PW05</ns1:figi>
    <ns1:value>51627609</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>558136</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>407316</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>150820</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>KRATOS DEFENSE &amp; SEC SOLUTIO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>50077B207</ns1:cusip>
    <ns1:figi>BBG001SD5VL1</ns1:figi>
    <ns1:value>110217424</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1563146</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1452906</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>110240</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LATTICE SEMICONDUCTOR CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>518415104</ns1:cusip>
    <ns1:figi>BBG001S6C0G2</ns1:figi>
    <ns1:value>52263025</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>563422</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>535495</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>27927</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LEGENCE CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>52476L109</ns1:cusip>
    <ns1:figi>BBG01WRYRR87</ns1:figi>
    <ns1:value>105108928</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1861653</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1770868</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>90785</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LEGEND BIOTECH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>52490G102</ns1:cusip>
    <ns1:figi>BBG00TTGH6N2</ns1:figi>
    <ns1:value>104261271</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5763475</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>5341399</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>422076</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LENDINGCLUB ISSUANCE TR SER</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>52603A208</ns1:cusip>
    <ns1:figi>BBG001YKDNH2</ns1:figi>
    <ns1:value>30323216</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2117543</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2014038</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>103505</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIFE TIME GROUP HOLDINGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>53190C102</ns1:cusip>
    <ns1:figi>BBG012J3H0X2</ns1:figi>
    <ns1:value>85817774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3185515</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3029770</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>155745</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LINCOLN ELEC HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>533900106</ns1:cusip>
    <ns1:figi>BBG001S5TV87</ns1:figi>
    <ns1:value>89211738</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>358165</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>321635</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36530</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LIVE NATION ENTERTAINMENT IN</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>538034109</ns1:cusip>
    <ns1:figi>BBG001SNP2B2</ns1:figi>
    <ns1:value>123641351</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>810710</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>658478</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>152232</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LOWES COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>548661107</ns1:cusip>
    <ns1:figi>BBG001S5SVL3</ns1:figi>
    <ns1:value>71111190</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>300962</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>243312</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>57650</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>LPL FINL HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>50212V100</ns1:cusip>
    <ns1:figi>BBG001T5GK39</ns1:figi>
    <ns1:value>265183525</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>881506</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>699931</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>181575</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>M &amp; T BK CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55261F104</ns1:cusip>
    <ns1:figi>BBG001S7S2B4</ns1:figi>
    <ns1:value>6168318</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>29839</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>21614</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>8225</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MACOM TECH SOLUTIONS HLDGS I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55405Y100</ns1:cusip>
    <ns1:figi>BBG001T4BB37</ns1:figi>
    <ns1:value>29414656</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132457</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>118924</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13533</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MADRIGAL PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>558868105</ns1:cusip>
    <ns1:figi>BBG001SNKQ42</ns1:figi>
    <ns1:value>49631761</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>94813</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>89851</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4962</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARRIOTT INTL INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>571903202</ns1:cusip>
    <ns1:figi>BBG001S78K44</ns1:figi>
    <ns1:value>50113317</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>153219</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>109489</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>43730</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MARVELL TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>573874104</ns1:cusip>
    <ns1:figi>BBG00ZXBJ162</ns1:figi>
    <ns1:value>165748387</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1673381</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1224744</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>448637</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASIMO CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>574795100</ns1:cusip>
    <ns1:figi>BBG001S71GQ6</ns1:figi>
    <ns1:value>60694349</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>341229</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>310328</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30901</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MASTEC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>576323109</ns1:cusip>
    <ns1:figi>BBG001S95HF8</ns1:figi>
    <ns1:value>80428565</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>249980</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>224600</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>25380</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCDONALDS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>580135101</ns1:cusip>
    <ns1:figi>BBG001S5T110</ns1:figi>
    <ns1:value>5604787</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>18034</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13084</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>4950</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MCKESSON CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58155Q103</ns1:cusip>
    <ns1:figi>BBG001S8F8P8</ns1:figi>
    <ns1:value>5971849</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6901</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4999</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1902</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MEDTRONIC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G5960L103</ns1:cusip>
    <ns1:figi>BBG001S5T2S9</ns1:figi>
    <ns1:value>5229241</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>60349</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>43714</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16635</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MERCK &amp; CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>58933Y105</ns1:cusip>
    <ns1:figi>BBG001S5TC52</ns1:figi>
    <ns1:value>5160561</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>42901</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40592</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2309</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>META PLATFORMS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>30303M102</ns1:cusip>
    <ns1:figi>BBG001SQCQC5</ns1:figi>
    <ns1:value>301410388</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>526822</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>386658</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>140164</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROCHIP TECHNOLOGY INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595017104</ns1:cusip>
    <ns1:figi>BBG001S787B5</ns1:figi>
    <ns1:value>62690760</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>970295</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>871325</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>98970</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICRON TECHNOLOGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>595112103</ns1:cusip>
    <ns1:figi>BBG001S6P675</ns1:figi>
    <ns1:value>33930703</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>100434</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>80998</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>19436</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MICROSOFT CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>594918104</ns1:cusip>
    <ns1:figi>BBG001S5TD05</ns1:figi>
    <ns1:value>610600060</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1649513</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1213780</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>435733</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MITSUBISHI UFJ FINANCIAL GRO</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>606822104</ns1:cusip>
    <ns1:figi>BBG001SFZ3S8</ns1:figi>
    <ns1:value>8757436</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>516054</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>374099</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>141955</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MKS INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55306N104</ns1:cusip>
    <ns1:figi>BBG001SBB6Q8</ns1:figi>
    <ns1:value>240556578</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1046763</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>907623</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>139140</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONDAY COM LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>M7S64H106</ns1:cusip>
    <ns1:figi>BBG00GF8K4X3</ns1:figi>
    <ns1:value>924001</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13370</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>13370</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MONGODB INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>60937P106</ns1:cusip>
    <ns1:figi>BBG0022FDRZ7</ns1:figi>
    <ns1:value>40357958</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>164881</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>133525</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>31356</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MOODYS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>615369105</ns1:cusip>
    <ns1:figi>BBG001S5VP87</ns1:figi>
    <ns1:value>53921686</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>123603</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>100389</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>23214</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MORGAN STANLEY</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>617446448</ns1:cusip>
    <ns1:figi>BBG001S9V5Z3</ns1:figi>
    <ns1:value>81718617</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>496558</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>391948</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>104610</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MSCI INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>55354G100</ns1:cusip>
    <ns1:figi>BBG001SV8B05</ns1:figi>
    <ns1:value>126000886</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>233764</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>193381</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>40383</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>MUELLER INDS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>624756102</ns1:cusip>
    <ns1:figi>BBG001S6PVC4</ns1:figi>
    <ns1:value>13967337</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>126059</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>91324</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>34735</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NATERA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>632307104</ns1:cusip>
    <ns1:figi>BBG001V0FSF8</ns1:figi>
    <ns1:value>150938268</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>754729</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>641067</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>113662</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NETFLIX INC.</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>64110L106</ns1:cusip>
    <ns1:figi>BBG001SF6L46</ns1:figi>
    <ns1:value>189414876</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1969994</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1304515</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>665479</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEWAMSTERDAM PHARMA COMPANY</ns1:nameOfIssuer>
    <ns1:titleOfClass>ORDINARY SHARES</ns1:titleOfClass>
    <ns1:cusip>N62509109</ns1:cusip>
    <ns1:figi>BBG01BNNTQP2</ns1:figi>
    <ns1:value>70515245</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2202913</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2026600</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>176313</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEXTERA ENERGY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>65339F101</ns1:cusip>
    <ns1:figi>BBG001S5RB29</ns1:figi>
    <ns1:value>8103873</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>87251</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>87251</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NEXTPOWER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A COM</ns1:titleOfClass>
    <ns1:cusip>65290E101</ns1:cusip>
    <ns1:figi>BBG00835TQ17</ns1:figi>
    <ns1:value>133490560</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1107346</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1052251</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>55095</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NOVO-NORDISK A S</ns1:nameOfIssuer>
    <ns1:titleOfClass>ADR</ns1:titleOfClass>
    <ns1:cusip>670100205</ns1:cusip>
    <ns1:figi>BBG001S5TSK0</ns1:figi>
    <ns1:value>628719</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>17108</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11246</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5862</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NVIDIA CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67066G104</ns1:cusip>
    <ns1:figi>BBG001S5TZJ6</ns1:figi>
    <ns1:value>1101691587</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6317039</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4667995</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1649044</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>NXP SEMICONDUCTORS N V</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>N6596X109</ns1:cusip>
    <ns1:figi>BBG001SF62F6</ns1:figi>
    <ns1:value>48820570</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>247996</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>206331</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>41665</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ONTO INNOVATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>683344105</ns1:cusip>
    <ns1:figi>BBG001S5THX0</ns1:figi>
    <ns1:value>67049687</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>326960</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>314959</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>12001</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OPTION CARE HEALTH INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>68404L201</ns1:cusip>
    <ns1:figi>BBG001S6X756</ns1:figi>
    <ns1:value>31841353</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1182814</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1124160</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>58654</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>OREILLY AUTOMOTIVE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>67103H107</ns1:cusip>
    <ns1:figi>BBG001S78TL6</ns1:figi>
    <ns1:value>81971195</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>887999</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>642709</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>245290</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ORUKA THERAPEUTICS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>687604108</ns1:cusip>
    <ns1:figi>BBG001SB1GL2</ns1:figi>
    <ns1:value>15359027</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>313130</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>296610</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>16520</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PACKAGING CORP AMER</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>695156109</ns1:cusip>
    <ns1:figi>BBG001S5V741</ns1:figi>
    <ns1:value>64466282</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>303771</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>272791</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>30980</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALANTIR TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>69608A108</ns1:cusip>
    <ns1:figi>BBG001T53796</ns1:figi>
    <ns1:value>98674222</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>674557</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>484487</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>190070</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALO ALTO NETWORKS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>697435105</ns1:cusip>
    <ns1:figi>BBG001T9NWN5</ns1:figi>
    <ns1:value>102040950</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>636483</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>508378</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>128105</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PALOMAR HLDGS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>69753M105</ns1:cusip>
    <ns1:figi>BBG00NLMRYV9</ns1:figi>
    <ns1:value>102066862</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>854116</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>821827</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>32289</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PARKER-HANNIFIN CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>701094104</ns1:cusip>
    <ns1:figi>BBG001S5V554</ns1:figi>
    <ns1:value>52361692</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>58489</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>23944</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>34545</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PATTERN GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SER A</ns1:titleOfClass>
    <ns1:cusip>70339W104</ns1:cusip>
    <ns1:figi>BBG01WX45DV5</ns1:figi>
    <ns1:value>14579035</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1172891</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1115341</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>57550</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PEPSICO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>713448108</ns1:cusip>
    <ns1:figi>BBG001S695T1</ns1:figi>
    <ns1:value>3534400</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>22760</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>17530</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>5230</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PERMIAN RESOURCES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>CLASS A COM</ns1:titleOfClass>
    <ns1:cusip>71424F105</ns1:cusip>
    <ns1:figi>BBG00D61Y2G3</ns1:figi>
    <ns1:value>159504663</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>7481457</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6943717</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>537740</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PFIZER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>717081103</ns1:cusip>
    <ns1:figi>BBG001S5V466</ns1:figi>
    <ns1:value>3755251</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>133734</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>133734</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PLANET LABS PBC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>72703X106</ns1:cusip>
    <ns1:figi>BBG00ZCV3Q27</ns1:figi>
    <ns1:value>45755296</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1637041</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1522176</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>114865</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PLEXUS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>729132100</ns1:cusip>
    <ns1:figi>BBG001S5V812</ns1:figi>
    <ns1:value>77875212</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>384493</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>365968</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>18525</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRAXIS PRECISION MEDICINES I</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM NEW</ns1:titleOfClass>
    <ns1:cusip>74006W207</ns1:cusip>
    <ns1:figi>BBG00W9LF2H4</ns1:figi>
    <ns1:value>213290</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>662</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>433</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>229</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PRIMORIS SVCS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74164F103</ns1:cusip>
    <ns1:figi>BBG001S64801</ns1:figi>
    <ns1:value>106317198</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>743269</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>707931</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35338</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PROCORE TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74275K108</ns1:cusip>
    <ns1:figi>BBG0026ZJ313</ns1:figi>
    <ns1:value>57071421</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1001253</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>954449</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>46804</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>PULMONX CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>745848101</ns1:cusip>
    <ns1:figi>BBG001T4HJ52</ns1:figi>
    <ns1:value>141900</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>110000</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>110000</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>QUANTA SVCS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>74762E102</ns1:cusip>
    <ns1:figi>BBG001S5VH85</ns1:figi>
    <ns1:value>182173674</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>331816</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>224943</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>106873</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RADNET INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>750491102</ns1:cusip>
    <ns1:figi>BBG001S75DK5</ns1:figi>
    <ns1:value>29727500</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>531893</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>503431</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>28462</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RAMBUS INC DEL</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>750917106</ns1:cusip>
    <ns1:figi>BBG001S7RF80</ns1:figi>
    <ns1:value>1241929</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>14436</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>14436</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RANPAK HOLDINGS CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>75321W103</ns1:cusip>
    <ns1:figi>BBG00JRXX6Z8</ns1:figi>
    <ns1:value>1454161</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>407328</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>407328</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RAYMOND JAMES FINL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>754730109</ns1:cusip>
    <ns1:figi>BBG001S5VQ03</ns1:figi>
    <ns1:value>5805355</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>40095</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>40095</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RED ROCK RESORTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>75700L108</ns1:cusip>
    <ns1:figi>BBG00B6G8068</ns1:figi>
    <ns1:value>65534511</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1228158</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1102323</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>125835</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REGAL REXNORD CORPORATION</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>758750103</ns1:cusip>
    <ns1:figi>BBG001S5VL68</ns1:figi>
    <ns1:value>127658325</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>681717</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>617666</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>64051</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>REVOLUTION MEDICINES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>76155X100</ns1:cusip>
    <ns1:figi>BBG00829F4Q7</ns1:figi>
    <ns1:value>151377191</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1556578</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1396290</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>160288</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RHYTHM PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>76243J105</ns1:cusip>
    <ns1:figi>BBG007DLZ629</ns1:figi>
    <ns1:value>167775827</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1929123</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1775697</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>153426</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RIGETTI COMPUTING INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COMMON STOCK</ns1:titleOfClass>
    <ns1:cusip>76655K103</ns1:cusip>
    <ns1:figi>BBG00Z911SZ9</ns1:figi>
    <ns1:value>26610195</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1895313</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1702163</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>193150</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>RIOT PLATFORMS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>767292105</ns1:cusip>
    <ns1:figi>BBG001SDW128</ns1:figi>
    <ns1:value>43258517</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3499880</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3237490</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>262390</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROBINHOOD MKTS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>770700102</ns1:cusip>
    <ns1:figi>BBG008NMBXP6</ns1:figi>
    <ns1:value>43893540</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>633384</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>517758</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>115626</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROCKET LAB CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>773121108</ns1:cusip>
    <ns1:figi>BBG01V7JN489</ns1:figi>
    <ns1:value>203745048</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3172611</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2555186</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>617425</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROCKWELL AUTOMATION INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>773903109</ns1:cusip>
    <ns1:figi>BBG001S5VRF5</ns1:figi>
    <ns1:value>74028572</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>206277</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>165824</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>40453</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROKU INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>77543R102</ns1:cusip>
    <ns1:figi>BBG001ZZPQM2</ns1:figi>
    <ns1:value>111483082</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1178219</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1059729</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>118490</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROLLINS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>775711104</ns1:cusip>
    <ns1:figi>BBG001S5VRG4</ns1:figi>
    <ns1:value>6976254</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>130617</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>95392</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>35225</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROSS STORES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>778296103</ns1:cusip>
    <ns1:figi>BBG001S5VRS1</ns1:figi>
    <ns1:value>102231254</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>471916</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>389167</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>82749</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ROYAL CARIBBEAN GROUP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>V7780T103</ns1:cusip>
    <ns1:figi>BBG001S5RMJ7</ns1:figi>
    <ns1:value>139176354</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>505765</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>416403</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>89362</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SAIA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>78709Y105</ns1:cusip>
    <ns1:figi>BBG001SL4QM4</ns1:figi>
    <ns1:value>54659168</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>155600</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>148704</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>6896</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SALESFORCE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>79466L302</ns1:cusip>
    <ns1:figi>BBG001SDLP09</ns1:figi>
    <ns1:value>50767247</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>271963</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>197783</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>74180</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SAMSARA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>79589L106</ns1:cusip>
    <ns1:figi>BBG0099PW5Q0</ns1:figi>
    <ns1:value>160757713</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5072821</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4377269</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>695552</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SCHOLAR ROCK HLDG CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>80706P103</ns1:cusip>
    <ns1:figi>BBG00KT2RSD4</ns1:figi>
    <ns1:value>254747</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>5182</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3384</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1798</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SEMTECH CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>816850101</ns1:cusip>
    <ns1:figi>BBG001S7TWW4</ns1:figi>
    <ns1:value>98464871</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1280594</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1190034</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>90560</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SERVICENOW INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>81762P102</ns1:cusip>
    <ns1:figi>BBG001T4JFC0</ns1:figi>
    <ns1:value>145762300</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1394187</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1092025</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>302162</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SHARKNINJA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>G8068L108</ns1:cusip>
    <ns1:figi>BBG01HN2K366</ns1:figi>
    <ns1:value>95790892</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>904541</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>814661</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>89880</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SNOWFLAKE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM SHS</ns1:titleOfClass>
    <ns1:cusip>833445109</ns1:cusip>
    <ns1:figi>BBG007DHGNK2</ns1:figi>
    <ns1:value>108410941</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>718810</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>482062</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>236748</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SOUTHERN COPPER CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>84265V105</ns1:cusip>
    <ns1:figi>BBG001S6ZM88</ns1:figi>
    <ns1:value>4150775</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>24124</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>24124</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SPX TECHNOLOGIES INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>78473E103</ns1:cusip>
    <ns1:figi>BBG001S5W9N5</ns1:figi>
    <ns1:value>29846243</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>149276</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>141996</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7280</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STAG INDUSTRIAL INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>85254J102</ns1:cusip>
    <ns1:figi>BBG001T9F312</ns1:figi>
    <ns1:value>233200</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>6467</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>6467</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>STEPSTONE GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>85914M107</ns1:cusip>
    <ns1:figi>BBG00WXXV0W0</ns1:figi>
    <ns1:value>56212776</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1177971</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1120261</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>57710</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SUMITOMO MITSUI FIN GRP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADR</ns1:titleOfClass>
    <ns1:cusip>86562M209</ns1:cusip>
    <ns1:figi>BBG001SLH608</ns1:figi>
    <ns1:value>9037284</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>457584</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>331489</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>126095</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>SYNOPSYS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>871607107</ns1:cusip>
    <ns1:figi>BBG001S5VTR8</ns1:figi>
    <ns1:value>52671658</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>132848</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>96786</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>36062</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAIWAN SEMICONDUCTOR MANUFAC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SPONSORED ADS</ns1:titleOfClass>
    <ns1:cusip>874039100</ns1:cusip>
    <ns1:figi>BBG001S5WWW4</ns1:figi>
    <ns1:value>166779716</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>493504</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>329172</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>164332</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TALEN ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87422Q109</ns1:cusip>
    <ns1:figi>BBG01GWQVW78</ns1:figi>
    <ns1:value>41966295</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>131461</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>117971</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13490</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TAPESTRY INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>876030107</ns1:cusip>
    <ns1:figi>BBG001SFH7D5</ns1:figi>
    <ns1:value>310281358</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2198862</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1879465</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>319397</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TARGA RES CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>87612G101</ns1:cusip>
    <ns1:figi>BBG001TC94B9</ns1:figi>
    <ns1:value>76471806</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>304997</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>249228</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>55769</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TECHNIPFMC PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>G87110105</ns1:cusip>
    <ns1:figi>BBG00DL8NMT5</ns1:figi>
    <ns1:value>140593483</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2033755</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1867460</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>166295</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TESLA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>88160R101</ns1:cusip>
    <ns1:figi>BBG001SQKGD7</ns1:figi>
    <ns1:value>117510828</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>316102</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>208193</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>107909</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>THERMO FISHER SCIENTIFIC INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>883556102</ns1:cusip>
    <ns1:figi>BBG001S5WS08</ns1:figi>
    <ns1:value>6622875</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>13474</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12999</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>475</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TJX COS INC NEW</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>872540109</ns1:cusip>
    <ns1:figi>BBG001S5WQ93</ns1:figi>
    <ns1:value>7764774</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>48621</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>35221</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>13400</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOAST INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>CL A</ns1:titleOfClass>
    <ns1:cusip>888787108</ns1:cusip>
    <ns1:figi>BBG00BTJVKB1</ns1:figi>
    <ns1:value>47476043</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1790873</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1608433</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>182440</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TOPBUILD COR</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>89055F103</ns1:cusip>
    <ns1:figi>BBG0077VS2G6</ns1:figi>
    <ns1:value>52196505</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>148581</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>141400</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>7181</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRANE TECHNOLOGIES PLC</ns1:nameOfIssuer>
    <ns1:titleOfClass>SHS</ns1:titleOfClass>
    <ns1:cusip>G8994E103</ns1:cusip>
    <ns1:figi>BBG001S5SBV6</ns1:figi>
    <ns1:value>6601578</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>15841</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>11961</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>3880</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>TRANSDIGM GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>893641100</ns1:cusip>
    <ns1:figi>BBG001SPV1C1</ns1:figi>
    <ns1:value>15008532</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>12950</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>12950</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>UNITEDHEALTH GROUP INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>91324P102</ns1:cusip>
    <ns1:figi>BBG001S6WCJ1</ns1:figi>
    <ns1:value>748723</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2767</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1315</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>1452</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>URANIUM ENERGY CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>916896103</ns1:cusip>
    <ns1:figi>BBG001SK6158</ns1:figi>
    <ns1:value>21164922</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1567772</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1490302</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>77470</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VANGUARD INDEX FDS</ns1:nameOfIssuer>
    <ns1:titleOfClass>GROWTH ETF</ns1:titleOfClass>
    <ns1:cusip>922908736</ns1:cusip>
    <ns1:figi>BBG001SHTTS4</ns1:figi>
    <ns1:value>1066941</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2443</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2443</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VAXCYTE INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92243G108</ns1:cusip>
    <ns1:figi>BBG009PHHPP4</ns1:figi>
    <ns1:value>211877079</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>3646138</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>3359345</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>286793</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERTEX PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92532F100</ns1:cusip>
    <ns1:figi>BBG001S68LJ8</ns1:figi>
    <ns1:value>385811</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>864</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>560</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VERTIV HOLDINGS CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92537N108</ns1:cusip>
    <ns1:figi>BBG00L2B8LM7</ns1:figi>
    <ns1:value>481538482</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1921696</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1516376</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>405320</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISA INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM CL A</ns1:titleOfClass>
    <ns1:cusip>92826C839</ns1:cusip>
    <ns1:figi>BBG001SRCFY3</ns1:figi>
    <ns1:value>137987039</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>456548</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>408657</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>47891</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VISTRA CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92840M102</ns1:cusip>
    <ns1:figi>BBG00DXDL6R0</ns1:figi>
    <ns1:value>74394570</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>494875</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>443450</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>51425</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>VITA COCO CO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>92846Q107</ns1:cusip>
    <ns1:figi>BBG012QFVTF8</ns1:figi>
    <ns1:value>55189110</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1151933</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1095838</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>56095</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WABTEC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>929740108</ns1:cusip>
    <ns1:figi>BBG001S5XBT3</ns1:figi>
    <ns1:value>622276</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>2490</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>2490</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WALMART INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>931142103</ns1:cusip>
    <ns1:figi>BBG001S5XH92</ns1:figi>
    <ns1:value>8893601</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>71561</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>51836</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>19725</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WASTE CONNECTIONS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>94106B101</ns1:cusip>
    <ns1:figi>BBG001SKJ4K1</ns1:figi>
    <ns1:value>725457</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>4466</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>4466</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WATSCO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>942622200</ns1:cusip>
    <ns1:figi>BBG001S82CQ2</ns1:figi>
    <ns1:value>3573145</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>9822</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>7112</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>2710</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WELLS FARGO &amp; CO</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>949746101</ns1:cusip>
    <ns1:figi>BBG001S5XF23</ns1:figi>
    <ns1:value>6982832</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>87713</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>63538</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>24175</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WILLIAMS COS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>969457100</ns1:cusip>
    <ns1:figi>BBG001S5XH10</ns1:figi>
    <ns1:value>13205494</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>181444</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>181444</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>0</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WINTRUST FINL CORP</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>97650W108</ns1:cusip>
    <ns1:figi>BBG001S945T0</ns1:figi>
    <ns1:value>63248545</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>455222</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>433918</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>21304</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WOODWARD INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>980745103</ns1:cusip>
    <ns1:figi>BBG001S6YZC5</ns1:figi>
    <ns1:value>97420455</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>272185</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>244485</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>27700</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>WYNN RESORTS LTD</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>983134107</ns1:cusip>
    <ns1:figi>BBG001SJZ2V8</ns1:figi>
    <ns1:value>75148320</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>740013</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>664063</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>75950</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XENON PHARMACEUTICALS INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98420N105</ns1:cusip>
    <ns1:figi>BBG002VBMLS5</ns1:figi>
    <ns1:value>81496236</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>1401483</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>1296024</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>105459</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>XPO INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>983793100</ns1:cusip>
    <ns1:figi>BBG001SJW3C0</ns1:figi>
    <ns1:value>111281044</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>571992</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>525192</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>46800</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
  <ns1:infoTable>
    <ns1:nameOfIssuer>ZSCALER INC</ns1:nameOfIssuer>
    <ns1:titleOfClass>COM</ns1:titleOfClass>
    <ns1:cusip>98980G102</ns1:cusip>
    <ns1:figi>BBG003338H61</ns1:figi>
    <ns1:value>60032743</ns1:value>
    <ns1:shrsOrPrnAmt>
      <ns1:sshPrnamt>427919</ns1:sshPrnamt>
      <ns1:sshPrnamtType>SH</ns1:sshPrnamtType>
    </ns1:shrsOrPrnAmt>
    <ns1:investmentDiscretion>SOLE</ns1:investmentDiscretion>
    <ns1:votingAuthority>
      <ns1:Sole>364108</ns1:Sole>
      <ns1:Shared>0</ns1:Shared>
      <ns1:None>63811</ns1:None>
    </ns1:votingAuthority>
  </ns1:infoTable>
</ns1:informationTable>
