KHD Humboldt Wedag International AG (ETR:KWG)
Germany flag Germany · Delayed Price · Currency is EUR
1.760
+0.010 (0.57%)
Apr 8, 2026, 5:35 PM CET

ETR:KWG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
878970908097
Market Cap Growth
-7.89%28.57%-22.65%12.42%-17.86%15.29%
Enterprise Value
61532724752
Last Close Price
1.751.801.401.811.611.96
PE Ratio
12.5512.916.5821.04282.77-
Forward PE
-14.9114.9114.9114.9114.91
PS Ratio
0.490.500.320.400.380.43
PB Ratio
0.820.850.650.950.871.07
P/TBV Ratio
0.850.880.670.980.901.14
P/FCF Ratio
7.047.246.016.35--
P/OCF Ratio
5.205.355.275.41--
EV/Sales Ratio
0.030.090.150.320.220.23
EV/EBITDA Ratio
0.812.812.8525.2516.47-
EV/EBIT Ratio
1.413.673.1840.8032.58-
EV/FCF Ratio
0.481.252.785.07--
Debt / Equity Ratio
0.070.070.060.090.370.31
Debt / EBITDA Ratio
1.041.040.501.787.70-
Debt / FCF Ratio
0.620.620.560.57--
Net Debt / Equity Ratio
-0.77-0.77-0.69-0.61-0.19-0.41
Net Debt / EBITDA Ratio
-14.79-14.79-6.54-20.44-6.109.32
Net Debt / FCF Ratio
-6.60-6.60-6.39-4.100.682.55
Asset Turnover
0.700.700.890.910.750.80
Inventory Turnover
11.3111.3117.0319.4520.9343.18
Quick Ratio
1.101.101.221.161.090.85
Current Ratio
1.281.281.481.842.121.01
Return on Equity (ROE)
6.52%6.52%10.46%4.57%0.31%-1.24%
Return on Assets (ROA)
1.04%1.04%2.57%0.45%0.32%-1.16%
Return on Invested Capital (ROIC)
10.69%8.95%19.11%2.09%0.29%16.58%
Return on Capital Employed (ROCE)
3.40%3.40%7.60%1.40%1.00%-4.50%
Earnings Yield
7.97%7.75%15.19%4.75%0.35%-1.17%
FCF Yield
14.21%13.82%16.64%15.75%-32.10%-14.95%
Payout Ratio
0.19%0.19%0.12%---
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.