Custom Search


free stock market info

Returns for MSFT
Start DateAug-18-2009
Start Price$18.52
End DateAug-16-2019
End Price$136.13
# Prices2517
Min DateJun-30-2010
Min Price$18.31
Max DateJul-26-2019
Max Price$140.85
Total Return635.20%
Annualized Return22.08%
Current Value of $10K Purchase$73,520
Number Returns3,166,386
Number Profitable Returns2,974,187
Percent Profitable Returns93.93%
Number Unprofitable Returns192,199
Percent Unprofitable Returns6.07%
Profitable to Unprofitable Returns Ratio15.47
$10,000 Investment Chart     Return Tables: 5-year   20-year