Stock Return Calculator for MSFT
Start DateJul-31-2001
Start Price$21.02
End DateJun-22-2021
End Price$265.51
# Prices240
Min DateFeb-27-2009
Min Price$12.32
Max DateJun-22-2021
Max Price$265.51
Total Return1,163.26%
Annualized Return13.58%
Current Value of $1,000 Purchase$12,633
Number Returns28,680
Number Profitable Returns25,948
Percent Profitable Returns90.47%
Number Unprofitable Returns2,732
Percent Unprofitable Returns9.53%
Profitable to Unprofitable Returns Ratio9.50







Returns for Last 100 Closes