what is the ytd return for microsoft

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

DATE OPEN HIGH LOW CLOSE VOLUME
July 16 2025
$505.18
$506.72
$501.89
$505.62
15,146,200
July 15 2025
$503.02
$508.30
$502.79
$505.82
14,906,100
July 14 2025
$501.52
$503.97
$501.03
$503.02
12,052,100
July 11 2025
$498.47
$505.03
$497.80
$503.32
16,455,000
July 10 2025
$503.05
$504.44
$497.75
$501.48
16,492,100
July 09 2025
$500.30
$506.78
$499.74
$503.51
18,659,500
July 08 2025
$497.24
$498.20
$494.11
$496.62
11,846,600
July 07 2025
$497.38
$498.75
$495.23
$497.72
13,981,600
July 03 2025
$493.81
$500.13
$493.44
$498.84
13,984,800
July 02 2025
$489.99
$493.50
$488.70
$491.09
16,319,600
July 01 2025
$496.47
$498.05
$490.98
$492.05
19,945,400
June 30 2025
$497.04
$500.76
$495.33
$497.41
28,369,000
June 27 2025
$497.55
$499.30
$493.03
$495.94
34,539,200
June 26 2025
$492.98
$498.04
$492.81
$497.45
21,578,900
June 25 2025
$492.04
$494.56
$489.39
$492.27
17,495,100
June 24 2025
$488.95
$491.85
$486.80
$490.11
22,305,600
June 23 2025
$478.21
$487.75
$472.51
$486.00
24,864,000
June 20 2025
$482.23
$483.46
$476.87
$477.40
37,576,200
June 18 2025
$478.00
$481.00
$474.46
$480.24
17,526,500
June 17 2025
$475.40
$478.74
$474.08
$478.04
15,414,100
June 16 2025
$475.21
$480.69
$475.00
$479.14
15,626,100
June 13 2025
$476.41
$479.18
$472.76
$474.96
16,814,500
June 12 2025
$475.02
$480.42
$473.52
$478.87
18,950,600
June 11 2025
$470.02
$475.47
$469.66
$472.62
16,399,200
June 10 2025
$471.19
$472.80
$466.96
$470.92
15,375,900