Henkel AG & Co. KGaA (ETR:HEN3)
Germany flag Germany · Delayed Price · Currency is EUR
66.36
+3.04 (4.80%)
May 7, 2026, 2:55 PM CET

Henkel AG & Co. KGaA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
24,76428,30435,52030,55227,44430,895
Market Cap Growth
-9.04%-20.32%16.26%11.32%-11.17%-22.93%
Enterprise Value
25,41929,30236,90731,47729,92832,197
Last Close Price
66.3669.5884.7072.8665.0271.14
PE Ratio
12.8914.2017.7223.1322.1918.82
Forward PE
11.7012.5815.1515.9015.8314.86
PEG Ratio
3.653.331.261.999.861.84
PS Ratio
1.211.381.651.421.231.54
PB Ratio
1.201.381.631.531.371.57
P/TBV Ratio
1.341.411.631.541.390.63
P/FCF Ratio
13.4415.3714.2411.5441.9620.68
P/OCF Ratio
9.7711.1711.389.3922.0114.43
EV/Sales Ratio
1.241.431.711.461.341.60
EV/EBITDA Ratio
7.558.3910.0910.7511.1510.09
EV/EBIT Ratio
9.2110.4113.0415.6516.5414.55
EV/FCF Ratio
13.8015.9114.8011.8945.7621.55
Debt / Equity Ratio
0.180.180.190.140.170.17
Debt / EBITDA Ratio
1.041.041.150.961.301.05
Debt / FCF Ratio
1.971.971.681.065.352.24
Net Debt / Equity Ratio
0.050.050.060.040.120.06
Net Debt / EBITDA Ratio
0.260.260.360.290.900.38
Net Debt / FCF Ratio
0.500.500.520.323.690.82
Asset Turnover
0.600.600.640.660.680.64
Inventory Turnover
4.074.074.294.214.494.61
Quick Ratio
0.760.760.740.730.550.64
Current Ratio
1.201.201.211.201.141.12
Return on Equity (ROE)
9.71%9.71%9.72%6.67%6.27%8.65%
Return on Assets (ROA)
6.27%6.27%6.31%4.40%4.08%5.34%
Return on Invested Capital (ROIC)
8.50%8.50%8.55%5.84%5.42%7.18%
Return on Capital Employed (ROCE)
11.20%11.20%11.29%8.38%7.63%9.78%
Earnings Yield
8.22%7.04%5.64%4.32%4.51%5.31%
FCF Yield
7.44%6.51%7.02%8.66%2.38%4.84%
Dividend Yield
3.27%2.95%2.17%2.52%2.85%6.43%
Payout Ratio
41.77%41.77%38.42%58.50%63.15%48.84%
Buyback Yield / Dilution
1.18%1.18%0.09%2.03%-145.54%32.84%
Total Shareholder Return
4.45%4.13%2.26%4.55%-142.68%39.27%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.