msft stock from 1987 to 2023

Microsoft (MSFT) returned 361,895.1% between 1987 and 2023.

DATEOPENHIGHLOWCLOSEVOLUME
December 2023
$369.58
$370.95
$355.98
$368.87
522,081,700
November 2023
$332.64
$376.98
$332.50
$371.69
563,894,000
October 2023
$309.62
$338.91
$304.66
$330.99
540,950,200
September 2023
$324.34
$333.69
$302.94
$309.10
416,742,300
August 2023
$327.44
$330.71
$304.99
$320.86
479,476,200
July 2023
$331.35
$358.30
$319.44
$328.16
666,746,800
June 2023
$318.40
$343.35
$315.05
$332.67
547,702,200
May 2023
$299.22
$328.18
$295.74
$320.80
600,856,900
April 2023
$279.29
$301.13
$268.42
$299.50
551,520,000
March 2023
$244.43
$281.97
$239.41
$281.02
747,635,000
February 2023
$241.14
$269.10
$238.68
$243.12
615,501,000
January 2023
$236.35
$242.91
$213.28
$240.95
666,168,100
December 2022
$246.84
$256.61
$227.40
$233.18
591,358,700
November 2022
$227.47
$248.26
$206.94
$248.08
615,296,000
October 2022
$228.25
$243.41
$212.47
$225.07
671,225,100
September 2022
$251.00
$259.32
$225.65
$225.82
575,586,600
August 2022
$268.80
$284.63
$252.73
$253.52
477,157,600
July 2022
$248.07
$272.84
$237.96
$271.63
534,891,800
June 2022
$266.27
$268.67
$233.67
$248.49
621,372,300
May 2022
$268.07
$280.78
$238.44
$263.04
742,902,000
April 2022
$298.63
$304.17
$260.63
$267.89
627,343,400
March 2022
$286.11
$304.98
$260.63
$297.61
734,334,200
February 2022
$299.02
$303.55
$262.09
$288.42
697,050,600
January 2022
$323.04
$325.59
$265.92
$299.56
947,531,400
December 2021
$322.83
$331.66
$305.60
$323.97
625,674,800