RENE REN - Redes Energéticas Nacionais, SGPS, S.A.
3.515EUR-0.71%Mkt Cap: 2.53B $P/E: 12.55Today
REN - Redes Energéticas Nacionais, SGPS, S.A., together with its subsidiaries, engages in the transmission of electricity and natural gas in Portugal. The company operates in two segments, Electricity and Gas; and Teleco…
Industry Peers
Utilities - DiversifiedKey Statistics
Company
Market Cap2.53B USD
Enterprise Value5.14B USD
Revenue (TTM)1.21B USD
Gross Profit714.83M USD
Net Income (TTM)173.71M USD
Revenue/Share1.68 EUR
Last Price3.515 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees787
CountryPT
SectorUtilities
IndustryUtilities - Diversified
ISINPTREL0AM0008
Valuation
P/E (Trailing)12.55
P/E (Forward)14.65
PEG11.80
EV/EBITDA9.32
EV/Revenue4.25
P/S2.11
P/B1.51
EPS (TTM)0.28
EPS (Forward)0.24
52W Range
3.02553% of range3.950
52W High3.950 EUR
52W Low3.025 EUR
Profitability
Gross Margin64.50%
Oper. Margin22.48%
EBITDA Margin45.56%
Profit Margin15.67%
ROE10.48%
ROA2.97%
Growth
Revenue Growth23.20%
Earnings Growth12.50%
Cash Flow & Leverage
Operating CF552.40M USD
CapEx (TTM)416.82M USD
FCF Margin1.18%
FCF Yield0.56%
Net Debt2.59B USD
Net Debt/EBITDA4.70
Balance Sheet
Debt/Equity1.66
Current Ratio0.32
Quick Ratio0.28
Book Value/Sh2.35 EUR
Cash/Share0.03 EUR
Dividends
Fwd Div Rate0.16 EUR
Trail. Div Rate0.10 EUR
Div. Yield4.52%
5Y Avg Yield5.85%
Payout Ratio57.14%
Ex-Div DateMay 8, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)3.733 EUR
Upside (mean)+6.2%
Target Range3.000 EUR – 4.450 EUR
3.000+6.2% to mean4.450
# Analysts9
Ownership
Shares Out.663.31M
Float338.06M
Insiders47.01%
Institutions27.86%
Technical
SMA 503.527 (-0.4%)
SMA 2003.602 (-2.4%)
Beta0.25
S&P 52W Chg14.58%
Avg Vol (30d)786.86K
Avg Vol (10d)758.58K
Technical Indicators
RSI (14)45.9
MACD0.0043
MACD Signal0.0038
MACD Hist.+0.0005
BB Upper3.602 EUR
BB Middle3.529 EUR
BB Lower3.455 EUR
BB Width4.19%
ATR (14)0.0491 EUR
Vol Ratio (20d)0.80x