Custom Search


free stock market info

10-Year Returns for MSEX
Start DateMay-19-2009
Start Price$9.53
End DateMay-17-2019
End Price$60.79
# Prices2517
Min DateMay-22-2009
Min Price$9.40
Max DateMay-13-2019
Max Price$61.96
Total Return537.73%
Annualized Return20.35%
Current Value of $10K Purchase$63,773
Number Returns3,166,386
Number Profitable Returns3,033,968
Percent Profitable Returns95.82%
Number Unprofitable Returns132,418
Percent Unprofitable Returns4.18%
Profitable to Unprofitable Returns Ratio22.91
$10,000 Investment Chart     Return Tables: 5-year   20-year