ECL

Ecolab Inc.
291.27 +0.82% 2026-10-27

Analysts 10 firms · 9 buy · 1 hold · target 335 +15% (310–360)

Last 90d 1 insider buy worth $1M · 3 insider sales

52-week range
243.15 309.27
1-month+3.9%
3-month+2.7%
1-year+5.1%
3-year+82.1%
5-year+32.7%
vs 50-day+3.7%
vs 200-day+5.7%
Volatility22%
Beta0.47
$ vol/day$404M
ATH309.27
From ATH-5.8%
Next report2027-02-09
Nothing written about ECL yet. Be the first — call it long or short with an entry we price for you, or post a neutral write-up that takes no side. Create a free account
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
1mo buy 1 $1,020,798 274.75
2mo sell 1 $5,003,825 282.71
3mo sell 1 $1,302,300 283.23
3mo sell 1 $929,755 275.98
4mo buy 1 $263,830 268.59
5mo buy 1 $1,999,500 260.46
5mo sell 1 $2,608,900 259.42
5mo sell 1 $266,040 261.84
6mo buy 1 $250,650 249.15
6mo buy 1 $205,528 256.15
8mo sell 1 $1,070,656 304.40
8mo sell 1 $390,455 304.23
8mo sell 1 $6,147,434 304.39
8mo sell 1 $2,884,314 301.52
8mo sell 2 $486,212 299.75
11mo buy 1 $193,200 256.19
11mo sell 1 $381,452 269.72
12mo sell 1 $5,676,311 258.86
1.2y sell 1 $383,399 279.73
1.2y sell 1 $225,379 276.48
1.2y buy 1 $167,106 276.48
1.4y sell 1 $352,300 262.53
1.5y sell 1 $565,202 253.28
1.5y sell 1 $2,519,738 248.72
1.5y buy 1 $125,875 248.72
1.7y sell 2 $3,127,412 262.93
1.7y sell 3 $2,435,095 261.20
1.7y buy 1 $105,804 261.20
1.9y sell 1 $67,195,342 240.89
1.9y sell 2 $40,427,377 238.40
1.9y sell 1 $49,328,131 241.23
2.0y sell 1 $499,620 241.10
2.0y sell 1 $75,803,642 244.19
2.0y sell 1 $34,893,217 245.07
2.0y sell 2 $36,081,119 243.87
2.0y sell 1 $195,930,509 240.21
2.1y sell 1 $550,000 244.94
2.2y sell 1 $950,197 246.17
2.2y sell 1 $648,414 241.49
2.2y sell 1 $2,495,962 237.78
2.2y buy 1 $156,266 229.94
2.5y sell 1 $1,023,840 228.16
2.5y buy 1 $147,790 225.84
2.7y sell 1 $203,913 210.83
2.9y sell 1 $2,281,033 184.70
2.9y sell 1 $1,137,780 187.00
2.9y buy 1 $153,224 187.00
3.0y sell 1 $413,203 179.74
3.0y sell 1 $1,011,768 179.43
3.2y buy 1 $119,424 179.08
3.4y sell 1 $3,943,692 176.57
3.4y sell 2 $1,064,912 174.79
3.4y buy 1 $126,161 174.79
3.5y sell 1 $163,450 167.69
3.5y sell 2 $717,150 168.71
3.5y sell 1 $5,976,409 167.91
3.7y sell 1 $717,632 156.31
4.0y buy 1 $111,728 143.22
4.1y sell 1 $392,518 164.49
4.2y buy 1 $10,053,756 160.18
4.2y buy 1 $19,652,888 165.31
4.2y sell 2 $965,600 167.32
4.2y buy 1 $25,415,096 167.32
4.2y buy 1 $31,805,324 167.59
4.2y sell 1 $533,568 158.62
4.4y sell 1 $503,160 157.66
4.5y buy 1 $102,606 155.34
4.5y buy 1 $250,750 158.74
4.7y buy 1 $107,454 168.14
4.7y buy 1 $896,950 169.76
4.9y sell 1 $3,142,026 212.13
4.9y sell 2 $4,848,941 219.64
4.9y sell 1 $1,395,107 219.28
5.0y sell 3 $3,708,723 222.31
5.0y sell 2 $1,660,132 217.67
5.0y sell 1 $323,433 214.44
5.1y sell 1 $38,680,567 211.79
5.1y sell 1 $1,030,500 214.68
5.2y sell 1 $562,500 213.89
5.2y sell 2 $3,719,844 212.92
5.2y sell 1 $5,106,769 209.33
5.2y sell 1 $609,476 206.40
5.2y sell 1 $5,833,608 206.10
5.3y sell 1 $2,184,699 209.31
5.5y sell 1 $5,585,995 210.99
5.5y sell 1 $1,750,010 215.65
5.5y sell 1 $1,469,327 214.56
5.6y sell 2 $1,118,474 202.37
5.6y sell 2 $614,644 203.69
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

