EPC is trading at $25.23 (-5.10%) as the stock pulls back following a significant rally earlier in the week.

  • The decline follows a sharp 15.40% jump on June 23 and additional gains on June 24, making the current move a likely profit-taking reversal.
  • No company-specific news or earnings catalysts were reported for June 25 to explain the downward movement.
  • While the broader markets are mixed with the Nasdaq down 0.73%, EPC’s drop appears to be a technical correction of its recent outsized gains rather than a macro-driven selloff.