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.