what is microsoft return since ipo

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

DATE OPEN HIGH LOW CLOSE VOLUME
June 17 2025
$475.40
$478.74
$474.08
$478.04
15,384,700
June 16 2025
$475.21
$480.69
$475.00
$479.14
15,580,000
June 13 2025
$476.41
$479.18
$472.76
$474.96
16,806,900
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
June 09 2025
$469.70
$473.43
$468.62
$472.75
16,469,900
June 06 2025
$470.09
$473.34
$468.78
$470.38
15,285,600
June 05 2025
$464.96
$469.65
$464.03
$467.68
20,131,700
June 04 2025
$464.00
$465.69
$463.02
$463.87
14,162,700
June 03 2025
$461.47
$464.14
$460.86
$462.97
15,743,800
June 02 2025
$457.14
$462.11
$456.89
$461.97
16,626,500
May 30 2025
$459.72
$461.68
$455.54
$460.36
34,770,500
May 29 2025
$461.55
$461.72
$455.31
$458.68
13,974,800
May 28 2025
$461.22
$462.52
$456.93
$457.36
17,086,300
May 27 2025
$456.48
$460.95
$456.12
$460.69
20,974,300
May 23 2025
$449.98
$453.69
$448.91
$450.18
16,883,500
May 22 2025
$454.95
$460.25
$453.90
$454.86
18,025,600
May 21 2025
$454.57
$457.78
$451.81
$452.57
19,216,900
May 20 2025
$455.59
$458.34
$454.32
$458.17
15,441,800
May 19 2025
$450.88
$459.59
$450.80
$458.87
21,336,500
May 16 2025
$452.05
$454.36
$448.73
$454.27
23,849,800
May 15 2025
$450.77
$456.19
$450.43
$453.13
21,992,300
May 14 2025
$447.32
$453.07
$447.32
$452.11
19,902,800
May 13 2025
$446.96
$449.84
$444.54
$448.32
23,618,800