last 1 month return msft

Microsoft (MSFT) has returned 0.3% between July 23, 2025 and August 23, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
August 22 2025
$504.25
$510.73
$502.41
$507.23
24,309,100
August 21 2025
$503.69
$507.63
$502.72
$504.24
18,418,400
August 20 2025
$509.03
$510.16
$503.61
$504.89
27,723,000
August 19 2025
$514.15
$514.31
$507.72
$508.93
21,481,000
August 18 2025
$520.73
$521.96
$513.18
$516.25
23,760,600
August 15 2025
$521.91
$525.24
$518.23
$519.32
25,213,300
August 14 2025
$521.70
$525.09
$519.29
$521.62
20,269,100
August 13 2025
$531.24
$531.83
$518.52
$519.73
19,619,200
August 12 2025
$522.89
$530.11
$521.84
$528.37
18,667,000
August 11 2025
$521.44
$526.72
$518.87
$520.91
20,194,400
August 08 2025
$521.74
$523.80
$518.56
$521.18
15,531,000
August 07 2025
$525.94
$527.22
$516.70
$519.99
16,079,100
August 06 2025
$530.03
$530.83
$523.17
$524.08
21,355,700
August 05 2025
$536.30
$536.42
$526.37
$526.88
19,171,600
August 04 2025
$527.40
$537.37
$527.26
$534.76
25,349,000
August 01 2025
$534.12
$534.92
$520.01
$523.25
28,977,600
July 31 2025
$554.32
$554.54
$531.03
$532.62
51,617,300
July 30 2025
$514.32
$515.10
$508.60
$512.40
26,380,400
July 29 2025
$514.68
$516.77
$510.72
$511.73
16,469,200
July 28 2025
$513.24
$514.15
$509.28
$511.66
14,308,000
July 25 2025
$511.63
$517.44
$509.52
$512.87
19,125,700
July 24 2025
$507.94
$512.83
$506.47
$510.04
16,107,000
July 23 2025
$505.92
$505.96
$499.88
$505.04
16,396,600