CPRT vs S&P 500 relative strength

Compare CPRT cumulative performance vs the S&P 500 and see when it led or lagged the market.

Relative performance — CPRT — price trend
Relative performance — CPRT
DateClose
2022-01-0336.74
2022-01-0436.53
2022-01-0535.38
2022-01-0635.37
2022-01-0734.1
2022-01-1034.02
2022-01-1134.51
2022-01-1235.17
2022-01-1334.64
2022-01-1434.18
2022-01-1833.24
2022-01-1932.97
2022-01-2032.1
2022-01-2131.67
2022-01-2432.35
2022-01-2531.77
2022-01-2630.8
2022-01-2730.38
2022-01-2831.35
2022-01-3132.31
2022-02-0132.36
2022-02-0232.97
2022-02-0332.1
2022-02-0432.03
2022-02-0732.01
2022-02-0832.09
2022-02-0932.81
2022-02-1032.11
2022-02-1130.33
2022-02-1430.68
2022-02-1531.69
2022-02-1631.72
2022-02-1731.2
2022-02-1830.58
2022-02-2230.44
2022-02-2329.45
2022-02-2430.4
2022-02-2531.17
2022-02-2830.72
2022-03-0130.21
2022-03-0230.72
2022-03-0330.31
2022-03-0429.6
2022-03-0727.41
2022-03-0827.21
2022-03-0928.98
2022-03-1028.95
2022-03-1128.88
2022-03-1429.02
2022-03-1530.07
2022-03-1631.32
2022-03-1731.9
2022-03-1832.31
2022-03-2131.57
2022-03-2231.84
2022-03-2331.22
2022-03-2431.66
2022-03-2531.56
2022-03-2831.55
2022-03-2932.69
2022-03-3031.86
2022-03-3131.37
2022-04-0131.42
2022-04-0431.9
2022-04-0531.59
2022-04-0631.19
2022-04-0731.22
2022-04-0831.41
2022-04-1130.84
2022-04-1230.25
2022-04-1330.35
2022-04-1429.25
2022-04-1829.08
2022-04-1930.1
2022-04-2030.19
2022-04-2129.71
2022-04-2229.04
2022-04-2529.55
2022-04-2628.53
2022-04-2728.23
2022-04-2829.18
2022-04-2928.41
2022-05-0228.74
2022-05-0328.62
2022-05-0429.71
2022-05-0528.27
2022-05-0627.41
2022-05-0927.17
2022-05-1027.39
2022-05-1126.74
2022-05-1227
2022-05-1327.99
2022-05-1627.55
2022-05-1728.36
2022-05-1826.64
2022-05-1927.73
2022-05-2028.03
2022-05-2327.62
2022-05-2427.04
2022-05-2527.82
2022-05-2628.6
2022-05-2729.17
2022-05-3128.63
2022-06-0128.23
2022-06-0229.17
2022-06-0328.82
2022-06-0628.73
2022-06-0729.12
2022-06-0828.68
2022-06-0928.1
2022-06-1027.08
2022-06-1326.22
2022-06-1425.9
2022-06-1526.61
2022-06-1625.69
2022-06-1726.24
2022-06-2126.49
2022-06-2226.61
2022-06-2327.54
2022-06-2428.22