20-Year Returns for ECL
Start DateSep-21-1999
Start Price$13.43
End DateSep-20-2019
End Price$196.06
# Prices5033
Min DateFeb-29-2000
Min Price$11.19
Max DateAug-19-2019
Max Price$208.07
Total Return1,360.04%
Annualized Return14.34%
Current Value of $10K Purchase$146,004
Number Returns12,663,028
Number Profitable Returns12,197,887
Percent Profitable Returns96.33%
Number Unprofitable Returns465,141
Percent Unprofitable Returns3.67%
Profitable to Unprofitable Returns Ratio26.22
$10,000 Investment Chart     Return Tables: 5-year   10-year