MSFT vs S&P 500 relative strength

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

Relative performance — MSFT — price trend
Relative performance — MSFT
DateClose
2022-01-03334.75
2022-01-04329.01
2022-01-05316.38
2022-01-06313.88
2022-01-07314.04
2022-01-10314.27
2022-01-11314.98
2022-01-12318.27
2022-01-13304.8
2022-01-14310.2
2022-01-18302.65
2022-01-19303.33
2022-01-20301.6
2022-01-21296.03
2022-01-24296.37
2022-01-25288.49
2022-01-26296.71
2022-01-27299.84
2022-01-28308.26
2022-01-31310.98
2022-02-01308.76
2022-02-02313.46
2022-02-03301.25
2022-02-04305.94
2022-02-07300.95
2022-02-08304.56
2022-02-09311.21
2022-02-10302.38
2022-02-11295.04
2022-02-14295
2022-02-15300.47
2022-02-16299.5
2022-02-17290.73
2022-02-18287.93
2022-02-22287.72
2022-02-23280.27
2022-02-24294.59
2022-02-25297.31
2022-02-28298.79
2022-03-01294.95
2022-03-02300.19
2022-03-03295.92
2022-03-04289.86
2022-03-07278.91
2022-03-08275.85
2022-03-09288.5
2022-03-10285.59
2022-03-11280.07
2022-03-14276.44
2022-03-15287.15
2022-03-16294.39
2022-03-17295.22
2022-03-18300.43
2022-03-21299.16
2022-03-22304.06
2022-03-23299.49
2022-03-24304.1
2022-03-25303.68
2022-03-28310.7
2022-03-29315.41
2022-03-30313.86
2022-03-31308.31
2022-04-01309.42
2022-04-04314.97
2022-04-05310.88
2022-04-06299.5
2022-04-07301.37
2022-04-08296.97
2022-04-11285.26
2022-04-12282.06
2022-04-13287.62
2022-04-14279.83
2022-04-18280.52
2022-04-19285.3
2022-04-20286.36
2022-04-21280.81
2022-04-22274.03
2022-04-25280.72
2022-04-26270.22
2022-04-27283.22
2022-04-28289.63
2022-04-29277.52
2022-05-02284.47
2022-05-03281.78
2022-05-04289.98
2022-05-05277.35
2022-05-06274.73
2022-05-09264.58
2022-05-10269.5
2022-05-11260.55
2022-05-12255.35
2022-05-13261.12
2022-05-16261.5
2022-05-17266.82
2022-05-18254.08
2022-05-19253.14
2022-05-20252.56
2022-05-23260.65
2022-05-24259.62
2022-05-25262.52
2022-05-26265.9
2022-05-27273.24
2022-05-31271.87
2022-06-01272.42
2022-06-02274.58
2022-06-03270.02
2022-06-06268.75
2022-06-07272.5
2022-06-08270.41
2022-06-09264.79
2022-06-10252.99
2022-06-13242.26
2022-06-14244.49
2022-06-15251.76
2022-06-16244.97
2022-06-17247.65
2022-06-21253.74
2022-06-22253.13
2022-06-23258.86
2022-06-24267.7