Microsoft Corp (MSFT): Shares Outstanding

Annual figures by period end, from SEC filings.

7.43B
As of 2026-06-30
0.0%
3-year compound annual growth
-0.2%
5-year compound annual growth
-0.5%
10-year compound annual growth
9.15B2008-06-30: 9.15B2009-06-30: 8.91B2010-06-30: 8.67B2011-06-30: 8.38B2012-06-30: 8.38B2013-06-30: 8.33B2014-06-30: 8.24B2015-06-30: 8.03B2016-06-30: 7.81B2017-06-30: 7.71B2018-06-30: 7.68B2019-06-30: 7.64B2020-06-30: 7.57B2021-06-30: 7.52B2022-06-30: 7.46B2023-06-30: 7.43B2024-06-30: 7.43B2025-06-30: 7.43B2026-06-30: 7.43B7.43B
2008-06-30 Shares Outstanding (shares) 2026-06-30
Period endedShares OutstandingChange YoYSource filing
2026-06-307.43B-0.1%2026-07-29, Balance as of period end
2025-06-307.43B0.0%2026-07-29, Balance as of period end
2024-06-307.43B0.0%2026-07-29, Balance as of period end
2023-06-307.43B-0.4%2025-07-30, Balance as of period end
2022-06-307.46B-0.7%2024-07-30, Balance as of period end
2021-06-307.52B-0.7%2023-07-27, Balance as of period end
2020-06-307.57B-0.9%2022-07-28, Balance as of period end
2019-06-307.64B-0.4%2021-07-29, Balance as of period end
2018-06-307.68B-0.4%2020-07-30, Balance as of period end
2017-06-307.71B-1.3%2019-08-01, Balance as of period end
2016-06-307.81B-2.7%2018-08-03, Balance as of period end
2015-06-308.03B-2.6%2017-08-02, Balance as of period end
2014-06-308.24B-1.1%2016-07-28, Balance as of period end
2013-06-308.33B-0.6%2015-07-31, Balance as of period end
2012-06-308.38B+0.1%2014-07-31, Balance as of period end
2011-06-308.38B-3.4%2013-07-30, Balance as of period end
2010-06-308.67B-2.7%2012-07-26, Balance as of period end
2009-06-308.91B-2.7%2011-07-28, Balance as of period end
2008-06-309.15Bn/a2010-07-30, Balance as of period end