E

ECOLAB INC.

ECL · CIK 0000031462

19 fiscal years · 0 SEC filings · every number carries its receipt

Revenue (FY)
$16.08B2.2%
FY2025
Net income (FY)
$2.08B1.7%
FY2025
Free cash flow (FY)
$1.90B4.7%
FY2025
Diluted EPS (FY)
$7.281.2%
FY2025
The story, charted

The shape of the business

FY2007–FY2025 · hover any year for its receipt
Revenue & net incomeRevenueNet income
$0$5B$10B$15BFY2007 · Revenue $5.47B · Net income $427.2M · 0001104659-10-010302 · filed 2010-02-26FY07Revenue $5.47BNet income $427.2M0001104659-10-010302 · filed 2010-02-26FY2008 · Revenue $6.14B · Net income $448.1M · 0001104659-11-010321 · filed 2011-02-25FY08Revenue $6.14BNet income $448.1M0001104659-11-010321 · filed 2011-02-25FY2009 · Revenue $5.90B · Net income $417.3M · 0001104659-12-014104 · filed 2012-02-28 · 0001104659-11-010321 · filed 2011-02-25FY09Revenue $5.90BNet income $417.3M0001104659-12-014104 · filed 2012-02-28 · 0001104659-11-010321 · filed 2011-02-25FY2010 · Revenue $6.09B · Net income $530.3M · 0001104659-13-014387 · filed 2013-02-26 · 0001104659-11-010321 · filed 2011-02-25FY10Revenue $6.09BNet income $530.3M0001104659-13-014387 · filed 2013-02-26 · 0001104659-11-010321 · filed 2011-02-25FY2011 · Revenue $6.80B · 0001104659-14-014489 · filed 2014-02-28FY11Revenue $6.80B0001104659-14-014489 · filed 2014-02-28FY2012 · Revenue $11.84B · 0001104659-15-014788 · filed 2015-02-27FY12Revenue $11.84B0001104659-15-014788 · filed 2015-02-27FY2013 · Revenue $13.25B · 0001558370-16-003581 · filed 2016-02-26FY13Revenue $13.25B0001558370-16-003581 · filed 2016-02-26FY2014 · Revenue $14.28B · 0001558370-17-000944 · filed 2017-02-24FY14Revenue $14.28B0001558370-17-000944 · filed 2017-02-24FY2015 · Revenue $13.55B · 0001558370-18-000999 · filed 2018-02-23FY15Revenue $13.55B0001558370-18-000999 · filed 2018-02-23FY2016 · Revenue $13.15B · 0001558370-19-001379 · filed 2019-03-01FY16Revenue $13.15B0001558370-19-001379 · filed 2019-03-01FY2017 · Revenue $13.84B · 0001558370-20-001788 · filed 2020-02-28FY17Revenue $13.84B0001558370-20-001788 · filed 2020-02-28FY2018 · Revenue $12.22B · 0001558370-21-001916 · filed 2021-02-26FY18Revenue $12.22B0001558370-21-001916 · filed 2021-02-26FY2019 · Revenue $12.56B · 0001558370-22-002059 · filed 2022-02-25FY19Revenue $12.56B0001558370-22-002059 · filed 2022-02-25FY2020 · Revenue $11.79B · 0001558370-23-001969 · filed 2023-02-24FY20Revenue $11.79B0001558370-23-001969 · filed 2023-02-24FY2021 · Revenue $12.73B · Net income $1.13B · 0001558370-24-001581 · filed 2024-02-23FY21Revenue $12.73BNet income $1.13B0001558370-24-001581 · filed 2024-02-23FY2022 · Revenue $14.19B · Net income $1.09B · 0001558370-25-001263 · filed 2025-02-21FY22Revenue $14.19BNet income $1.09B0001558370-25-001263 · filed 2025-02-21FY2023 · Revenue $15.32B · Net income $1.37B · 0001104659-26-018357 · filed 2026-02-23FY23Revenue $15.32BNet income $1.37B0001104659-26-018357 · filed 2026-02-23FY2024 · Revenue $15.74B · Net income $2.11B · 0001104659-26-018357 · filed 2026-02-23FY24Revenue $15.74BNet income $2.11B0001104659-26-018357 · filed 2026-02-23FY2025 · Revenue $16.08B · Net income $2.08B · 0001104659-26-018357 · filed 2026-02-23FY25Revenue $16.08BNet income $2.08B0001104659-26-018357 · filed 2026-02-23FY25Revenue $16.08BNet income $2.08B0001104659-26-018357 · filed 2026-02-23FY07FY10FY13FY16FY19FY22FY25

