EDP Renováveis, S.A. logo EDPR.LS - EDP Renováveis, S.A.

NEXT EARNINGS: Feb 25, 2026 (today) EPS Est: $0.21 | Rev Est: $627.4M
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 0
HOLD 2
SELL 0
STRONG
SELL
0
Market Cap: 14.19B
Volume: 1,192,806
Avg Volume: 907,916
52 Week Range: 6.71-13.82
Sector: Utilities
Industry: Renewable Utilities
Beta: 0.89
Last Dividend: $0.08
Exchange: LIS
Country: ES
Employees: 2,935
IPO Date: 2008-06-04
EPS (TTM): -0.54
P/E Ratio: -18.68
Revenue (TTM): 2.69B
Total Assets: 31.66B
Total Debt: 9.51B
Cash & Equiv: 1.20B
Rev Growth (5Y): 8.4%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: 0.2%
Debt/Equity: 0.89

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-06 $0.07 $0.05 +46.8% $643.1M $601.1M +7.0%
2025-07-29 $0.09 $0.08 +6.8% $556.4M $675.6M -17.6%
2025-05-08 $0.07 $0.10 -29.6% $734.9M $692.8M +6.1%
2025-02-26 $-0.70 $-0.09 -677.8% $1.3B $583.6M +126.7%
2024-11-06 $0.12 $0.17 -29.4% $521.4M $487.3M +7.0%
2024-07-26 $0.13 $0.04 +251.4% $508.4M $543.6M -6.5%
2024-05-09 $0.06 $0.06 0.0% $631.0M $625.9M +0.8%
2024-02-28 $-0.14 $-0.06 -133.3% $585.0M $578.7M +1.1%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 2.69B 2.53B 2.38B 1.76B 1.72B 1.79B 1.68B 1.83B 1.65B 1.55B 1.28B 1.36B
Net Income (556.17M) 309.01M 616.23M 655.44M 555.68M 475.13M 313.37M 275.89M 56.33M 166.61M 126.01M 135.12M
EPS -0.54 0.31 0.64 0.70 0.64 0.54 0.36 0.32 0.06 0.19 0.14 0.15
Total Assets 31.66B 30.05B 27.49B 22.03B 18.16B 17.69B 17.54B 16.22B 16.73B 15.74B 14.32B 13.11B
Total Debt 9.51B 8.33B 7.30B 4.90B 4.84B 4.28B 3.82B 3.29B 3.46B 4.25B 3.93B 3.74B
Cash & Equivalents 1.20B 1.37B 1.17B 1.00B 440.10M 520.80M 468.62M 286.59M 482.30M 398.68M 289.77M 265.17M
Operating Cash Flow 675.36M 774.95M 1.33B 811.49M 907.68M 1.09B 985.20M 981.29M 868.69M 701.44M 707.09M 700.11M
Free Cash Flow (3.51B) (3.34B) (1.02B) (1.56B) (639.58M) (119.87M) 81.47M (55.90M) (150.48M) (174.94M) 170.47M (109.59M)
FCF per Share -3.39 -3.30 -1.06 -1.67 -0.73 -0.14 0.09 -0.06 -0.17 -0.20 0.19 -0.12
Book Value 10.70B 11.06B 9.03B 8.77B 7.35B 6.97B 6.51B 6.33B 6.12B 5.97B 5.78B 5.67B
Cash & ST Investments 1.22B 1.37B 1.17B 1.00B 483.44M 520.80M 468.62M 286.59M 482.30M 398.68M 289.77M 265.24M
ROC Equity -0.05 0.03 0.07 0.07 0.08 0.07 0.05 0.04 0.01 0.03 0.02 0.02