STE vs S&P 500 relative strength

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

Relative performance — STE — price trend
Relative performance — STE
DateClose
2022-01-03242.57
2022-01-04245.16
2022-01-05238.91
2022-01-06238.46
2022-01-07234.81
2022-01-10231.52
2022-01-11234.75
2022-01-12241.68
2022-01-13234.85
2022-01-14234.52
2022-01-18230.38
2022-01-19231.86
2022-01-20226.85
2022-01-21227.68
2022-01-24224.29
2022-01-25221.11
2022-01-26218.12
2022-01-27215.16
2022-01-28219.85
2022-01-31224.4
2022-02-01225.64
2022-02-02228.65
2022-02-03228.3
2022-02-04225.94
2022-02-07226.87
2022-02-08230.69
2022-02-09237.35
2022-02-10233.21
2022-02-11229.79
2022-02-14226.55
2022-02-15232.36
2022-02-16232.99
2022-02-17226.7
2022-02-18226.03
2022-02-22229.37
2022-02-23224.95
2022-02-24229.21
2022-02-25237.32
2022-02-28240
2022-03-01237.26
2022-03-02242.17
2022-03-03244.06
2022-03-04245.18
2022-03-07238.67
2022-03-08225.1
2022-03-09228.65
2022-03-10222
2022-03-11218.76
2022-03-14217.49
2022-03-15222.24
2022-03-16227.04
2022-03-17232.01
2022-03-18234.71
2022-03-21233.94
2022-03-22235.38
2022-03-23230.06
2022-03-24232.37
2022-03-25238.22
2022-03-28243.49
2022-03-29247.18
2022-03-30245.89
2022-03-31241.77
2022-04-01248
2022-04-04246.25
2022-04-05245.7
2022-04-06248.85
2022-04-07248.44
2022-04-08249.12
2022-04-11247.23
2022-04-12246.52
2022-04-13249.35
2022-04-14244.46
2022-04-18241.9
2022-04-19247.35
2022-04-20252.92
2022-04-21247.91
2022-04-22233.45
2022-04-25238.16
2022-04-26233.46
2022-04-27231.32
2022-04-28231.73
2022-04-29224.05
2022-05-02224.06
2022-05-03226.08
2022-05-04232.34
2022-05-05226.97
2022-05-06224.71
2022-05-09213.16
2022-05-10215.37
2022-05-11212.57
2022-05-12218.39
2022-05-13216.18
2022-05-16217.94
2022-05-17221.63
2022-05-18219.11
2022-05-19223.4
2022-05-20225.94
2022-05-23227.54
2022-05-24228.57
2022-05-25228.42
2022-05-26230.71
2022-05-27235
2022-05-31228.2
2022-06-01221.46
2022-06-02227.32
2022-06-03220.47
2022-06-06221.9
2022-06-07227.16
2022-06-08227.86
2022-06-09221.59
2022-06-10220.89
2022-06-13211.23
2022-06-14203.67
2022-06-15202.28
2022-06-16195.07
2022-06-17192.78
2022-06-21195.18
2022-06-22200.84
2022-06-23202.44
2022-06-24207.89