microsoft stock chart 20 years

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

DATE OPEN HIGH LOW CLOSE VOLUME
2024
$371.09
$466.57
$363.78
$438.11
5,143,308,790
2023
$239.16
$381.45
$215.81
$373.25
6,918,889,900
2022
$326.87
$329.46
$209.39
$235.95
7,836,049,700
2021
$215.10
$340.83
$204.87
$327.82
6,555,279,200
2020
$151.87
$224.50
$127.10
$215.00
9,527,876,900
2019
$93.83
$152.61
$91.62
$150.84
6,194,410,500
2018
$79.80
$109.03
$77.67
$95.73
7,929,137,400
2017
$56.90
$81.07
$56.14
$79.25
5,631,478,600
2016
$47.91
$58.09
$42.51
$56.32
7,819,726,800
2015
$40.07
$50.15
$34.55
$48.94
9,059,455,900
2014
$31.22
$42.71
$28.94
$39.89
8,399,600,600
2013
$22.11
$32.58
$21.32
$31.27
12,251,098,000
2012
$20.95
$26.17
$20.82
$21.67
11,984,490,100
2011
$21.56
$22.64
$18.41
$20.48
15,292,282,000
2010
$23.06
$23.89
$17.27
$21.45
15,892,924,000
2009
$14.37
$23.72
$11.02
$22.95
15,732,659,600
2008
$25.85
$25.98
$12.88
$14.30
21,296,026,200
2007
$21.32
$27.00
$19.02
$25.72
15,661,695,600
2006
$18.44
$21.57
$15.19
$21.28
16,832,459,500
2005
$18.60
$19.85
$16.58
$18.37
16,786,350,700
2004
$17.13
$19.09
$14.91
$18.55
16,832,020,700
2003
$16.10
$18.52
$13.92
$16.99
16,398,810,300
2002
$20.51
$21.73
$12.74
$15.91
19,379,726,800
2001
$13.58
$23.43
$13.19
$20.39
18,918,937,600
2000
$36.12
$36.51
$12.41
$13.35
20,095,843,800
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.