msft yearly retunrs

The average closing price for Microsoft (MSFT) all-time is $62.84. The latest price is $505.31.

DATE OPEN HIGH LOW CLOSE VOLUME
2025
$423.20
$554.54
$343.59
$505.35
3,713,716,911
2024
$369.06
$464.02
$361.79
$419.20
5,187,829,000
2023
$237.85
$379.36
$214.63
$371.21
6,919,274,400
2022
$325.09
$327.66
$208.25
$234.66
7,836,049,700
2021
$213.93
$338.97
$203.75
$326.03
6,555,279,200
2020
$151.04
$223.27
$126.41
$213.82
9,527,876,900
2019
$93.21
$151.77
$91.01
$150.01
6,194,410,500
2018
$79.27
$108.31
$77.16
$95.10
7,929,137,400
2017
$56.53
$80.53
$55.77
$78.73
5,631,478,600
2016
$47.60
$57.71
$42.23
$55.94
7,819,726,800
2015
$39.80
$49.81
$34.32
$48.61
9,059,455,900
2014
$31.01
$42.43
$28.75
$39.62
8,399,600,600
2013
$21.96
$32.36
$21.18
$31.06
12,251,098,000
2012
$20.81
$26.00
$20.69
$21.53
11,984,490,100
2011
$21.42
$22.50
$18.28
$20.35
15,292,282,000
2010
$22.90
$23.73
$17.16
$21.31
15,892,924,000
2009
$14.27
$23.56
$10.94
$22.80
15,732,659,600
2008
$25.68
$25.81
$12.79
$14.21
21,296,026,200
2007
$21.18
$26.82
$18.90
$25.55
15,661,695,600
2006
$18.32
$21.42
$15.09
$21.14
16,832,459,500
2005
$18.48
$19.72
$16.47
$18.25
16,786,350,700
2004
$17.01
$18.96
$14.81
$18.42
16,832,020,700
2003
$15.99
$18.40
$13.83
$16.88
16,398,810,300
2002
$20.38
$21.59
$12.66
$15.81
19,379,726,800
2001
$13.49
$23.28
$13.11
$20.25
18,918,937,600
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.