Delta Electronics, Inc. (LUX:DELEC)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR · Price in USD
183.00
+1.00 (0.55%)
At close: Feb 6, 2026

Delta Electronics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
81,99932,95024,04622,66722,66519,880
Market Cap Growth
161.50%37.03%6.08%0.01%14.01%69.59%
Enterprise Value
82,06633,16025,05423,64923,56020,731
Last Close Price
154.9162.4244.8941.4940.7735.28
PE Ratio
58.7031.7424.3922.7826.6626.81
PS Ratio
5.782.662.031.942.272.42
PB Ratio
9.994.003.363.303.843.83
P/TBV Ratio
17.547.396.756.798.809.70
P/FCF Ratio
72.5628.3818.8330.12134.9823.47
P/OCF Ratio
35.7615.3411.4615.9925.2214.58
EV/Sales Ratio
6.042.672.122.022.362.52
EV/EBITDA Ratio
31.8215.6513.7513.0115.5115.27
EV/EBIT Ratio
44.8823.5820.7218.7423.6922.67
EV/FCF Ratio
72.6228.5619.6131.43140.3124.47
Debt / Equity Ratio
0.310.240.250.220.270.24
Debt / EBITDA Ratio
0.950.930.970.821.040.92
Debt / FCF Ratio
2.271.711.402.009.501.49
Asset Turnover
0.910.850.910.970.900.87
Inventory Turnover
4.043.563.643.754.044.64
Quick Ratio
1.461.461.431.251.181.35
Current Ratio
1.972.042.061.921.821.86
Return on Equity (ROE)
19.82%15.47%16.61%17.98%15.63%15.52%
Return on Assets (ROA)
7.68%6.03%5.79%6.55%5.58%6.07%
Return on Invested Capital (ROIC)
23.72%17.19%15.45%16.74%14.42%15.28%
Return on Capital Employed (ROCE)
16.80%12.60%12.30%13.80%12.20%13.00%
Earnings Yield
1.70%3.15%4.10%4.39%3.75%3.73%
FCF Yield
1.38%3.52%5.31%3.32%0.74%4.26%
Dividend Yield
0.40%0.33%0.42%0.72%0.43%0.45%
Payout Ratio
36.39%47.41%76.54%43.73%53.31%50.96%
Buyback Yield / Dilution
0.17%0.08%0.03%-0.07%0.05%0.08%
Total Shareholder Return
0.57%0.41%0.45%0.65%0.48%0.53%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.