Get early access! Join the Twelve Data AI Assistant waitlist now.
273.049988 USD
0.4399
0.16%
Last update Sep 12, 4:08 PM BST
Market closed
Day range
272.25
275.16000
Previous close
272.61011
Open
274.67999
Access this stock data via API
Subscribe
Ecolab Inc.
273.05
0.44
0.16%

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
Baird Jul 30, 2025 Upgrade
Citigroup Jul 30, 2025 Maintains
Mizuho Jul 15, 2025 Maintains
UBS Jul 09, 2025 Maintains
Citigroup Jul 03, 2025 Maintains
Wells Fargo May 20, 2025 Maintains
Baird Apr 30, 2025 Maintains
Stifel Apr 30, 2025 Maintains
Wells Fargo 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
BMO Capital Mar 03, 2025 Maintains
Piper Sandler Feb 24, 2025 Maintains
Wells Fargo Feb 12, 2025 Maintains
Stifel Feb 12, 2025 Maintains
UBS Feb 12, 2025 Maintains
Citigroup Feb 12, 2025 Maintains
Citigroup Jan 30, 2025 Maintains
Morgan Stanley Jan 28, 2025 Upgrade
UBS Jan 22, 2025 Maintains
RBC Capital Jan 10, 2025 Maintains
Piper Sandler Jan 07, 2025 Maintains
Market closed

Exchange is currently closed
Pre-market opens in 2 days 7 hours 31 minutes

23:43
00:00
08:00
16:30
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).