Brookfield Renewable Corporation logo BEPC - Brookfield Renewable Corporation

NEXT EARNINGS: May 1, 2026 EPS Est: $-0.47 | Rev Est: $2.2B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 3
HOLD 1
SELL 0
STRONG
SELL
0
| PRICE TARGET: $37.50 DETAILS
HIGH: $39.00
LOW: $36.00
MEDIAN: $37.50
CONSENSUS: $37.50
DOWNSIDE: 13.71%
Market Cap: 6.30B
Volume: 1,069,304
Avg Volume: 969,533
52 Week Range: 23.73-45.18
Sector: Utilities
Industry: Renewable Utilities
Beta: 1.23
Last Dividend: $1.49
Exchange: NYSE
Country: US
Employees: 2,416
IPO Date: 2020-07-24
EPS (TTM): -6.91
P/E Ratio: -2.94
Revenue (TTM): 3.73B
Total Assets: 46.27B
Total Debt: 15.26B
Cash & Equiv: 682.00M
Rev Growth (5Y): 3.2%
EPS Growth (5Y): 24.7%
FCF Growth (5Y): N/A
ROCE: 2.8%
Debt/Equity: 10.51

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-30 $-0.06 $-0.14 +57.1% $938.0M $2.2B -57.3%
2025-11-05 $999.00 $-0.01 +9990100.0% $931.0M $2.0B -54.5%
2025-08-01 $999.00 $-0.07 +1427242.9% $1.3B $2.1B -37.2%
2025-05-02 $999.00 $-0.12 +832600.0% $907.0M $2.3B -60.0%
2025-01-31 $-0.06 $-0.33 +81.8% $987.0M $1.4B -27.7%
2024-08-02 $-0.28 $-0.27 -3.7% $989.0M $1.6B -36.8%
2024-05-03 $-0.23 $-0.18 -27.8% $1.1B $1.5B -22.7%
2024-02-02 $0.01 $-0.14 +107.1% $1.1B $1.2B -11.6%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 3.73B 4.14B 3.97B 3.78B 3.43B 3.19B 4.28B 2.98B 2.04B 1.03B
Net Income (2.34B) 236.00M (181.00M) 1.50B 946.00M (2.74B) 218.94M 72.00M (6.00M) (16.00M)
EPS -6.91 1.63 -1.01 8.73 5.49 -15.90 0.54 0.24 -0.02 -0.05
Total Assets 46.27B 44.13B 49.42B 43.29B 41.99B 39.47B 35.76B 23.37B 8.65B N/A
Total Debt 15.26B 14.09B 16.57B 14.08B 13.88B 13.21B 12.30B 5.54B 2.00B N/A
Cash & Equivalents 682.00M 392.00M 441.00M 435.00M 410.00M 355.00M 304.00M 94.00M 75.00M N/A
Operating Cash Flow 507.00M 752.11M 1.60B 1.67B 395.00M 992.00M 1.36B 1.19B 513.00M 117.00M
Free Cash Flow (633.00M) (1.34B) 575.00M 568.91M (959.00M) 619.00M 950.00M 986.00M 287.00M 24.00M
FCF per Share -3.52 -9.22 3.20 3.30 -5.57 3.60 3.10 3.22 0.94 0.08
Book Value (406.00M) 1.34B 5.79B 5.87B 3.67B 1.18B 7.35B 7.68B 2.41B N/A
Cash & ST Investments 682.00M 392.00M 441.00M 435.00M 410.00M 355.00M 304.00M 94.00M 75.00M N/A
ROC Equity N/A 0.18 -0.03 0.26 0.26 -2.33 0.03 0.01 -0.00 N/A