Ecolab Inc. (BMV:ECL)
Mexico flag Mexico · Delayed Price · Currency is MXN
5,007.21
0.00 (0.00%)
At close: Sep 29, 2025

Ecolab Ratios and Metrics

Millions MXN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202005 - 2019
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2005 - 2019
1,431,1391,234,6211,052,819769,9141,251,4371,149,637
Upgrade
Market Cap Growth
0.67%17.27%36.74%-38.48%8.86%11.08%
Upgrade
Enterprise Value
1,562,3831,363,2141,196,285925,0351,413,3951,256,779
Upgrade
PE Ratio
35.5331.7941.4138.2060.0064.97
Upgrade
Forward PE
34.0632.2633.5430.7941.5543.40
Upgrade
PEG Ratio
-2.072.322.302.804.12
Upgrade
PS Ratio
4.834.223.702.925.295.24
Upgrade
PB Ratio
8.127.587.045.729.3210.03
Upgrade
P/TBV Ratio
153.487.677.065.779.3910.19
Upgrade
P/FCF Ratio
48.2236.4934.5938.4947.4345.09
Upgrade
P/OCF Ratio
28.9123.6023.4823.1532.6433.23
Upgrade
EV/Sales Ratio
5.364.664.203.515.975.73
Upgrade
EV/EBITDA Ratio
21.3719.6122.0619.8931.1330.60
Upgrade
EV/EBIT Ratio
30.3126.1632.2931.8447.5548.43
Upgrade
EV/FCF Ratio
52.6440.2939.3046.2553.5749.29
Upgrade
Debt / Equity Ratio
0.940.931.071.231.251.13
Upgrade
Debt / EBITDA Ratio
2.302.182.953.573.703.16
Upgrade
Debt / FCF Ratio
5.604.475.268.296.375.10
Upgrade
Asset Turnover
0.680.710.710.660.650.60
Upgrade
Inventory Turnover
5.816.015.575.385.485.84
Upgrade
Quick Ratio
1.010.860.860.780.801.21
Upgrade
Current Ratio
1.441.261.301.301.321.75
Upgrade
Return on Equity (ROE)
23.76%25.29%18.17%15.28%17.01%13.19%
Upgrade
Return on Assets (ROA)
10.05%10.51%7.30%6.05%6.58%6.07%
Upgrade
Return on Capital (ROIC)
11.80%12.01%8.21%6.68%7.35%6.69%
Upgrade
Return on Capital Employed (ROCE)
15.89%15.97%11.46%8.95%9.73%8.61%
Upgrade
Earnings Yield
2.81%3.15%2.41%2.62%1.67%1.54%
Upgrade
FCF Yield
2.07%2.74%2.89%2.60%2.11%2.22%
Upgrade
Dividend Yield
1.00%-0.39%-0.17%-0.07%0.84%0.90%
Upgrade
Payout Ratio
33.11%-12.28%-7.05%-2.67%50.13%-46.54%
Upgrade
Buyback Yield / Dilution
0.47%1.00%1.12%1.04%-0.05%-0.15%
Upgrade
Total Shareholder Return
1.48%0.61%0.95%0.97%0.79%0.75%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.