Stock Return Calculator for MSFT
Start DateJun-30-2011
Start Price$20.83
End DateJun-22-2021
End Price$265.51
# Prices121
Min DateSep-30-2011
Min Price$20.07
Max DateJun-22-2021
Max Price$265.51
Total Return1,174.39%
Annualized Return28.98%
Current Value of $1,000 Purchase$12,744
Number Returns7,260
Number Profitable Returns7,052
Percent Profitable Returns97.13%
Number Unprofitable Returns208
Percent Unprofitable Returns2.87%
Profitable to Unprofitable Returns Ratio33.90







Returns for Last 100 Closes