Monthly Stock Return Calculator for MSFT
Start DateDec-30-2016
Start Price$57.78
End DateDec-02-2021
End Price$329.49
# Months61
Min DateDec-30-2016
Min Price$57.78
Max DateOct-29-2021
Max Price$331.01
Total Return470.29%
Annualized Return41.65%
Current Value of $1,000 Purchase$5,703
Number Returns1,830
Number Profitable Returns1,789
Percent Profitable Returns97.76%
Number Unprofitable Returns41
Percent Unprofitable Returns2.24%
Profitable to Unprofitable Returns Ratio43.63
Stock Return Calculator Dividend Chart