TTD vs S&P 500 relative strength

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

Relative performance — TTD — price trend
Relative performance — TTD
DateClose
2022-01-0390.11
2022-01-0485.36
2022-01-0579.64
2022-01-0676.93
2022-01-0778.94
2022-01-1081
2022-01-1184.88
2022-01-1282.39
2022-01-1375.76
2022-01-1475.47
2022-01-1871
2022-01-1969
2022-01-2067.73
2022-01-2159.45
2022-01-2465.33
2022-01-2562.67
2022-01-2661.46
2022-01-2760.17
2022-01-2863.6
2022-01-3169.54
2022-02-0171.09
2022-02-0270.01
2022-02-0365.84
2022-02-0473.04
2022-02-0773.57
2022-02-0876.49
2022-02-0979.94
2022-02-1082.14
2022-02-1176.3
2022-02-1476.51
2022-02-1580.52
2022-02-1680.91
2022-02-1779.41
2022-02-1878.05
2022-02-2274.8
2022-02-2374.12
2022-02-2482.82
2022-02-2583.63
2022-02-2885.32
2022-03-0182.08
2022-03-0282.26
2022-03-0379.28
2022-03-0475.66
2022-03-0766.11
2022-03-0862.35
2022-03-0966.4
2022-03-1063.03
2022-03-1156.8
2022-03-1452.48
2022-03-1553.87
2022-03-1660.31
2022-03-1765.41
2022-03-1868.81
2022-03-2166.96
2022-03-2267.75
2022-03-2366.64
2022-03-2468.4
2022-03-2565.45
2022-03-2868.89
2022-03-2973.33
2022-03-3071.63
2022-03-3169.25
2022-04-0172.33
2022-04-0475.22
2022-04-0571.97
2022-04-0667.73
2022-04-0768.56
2022-04-0867.79
2022-04-1167.2
2022-04-1265.84
2022-04-1367.01
2022-04-1463.58
2022-04-1862.03
2022-04-1966.89
2022-04-2066.92
2022-04-2163.47
2022-04-2259.44
2022-04-2563.02
2022-04-2659.57
2022-04-2757.03
2022-04-2860.8
2022-04-2958.92
2022-05-0262.08
2022-05-0360.3
2022-05-0462.49
2022-05-0555.16
2022-05-0648.92
2022-05-0944.99
2022-05-1043.75
2022-05-1143.34
2022-05-1244.84
2022-05-1351.92
2022-05-1650.97
2022-05-1753.37
2022-05-1850.78
2022-05-1953.68
2022-05-2052.64
2022-05-2352.5
2022-05-2442.78
2022-05-2546.33
2022-05-2649.03
2022-05-2752.49
2022-05-3152.05
2022-06-0151.56
2022-06-0254.61
2022-06-0351.15
2022-06-0652.66
2022-06-0753.21
2022-06-0854.71
2022-06-0952.51
2022-06-1049.27
2022-06-1345.58
2022-06-1445.4
2022-06-1548.14
2022-06-1644.23
2022-06-1746.3
2022-06-2147.06
2022-06-2245.38
2022-06-2347.47
2022-06-2449.49