COPART INCCPRT

Market cap
$39.7B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Jul 31, 20241,762+7.05%
Jul 31, 20231,646+8.76%
Jul 31, 20221,514+20.17%
Jul 31, 20211,260+36.85%
Jul 31, 2020920+14.78%
Jul 31, 2019802+20.87%
Jul 31, 2018663+27.88%
Jul 31, 2017519+13.73%
Jul 31, 2016456+15.97%
Jul 31, 2015393+19.67%
Jul 31, 2014329-3.26%
Jul 31, 2013340+1.55%
Jul 31, 2012335