1.908EUR-1.14%Mkt Cap: 9.94B $P/E: 64.331d 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.94B $
Enterprise Value10.02B $
Revenue (TTM)18.75B $
Gross Profit2.58B $
Net Income (TTM)260.87M $
Revenue/Share3.960 USD
Last Price1.908 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.9K
CountryIT
SectorUtilities
IndustryOil & Gas Integrated
ISINIT0003372205
Valuation
P/E (Trailing)64.33
P/E (Forward)—
PEG0.14
EV/EBITDA14.71
EV/Revenue0.53
P/S0.53
P/B1.46
EPS (TTM)0.03
EPS (Forward)—
52W Range
1.82011% 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 $
CapEx (TTM)795.65M $
FCF Margin2.46%
FCF Yield4.64%
Net Debt-368.48M $
Net Debt/EBITDA-0.54
Balance Sheet
Debt/Equity0.19
Current Ratio1.35
Quick Ratio1.03
Book Value/Sh1.323 EUR
Cash/Share0.3160 EUR
Dividends
Fwd Div Rate0.0700 EUR
Trail. Div Rate0.0000 EUR
Div. Yield3.35%
5Y Avg Yield6.53%
Payout Ratio190.03%
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.12%
Technical
SMA 501.944 (-1.8%)
SMA 2002.199 (-13.2%)
Beta0.33
S&P 52W Chg19.97%
Avg Vol (30d)67.06K
Avg Vol (10d)46.21K
Technical Indicators
RSI (14)48.1
MACD-0.0052
MACD Signal-0.0057
MACD Hist.+0.0005
BB Upper1.989 EUR
BB Middle1.938 EUR
BB Lower1.888 EUR
BB Width5.21%
ATR (14)0.0554 EUR
Vol Ratio (20d)1.32x