microsoft share outstanding 10 year chart

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

DATEOPENHIGHLOWCLOSEVOLUME
2025
$422.41
$553.50
$342.95
$490.00
5,095,504,990
2024
$368.37
$463.16
$361.12
$418.41
5,188,730,766
2023
$237.40
$378.65
$214.23
$370.52
6,920,167,013
2022
$324.48
$327.04
$207.86
$234.22
7,837,320,250
2021
$213.53
$338.33
$203.36
$325.42
6,555,617,019
2020
$150.76
$222.86
$126.17
$213.42
9,529,826,195
2019
$93.04
$151.49
$90.84
$149.73
6,217,801,578
2018
$79.12
$108.11
$77.01
$94.92
7,929,391,002
2017
$56.42
$80.38
$55.67
$78.58
5,631,914,930
2016
$47.51
$57.60
$42.15
$55.84
7,820,699,302
2015
$39.73
$49.72
$34.25
$48.52
9,060,335,863
2014
$30.95
$42.34
$28.70
$39.55
8,414,785,968
2013
$21.92
$32.30
$21.14
$31.00
12,253,930,319
2012
$20.77
$25.95
$20.65
$21.49
11,985,191,744
2011
$21.38
$22.45
$18.25
$20.31
15,293,052,250
2010
$22.86
$23.69
$17.13
$21.27
15,896,591,366
2009
$14.25
$23.52
$10.92
$22.76
15,735,562,710
2008
$25.64
$25.76
$12.77
$14.18
21,291,591,663
2007
$21.14
$26.77
$18.86
$25.50
15,605,485,515
2006
$18.29
$21.38
$15.06
$21.10
16,798,631,754
2005
$18.46
$19.68
$16.44
$18.22
16,828,174,745
2004
$16.98
$18.93
$14.78
$18.39
16,866,576,909
2003
$15.96
$18.37
$13.81
$16.85
16,422,539,638
2002
$20.34
$21.55
$12.64
$15.78
19,387,479,508
2001
$13.46
$23.24
$13.08
$20.22
18,908,975,830
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.