EDPEDP S.A.
4.648EUR0.00%Mkt Cap: 20.89B $P/E: 16.03

EDP, S.A. engages in the generation, transmission, distribution, and supply of electricity in Portugal, Spain, France, Poland, Romania, Italy, Belgium, the United Kingdom, Greece, Colombia, Brazil, North America, and int…

Key Statistics

Company
Market Cap20.89B $
Enterprise Value48.84B $
Revenue (TTM)17.08B $
Gross Profit6.37B $
Net Income (TTM)1.25B $
Revenue/Share4.179 USD
Last Price4.648 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.6K
CountryPT
SectorUtilities
IndustryUtilities - Diversified
ISINPTEDP0AM0009
Valuation
P/E (Trailing)16.03
P/E (Forward)15.22
PEG2.40
EV/EBITDA11.60
EV/Revenue2.86
P/S1.23
P/B1.59
EPS (TTM)0.29
EPS (Forward)0.31
52W Range
3.69389% of range4.768
52W High4.768 EUR
52W Low3.693 EUR
Profitability
Gross Margin37.56%
Oper. Margin13.86%
EBITDA Margin24.66%
Profit Margin7.37%
ROE10.14%
ROA2.09%
Growth
Revenue Growth4.00%
Earnings Growth28.60%
Cash Flow & Leverage
Operating CF3.55B $
CapEx (TTM)4.64B $
FCF Margin-6.03%
FCF Yield-4.94%
Net Debt23.20B $
Net Debt/EBITDA5.51
Balance Sheet
Debt/Equity2.08
Current Ratio1.09
Quick Ratio0.85
Book Value/Sh2.927 EUR
Cash/Share0.8160 EUR
Dividends
Fwd Div Rate0.2100 EUR
Trail. Div Rate0.2050 EUR
Div. Yield4.46%
5Y Avg Yield4.71%
Payout Ratio70.81%
Ex-Div DateMay 5, 2026
Pay Date
Splits
Last Split5:1
Split DateJul 17, 2000
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5.111 EUR
Upside (mean)+10.0%
Target Range4.500 EUR6.000 EUR
4.500+10.0% to mean6.000
# Analysts22
Ownership
Shares Out.4.13B
Float2.55B
Insiders28.24%
Institutions40.69%
Technical
SMA 504.508 (+3.1%)
SMA 2004.314 (+7.8%)
Beta0.57
S&P 52W Chg18.16%
Avg Vol (30d)6.78M
Avg Vol (10d)6.98M
Technical Indicators
RSI (14)59.5
MACD0.0262
MACD Signal0.0109
MACD Hist.+0.0153
BB Upper4.664 EUR
BB Middle4.525 EUR
BB Lower4.386 EUR
BB Width6.15%
ATR (14)0.0819 EUR
Vol Ratio (20d)0.67x