Microsoft Stock Performance

Here is return information for Microsoft.


Name and Returns


Recent Prices

Price charts from Alpha Vantage as of most recent close.

10-Year Returns for MSFT
Start DateJul-30-2010
Start Price$20.36
End DateJul-02-2020
End Price$206.26
# Monthly Prices121
Min DateAug-31-2010
Min Price$18.61
Max DateJul-02-2020
Max Price$206.26
Total Return913.04%
Annualized Return26.06%
Current Value of $10K Purchase$101,304
Number Returns7,260
Number Profitable Returns7,015
Percent Profitable Returns96.63%
Number Unprofitable Returns245
Percent Unprofitable Returns3.37%
Profitable to Unprofitable Returns Ratio28.63
Stock Return Table and Map: 1-year  5-year   10-year   20-year   All years

Related Calculators

Stock Performance of Apple through Tesla

Stock Return Calculator for returns for different date ranges

Stock Performance Calculator

Related Portfolios

Portfolio of Cloud Computing Stocks

Portfolio of Computer Software Stocks