CSGP vs S&P 500 relative strength

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

Relative performance — CSGP — price trend
Relative performance — CSGP
DateClose
2022-01-0378.84
2022-01-0477.38
2022-01-0574.75
2022-01-0673.65
2022-01-0771.88
2022-01-1071.51
2022-01-1175.29
2022-01-1274.81
2022-01-1374.02
2022-01-1474.53
2022-01-1873.15
2022-01-1973.15
2022-01-2072.3
2022-01-2170.92
2022-01-2469.65
2022-01-2567.04
2022-01-2665.98
2022-01-2765.82
2022-01-2867.37
2022-01-3170.16
2022-02-0170.51
2022-02-0271
2022-02-0368.22
2022-02-0468.55
2022-02-0769.4
2022-02-0869.05
2022-02-0971.04
2022-02-1069.84
2022-02-1165.99
2022-02-1465.99
2022-02-1567.69
2022-02-1667.29
2022-02-1765.65
2022-02-1864.95
2022-02-2262.94
2022-02-2353.5
2022-02-2460.6
2022-02-2561.7
2022-02-2861.01
2022-03-0159.83
2022-03-0259.72
2022-03-0358.59
2022-03-0457.92
2022-03-0753.27
2022-03-0854.31
2022-03-0957.02
2022-03-1056.08
2022-03-1155.43
2022-03-1455.95
2022-03-1557.84
2022-03-1659.53
2022-03-1762.55
2022-03-1865.21
2022-03-2164.53
2022-03-2266.99
2022-03-2366.82
2022-03-2467.44
2022-03-2567.56
2022-03-2868.39
2022-03-2969.59
2022-03-3067.99
2022-03-3166.61
2022-04-0166
2022-04-0467.64
2022-04-0566.98
2022-04-0665.43
2022-04-0764.57
2022-04-0863.52
2022-04-1163.63
2022-04-1262.29
2022-04-1363.5
2022-04-1461.82
2022-04-1861.07
2022-04-1963.33
2022-04-2063.33
2022-04-2162
2022-04-2261.2
2022-04-2562.65
2022-04-2659.99
2022-04-2763.72
2022-04-2865.46
2022-04-2963.62
2022-05-0264.42
2022-05-0363.36
2022-05-0464.6
2022-05-0561
2022-05-0659.11
2022-05-0958.06
2022-05-1056.97
2022-05-1154.19
2022-05-1255.58
2022-05-1358.19
2022-05-1656.98
2022-05-1758.08
2022-05-1855.39
2022-05-1956.81
2022-05-2057.16
2022-05-2357.83
2022-05-2457.45
2022-05-2558.9
2022-05-2659.37
2022-05-2761.5
2022-05-3160.94
2022-06-0161.23
2022-06-0263.99
2022-06-0362.52
2022-06-0661.13
2022-06-0761.96
2022-06-0861.25
2022-06-0959.69
2022-06-1058.59
2022-06-1355.82
2022-06-1455.17
2022-06-1556.35
2022-06-1655.16
2022-06-1756.06
2022-06-2156.07
2022-06-2257.82
2022-06-2359.38
2022-06-2462.85