Custom Search


free stock market info

10-Year Returns for STM
Start DateMay-27-2009
Start Price$4.83
End DateMay-24-2019
End Price$15.24
# Prices2517
Min DateMay-18-2012
Min Price$3.53
Max DateJun-14-2018
Max Price$25.88
Total Return215.83%
Annualized Return12.19%
Current Value of $10K Purchase$31,583
Number Returns3,166,386
Number Profitable Returns2,342,438
Percent Profitable Returns73.98%
Number Unprofitable Returns823,948
Percent Unprofitable Returns26.02%
Profitable to Unprofitable Returns Ratio2.84
$10,000 Investment Chart     Return Tables: 5-year   20-year