2.498EUR-0.16%Mkt Cap: 3.49B $P/E: 10.88Today
Iren SpA, together with its subsidiaries, operates as a multi-utility company in Italy. The company produces and distributes electricity from hydroelectric, thermoelectric, cogeneration, and other renewables, as well as …
Industry Peers
Utilities - DiversifiedKey Statistics
Company
Market Cap3.49B $
Enterprise Value8.61B $
Revenue (TTM)6.83B $
Gross Profit2.98B $
Net Income (TTM)326.68M $
Revenue/Share5.320 USD
Last Price2.498 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.6K
CountryIT
SectorUtilities
IndustryUtilities - Diversified
ISINIT0003027817
Valuation
P/E (Trailing)10.88
P/E (Forward)10.17
PEG0.49
EV/EBITDA6.66
EV/Revenue1.26
P/S0.51
P/B1.09
EPS (TTM)0.23
EPS (Forward)0.25
52W Range
2.25040% of range2.868
52W High2.868 EUR
52W Low2.250 EUR
Profitability
Gross Margin42.54%
Oper. Margin6.28%
EBITDA Margin18.93%
Profit Margin4.67%
ROE8.69%
ROA2.48%
Growth
Revenue Growth2.80%
Earnings Growth15.50%
Cash Flow & Leverage
Operating CF1.17B $
CapEx (TTM)1.01B $
FCF Margin9.59%
FCF Yield18.76%
Net Debt4.84B $
Net Debt/EBITDA3.74
Balance Sheet
Debt/Equity1.32
Current Ratio0.87
Quick Ratio0.74
Book Value/Sh2.298 EUR
Cash/Share0.2570 EUR
Dividends
Fwd Div Rate0.1400 EUR
Trail. Div Rate0.1390 EUR
Div. Yield5.57%
5Y Avg Yield5.34%
Payout Ratio59.53%
Ex-Div DateJun 22, 2026
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)3.030 EUR
Upside (mean)+21.3%
Target Range2.750 EUR – 3.300 EUR
€2.750+21.3% to mean€3.300
# Analysts5
Ownership
Shares Out.1.28B
Float604.80M
Insiders51.45%
Institutions12.36%
Technical
SMA 502.559 (-2.4%)
SMA 2002.607 (-4.2%)
Beta0.80
S&P 52W Chg19.97%
Avg Vol (30d)1.23M
Avg Vol (10d)1.35M
Technical Indicators
RSI (14)44.4
MACD-0.0168
MACD Signal-0.0132
MACD Hist.-0.0036
BB Upper2.591 EUR
BB Middle2.534 EUR
BB Lower2.476 EUR
BB Width4.52%
ATR (14)0.0466 EUR
Vol Ratio (20d)0.61x