Custom Search


free stock market info

Returns for STM
Start DateAug-18-2009
Start Price$5.07
End DateAug-16-2019
End Price$17.50
# Prices2517
Min DateMay-18-2012
Min Price$3.52
Max DateJun-14-2018
Max Price$25.78
Total Return245.16%
Annualized Return13.19%
Current Value of $10K Purchase$34,516
Number Returns3,166,386
Number Profitable Returns2,343,696
Percent Profitable Returns74.02%
Number Unprofitable Returns822,690
Percent Unprofitable Returns25.98%
Profitable to Unprofitable Returns Ratio2.85
$10,000 Investment Chart     Return Tables: 5-year   20-year