Custom Search


free stock market info

Returns for STM
Start DateOct-19-2009
Start Price$6.79
End DateOct-17-2019
End Price$21.17
# Prices2517
Min DateMay-18-2012
Min Price$3.51
Max DateJun-14-2018
Max Price$25.70
Total Return211.91%
Annualized Return12.05%
Current Value of $10K Purchase$31,191
Number Returns3,166,386
Number Profitable Returns2,368,537
Percent Profitable Returns74.80%
Number Unprofitable Returns797,849
Percent Unprofitable Returns25.20%
Profitable to Unprofitable Returns Ratio2.97
$10,000 Investment Chart     Return Tables: 5-year   20-year