FSLR vs S&P 500 relative strength

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

Relative performance — FSLR — price trend
Relative performance — FSLR
DateClose
2022-01-0388.58
2022-01-0487.28
2022-01-0583.51
2022-01-0683.97
2022-01-0784.68
2022-01-1084.3
2022-01-1184.45
2022-01-1284.12
2022-01-1382.78
2022-01-1483.02
2022-01-1881.5
2022-01-1981.37
2022-01-2081.49
2022-01-2176.82
2022-01-2477.93
2022-01-2575.94
2022-01-2676.37
2022-01-2772.22
2022-01-2873.42
2022-01-3178.38
2022-02-0177.7
2022-02-0276.37
2022-02-0371.28
2022-02-0471
2022-02-0769.74
2022-02-0870.39
2022-02-0974.17
2022-02-1071.22
2022-02-1169.31
2022-02-1468.23
2022-02-1572.1
2022-02-1671.67
2022-02-1769.95
2022-02-1868.57
2022-02-2265.85
2022-02-2364.9
2022-02-2469.04
2022-02-2570.68
2022-02-2875.29
2022-03-0175.62
2022-03-0269.51
2022-03-0367.37
2022-03-0471.85
2022-03-0775
2022-03-0879.52
2022-03-0978.89
2022-03-1076.5
2022-03-1175.39
2022-03-1471.99
2022-03-1574.96
2022-03-1677.59
2022-03-1778.22
2022-03-1877.6
2022-03-2177.39
2022-03-2279.08
2022-03-2377.99
2022-03-2479.53
2022-03-2579.65
2022-03-2884.09
2022-03-2984.59
2022-03-3081.94
2022-03-3183.74
2022-04-0184.01
2022-04-0483.96
2022-04-0580.33
2022-04-0678.13
2022-04-0778.54
2022-04-0877.61
2022-04-1178.86
2022-04-1279.1
2022-04-1379.7
2022-04-1478.12
2022-04-1878.66
2022-04-1978.73
2022-04-2076.93
2022-04-2174.43
2022-04-2272.37
2022-04-2572.45
2022-04-2671.44
2022-04-2772.14
2022-04-2872.26
2022-04-2973.03
2022-05-0273.64
2022-05-0375.11
2022-05-0478.7
2022-05-0576.41
2022-05-0672.14
2022-05-0968.25
2022-05-1067.58
2022-05-1161.72
2022-05-1261.4
2022-05-1364.25
2022-05-1662.77
2022-05-1765.4
2022-05-1865.36
2022-05-1966.47
2022-05-2065.77
2022-05-2366.06
2022-05-2464.59
2022-05-2566.04
2022-05-2668.08
2022-05-2772.01
2022-05-3170.61
2022-06-0170.87
2022-06-0274.24
2022-06-0374.93
2022-06-0671.99
2022-06-0772
2022-06-0871.69
2022-06-0969.83
2022-06-1068
2022-06-1363.13
2022-06-1461.95
2022-06-1564.03
2022-06-1662.01
2022-06-1766.71
2022-06-2168.2
2022-06-2267.6
2022-06-2369.6
2022-06-2470.07