14.20EUR+0.21%Mkt Cap: 14.92B EURP/E: 67.62Last update: 2026-06-01
EDP Renewables, S.A. engages in the renewable energy business in Europe, North America, South America, and the Asia Pacific. The company is involved in the planning, construction, operation, and maintenance of power gene…
Industry Peers
Utilities - RenewableIndicators:|
Key Statistics
Company
Market Cap14.92B EUR
Enterprise Value26.26B EUR
Revenue (TTM)2.20B EUR
Gross Profit2.19B EUR
Net Income (TTM)215.80M EUR
Revenue/Share2.095 EUR
Last Price14.20 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.6K
CountryPT
SectorUtilities
IndustryUtilities - Renewable
ISINES0127797019
Valuation
P/E (Trailing)67.62
P/E (Forward)29.62
PEG1.13
EV/EBITDA22.39
EV/Revenue11.92
P/S6.76
P/B1.43
EPS (TTM)0.21
EPS (Forward)0.48
52W Range
8.99592% of range14.67
52W High14.67 EUR
52W Low8.995 EUR
Profitability
Gross Margin81.54%
Oper. Margin12.86%
EBITDA Margin53.24%
Profit Margin8.02%
ROE2.10%
ROA0.71%
Growth
Revenue Growth-10.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF1.09B EUR
CapEx (TTM)2.80B EUR
FCF Margin—
FCF Yield—
Net Debt9.42B EUR
Net Debt/EBITDA8.04
Balance Sheet
Debt/Equity1.00
Current Ratio—
Quick Ratio—
Book Value/Sh9.938 EUR
Cash/Share0.7870 EUR
Dividends
Fwd Div Rate0.1200 EUR
Trail. Div Rate0.0000 EUR
Div. Yield0.88%
5Y Avg Yield0.54%
Payout Ratio40.27%
Ex-Div DateMay 12, 2026
Pay Date—
Splits
Last Split64:63
Split DateMay 2, 2024
Analyst Consensus
Rating2.2 (Buy)
Target (Mean)14.22 EUR
Target Range9.000 EUR – 16.60 EUR
# Analysts23
Ownership
Shares Out.1.05B
Float301.42M
Insiders71.32%
Institutions24.63%
Technical
SMA 5013.91 (+2.1%)
SMA 20012.57 (+13.0%)
Beta0.75
S&P 52W Chg27.94%
Avg Vol (30d)961.98K
Avg Vol (10d)838.54K
Technical Indicators
RSI (14)51.7
MACD0.1057
MACD Signal0.1171
MACD Hist.-0.0115
BB Upper14.70 EUR
BB Middle14.15 EUR
BB Lower13.60 EUR
BB Width7.73%
ATR (14)0.3829 EUR
Vol Ratio (20d)3.96x