JBJohn Boozman 1B1S 5mo LMLisa McClain 2B2S 12mo JSJefferson Shreve 1B1S 1.5y KMKathy Manning 1S 3.6y KHKevin Hern 1B2S 3.7y ALAlan S. Lowenthal 6B8S 4.0y DBDonald Sternoff Beyer 7B8S 4.7y DMDavid B. McKinley 7B6S 5.5y SLSusie Lee 2B7S 5.6y CJChristopher L. Jacobs 1S 5.8y JYJohn A. Yarmuth 1B2S 6.3y JGJosh Gottheimer 1S 6.7y DPDean Phillips 1S 7.2y EFElizabeth Fletcher 1B2S 7.3y +5 more

19 members · 33 buys / 48 sells · $434K–$2.0M disclosed · latest filing Jun 16, 2026 · full tracker ›

WhenMemberSize AmountPrice then
5mo sell JB John Boozman $1K–$15K 246.95
12mo sell LM Lisa McClain $1K–$15K 254.31
12mo buy LM Lisa McClain $1K–$15K 255.00
12mo sell LM Lisa McClain $1K–$15K 255.00
1.5y sell JS Jefferson Shreve $100K–$250K 250.12
1.6y buy JS Jefferson Shreve $100K–$250K 227.34
1.7y buy JB John Boozman $1K–$15K 262.34
1.9y buy LM Lisa McClain $1K–$15K 241.02
3.6y sell KM Kathy Manning $15K–$50K 159.97
3.7y sell KH Kevin Hern $1K–$15K 149.12
3.9y sell KH Kevin Hern $15K–$50K 136.00
4.0y sell AL Alan S. Lowenthal $1K–$15K 126.04
4.3y buy AL Alan S. Lowenthal $1K–$15K 152.46
4.3y buy AL Alan S. Lowenthal $1K–$15K 150.93
4.7y sell DB Donald Sternoff Beyer $1K–$15K 167.45
5.4y sell DB Donald Sternoff Beyer $1K–$15K 198.31
5.5y sell DM David B. McKinley $439 205.22
5.6y sell SL Susie Lee $1K–$15K 197.08
5.7y sell SL Susie Lee $1K–$15K 195.95
5.7y sell SL Susie Lee $1K–$15K 203.00
5.8y sell SL Susie Lee $1K–$15K 203.94
5.8y sell CJ Christopher L. Jacobs $1K–$15K 201.82
5.9y buy DB Donald Sternoff Beyer $1K–$15K 205.92
5.9y buy DB Donald Sternoff Beyer $1K–$15K 204.88
6.0y sell DB Donald Sternoff Beyer $1K–$15K 192.51
6.2y sell DB Donald Sternoff Beyer $1K–$15K 185.32
6.2y buy SL Susie Lee $1K–$15K 185.32
6.2y sell DM David B. McKinley $15K–$50K 183.74
6.2y sell DM David B. McKinley $1K–$15K 182.26
6.2y sell AL Alan S. Lowenthal $743 175.39
6.2y sell AL Alan S. Lowenthal $1K–$15K 175.39
6.3y sell DB Donald Sternoff Beyer $15K–$50K 191.38
6.3y sell JY John A. Yarmuth $1K–$15K 187.72
6.4y sell SL Susie Lee $1K–$15K 188.23
6.5y sell DB Donald Sternoff Beyer $1K–$15K 181.57
6.5y sell DB Donald Sternoff Beyer $1K–$15K 177.71
6.5y buy DM David B. McKinley $387 180.99
6.5y sell DB Donald Sternoff Beyer $1K–$15K 175.38
6.5y sell AL Alan S. Lowenthal $348 161.78
6.5y sell AL Alan S. Lowenthal $1K–$15K 161.78
6.6y buy KH Kevin Hern $1K–$15K 168.23
6.6y sell AL Alan S. Lowenthal $1K–$15K 117.12
6.6y sell AL Alan S. Lowenthal $251 117.12
6.6y sell AL Alan S. Lowenthal $629 117.12
6.7y sell JG Josh Gottheimer $1K–$15K 168.34
6.7y buy DB Donald Sternoff Beyer $1K–$15K 196.20
6.8y buy DB Donald Sternoff Beyer $1K–$15K 177.21
6.9y buy DB Donald Sternoff Beyer $1K–$15K 172.34
6.9y buy DB Donald Sternoff Beyer $1K–$15K 169.41
6.9y buy DB Donald Sternoff Beyer $1K–$15K 176.27
7.0y sell SL Susie Lee $1K–$15K 177.16
7.0y buy AL Alan S. Lowenthal $572 176.65
7.0y buy AL Alan S. Lowenthal $1K–$15K 176.65
7.0y buy AL Alan S. Lowenthal $581 181.01
7.0y buy AL Alan S. Lowenthal $1K–$15K 181.01
7.2y sell DP Dean Phillips $1K–$15K 192.60
7.3y sell EF Elizabeth Fletcher $1K–$15K 181.83
7.4y buy SL Susie Lee $1K–$15K 177.91
7.4y sell EF Elizabeth Fletcher $1K–$15K 170.51
7.6y sell NT Nicholas Van Taylor $1K–$15K 161.25
7.6y sell SL Susie Lee $1K–$15K 161.60
7.6y buy DM David B. McKinley $15K–$50K 156.65
7.7y sell NT Nicholas Van Taylor $1K–$15K 157.19
7.7y buy EF Elizabeth Fletcher $1K–$15K 155.40
7.8y sell DM David B. McKinley $15K–$50K 137.42
7.8y buy DM David B. McKinley $1K–$15K 133.86
8.0y sell ZL Zoe Lofgren $1K–$15K 142.38
8.2y buy CC Carlos Curbelo $1K–$15K 137.34
9.1y sell CC Carlos Curbelo $1K–$15K 120.83
9.1y buy DM David B. McKinley $15K–$50K 118.96
9.4y buy ZL Zoe Lofgren $1K–$15K 121.20
9.6y sell JY John A. Yarmuth $1K–$15K 112.44
9.8y buy CC Carlos Curbelo $1K–$15K 105.83
10.6y sell DM David B. McKinley $1K–$15K 98.90
10.6y sell DM David B. McKinley $15K–$50K 98.90
10.7y buy JY John A. Yarmuth $1K–$15K 93.58
11.1y buy DM David B. McKinley $1K–$15K 100.07
11.1y buy DM David B. McKinley $15K–$50K 100.07
11.9y sell LS Lamar Smith $1K–$15K 93.34
12.2y buy DM David B. McKinley $1K–$15K 99.77
12.3y buy SC Susan M Collins $15K–$50K 96.42

