B
Ecolab Inc. ECL
$267.21 -$2.42-0.90%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Net Income 2.11B 2.04B 1.71B 1.55B 1.37B
Total Depreciation and Amortization 935.40M 930.40M 929.70M 924.10M 923.60M
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items -410.00M -443.00M -105.90M -60.40M -46.80M
Change in Net Operating Assets 176.10M 367.60M 364.70M 448.30M 162.70M
Cash from Operations 2.81B 2.90B 2.90B 2.86B 2.41B
Capital Expenditure -994.50M -897.40M -827.50M -802.60M -774.80M
Sale of Property, Plant, and Equipment 11.30M 3.70M 4.80M 5.80M 9.90M
Cash Acquisitions -312.90M -130.00M -114.10M -180.40M -180.40M
Divestitures 889.70M 889.70M -- -- --
Other Investing Activities -27.40M -20.70M -35.60M -24.90M -45.20M
Cash from Investing -433.80M -154.70M -972.40M -1.00B -990.50M
Total Debt Issued 1.90M 3.30M 0.00 1.70M 0.00
Total Debt Repaid -630.40M -1.13B -1.13B -1.13B -501.90M
Issuance of Common Stock 259.40M 268.40M 200.60M 186.80M 96.80M
Repurchase of Common Stock -986.50M -985.70M -522.20M -199.50M -13.70M
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -664.30M -652.50M -641.20M -629.20M -617.30M
Other Financing Activities -4.20M 29.00M 26.10M -5.90M -18.60M
Cash from Financing -2.02B -2.47B -2.07B -1.78B -1.05B
Foreign Exchange rate Adjustments -18.70M -15.70M -24.30M -22.80M -45.70M
Miscellaneous Cash Flow Adjustments 0.00 0.00 -6.00M -- --
Net Change in Cash 337.30M 259.80M -170.20M 60.50M 320.90M
Weiss Ratings