revenue 2.9× since FY2007 · net margin 7.8% → 12.9%

MarginsNet marginFCF margin
0%5%10%FY2007 · Net margin 7.8% · FCF margin 9.0%FY07Net margin 7.8%FCF margin 9.0%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2008 · Net margin 7.3% · FCF margin 6.9%FY08Net margin 7.3%FCF margin 6.9%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2009 · Net margin 7.1% · FCF margin 7.5%FY09Net margin 7.1%FCF margin 7.5%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2010 · Net margin 8.7% · FCF margin 11.3%FY10Net margin 8.7%FCF margin 11.3%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2011 · FCF margin 5.1%FY11FCF margin 5.1%derived: (ocf − capex) ÷ revenueFY2012 · FCF margin 5.3%FY12FCF margin 5.3%derived: (ocf − capex) ÷ revenueFY2013 · FCF margin 7.1%FY13FCF margin 7.1%derived: (ocf − capex) ÷ revenueFY2014 · FCF margin 7.5%FY14FCF margin 7.5%derived: (ocf − capex) ÷ revenueFY2015 · FCF margin 9.1%FY15FCF margin 9.1%derived: (ocf − capex) ÷ revenueFY2016 · FCF margin 9.0%FY16FCF margin 9.0%derived: (ocf − capex) ÷ revenueFY2017 · FCF margin 8.8%FY17FCF margin 8.8%derived: (ocf − capex) ÷ revenueFY2018 · FCF margin 12.3%FY18FCF margin 12.3%derived: (ocf − capex) ÷ revenueFY2019 · FCF margin 13.4%FY19FCF margin 13.4%derived: (ocf − capex) ÷ revenueFY2020 · FCF margin 11.6%FY20FCF margin 11.6%derived: (ocf − capex) ÷ revenueFY2021 · Net margin 8.9% · FCF margin 11.1%FY21Net margin 8.9%FCF margin 11.1%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2022 · Net margin 7.7% · FCF margin 7.6%FY22Net margin 7.7%FCF margin 7.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2023 · Net margin 9.0% · FCF margin 10.7%FY23Net margin 9.0%FCF margin 10.7%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2024 · Net margin 13.4% · FCF margin 11.6%FY24Net margin 13.4%FCF margin 11.6%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY2025 · Net margin 12.9% · FCF margin 11.8%FY25Net margin 12.9%FCF margin 11.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenueFY25Net margin 12.9%FCF margin 11.8%derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue’09’13’17’21’25

FY2025: net 12.9% · free cash flow 11.8% of revenue

