EL.En. S.p.A. (BIT:ELN)
Italy flag Italy · Delayed Price · Currency is EUR
15.18
+0.10 (0.66%)
May 28, 2026, 5:35 PM CET

EL.En. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2091,1149367791,1381,243
Market Cap Growth
54.87%19.05%20.07%-31.49%-8.51%138.86%
Enterprise Value
1,0511,0258947911,1081,175
Last Close Price
15.0813.6911.249.1913.1714.17
PE Ratio
25.6625.6618.1316.1620.6427.37
Forward PE
20.1219.0016.3615.2418.2725.46
PS Ratio
2.031.891.651.351.692.18
PB Ratio
2.832.612.282.083.314.32
P/TBV Ratio
2.962.732.462.343.804.70
P/FCF Ratio
-18.5412.47--19.20
P/OCF Ratio
-15.7311.2763.75537.6715.64
PEG Ratio
1.131.231.231.231.231.23
EV/Sales Ratio
1.771.731.581.371.642.06
EV/EBITDA Ratio
12.6512.6310.749.2912.7617.03
EV/EBIT Ratio
14.2913.8412.0610.4314.4419.49
EV/FCF Ratio
-17.0611.92--18.15
Debt / Equity Ratio
0.090.090.110.200.240.21
Debt / EBITDA Ratio
0.440.450.540.870.960.88
Debt / FCF Ratio
-0.630.62--0.93
Net Debt / Equity Ratio
-0.41-0.41-0.27-0.16-0.24-0.42
Net Debt / EBITDA Ratio
-2.09-2.14-1.33-0.72-0.95-1.77
Net Debt / FCF Ratio
--2.89-1.48190.485.36-1.88
Asset Turnover
-0.860.780.790.971.02
Inventory Turnover
-2.051.721.682.402.73
Quick Ratio
-2.111.021.181.091.17
Current Ratio
-3.102.211.941.731.70
Return on Equity (ROE)
12.99%12.11%15.99%15.37%18.71%18.59%
Return on Assets (ROA)
-6.76%6.35%6.52%6.92%6.73%
Return on Invested Capital (ROIC)
21.03%18.27%18.06%18.72%26.86%26.45%
Return on Capital Employed (ROCE)
-16.00%16.40%17.50%18.90%17.30%
Earnings Yield
3.90%3.90%5.52%6.19%4.84%3.65%
FCF Yield
-5.39%8.02%-0.04%-1.35%5.21%
Dividend Yield
1.66%1.83%1.96%2.17%1.67%1.41%
Payout Ratio
-40.56%33.04%36.43%28.96%17.54%
Buyback Yield / Dilution
-0.01%-0.20%-2.37%-0.20%-2.32%
Total Shareholder Return
1.68%1.84%1.76%-0.19%1.47%-0.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.