Next report 2027-02-09 (Tuesday, before open, in 104 days) · EPS estimate 2.20. It has finished the next session higher 55% of the time, average move 2.8%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-10-27 2.17 — — -1.6% +0.8% —
2026-07-28 beat 2.08 2.09 +0.5% +2.4% +4.2% +4.3%
2026-04-28 beat 1.70 1.70 +0.2% +0.0% -0.3% -3.8%
2026-02-10 beat 2.07 2.08 +0.7% +2.2% +4.0% +5.0%
2025-10-28 miss 2.07 2.07 -0.1% -1.0% -4.1% -7.5%
2025-07-29 miss 1.90 1.89 -0.3% -1.1% -3.9% -1.3%
2025-04-29 beat 1.50 1.50 +0.1% +2.7% +3.3% +5.7%
2025-02-11 beat 1.80 1.81 +0.7% +8.8% +6.2% +8.3%
2024-10-29 beat 1.82 1.83 +0.3% -4.2% -1.0% -3.7%
2024-07-30 beat 1.67 1.68 +0.5% -10.4% -7.7% -5.7%
2024-04-30 beat 1.33 1.34 +0.5% +2.0% +2.0% +5.1%
2024-02-13 beat 1.54 1.55 +0.8% +5.3% +9.0% +6.9%
2023-10-31 beat 1.52 1.54 +1.2% +0.6% +5.4% +9.3%
2023-08-01 beat 1.21 1.24 +2.4% -0.1% +1.1% +1.1%
2023-05-02 beat 0.86 0.88 +2.2% +0.9% +3.3% +2.4%
2023-02-14 beat 1.25 1.27 +1.5% +1.7% +7.1% +7.7%
2022-11-01 miss 1.30 1.30 -0.2% -4.6% -9.0% -9.9%
2022-07-26 beat 1.09 1.10 +0.9% -1.2% -2.7% +1.6%
2022-04-26 miss 0.83 0.82 -0.7% +0.2% -4.1% -5.3%
2022-02-15 miss 1.28 1.28 -0.1% -0.2% +0.2% -5.4%
2021-10-26 beat 1.30 1.38 +6.5% +1.1% +3.9% +2.4%
2021-07-27 beat 1.22 1.22 +0.2% -1.0% +0.8% +0.1%
2021-04-27 miss 0.81 0.81 -0.6% -1.9% -3.7% +1.0%
2021-02-16 miss 1.25 1.23 -1.5% +0.0% -4.1% -4.0%
2020-10-27 beat 1.12 1.15 +2.6% +0.9% -4.2% -2.8%
2020-07-28 miss 0.75 0.65 -13.4% -3.1% -8.6% -10.7%
2020-04-28 beat 1.06 1.13 +6.6% +3.5% +5.4% +3.1%
2020-02-18 miss 1.70 1.66 -2.6% -0.1% +0.2% -6.0%
2019-10-29 beat 1.71 1.71 +0.2% -2.7% +1.5% +0.7%
2019-07-30 beat 1.41 1.42 +0.5% -0.6% +2.5% -1.9%
2019-04-30 beat 1.02 1.03 +1.4% -2.0% -0.2% -2.6%
2019-02-19 beat 1.54 1.54 +0.0% +0.9% +2.3% +2.9%
2018-10-30 miss 1.53 1.53 -0.0% -6.0% +1.7% +7.0%
2018-07-31 beat 1.27 1.27 +0.1% -0.1% +0.0% +5.8%
2018-05-01 beat 0.89 0.91 +2.0% -6.1% +1.6% +0.5%
2018-02-20 miss 1.39 1.39 -0.2% +0.0% +0.2% -0.3%
2017-10-31 beat 1.36 1.37 +1.1% +0.6% -0.2% +0.0%
2017-08-01 beat 1.12 1.13 +0.5% -0.4% -0.2% -0.3%
2017-05-02 miss 0.81 0.80 -0.8% -2.6% -3.1% -2.8%
2017-02-21 miss 1.28 1.25 -2.1% -0.9% +0.1% +0.0%
2016-11-01 beat 1.28 1.28 +0.0% -0.3% -1.8% -0.5%
2016-08-02 beat 1.08 1.08 +0.3% +0.6% +3.5% +3.5%
2016-05-03 beat 0.76 0.77 +1.3% +2.3% -0.6% +2.5%
2016-02-23 miss 1.24 1.22 -1.9% -4.1% -7.4% -2.1%
2015-11-02 miss 1.28 1.28 -0.3% -3.5% -2.0% -3.6%
2015-07-28 beat 1.08 1.08 +0.1% +0.0% +5.0% +6.4%
2015-04-28 miss 0.81 0.80 -1.3% -2.0% -2.7% -3.2%
2015-02-24 beat 1.20 1.20 +0.0% -0.2% +1.4% +4.3%
2014-10-28 beat 1.20 1.21 +0.5% +1.0% +0.0% -1.2%
2014-07-29 beat 1.02 1.03 +0.9% +0.0% -1.1% -2.5%
2014-04-28 miss 0.74 0.74 -0.2% +1.2% -0.4% +0.1%
2014-02-21 miss 1.05 1.04 -0.6% +0.4% +0.3% +5.8%
2013-10-29 beat 1.03 1.04 +1.1% -0.1% +4.1% +2.0%
2013-07-30 beat 0.84 0.86 +2.0% +0.4% +1.8% +1.5%
2013-04-30 beat 0.59 0.60 +1.4% -0.2% +1.6% +4.7%
2013-02-26 beat 0.89 0.89 +0.1% -0.7% +4.2% +6.2%
2012-10-30 beat 0.87 0.87 +0.5% -0.3% +0.1% +1.3%
2012-07-31 beat 0.72 0.72 +0.4% -4.7% -4.0% -5.4%
2012-05-01 beat 0.48 0.50 +4.0% -0.3% +1.0% +1.9%
2012-02-28 miss 0.70 0.70 -0.2% -3.0% -1.4% -5.2%

