microsoft returns last 12 months

Microsoft (MSFT) has returned 17.7% since December 22, 2023.

DATE OPEN HIGH LOW CLOSE VOLUME
December 20 2024
$433.11
$443.74
$428.63
$436.60
64,235,200
December 19 2024
$441.62
$443.18
$436.32
$437.03
22,577,700
December 18 2024
$451.32
$452.65
$437.02
$437.39
24,358,600
December 17 2024
$451.01
$455.29
$449.57
$454.46
22,716,300
December 16 2024
$447.27
$452.18
$445.28
$451.59
23,586,700
December 13 2024
$448.44
$451.43
$445.58
$447.27
20,172,200
December 12 2024
$449.11
$456.16
$449.11
$449.56
20,834,800
December 11 2024
$444.05
$450.35
$444.05
$448.99
19,200,200
December 10 2024
$444.39
$449.62
$441.60
$443.33
18,469,500
December 09 2024
$442.60
$448.33
$440.50
$446.02
19,144,400
December 06 2024
$442.30
$446.10
$441.77
$443.57
18,821,000
December 05 2024
$437.92
$444.66
$436.17
$442.62
21,697,800
December 04 2024
$433.03
$439.67
$432.63
$437.42
26,009,400
December 03 2024
$429.84
$432.47
$427.74
$431.20
18,302,000
December 02 2024
$421.57
$433.00
$421.31
$430.98
20,207,200
November 29 2024
$420.09
$424.88
$417.80
$423.46
16,271,900
November 27 2024
$425.11
$427.23
$422.02
$422.99
18,332,400
November 26 2024
$419.59
$429.04
$418.85
$427.99
23,458,900
November 25 2024
$418.38
$421.08
$414.85
$418.79
27,691,100
November 22 2024
$411.37
$417.40
$411.06
$417.00
24,814,600
November 21 2024
$419.50
$419.78
$410.29
$412.87
20,780,200
November 20 2024
$416.04
$416.46
$409.76
$414.66
19,191,700
November 19 2024
$412.28
$417.11
$410.73
$416.96
18,133,500
November 18 2024
$414.04
$417.56
$411.28
$414.93
24,742,000
November 15 2024
$418.98
$421.96
$412.81
$414.17
28,247,600