Score Composite History for CPRT

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
CPRT50,467,717,12036.672.95%36.99130.42%8.4313.040.00%15.32%20.59%12.38772024-08-21 18:23:53
CPRT50,963,300,35237.042.92%37.36131.71%8.5113.170.00%15.32%18.14%12.50882024-09-01 00:01:39
CPRT50,424,414,20837.432.95%36.96130.31%8.4213.030.00%15.32%20.13%12.37712024-10-01 00:01:34
CPRT49,584,910,33636.763.17%33.67117.03%6.5911.700.00%N/A17.46%11.17422024-11-01 00:01:34
CPRT61,193,662,46444.332.57%41.48144.16%8.1214.420.00%N/A26.22%13.78072024-12-01 00:01:39