Copart, Inc. shares have declined ~46%, but now trade at a trough of 15.4x EV/EBITDA, well below historical multiples. Recent headwinds—declining insurance volumes and softer claims—are seen as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results