Companies/US/ECL

ECOLAB INC.

Last · —$287.81+2.22 (+0.78%)live · yahoo · 1s ago
Vol 845.6K ≈ 243.37M
Market cap$82.21B—
P/E · TTM39.4fwd — · eps —
Beta—vs S&P 500
Div yield—annual · TTM
52w range
——
Volume—session

Issuer

Legal nameECOLAB INC.
HQUnited States (US)
ListingUS ECL
ISINUS2788651006
SectorConsumer
IndustryHousehold Products
SIC2840
CurrencyUSD
Entity registrysec:0000031462
CIK0000031462
Employees48,000
AddressEcolab, Inc. 1 Ecolab Place 55102-2233, St. Paul +800 232 6522
Headline financial metrics
Revenue$16.8B
Operating income$2.9B
Net income$2.1B
Free cash flow$1.9B
Operating margin16.9%
Net margin12.6%
Return on equity21.0%
PeriodTTM 2026-06-30
Loading chart…

OpenFilings analyst

Our analyst

10-K · 2026-02-23

From latest 10-K · 2026-02-23

  • Organic Growth
  • Pricing Power
  • Ovivo Electronics
  • Semiconductor Water
  • Acquisition Risk
  • Goodwill
  • Cash Flow
  • Tpc Litigation

Red flags

  • The $1.596 billion Ovivo Electronics purchase was funded in cash, while acquired net tangible assets were negative $128.0 million; goodwill represented $1,105.4 million of the preliminary purchase price.
  • Total goodwill increased to $9.227 billion at year-end 2025 from $7.907 billion, increasing exposure to future impairment if acquired growth or margins disappoint.
  • TPC Group litigation involving Nalco remains unresolved and includes personal injury, property damage and business-loss claims; the filing states unfavorable developments could cause charges above recorded liabilities, although no excess material loss is currently considered reasonably possible.
  • Reported diluted EPS declined 1% to $7.28 and reported operating income declined 2% to $2.7 billion despite strong adjusted performance, highlighting the effect of special charges and acquisition costs.

Upcoming earnings

1 event
1:30 PM UTC+1
Period
Sep 2026
Est. EPS
$2.17
Est. revenue
4.7B

Earnings transcripts

1 recent

Documents

FormReporting forFiledFlags
2026-09-302026-10-020
2026-09-302026-10-020
2026-09-302026-10-020
2026-09-302026-10-020
2026-09-302026-10-020