De'Longhi S.p.A. (BIT:DLG)
Italy flag Italy · Delayed Price · Currency is EUR
40.48
+0.26 (0.65%)
Jul 31, 2026, 5:35 PM CET

De'Longhi Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,0535,4584,5554,5923,1504,728
Market Cap Growth
40.87%19.83%-0.82%45.76%-33.37%22.55%
Enterprise Value
5,8925,1914,4244,2243,3494,678
Last Close Price
40.4836.5030.1230.5220.9831.52
PE Ratio
17.7417.3014.6918.5018.0915.53
Forward PE
15.9615.1914.0817.1515.4815.57
PEG Ratio
-3.151.390.824.111.19
PS Ratio
1.561.441.301.491.001.47
PB Ratio
2.652.692.192.541.903.01
P/TBV Ratio
2.946.826.064.964.186.88
P/FCF Ratio
11.2113.6916.2823.45-15.20
P/OCF Ratio
10.1011.9212.4716.86139.1611.84
EV/Sales Ratio
1.521.371.261.371.061.45
EV/EBITDA Ratio
10.268.818.079.659.079.73
EV/EBIT Ratio
11.6011.3310.2712.8112.7112.09
EV/FCF Ratio
10.9113.0215.8221.57-15.04
Debt / Equity Ratio
-0.190.220.330.470.43
Debt / EBITDA Ratio
-0.911.282.022.612.03
Debt / FCF Ratio
-1.342.514.51-3.13
Net Debt / Equity Ratio
--0.23-0.15-0.200.12-0.03
Net Debt / EBITDA Ratio
--0.79-0.58-0.840.53-0.11
Net Debt / FCF Ratio
--1.17-1.14-1.88-2.13-0.17
Asset Turnover
1.330.890.860.840.840.94
Inventory Turnover
3.125.045.384.933.625.43
Quick Ratio
-0.261.101.231.451.170.96
Current Ratio
-1.191.781.701.872.181.69
Return on Equity (ROE)
16.90%15.21%15.95%14.41%11.12%21.97%
Return on Assets (ROA)
21.60%13.39%13.15%11.05%8.77%13.74%
Return on Invested Capital (ROIC)
27.39%30.69%31.60%24.67%19.44%32.92%
Return on Capital Employed (ROCE)
18.51%15.50%15.33%12.60%10.39%17.66%
Earnings Yield
5.64%5.78%6.81%5.41%5.53%6.44%
FCF Yield
8.92%7.31%6.14%4.26%-6.58%
Dividend Yield
3.09%3.41%2.22%1.58%3.96%1.71%
Payout Ratio
36.14%58.95%32.51%28.93%70.25%25.93%
Buyback Yield / Dilution
-1.10%0.01%0.81%0.07%-0.45%
Total Shareholder Return
3.09%4.51%2.23%2.39%4.03%1.26%