EDNR Edison S.p.A.
1.880EUR-0.21%Mkt Cap: 9.70B $P/E: 62.803d ago
Edison S.p.A. engages in the supply, production, and sale of electric power and gas in Italy and Europe. It produces and sells electric power through a network of 124 hydroelectric power plants, 9 thermoelectric power pl…
Industry Peers
Oil & Gas IntegratedKey Statistics
Company
Market Cap9.70B USD
Enterprise Value9.76B USD
Revenue (TTM)18.75B USD
Gross Profit2.58B USD
Net Income (TTM)260.87M USD
Revenue/Share3.64 EUR
Last Price1.880 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.9K
CountryIT
SectorUtilities
IndustryOil & Gas Integrated
ISINIT0003372205
Valuation
P/E (Trailing)62.80
P/E (Forward)—
PEG0.14
EV/EBITDA14.32
EV/Revenue0.52
P/S0.52
P/B1.42
EPS (TTM)0.03
EPS (Forward)—
52W Range
1.8208% of range2.615
52W High2.615 EUR
52W Low1.820 EUR
Profitability
Gross Margin13.37%
Oper. Margin1.69%
EBITDA Margin3.63%
Profit Margin1.35%
ROE3.73%
ROA1.88%
Growth
Revenue Growth9.30%
Earnings Growth51.30%
Cash Flow & Leverage
Operating CF763.04M USD
CapEx (TTM)795.65M USD
FCF Margin2.46%
FCF Yield4.75%
Net Debt-368.48M USD
Net Debt/EBITDA-0.54
Balance Sheet
Debt/Equity0.19
Current Ratio1.35
Quick Ratio1.03
Book Value/Sh1.32 EUR
Cash/Share0.32 EUR
Dividends
Fwd Div Rate0.07 EUR
Trail. Div Rate0.00 EUR
Div. Yield3.45%
5Y Avg Yield5.08%
Payout Ratio190.04%
Ex-Div DateApr 27, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.109.56M
Float133.94M
Insiders0.00%
Institutions4.03%
Technical
SMA 501.928 (-2.5%)
SMA 2002.112 (-11.0%)
Beta0.33
S&P 52W Chg14.58%
Avg Vol (30d)48.71K
Avg Vol (10d)59.73K
Technical Indicators
RSI (14)39.6
MACD-0.0092
MACD Signal-0.0029
MACD Hist.-0.0064
BB Upper1.988 EUR
BB Middle1.931 EUR
BB Lower1.874 EUR
BB Width5.90%
ATR (14)0.0381 EUR
Vol Ratio (20d)1.06x