msft chart by year

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

DATE OPEN HIGH LOW CLOSE VOLUME
2025
$423.90
$462.52
$344.16
$458.68
2,391,439,233
2024
$369.66
$464.79
$362.39
$419.89
5,188,132,300
2023
$238.24
$379.99
$214.98
$371.82
6,918,889,900
2022
$325.62
$328.19
$208.59
$235.04
7,836,049,700
2021
$214.28
$339.53
$204.08
$326.56
6,555,279,200
2020
$151.29
$223.64
$126.61
$214.17
9,527,876,900
2019
$93.47
$152.02
$91.26
$150.26
6,194,410,500
2018
$79.49
$108.62
$77.37
$95.37
7,929,137,400
2017
$56.69
$80.76
$55.93
$78.95
5,631,478,600
2016
$47.73
$57.87
$42.34
$56.10
7,819,726,800
2015
$39.91
$49.95
$34.41
$48.75
9,059,455,900
2014
$31.10
$42.54
$28.83
$39.73
8,399,600,600
2013
$22.02
$32.46
$21.24
$31.15
12,251,098,000
2012
$20.87
$26.07
$20.74
$21.59
11,984,490,100
2011
$21.48
$22.56
$18.34
$20.41
15,292,282,000
2010
$22.97
$23.80
$17.21
$21.37
15,892,924,000
2009
$14.31
$23.63
$10.97
$22.86
15,732,659,600
2008
$25.76
$25.88
$12.83
$14.25
21,296,026,200
2007
$21.24
$26.90
$18.95
$25.62
15,661,695,600
2006
$18.37
$21.48
$15.13
$21.20
16,832,459,500
2005
$18.53
$19.77
$16.52
$18.30
16,786,350,700
2004
$17.06
$19.01
$14.85
$18.48
16,832,020,700
2003
$16.03
$18.45
$13.87
$16.93
16,398,810,300
2002
$20.43
$21.65
$12.69
$15.85
19,379,726,800
2001
$13.53
$23.35
$13.14
$20.31
18,918,937,600
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.