STT vs S&P 500 relative strength

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

Relative performance — STT — price trend
Relative performance — STT
DateClose
2022-01-0394.45
2022-01-0498.32
2022-01-0597.15
2022-01-0698.92
2022-01-07101.66
2022-01-10101.2
2022-01-11102.35
2022-01-12103.33
2022-01-13103.44
2022-01-14103.77
2022-01-18101.01
2022-01-1993.88
2022-01-2094.21
2022-01-2190.99
2022-01-2493.8
2022-01-2594.13
2022-01-2694.32
2022-01-2793.12
2022-01-2893.65
2022-01-3194.5
2022-02-0196.51
2022-02-0297.57
2022-02-0397.09
2022-02-0498.89
2022-02-0799.33
2022-02-08101.85
2022-02-09101.67
2022-02-10101.39
2022-02-1199.17
2022-02-1498.68
2022-02-15100.32
2022-02-16100.28
2022-02-1793.65
2022-02-1893.39
2022-02-2292.43
2022-02-2387.23
2022-02-2485.48
2022-02-2588.74
2022-02-2885.33
2022-03-0180.89
2022-03-0283.94
2022-03-0383.94
2022-03-0480.51
2022-03-0778.17
2022-03-0879.36
2022-03-0983.58
2022-03-1082.92
2022-03-1182.09
2022-03-1483.35
2022-03-1583.97
2022-03-1687.45
2022-03-1788.05
2022-03-1888.93
2022-03-2188.36
2022-03-2290.33
2022-03-2387.48
2022-03-2489.01
2022-03-2590.53
2022-03-2890.11
2022-03-2991.97
2022-03-3092.11
2022-03-3187.12
2022-04-0185.81
2022-04-0485.84
2022-04-0585.31
2022-04-0683.7
2022-04-0783.96
2022-04-0884.17
2022-04-1182.72
2022-04-1282.25
2022-04-1382.85
2022-04-1475.81
2022-04-1874.38
2022-04-1974.91
2022-04-2075.91
2022-04-2174.58
2022-04-2270.87
2022-04-2570.95
2022-04-2667.73
2022-04-2766.86
2022-04-2868.84
2022-04-2966.97
2022-05-0268.58
2022-05-0369.91
2022-05-0472.76
2022-05-0571.22
2022-05-0670.13
2022-05-0969.25
2022-05-1067.71
2022-05-1166.31
2022-05-1267.62
2022-05-1369.21
2022-05-1668.31
2022-05-1769.66
2022-05-1866.97
2022-05-1965.96
2022-05-2067.47
2022-05-2369.73
2022-05-2468.67
2022-05-2569.3
2022-05-2670.99
2022-05-2773.04
2022-05-3172.49
2022-06-0169.95
2022-06-0273.13
2022-06-0371.3
2022-06-0671.41
2022-06-0773.01
2022-06-0869.04
2022-06-0968.14
2022-06-1065.23
2022-06-1363.07
2022-06-1462.18
2022-06-1563.94
2022-06-1662.33
2022-06-1761.75
2022-06-2163.8
2022-06-2263.33
2022-06-2362.89
2022-06-2466.27