DEUTZ Aktiengesellschaft (ETR:DEZ)
Germany flag Germany · Delayed Price · Currency is EUR
8.83
-0.23 (-2.49%)
Apr 2, 2026, 5:37 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,3471,297560580489794
Market Cap Growth
31.27%131.55%-3.42%18.64%-38.42%28.82%
Enterprise Value
1,6201,569829786707877
Last Close Price
8.828.503.954.553.735.86
PE Ratio
23.8524.2110.827.086.1020.79
Forward PE
9.8111.207.397.478.0510.77
PS Ratio
0.660.640.310.280.260.49
PB Ratio
1.371.320.660.780.731.35
P/TBV Ratio
2.682.591.031.000.981.95
P/FCF Ratio
21.9721.1714.947.86271.6725.13
P/OCF Ratio
9.399.055.514.188.488.51
PEG Ratio
0.390.411.641.820.331.03
EV/Sales Ratio
0.790.770.460.380.370.54
EV/EBITDA Ratio
9.579.458.314.164.5510.79
EV/EBIT Ratio
22.0122.3223.635.937.0835.95
EV/FCF Ratio
26.4225.6022.1110.65392.6227.76
Debt / Equity Ratio
0.340.340.340.340.330.20
Debt / EBITDA Ratio
2.012.012.431.221.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
1.621.622.260.871.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.480.480.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)
2.44%2.44%1.34%5.41%4.51%1.23%
Return on Invested Capital (ROIC)
5.64%5.99%3.55%15.06%13.30%3.79%
Return on Capital Employed (ROCE)
5.70%5.70%3.20%14.00%11.50%3.00%
Earnings Yield
3.98%4.13%9.25%14.12%16.40%4.81%
FCF Yield
4.55%4.72%6.69%12.72%0.37%3.98%
Dividend Yield
1.93%-4.31%3.74%4.02%2.56%
Payout Ratio
44.03%44.03%41.31%23.08%22.69%-
Buyback Yield / Dilution
-9.07%-9.40%-6.02%-3.34%--
Total Shareholder Return
-7.14%-9.40%-1.71%0.40%4.02%2.56%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.