Get early access! Join the Twelve Data AI Assistant waitlist now.
233.20000 EUR
0.9
0.39%
Last update Sep 11, 5:30 PM CEST
Market closed
Day range
233.20000
233.20000
Previous close
232.30000
Open
233.20000
Access this stock data via API
Subscribe
Ecolab Inc.
233.20
0.90
0.39%

Analysis

Revenue estimate Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 17 17 21 20
Avg. estimate 4.12B 4.19B 16.04B 16.92B
Low estimate 3.99B 4.02B 15.73B 16.37B
High estimate 4.16B 4.26B 16.20B 17.43B
Last year sales 4.00B 4.01B 15.74B 16.04B
Sales growth 0.03 0.05 0.02 0.05
EPS revisions Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
BMO Capital Sep 08, 2025 Maintains
Baird Sep 05, 2025 Maintains
UBS Aug 14, 2025 Maintains
Citigroup Jul 30, 2025 Maintains
Baird Jul 30, 2025 Upgrade
Mizuho Jul 15, 2025 Maintains
UBS Jul 09, 2025 Maintains
Citigroup Jul 03, 2025 Maintains
Wells Fargo May 20, 2025 Maintains
Wells Fargo Apr 30, 2025 Maintains
Stifel Apr 30, 2025 Maintains
Baird Apr 30, 2025 Maintains
Seaport Global Apr 21, 2025 Upgrade
Barclays Apr 17, 2025 Maintains
Wells Fargo Apr 16, 2025 Downgrade
Mizuho Apr 15, 2025 Maintains
Wells Fargo Apr 09, 2025 Maintains
Citigroup Apr 08, 2025 Maintains
Redburn Atlantic Mar 24, 2025 Downgrade
Northcoast Research Sep 06, 2022 Upgrade
Mizuho Jul 27, 2022 Maintains
Baird Jul 27, 2022 Maintains
BMO Capital Jul 27, 2022 Maintains
B of A Securities Jul 13, 2022 Downgrade
Wells Fargo Jul 13, 2022 Initiates
Mizuho Jun 29, 2022 Maintains
Morgan Stanley Jun 27, 2022 Maintains
Deutsche Bank Jun 08, 2022 Maintains
Credit Suisse Jun 03, 2022 Upgrade
UBS Jun 02, 2022 Upgrade
Market closed

Exchange is currently closed (non-working day)
Pre-market opens in 2 days 6 hours 15 minutes

00:44
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
07:00 - 09:00
Main market
09:00 - 17:45
Post-market
17:30 - 20:30
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).