msft since jan 1 2023

Microsoft (MSFT) has returned 100.9% since January 1, 2023.

DATEOPENHIGHLOWCLOSEVOLUME
Week of November 24 2025
$475.00
$479.15
$464.89
$476.99
62,438,561
Week of November 17 2025
$507.50
$511.16
$468.27
$472.12
134,724,961
Week of November 10 2025
$499.10
$512.54
$496.51
$509.23
124,435,209
Week of November 03 2025
$518.83
$523.98
$492.33
$495.89
117,784,000
Week of October 27 2025
$530.79
$552.69
$514.14
$516.84
159,773,913
Week of October 20 2025
$513.65
$524.36
$512.08
$522.63
78,770,399
Week of October 13 2025
$515.45
$516.22
$505.05
$512.62
79,090,530
Week of October 06 2025
$517.64
$530.04
$508.68
$510.01
91,844,680
Week of September 29 2025
$510.54
$520.63
$507.93
$516.38
96,313,560
Week of September 22 2025
$514.63
$516.77
$504.10
$510.50
85,342,201
Week of September 15 2025
$507.84
$518.33
$504.98
$516.96
124,060,088
Week of September 08 2025
$497.17
$511.59
$494.11
$508.95
95,299,870
Week of September 01 2025
$499.53
$511.01
$491.45
$494.08
81,977,420
Week of August 25 2025
$505.68
$510.14
$497.58
$505.74
108,729,342
Week of August 18 2025
$519.76
$520.99
$501.47
$506.28
115,732,039
Week of August 11 2025
$520.47
$530.83
$517.26
$518.35
103,984,789
Week of August 04 2025
$526.42
$536.36
$515.74
$520.21
97,486,419
Week of July 28 2025
$512.28
$553.50
$507.65
$522.27
137,752,659
Week of July 21 2025
$504.93
$516.47
$498.94
$511.91
79,564,739
Week of July 14 2025
$499.76
$512.84
$499.27
$508.26
80,853,221
Week of July 07 2025
$495.64
$505.00
$492.38
$501.56
77,445,989
Week of June 30 2025
$495.30
$499.00
$486.99
$497.09
78,618,841
Week of June 23 2025
$476.53
$497.55
$470.85
$494.20
120,782,778
Week of June 16 2025
$473.54
$481.76
$472.42
$475.73
86,142,886
Week of June 09 2025
$468.05
$478.73
$465.32
$473.29
84,010,091