20-Year Returns for ECL
Start DateJun-25-1999
Start Price$17.15
End DateJun-24-2019
End Price$191.64
# Prices5031
Min DateFeb-29-2000
Min Price$11.22
Max DateJun-10-2019
Max Price$199.21
Total Return1,017.65%
Annualized Return12.82%
Current Value of $10K Purchase$111,765
Number Returns12,652,965
Number Profitable Returns12,163,695
Percent Profitable Returns96.13%
Number Unprofitable Returns489,270
Percent Unprofitable Returns3.87%
Profitable to Unprofitable Returns Ratio24.86
$10,000 Investment Chart     Return Tables: 5-year   10-year