Ecolab Inc. (ECL) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$12,635
Total Return
26.35%
CAGR
4.79%
Dividends
$523.48
Yield on Cost
5.23%

Rolling Returns

1-Month (21 Trading Days)
Average+0.59%
Median+1.28%
Best+19.67%
Worst-21.62%
% of Windows Positive57.3%
1-Year (252 Trading Days)
Average+10.30%
Median+12.72%
Best+63.87%
Worst-41.88%
% of Windows Positive74.4%
3-Year (756 Trading Days)
Average+49.14%
Median+56.49%
Best+113.85%
Worst-0.36%
% of Windows Positive99.8%

Risk Metrics

Maximum Drawdown -43.82%
Average Drawdown -13.75%
Drawdown Duration 563 Trading Days
Sortino Ratio 0.45
Calmar Ratio 0.11
CVaR (5%) -3.48%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +3.39% (+11.59% ann.) +$338.99 $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

about
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 21, 2026 +10.34% +6.40% +$1034.49 $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-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-14 $21.43 $4.29 $0.03 0.0802
2021-09-13 $21.47 $4.29 $0.03 0.0764
2021-12-13 $22.85 $4.57 $0.04 0.0788
2022-03-14 $22.89 $4.58 $0.04 0.1107
2022-06-17 $22.95 $4.59 $0.04 0.1236
2022-09-19 $23.01 $4.60 $0.04 0.1150
2022-12-19 $23.97 $4.79 $0.04 0.1355
2023-03-20 $24.04 $4.81 $0.04 0.1228
2023-06-16 $24.11 $4.82 $0.04 0.1057
2023-09-18 $24.17 $4.83 $0.04 0.1098
2023-12-18 $26.05 $5.21 $0.04 0.1057
2024-03-18 $26.11 $5.22 $0.04 0.0914
2024-06-18 $26.16 $5.23 $0.04 0.0859
2024-09-17 $26.21 $5.24 $0.04 0.0836
2024-12-17 $29.95 $5.99 $0.05 0.0971
2025-03-18 $30.01 $6.00 $0.05 0.0944
2025-06-17 $30.07 $6.01 $0.05 0.0919
2025-09-16 $30.13 $6.03 $0.05 0.0911
2025-12-16 $33.91 $6.78 $0.05 0.1043
2026-03-17 $33.98 $6.80 $0.05 0.0995
Total $523.48 $104.70 $0.84 2.0036

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.28% Total 2328.29% Final $242,829
2008-03-19 — 2026-04-21
DCI

CAGR 13.55% Total 34865.75% Final $3,496,576
1980-03-17 — 2026-04-21
MTG

CAGR 4.62% Total 379.23% Final $47,923
1991-08-07 — 2026-04-21