what is the average return microsoft

Microsoft (MSFT) has returned 22.7% since January 1, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
August 15 2025
$522.77
$526.10
$519.08
$520.17
25,191,800
August 14 2025
$522.41
$525.95
$520.14
$522.48
19,604,250
August 13 2025
$532.11
$532.70
$519.37
$520.58
19,587,300
August 12 2025
$523.75
$530.98
$522.70
$529.24
18,667,000
August 11 2025
$522.30
$527.59
$519.72
$521.77
20,180,800
August 08 2025
$522.60
$524.66
$519.41
$522.04
15,516,600
August 07 2025
$526.80
$528.09
$517.55
$520.84
16,079,100
August 06 2025
$530.90
$531.70
$524.03
$524.94
21,355,700
August 05 2025
$537.18
$537.30
$527.24
$527.75
19,171,600
August 04 2025
$528.27
$538.25
$528.13
$535.64
25,349,000
August 01 2025
$535.00
$535.80
$520.86
$524.11
28,977,600
July 31 2025
$555.23
$555.45
$531.90
$533.50
51,617,300
July 30 2025
$515.17
$515.95
$509.44
$513.24
26,380,400
July 29 2025
$515.53
$517.62
$511.56
$512.57
16,469,200
July 28 2025
$514.08
$515.00
$510.12
$512.50
14,308,000
July 25 2025
$512.47
$518.29
$510.36
$513.71
19,125,700
July 24 2025
$508.77
$513.67
$507.30
$510.88
16,107,000
July 23 2025
$506.75
$506.79
$500.70
$505.87
16,396,600
July 22 2025
$510.97
$511.20
$505.27
$505.27
13,868,600
July 21 2025
$506.71
$512.09
$505.55
$510.06
14,066,800
July 18 2025
$514.48
$514.64
$507.43
$510.05
21,209,700
July 17 2025
$505.68
$513.37
$505.62
$511.70
17,503,100
July 16 2025
$505.18
$506.72
$501.89
$505.62
15,154,400
July 15 2025
$503.02
$508.30
$502.79
$505.82
14,927,200
July 14 2025
$501.52
$503.97
$501.03
$503.02
12,058,800