Elecnor, S.A. (BME:ENO)
Spain flag Spain · Delayed Price · Currency is EUR
37.05
+0.15 (0.41%)
Jul 17, 2026, 5:35 PM CET

Elecnor 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
3,1382,071----
Market Cap Growth
66.16%-----
Enterprise Value
2,6861,6070000
Last Close Price
37.0524.45----
PE Ratio
28.3418.66----
Forward PE
21.6623.2811.181.987.419.21
PEG Ratio
2.890.220.220.210.920.88
PS Ratio
0.710.47----
PB Ratio
3.332.20----
P/TBV Ratio
3.552.34----
P/FCF Ratio
8.645.97----
P/OCF Ratio
6.784.47----
EV/Sales Ratio
0.610.37----
EV/EBITDA Ratio
11.526.51----
EV/EBIT Ratio
17.3610.05----
EV/FCF Ratio
7.394.63----
Debt / Equity Ratio
0.320.320.210.711.231.56
Debt / EBITDA Ratio
1.291.298.533.486.573.77
Debt / FCF Ratio
0.920.92-5.997.2610.26
Net Debt / Equity Ratio
-0.49-0.49-0.150.370.821.00
Net Debt / EBITDA Ratio
-1.88-1.88-5.611.734.142.28
Net Debt / FCF Ratio
-1.34-1.3470.042.974.586.20
Asset Turnover
1.211.210.990.990.990.99
Inventory Turnover
198.40198.40198.57224.99167.75184.33
Quick Ratio
0.560.560.480.320.470.50
Current Ratio
1.051.051.051.141.001.02
Return on Equity (ROE)
10.49%10.49%-11.29%8.01%7.92%15.18%
Return on Assets (ROA)
3.28%3.28%-2.41%2.28%2.03%3.72%
Return on Invested Capital (ROIC)
24.86%16.15%-8.20%6.35%5.09%9.75%
Return on Capital Employed (ROCE)
11.76%11.76%-3.23%7.54%5.66%11.39%
Earnings Yield
3.53%5.36%----
FCF Yield
11.58%16.75%----
Dividend Yield
8.73%13.18%----
Payout Ratio
246.56%246.56%-485.72%52.62%30.16%40.37%
Buyback Yield / Dilution
-0.00%-0.00%0.01%-0.03%0.00%-0.00%
Total Shareholder Return
8.73%13.18%0.01%-0.03%0.00%-0.00%