DEUTZ Aktiengesellschaft (ETR:DEZ)
Germany flag Germany · Delayed Price · Currency is EUR
9.53
-0.34 (-3.40%)
Apr 28, 2026, 5:35 PM CET

DEUTZ Aktiengesellschaft 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
1,4551,297560580489794
Market Cap Growth
71.71%131.55%-3.42%18.64%-38.42%28.82%
Enterprise Value
1,7271,569829786707877
Last Close Price
9.538.503.954.553.735.86
PE Ratio
25.4424.2110.827.086.1020.79
Forward PE
10.5511.207.397.478.0510.77
PS Ratio
0.710.640.310.280.260.49
PB Ratio
1.481.320.660.780.731.35
P/TBV Ratio
2.902.591.031.000.981.95
P/FCF Ratio
23.7321.1714.947.86271.6725.13
P/OCF Ratio
10.149.055.514.188.488.51
PEG Ratio
0.360.501.641.820.331.03
EV/Sales Ratio
0.850.770.460.380.370.54
EV/EBITDA Ratio
11.8612.637.613.874.5510.79
EV/EBIT Ratio
32.3531.3218.725.357.0835.95
EV/FCF Ratio
28.1825.6022.1110.65392.6227.76
Debt / Equity Ratio
0.340.340.340.340.330.20
Debt / EBITDA Ratio
2.342.342.251.141.251.16
Debt / FCF Ratio
5.435.437.673.44121.723.67
Net Debt / Equity Ratio
0.280.280.270.220.250.14
Net Debt / EBITDA Ratio
2.172.172.070.811.060.98
Net Debt / FCF Ratio
4.394.396.022.2191.222.52
Asset Turnover
1.141.141.111.351.371.31
Inventory Turnover
3.643.643.273.653.694.10
Quick Ratio
0.470.470.540.530.470.44
Current Ratio
1.141.141.301.331.221.22
Return on Equity (ROE)
5.81%5.81%5.28%15.14%15.18%6.80%
Return on Assets (ROA)
1.74%1.74%1.69%5.99%4.51%1.23%
Return on Invested Capital (ROIC)
4.02%4.26%4.47%16.69%13.30%3.79%
Return on Capital Employed (ROCE)
4.10%4.10%4.00%15.50%11.50%3.00%
Earnings Yield
3.68%4.13%9.25%14.12%16.40%4.81%
FCF Yield
4.21%4.72%6.69%12.72%0.37%3.98%
Dividend Yield
1.82%2.12%4.31%3.74%4.02%2.56%
Payout Ratio
44.03%44.03%41.31%23.08%22.69%-
Buyback Yield / Dilution
-8.06%-8.06%-6.02%-3.34%--
Total Shareholder Return
-6.24%-5.94%-1.71%0.40%4.02%2.56%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.