10 firms covering, 20 actions in the last 180 days (ratings, reiterations and target changes) · average price target 335 from 10 firms, range 310–360.

DateFirmActionRating TargetFrom
2026-10-29 Wells Fargo main Equal-Weight 315 295
2026-10-28 UBS main Buy 357 344
2026-10-28 Citigroup main Buy 345 330
2026-10-28 JP Morgan main Overweight 310 305
2026-10-05 UBS main Buy 344 342
2026-07-30 Wells Fargo main Equal-Weight 295 275
2026-07-29 Mizuho main Outperform 327 325
2026-07-29 BMO Capital main Outperform 360 345
2026-07-29 JP Morgan main Overweight 305 295
2026-07-17 Oppenheimer up Outperform 320 —
2026-07-09 Deutsche Bank main Buy 335 325
2026-07-07 RBC Capital reit Outperform 337 —
2026-06-24 Citigroup main Buy 330 325
2026-06-10 Wells Fargo main Equal-Weight 275 260
2026-05-27 UBS up Buy 325 293
2026-05-27 RBC Capital reit Outperform 337 —
2026-05-20 Jefferies main Buy 345 352
2026-05-20 RBC Capital reit Outperform 337 —
2026-05-19 RBC Capital reit Outperform 337 —
2026-05-19 Wells Fargo main Equal-Weight 260 285
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.0%
Next 1 week
+0.5%
Next 1 month
+0.7%
Seasonality
Mildly positive window
Next 30 days (to Nov 27): +0.7% median, 56% of the last 52 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 76
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.01%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.47 +1.2% · Seasonal tilt -0.6%
$82.5B market cap (#188 US) $404M/day volume 22% volatility +5% 1-year -6% from ATH
52-week range · 73% of the way up · -6% from the high
$243.15$309.27

Not investment advice.