EL.En. S.p.A. (BIT:ELN)
Italy flag Italy · Delayed Price · Currency is EUR
17.01
-0.09 (-0.53%)
Jun 17, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3631,1149367791,1381,243
Market Cap Growth
61.70%19.05%20.07%-31.49%-8.51%138.86%
Enterprise Value
1,2051,0258947911,1081,175
Last Close Price
17.0113.6911.249.1913.1714.17
PE Ratio
28.9425.6618.1316.1620.6427.37
Forward PE
22.4619.0016.3615.2418.2725.46
PS Ratio
2.291.891.651.351.692.18
PB Ratio
3.192.612.282.083.314.32
P/TBV Ratio
3.342.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.231.231.231.231.23
EV/Sales Ratio
2.031.731.581.371.642.06
EV/EBITDA Ratio
14.5112.6310.749.2912.7617.03
EV/EBIT Ratio
16.3913.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.46%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.46%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.46%1.84%1.76%-0.19%1.47%-0.91%