microsoft returns last 12 months

Microsoft (MSFT) has returned -10.8% since April 1, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
March 31 2025
$372.54
$377.07
$367.24
$375.39
35,158,100
March 28 2025
$388.08
$389.13
$376.93
$378.80
21,613,100
March 27 2025
$390.13
$392.24
$387.40
$390.58
13,766,800
March 26 2025
$395.00
$395.31
$388.57
$389.97
16,108,400
March 25 2025
$393.92
$396.36
$392.64
$395.16
15,775,000
March 24 2025
$395.40
$395.40
$389.81
$393.08
21,004,500
March 21 2025
$383.22
$391.74
$382.80
$391.26
39,675,900
March 20 2025
$385.74
$391.79
$383.28
$386.84
18,470,500
March 19 2025
$385.53
$389.68
$384.00
$387.82
19,185,500
March 18 2025
$387.07
$387.37
$381.10
$383.52
19,486,900
March 17 2025
$386.70
$392.71
$385.57
$388.70
22,474,300
March 14 2025
$379.78
$390.23
$379.51
$388.56
19,952,800
March 13 2025
$383.16
$385.32
$377.45
$378.77
20,473,000
March 12 2025
$382.95
$385.22
$378.95
$383.27
24,253,600
March 11 2025
$379.00
$386.00
$376.91
$380.45
30,380,200
March 10 2025
$385.84
$386.40
$377.22
$380.16
32,840,100
March 07 2025
$392.32
$394.80
$385.54
$393.31
22,034,100
March 06 2025
$394.28
$402.15
$392.68
$396.89
23,304,600
March 05 2025
$389.34
$401.67
$388.81
$401.02
23,433,100
March 04 2025
$383.40
$392.58
$381.00
$388.61
29,342,900
March 03 2025
$398.82
$398.82
$386.16
$388.49
23,007,700
February 28 2025
$392.66
$397.63
$386.57
$396.99
32,845,700
February 27 2025
$401.27
$405.74
$392.17
$392.53
21,127,400
February 26 2025
$398.01
$403.60
$394.25
$399.73
19,619,000
February 25 2025
$401.10
$401.92
$396.70
$397.90
29,387,400