Cash engineOperating cash flowFree cash flow
$0$1B$2B$3BFY2007 · OCF $797.6M · FCF $491.1M · 0001104659-10-010302 · filed 2010-02-26FY07OCF $797.6MFCF $491.1M0001104659-10-010302 · filed 2010-02-26FY2008 · OCF $753.2M · FCF $426.5M · 0001104659-11-010321 · filed 2011-02-25FY08OCF $753.2MFCF $426.5M0001104659-11-010321 · filed 2011-02-25FY2009 · OCF $695.0M · FCF $442.5M · 0001104659-11-010321 · filed 2011-02-25FY09OCF $695.0MFCF $442.5M0001104659-11-010321 · filed 2011-02-25FY2010 · OCF $950.4M · FCF $689.9M · 0001104659-11-010321 · filed 2011-02-25FY10OCF $950.4MFCF $689.9M0001104659-11-010321 · filed 2011-02-25FY2011 · OCF $685.5M · FCF $343.8M · 0001104659-14-014489 · filed 2014-02-28FY11OCF $685.5MFCF $343.8M0001104659-14-014489 · filed 2014-02-28FY2012 · OCF $1.20B · FCF $628.5M · 0001104659-15-014788 · filed 2015-02-27FY12OCF $1.20BFCF $628.5M0001104659-15-014788 · filed 2015-02-27FY2013 · OCF $1.56B · FCF $934.7M · 0001558370-16-003581 · filed 2016-02-26FY13OCF $1.56BFCF $934.7M0001558370-16-003581 · filed 2016-02-26FY2014 · OCF $1.82B · FCF $1.07B · 0001558370-17-000944 · filed 2017-02-24FY14OCF $1.82BFCF $1.07B0001558370-17-000944 · filed 2017-02-24FY2015 · OCF $2.00B · FCF $1.23B · 0001558370-18-000999 · filed 2018-02-23FY15OCF $2.00BFCF $1.23B0001558370-18-000999 · filed 2018-02-23FY2016 · OCF $1.94B · FCF $1.18B · 0001558370-19-001379 · filed 2019-03-01FY16OCF $1.94BFCF $1.18B0001558370-19-001379 · filed 2019-03-01FY2017 · OCF $2.09B · FCF $1.22B · 0001558370-20-001788 · filed 2020-02-28FY17OCF $2.09BFCF $1.22B0001558370-20-001788 · filed 2020-02-28FY2018 · OCF $2.28B · FCF $1.50B · 0001558370-21-001916 · filed 2021-02-26FY18OCF $2.28BFCF $1.50B0001558370-21-001916 · filed 2021-02-26FY2019 · OCF $2.42B · FCF $1.69B · 0001558370-22-002059 · filed 2022-02-25FY19OCF $2.42BFCF $1.69B0001558370-22-002059 · filed 2022-02-25FY2020 · OCF $1.86B · FCF $1.37B · 0001558370-23-001969 · filed 2023-02-24FY20OCF $1.86BFCF $1.37B0001558370-23-001969 · filed 2023-02-24FY2021 · OCF $2.06B · FCF $1.42B · 0001558370-24-001581 · filed 2024-02-23FY21OCF $2.06BFCF $1.42B0001558370-24-001581 · filed 2024-02-23FY2022 · OCF $1.79B · FCF $1.08B · 0001558370-25-001263 · filed 2025-02-21FY22OCF $1.79BFCF $1.08B0001558370-25-001263 · filed 2025-02-21FY2023 · OCF $2.41B · FCF $1.64B · 0001104659-26-018357 · filed 2026-02-23FY23OCF $2.41BFCF $1.64B0001104659-26-018357 · filed 2026-02-23FY2024 · OCF $2.81B · FCF $1.82B · 0001104659-26-018357 · filed 2026-02-23FY24OCF $2.81BFCF $1.82B0001104659-26-018357 · filed 2026-02-23FY2025 · OCF $2.95B · FCF $1.90B · 0001104659-26-018357 · filed 2026-02-23FY25OCF $2.95BFCF $1.90B0001104659-26-018357 · filed 2026-02-23FY25OCF $2.95BFCF $1.90B0001104659-26-018357 · filed 2026-02-23’09’13’17’21’25

FY2025: $2.95B operating cash − $1.05B capex = $1.90B free cash flow

