msft return last 3 years

Microsoft (MSFT) has returned 102.5% between January 14, 2023 and January 14, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
Week of January 12 2026
$476.67
$480.99
$465.95
$470.67
52,065,695
Week of January 05 2026
$474.06
$489.70
$469.50
$479.28
110,472,790
Week of December 29 2025
$484.86
$489.68
$470.16
$472.94
66,011,040
Week of December 22 2025
$486.12
$489.16
$482.69
$487.71
46,344,655
Week of December 15 2025
$480.10
$489.60
$470.88
$485.92
168,370,090
Week of December 08 2025
$484.89
$492.30
$475.08
$478.53
118,335,490
Week of December 01 2025
$488.44
$493.50
$475.20
$483.16
121,752,194
Week of November 24 2025
$475.00
$492.63
$464.89
$492.01
102,532,816
Week of November 17 2025
$507.50
$511.16
$468.27
$472.12
134,724,963
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