Custom Search


free stock market info

Returns for MSFT
Start DateOct-19-2009
Start Price$20.70
End DateOct-17-2019
End Price$139.69
# Prices2517
Min DateJun-30-2010
Min Price$18.31
Max DateOct-15-2019
Max Price$141.58
Total Return574.87%
Annualized Return21.04%
Current Value of $10K Purchase$67,487
Number Returns3,166,386
Number Profitable Returns2,976,040
Percent Profitable Returns93.99%
Number Unprofitable Returns190,346
Percent Unprofitable Returns6.01%
Profitable to Unprofitable Returns Ratio15.63
$10,000 Investment Chart     Return Tables: 5-year   20-year