COPART INCCPRT

Market cap
$39.7B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jul 31, 202441.6-2.23%
Jul 31, 202342.5-1.60%
Jul 31, 202243.2-7.58%
Jul 31, 202146.8+12.10%
Jul 31, 202041.7+6.27%
Jul 31, 201939.3+6.88%
Jul 31, 201836.7+2.55%
Jul 31, 201735.8-0.37%
Jul 31, 201636+4.78%
Jul 31, 201534.3+21.48%
Jul 31, 201428.2-12.99%
Jul 31, 201332.5-10.30%
Jul 31, 201236.2