Stock Return Calculator for MSFT
Start DateMay-30-2014
Start Price$34.91
End DateMay-10-2024
End Price$414.74
# Prices121
Min DateJan-30-2015
Min Price$34.88
Max DateMar-28-2024
Max Price$420.72
Total Return1,087.97%
Annualized Return27.82%
Current Value of $1,000 Purchase$11,880
Number Returns7,260
Average Return211.32%
Minimum Return-30.52%
Maximum Return1,106.04%
Number Profitable Returns6,953
Percent Profitable Returns95.77%
Number Unprofitable Returns307
Percent Unprofitable Returns4.23%
Profitable to Unprofitable Returns Ratio22.65







Returns for Last 100 Closes