Ecolab Inc. (ECL) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$13,068
Total Return
30.68%
CAGR
5.50%
Dividends
$536.88
Yield on Cost
5.37%

Rolling Returns

1-Month (21 Trading Days)
Average+0.58%
Median+1.26%
Best+19.67%
Worst-21.62%
% of Windows Positive57.2%
1-Year (252 Trading Days)
Average+10.13%
Median+12.58%
Best+63.87%
Worst-41.88%
% of Windows Positive73.9%
3-Year (756 Trading Days)
Average+48.47%
Median+54.08%
Best+113.85%
Worst-0.36%
% of Windows Positive99.8%

Risk Metrics

Maximum Drawdown -43.82%
Average Drawdown -13.70%
Drawdown Duration 563 Trading Days
Sortino Ratio 0.49
Calmar Ratio 0.13
CVaR (5%) -3.48%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +4.26% (+15.79% ann.) +$426.41 $27.81 $5.56 $0.04
2025 +12.96% +$1296.11 $114.73 $22.95 $0.18
2024 +19.06% +$1905.76 $119.34 $23.87 $0.19
2023 +37.60% +$3760.06 $148.97 $29.79 $0.24
2022 -37.28% $3728.10 $88.16 $17.63 $0.14
2021 +9.19% +$919.15 $90.37 $18.07 $0.14
2020 +12.98% +$1297.90 $98.24 $19.65 $0.16
2019 +32.02% +$3201.88 $125.93 $25.19 $0.20
2018 +10.83% +$1082.97 $126.40 $25.28 $0.20
2017 +15.53% +$1552.85 $130.13 $26.03 $0.21
2016 +3.49% +$349.32 $124.62 $24.92 $0.20
2015 +10.48% +$1047.53 $128.66 $25.73 $0.21
2014 +1.10% +$109.50 $111.12 $22.22 $0.18
2013 +46.28% +$4627.74 $134.69 $26.94 $0.22
2012 +25.64% +$2564.12 $144.14 $28.83 $0.23
2011 +15.93% +$1593.38 $144.41 $28.88 $0.23
2010 +14.33% +$1432.57 $144.17 $28.83 $0.23
2009 +28.34% +$2834.48 $164.40 $32.88 $0.26
2008 -30.68% $3068.17 $103.85 $20.77 $0.17
2007 +14.26% +$1425.69 $105.44 $21.09 $0.17
2006 +25.63% +$2562.72 $114.78 $22.96 $0.18
2005 +4.15% +$414.61 $103.96 $20.79 $0.17
2004 +29.44% +$2944.14 $120.24 $24.05 $0.19
2003 +11.60% +$1160.46 $121.03 $24.21 $0.19
2002 +24.17% +$2417.18 $137.14 $27.43 $0.22
2001 -5.22% $521.82 $182.91 $36.58 $0.29
2000 +11.55% +$1155.28 $125.76 $25.15 $0.20
1999 +9.08% +$908.25 $120.60 $24.12 $0.19
1998 +31.89% +$3189.30 $141.27 $28.25 $0.23
1997 +49.07% +$4907.40 $178.93 $35.79 $0.29
1996 +27.19% +$2718.50 $194.41 $38.88 $0.32
1995 +46.00% +$4600.19 $248.26 $49.65 $0.39
1994 -5.63% $563.00 $203.48 $40.69 $0.32
1993 +24.31% +$2430.73 $216.26 $43.25 $0.34
1992 +25.62% +$2561.83 $241.90 $48.38 $0.39
1991 +42.89% +$4288.60 $332.01 $66.41 $0.52
1990 -23.72% $2372.14 $237.01 $47.40 $0.38
1989 +9.54% +$954.00 $250.77 $50.16 $0.41
1988 +15.05% +$1504.87 $265.80 $53.15 $0.43
1987 +3.94% +$394.21 $262.39 $52.48 $0.43
1986 +12.10% +$1210.20 $70.30 $14.06 $0.12
1985 +52.78% +$5277.78 $0.00 $0.00 $0.00
1984 -13.94% $1394.42 $0.00 $0.00 $0.00
1983 +12.05% +$1205.36 $0.00 $0.00 $0.00
1982 +69.70% +$6969.70 $0.00 $0.00 $0.00
1981 -20.00% $2000.00 $0.00 $0.00 $0.00
1980 -14.95% $1494.85 $0.00 $0.00 $0.00
1979 +10.86% +$1085.71 $0.00 $0.00 $0.00
1978 -3.31% $331.49 $0.00 $0.00 $0.00
1977 -9.05% $904.52 $0.00 $0.00 $0.00
1976 -0.50% $50.00 $0.00 $0.00 $0.00
1975 +4.17% +$416.67 $0.00 $0.00 $0.00
1974 -39.43% $3943.22 $0.00 $0.00 $0.00
1973 partial -0.94% (-1.09% ann.) $93.75 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +137.08% +20.71% +$13708.40 $1208.22 $241.64 $1.93
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +48.96% +16.75% +$4895.92 $572.77 $114.55 $0.92
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +119.75% +17.07% +$11974.71 $836.56 $167.31 $1.34
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -35.53% -26.71% $3553.21 $171.08 $34.22 $0.27
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +119.63% +26.25% +$11962.71 $725.76 $145.15 $1.16
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +241.02% +17.60% +$24102.40 $1631.69 $326.34 $2.61
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -39.17% -99.66% $3916.78 $22.78 $4.56 $0.04
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +30.83% +54.09% +$3082.97 $61.51 $12.30 $0.10
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +5.47% +5.18% +$546.59 $88.76 $17.75 $0.14
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -35.89% -37.62% $3588.56 $92.41 $18.48 $0.15
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +68.25% +32.40% +$6824.74 $292.83 $58.57 $0.47
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +11.28% +7.05% +$1127.78 $164.23 $32.85 $0.26

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
1986-12-17 $0.0181 0.65%
1987-03-18 $0.0181 0.47%
1987-06-17 $0.0181 0.50%
1987-09-16 $0.0194 0.50%
1987-12-16 $0.0194 0.73%
1988-03-16 $0.0194 0.57%
1988-06-15 $0.0194 0.65%
1988-09-14 $0.0194 0.65%
1988-12-14 $0.0194 0.61%
1989-03-15 $0.0206 0.57%
1989-06-14 $0.0206 0.59%
1989-09-13 $0.0206 0.53%
1989-12-13 $0.0206 0.62%
1990-03-14 $0.0206 0.67%
1990-06-13 $0.0206 0.61%
1990-09-12 $0.0206 0.77%
1990-12-12 $0.0219 0.83%
1991-03-13 $0.0219 0.67%
1991-06-12 $0.0219 0.65%
1991-09-11 $0.0219 0.57%
1991-12-20 $0.0219 0.62%
1992-03-11 $0.0219 0.52%
1992-06-10 $0.0219 0.54%
1992-09-09 $0.0219 0.51%
1992-12-22 $0.0238 0.52%
1993-03-10 $0.0238 0.50%
1993-06-09 $0.0238 0.47%
1993-09-15 $0.0238 0.43%
1993-12-21 $0.0275 0.48%
1994-03-09 $0.0275 0.50%
1994-06-15 $0.0275 0.50%
1994-09-14 $0.0275 0.48%
1994-12-23 $0.0313 0.62%
1995-03-08 $0.0313 0.55%
1995-06-23 $0.0313 0.51%
1995-09-15 $0.0313 0.45%
1995-12-27 $0.0350 0.47%
1996-03-15 $0.0350 0.45%
1996-06-14 $0.0350 0.42%
1996-09-13 $0.0350 0.45%
1996-12-24 $0.0400 0.42%
1997-03-14 $0.0400 0.42%
1997-06-13 $0.0400 0.36%
1997-09-12 $0.0400 0.34%
1997-12-23 $0.0475 0.35%
1998-03-13 $0.0475 0.33%
1998-06-12 $0.0475 0.32%
1998-09-11 $0.0475 0.34%
1998-12-24 $0.0525 0.30%
1999-03-12 $0.0525 0.26%
1999-06-11 $0.0525 0.24%
1999-09-17 $0.0525 0.30%
1999-12-29 $0.0600 0.32%
2000-03-17 $0.0600 0.35%
2000-06-16 $0.0600 0.32%
2000-09-15 $0.0600 0.33%
2000-12-15 $0.0650 0.31%
2001-03-16 $0.0650 0.31%
2001-06-15 $0.0650 0.32%
2001-09-14 $0.1300 0.67%
2001-09-17 $0.0650 0.33%
2001-12-14 $0.0675 0.37%
2002-03-15 $0.0675 0.29%
2002-06-14 $0.0675 0.30%
2002-09-13 $0.0675 0.31%
2002-12-19 $0.0725 0.31%
2003-03-14 $0.0725 0.30%
2003-06-13 $0.0730 0.27%
2003-09-12 $0.0730 0.28%
2003-12-19 $0.0800 0.29%
2004-03-12 $0.0800 0.29%
2004-06-14 $0.0800 0.25%
2004-09-17 $0.0800 0.26%
2004-12-17 $0.0880 0.25%
2005-03-11 $0.0880 0.27%
2005-06-17 $0.0880 0.27%
2005-09-16 $0.0880 0.27%
2005-12-16 $0.1000 0.28%
2006-03-10 $0.1000 0.26%
2006-06-16 $0.1000 0.26%
2006-09-15 $0.1000 0.24%
2006-12-15 $0.1150 0.25%
2007-03-16 $0.1150 0.27%
2007-06-15 $0.1150 0.26%
2007-09-14 $0.1150 0.27%
2007-12-14 $0.1300 0.25%
2008-03-07 $0.1300 0.28%
2008-06-13 $0.1300 0.29%
2008-09-12 $0.1300 0.27%
2008-12-12 $0.1400 0.41%
2009-03-06 $0.1400 0.47%
2009-06-12 $0.1400 0.36%
2009-09-11 $0.1400 0.32%
2009-12-11 $0.1550 0.34%
2010-03-05 $0.1550 0.36%
2010-06-11 $0.1550 0.33%
2010-09-17 $0.1550 0.31%
2010-12-17 $0.1750 0.35%
2011-03-04 $0.1750 0.36%
2011-06-17 $0.1750 0.32%
2011-09-16 $0.1750 0.34%
2011-12-16 $0.2000 0.37%
2012-03-02 $0.2000 0.33%
2012-06-15 $0.2000 0.30%
2012-09-14 $0.2000 0.31%
2012-12-14 $0.2300 0.33%
2013-03-01 $0.2300 0.30%
2013-06-14 $0.2300 0.27%
2013-09-13 $0.2300 0.24%
2013-12-13 $0.2750 0.27%
2014-03-07 $0.2750 0.25%
2014-06-13 $0.2750 0.25%
2014-09-12 $0.2750 0.24%
2014-12-12 $0.3300 0.32%
2015-03-06 $0.3300 0.28%
2015-06-12 $0.3300 0.29%
2015-09-11 $0.3300 0.30%
2015-12-11 $0.3500 0.30%
2016-03-11 $0.3500 0.33%
2016-06-17 $0.3500 0.29%
2016-09-16 $0.3500 0.30%
2016-12-16 $0.3700 0.30%
2017-03-17 $0.3700 0.30%
2017-06-16 $0.3700 0.28%
2017-09-18 $0.3700 0.28%
2017-12-18 $0.4100 0.30%
2018-03-19 $0.4100 0.30%
2018-06-18 $0.4100 0.28%
2018-09-17 $0.4100 0.26%
2018-12-17 $0.4600 0.30%
2019-03-18 $0.4600 0.26%
2019-06-17 $0.4600 0.23%
2019-09-16 $0.4600 0.23%
2019-12-16 $0.4700 0.25%
2020-03-16 $0.4700 0.26%
2020-06-15 $0.4700 0.23%
2020-09-14 $0.4700 0.23%
2020-12-14 $0.4800 0.22%
2021-03-15 $0.4800 0.22%
2021-06-14 $0.4800 0.22%
2021-09-13 $0.4800 0.21%
2021-12-13 $0.5100 0.22%
2022-03-14 $0.5100 0.32%
2022-06-17 $0.5100 0.35%
2022-09-19 $0.5100 0.32%
2022-12-19 $0.5300 0.37%
2023-03-20 $0.5300 0.34%
2023-06-16 $0.5300 0.29%
2023-09-18 $0.5300 0.30%
2023-12-18 $0.5700 0.29%
2024-03-18 $0.5700 0.25%
2024-06-18 $0.5700 0.23%
2024-09-17 $0.5700 0.23%
2024-12-17 $0.6500 0.26%
2025-03-18 $0.6500 0.26%
2025-06-17 $0.6500 0.24%
2025-09-16 $0.6500 0.24%
2025-12-16 $0.7300 0.28%
2026-03-17 $0.7300 0.27%
Total 159 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-14 $21.98 $4.40 $0.04 0.0823
2021-09-13 $22.02 $4.40 $0.04 0.0783
2021-12-13 $23.43 $4.69 $0.04 0.0808
2022-03-14 $23.48 $4.70 $0.04 0.1136
2022-06-17 $23.53 $4.71 $0.04 0.1268
2022-09-19 $23.60 $4.72 $0.04 0.1179
2022-12-19 $24.59 $4.92 $0.04 0.1390
2023-03-20 $24.66 $4.93 $0.04 0.1260
2023-06-16 $24.73 $4.95 $0.04 0.1084
2023-09-18 $24.78 $4.96 $0.04 0.1126
2023-12-18 $26.72 $5.34 $0.04 0.1084
2024-03-18 $26.78 $5.36 $0.04 0.0937
2024-06-18 $26.83 $5.37 $0.04 0.0881
2024-09-17 $26.88 $5.38 $0.04 0.0857
2024-12-17 $30.71 $6.14 $0.05 0.0996
2025-03-18 $30.78 $6.16 $0.05 0.0969
2025-06-17 $30.84 $6.17 $0.05 0.0942
2025-09-16 $30.90 $6.18 $0.05 0.0934
2025-12-16 $34.77 $6.95 $0.06 0.1070
2026-03-17 $34.85 $6.97 $0.06 0.1021
Total $536.88 $107.38 $0.86 2.0548

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

V

CAGR 19.34% Total 2339.49% Final $243,949
2008-03-19 — 2026-04-14
DCI

CAGR 13.58% Total 35198.01% Final $3,529,801
1980-03-17 — 2026-04-14
MTG

CAGR 4.54% Total 367.24% Final $46,724
1991-08-07 — 2026-04-14