microsoft chart past 20 years

Microsoft (MSFT) has returned 2,229.7% between December 21, 2004 and December 21, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2024
$421.57
$456.16
$421.31
$436.60
360,333,000
November 2024
$408.19
$429.04
$404.76
$423.46
442,321,200
October 2024
$427.59
$437.62
$405.49
$405.54
440,745,500
September 2024
$417.08
$440.97
$400.00
$429.44
376,921,200
August 2024
$419.19
$425.94
$384.12
$416.31
451,919,000
July 2024
$446.96
$466.57
$410.65
$416.76
440,449,200
June 2024
$413.95
$454.44
$407.37
$445.25
342,370,400
May 2024
$390.42
$431.96
$388.13
$413.56
413,800,800
April 2024
$421.58
$426.97
$385.86
$387.15
440,777,700
March 2024
$408.97
$428.41
$396.16
$418.37
426,349,600
February 2024
$398.85
$417.70
$395.00
$411.33
444,176,300
January 2024
$371.09
$412.24
$363.78
$394.63
528,399,000
December 2023
$373.96
$375.35
$360.21
$373.25
522,003,700
November 2023
$336.58
$381.45
$336.45
$376.10
563,880,300
October 2023
$313.30
$342.93
$308.27
$334.92
540,907,000
September 2023
$328.18
$337.64
$306.53
$312.77
416,680,700
August 2023
$331.33
$334.64
$308.61
$324.67
479,456,700
July 2023
$335.28
$362.55
$323.23
$332.05
666,764,400
June 2023
$322.17
$347.42
$318.78
$336.62
547,588,700
May 2023
$302.77
$332.07
$299.25
$324.61
600,807,200
April 2023
$282.60
$304.70
$271.60
$303.06
551,497,100
March 2023
$247.33
$285.31
$242.25
$284.36
747,635,000
February 2023
$244.00
$272.29
$241.51
$246.01
615,501,000
January 2023
$239.16
$245.80
$215.81
$243.81
666,168,100
December 2022
$249.77
$259.66
$230.09
$235.95
591,358,700