EL.En. S.p.A. (BIT:ELN)
Italy flag Italy · Delayed Price · Currency is EUR
12.19
0.00 (0.00%)
At close: Mar 27, 2026

EL.En. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9761,1149367791,1381,243
Market Cap Growth
28.65%19.05%20.07%-31.49%-8.51%138.86%
Enterprise Value
8021,0258947911,1081,175
Last Close Price
12.1913.9211.439.3513.3914.41
PE Ratio
22.4725.6618.1316.1620.6427.37
Forward PE
16.2619.0016.3615.2418.2725.46
PS Ratio
1.651.891.651.351.692.18
PB Ratio
2.282.612.282.083.314.32
P/TBV Ratio
2.312.632.462.343.804.70
P/FCF Ratio
-14.7212.47--19.20
P/OCF Ratio
12.8914.7211.2763.75537.6715.64
PEG Ratio
0.911.231.231.231.231.23
EV/Sales Ratio
1.361.731.581.371.642.06
EV/EBITDA Ratio
9.5411.8110.789.2912.7617.03
EV/EBIT Ratio
11.6114.2812.0610.4314.4419.49
EV/FCF Ratio
-13.5411.92--18.15
Debt / Equity Ratio
0.090.090.110.200.240.21
Debt / EBITDA Ratio
0.440.440.540.870.960.88
Debt / FCF Ratio
0.500.500.62--0.93
Net Debt / Equity Ratio
-0.41-0.41-0.27-0.16-0.24-0.42
Net Debt / EBITDA Ratio
-2.00-2.00-1.34-0.72-0.95-1.77
Net Debt / FCF Ratio
-2.29-2.29-1.48190.485.36-1.88
Asset Turnover
0.860.860.780.790.971.02
Inventory Turnover
2.052.051.721.682.402.73
Quick Ratio
2.142.141.021.181.091.17
Current Ratio
3.103.102.211.941.731.70
Return on Equity (ROE)
12.11%12.11%15.99%15.37%18.71%18.59%
Return on Assets (ROA)
6.55%6.55%6.35%6.52%6.92%6.73%
Return on Invested Capital (ROIC)
19.30%17.70%18.06%18.72%26.86%26.45%
Return on Capital Employed (ROCE)
15.50%15.50%16.40%17.50%18.90%17.30%
Earnings Yield
4.45%3.90%5.52%6.19%4.84%3.65%
FCF Yield
-6.79%8.02%-0.04%-1.35%5.21%
Dividend Yield
2.05%1.80%1.93%2.14%1.64%1.39%
Payout Ratio
43.13%43.13%31.01%36.43%28.96%17.54%
Buyback Yield / Dilution
---0.20%-2.37%-0.20%-2.32%
Total Shareholder Return
2.05%1.80%1.72%-0.23%1.44%-0.93%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.