Copart is trading at $27.06 (-6.66%) after closing at $28.99 on August 12, 2026, with no credible company-specific catalyst identified.

  • The next scheduled earnings release is September 9, 2026, so this does not appear to be an earnings reaction.
  • The broader market was modestly higher, providing no clear market-wide explanation.
  • Confidence is low pending delayed news.