Returns on capitalReturn on equityReturn on assets
0%10%20%30%FY2008 · ROE 28.5% · ROA 9.4%FY08ROE 28.5%ROA 9.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2009 · ROE 20.9% · ROA 8.3%FY09ROE 20.9%ROA 8.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2010 · ROE 24.9% · ROA 10.9%FY10ROE 24.9%ROA 10.9%derived: net income ÷ equity · derived: net income ÷ assetsFY2021 · ROE 15.6% · ROA 5.3%FY21ROE 15.6%ROA 5.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2022 · ROE 15.1% · ROA 5.1%FY22ROE 15.1%ROA 5.1%derived: net income ÷ equity · derived: net income ÷ assetsFY2023 · ROE 17.1% · ROA 6.3%FY23ROE 17.1%ROA 6.3%derived: net income ÷ equity · derived: net income ÷ assetsFY2024 · ROE 24.1% · ROA 9.4%FY24ROE 24.1%ROA 9.4%derived: net income ÷ equity · derived: net income ÷ assetsFY2025 · ROE 21.2% · ROA 8.4%FY25ROE 21.2%ROA 8.4%derived: net income ÷ equity · derived: net income ÷ assetsFY25ROE 21.2%ROA 8.4%derived: net income ÷ equity · derived: net income ÷ assets’09’21’23’25

return on equity 29% (FY2008) → 21% (FY2025) · on assets 8.4%

Balance sheetLiabilitiesEquity
$0$10B$20BFY2011 · Liabilities $12.44B · Equity $5.67BFY11Liabilities $12.44BEquity $5.67B0001104659-13-014387 · filed 2013-02-26FY2012 · Liabilities $11.41B · Equity $6.08BFY12Liabilities $11.41BEquity $6.08B0001104659-14-014489 · filed 2014-02-28FY2013 · Liabilities $12.23B · Equity $7.34BFY13Liabilities $12.23BEquity $7.34B0001104659-15-014788 · filed 2015-02-27FY2014 · Liabilities $12.05B · Equity $7.32BFY14Liabilities $12.05BEquity $7.32B0001558370-16-003581 · filed 2016-02-26FY2015 · Liabilities $11.66B · Equity $6.91BFY15Liabilities $11.66BEquity $6.91B0001558370-17-000944 · filed 2017-02-24FY2016 · Liabilities $11.36B · Equity $6.90BFY16Liabilities $11.36BEquity $6.90B0001558370-18-000999 · filed 2018-02-23FY2017 · Liabilities $12.31B · Equity $7.58BFY17Liabilities $12.31BEquity $7.58B0001558370-19-001379 · filed 2019-03-01FY2018 · Liabilities $12.02B · Equity $8.00BFY18Liabilities $12.02BEquity $8.00B0001558370-20-001788 · filed 2020-02-28FY2019 · Liabilities $12.14B · Equity $8.69BFY19Liabilities $12.14BEquity $8.69B0001558370-21-001916 · filed 2021-02-26FY2020 · Liabilities $11.92B · Equity $6.17BFY20Liabilities $11.92BEquity $6.17B0001558370-22-002059 · filed 2022-02-25FY2021 · Liabilities $13.95B · Equity $7.22BFY21Liabilities $13.95BEquity $7.22B0001558370-23-001969 · filed 2023-02-24FY2022 · Liabilities $14.21B · Equity $7.24BFY22Liabilities $14.21BEquity $7.24B0001558370-24-001581 · filed 2024-02-23FY2023 · Liabilities $13.77B · Equity $8.04BFY23Liabilities $13.77BEquity $8.04B0001558370-25-001263 · filed 2025-02-21FY2024 · Liabilities $13.60B · Equity $8.76BFY24Liabilities $13.60BEquity $8.76B0001104659-26-018357 · filed 2026-02-23FY2025 · Liabilities $14.89B · Equity $9.77BFY25Liabilities $14.89BEquity $9.77B0001104659-26-018357 · filed 2026-02-23FY25Liabilities $14.89BEquity $9.77B0001104659-26-018357 · filed 2026-02-23’13’16’19’22’25

FY2025: $24.70B assets · $14.89B liabilities · $9.77B equity

The receipts