| Indicators | Browse All

Brookfield Renewable Corporation (BEPC)

Utilities | Utilities - Renewable | New York, United States | NYSE
36.49 USD -1.19 (-3.158%) ⇩ (June 12, 2026, 4 p.m. EDT)
After hours: 37.09 +0.60 (1.644%) ⇧ (June 12, 2026, 7:45 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★☆☆☆☆Dividends:★★☆☆☆
Hot Take | June 7, 2026, 1:53 a.m. EDT

The investment case for Brookfield Renewable is currently broken by a severe deterioration in both fundamentals and market sentiment. The company is trapped in a multi-year structural decline, having lost nearly 27% of its value over the last four years with zero positive annual returns in that window. This relentless downward trajectory, combined with negative earnings and a payout ratio exceeding 100%, indicates that the business is consuming capital to fund dividends rather than generating sustainable free cash flow. While the 4% yield is attractive on paper, it is a trap built on eroding equity value and is likely unsustainable given the deteriorating balance sheet. Furthermore, the options market confirms this bearish thesis, with traders aggressively buying deep out-of-the-money puts to hedge against further drops, while call speculation is virtually absent. Until the company demonstrates a return to profitability and a reduction in its debt-to-equity burden, the risk of permanent capital loss outweighs the income generated.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL_90 ✓0.040257
MSTL_90_1150.050599
MSTL0.059100
AutoARIMA0.059799
AutoETS0.059799
AutoTheta0.059808
MSTL_1150.071520

Forecast horizon: 60 days | Selected: MSTL_90

Forecast Reliability
Score 49%
H-stat 0.60
Ljung-Box p 0.000
Jarque-Bera p 0.316
Excess Kurtosis -0.94
Attribute Value
Sector Utilities
Ex Dividend Date 2026-05-28
Last Dividend Date 2026-05-28
Debt to Equity Ratio 215.151
Revenue per Share 10.827
Market Cap 6,655,104,512
Forward P/E -67.45
Beta 1.15
Profit Margins -122.44%
Website https://bep.brookfield.com/bepc

As of June 7, 2026, 1:53 a.m. EDT: Speculators are positioning heavily for downside protection, evidenced by massive open interest in out-of-the-money puts at strikes significantly below the current price (e.g., 30 and 35), while call activity remains sparse and concentrated near the money. This distribution suggests a market consensus expecting further weakness rather than a rally.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.98% 3.90% 4.65% 4.26%
Dividend History
Date Dividend Yield %
2026-05-29 0.392000 0.980490
2026-02-27 0.392000 0.917388
2025-11-28 0.373000 0.899012
2025-08-29 0.373000 1.106825
2025-05-30 0.373000 1.269139
2025-02-28 0.373000 1.339318
2024-11-29 0.355000 1.112155
2024-08-30 0.355000 1.246051
2024-05-31 0.355000 1.125555
2024-02-28 0.355000 1.506791
2023-11-29 0.338000 1.271633
2023-08-30 0.338000 1.188467
2023-05-30 0.338000 1.015320
2023-02-27 0.338000 1.205851
2022-11-29 0.320000 1.020408
2022-08-30 0.320000 0.833116
2022-05-27 0.320000 0.854017
2022-02-25 0.320000 0.897616
2021-11-29 0.304000 0.812617
2021-08-30 0.304000 0.686695
2021-05-27 0.304000 0.705336
2021-02-25 0.304000 0.667838
2020-11-27 0.289333 0.557052
2020-08-28 0.289333 0.823216
Additional Data
dividendRate 1.57
dividendYield 4.3
exDividendDate 2026-05-29
trailingAnnualDividendRate 1.53
trailingAnnualDividendYield 0.040605094
lastDividendValue 0.392
lastDividendDate 2026-05-29
dividendDate 2026-06-30

Info Dump

Attribute Value
52 Week Change 0.12346065
Address1 250 Vesey Street
Address2 15th Floor
All Time High 63.31
All Time Low 21.35
Ask 36.51
Ask Size 200
Average Analyst Rating 2.8 - Hold
Average Daily Volume10 Day 1,578,140
Average Daily Volume3 Month 1,538,798
Average Volume 1,538,798
Average Volume10Days 1,578,140
Beta 1.15
Bid 36.53
Bid Size 400
Book Value -7.693
City New York
Compensation As Of Epoch Date 1,577,750,400
Country United States
Crypto Tradeable 0
Currency USD
Current Price 36.49
Current Ratio 0.333
Custom Price Alert Confidence HIGH
Date Short Interest 1,780,012,800
Day High 37.81
Day Low 36.35
Debt To Equity 215.151
Display Name Brookfield Renewable
Dividend Date 1,782,777,600
Dividend Rate 1.57
Dividend Yield 4.3
Earnings Call Timestamp End 1,777,640,400
Earnings Call Timestamp Start 1,777,640,400
Earnings Timestamp 1,777,638,600
Earnings Timestamp End 1,785,501,000
Earnings Timestamp Start 1,785,501,000
Ebitda 2,028,999,936
Ebitda Margins 0.54779
Enterprise To Ebitda 17.949
Enterprise To Revenue 9.832
Enterprise Value 36,418,060,288
Eps Current Year -0.92918
Eps Forward -0.54099
Eps Trailing Twelve Months -25.06
Esg Populated 0
Ex Dividend Date 1,780,012,800
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 39.0134
Fifty Day Average Change -2.5233994
Fifty Day Average Change Percent -0.06468032
Fifty Two Week Change Percent 12.3460655
Fifty Two Week High 45.18
Fifty Two Week High Change -8.689999
Fifty Two Week High Change Percent -0.19234172
Fifty Two Week Low 31.19
Fifty Two Week Low Change 5.300001
Fifty Two Week Low Change Percent 0.16992629
Fifty Two Week Range 31.19 - 45.18
Financial Currency USD
First Trade Date Milliseconds 1,595,597,400,000
Five Year Avg Dividend Yield 4.18
Float Shares 102,527,355
Forward Eps -0.54099
Forward P E -67.45042
Free Cashflow 2,221,250,048
Full Exchange Name NYSE
Full Time Employees 2,411
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.58369
Gross Profits 2,161,999,872
Has Pre Post Market Data 1
Held Percent Insiders 0.00043000001
Held Percent Institutions 0.77883005
Implied Shares Outstanding 182,381,589
Industry Utilities - Renewable
Industry Disp Utilities - Renewable
Industry Key utilities-renewable
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,780,012,800
Last Dividend Value 0.392
Last Fiscal Year End 1,767,139,200
Last Split Date 1,607,904,000
Last Split Factor 3:2
Long Business Summary Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets. The company's portfolio consists of hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, cogeneration, biomass, and eFuels. Its operations consist of approximately 13,396 megawatts of installed hydroelectric, wind, utility-scale solar, and distributed energy and sustainable solutions capacity across North America, South America, and Europe. The company was incorporated in 2019 and is headquartered in New York, New York. Brookfield Renewable Corporation operates as a subsidiary of Brookfield Renewable Partners L.P.
Long Name Brookfield Renewable Corporation
Market us_market
Market Cap 6,655,104,512
Market State CLOSED
Max Age 86,400
Message Board Id finmb_643699340
Most Recent Quarter 1,774,915,200
Net Income To Common -4,535,000,064
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 6,665,973,676
Number Of Analyst Opinions 6
Open 37.57
Operating Cashflow 449,000,000
Operating Margins 0.14496
Payout Ratio 1.0809
Peg Ratio 2.3
Phone 416 649 8172
Post Market Change 0.5999985
Post Market Change Percent 1.6442819
Post Market Price 37.09
Post Market Time 1,781,307,922
Previous Close 37.68
Price Eps Current Year -39.271187
Price Hint 2
Price To Book -4.7432733
Price To Sales Trailing12 Months 1.7967345
Profit Margins -1.22435
Quick Ratio 0.19
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.83333
Region US
Regular Market Change -1.19
Regular Market Change Percent -3.15817
Regular Market Day High 37.81
Regular Market Day Low 36.35
Regular Market Day Range 36.35 - 37.81
Regular Market Open 37.57
Regular Market Previous Close 37.68
Regular Market Price 36.49
Regular Market Time 1,781,294,402
Regular Market Volume 1,484,017
Return On Assets 0.0109
Return On Equity -0.47772998
Revenue Growth -0.026
Revenue Per Share 10.827
Sand P52 Week Change 0.23177934
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Shares Outstanding 147,661,906
Shares Percent Shares Out 0.051799998
Shares Short 9,643,724
Shares Short Previous Month Date 1,777,507,200
Shares Short Prior Month 9,314,438
Short Name Brookfield Renewable Corporatio
Short Ratio 5.16
Source Interval 15
State NY
Symbol BEPC
Target High Price 50.0
Target Low Price 33.0
Target Mean Price 41.0
Target Median Price 42.0
Total Cash 705,000,000
Total Cash Per Share 2.061
Total Debt 15,024,000,000
Total Revenue 3,704,000,000
Tradeable 0
Trailing Annual Dividend Rate 1.53
Trailing Annual Dividend Yield 0.040605094
Trailing Eps -25.06
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 39.33035
Two Hundred Day Average Change -2.8403473
Two Hundred Day Average Change Percent -0.072217695
Type Disp Equity
Volume 1,484,017
Website https://bep.brookfield.com/bepc
Zip 10,281-1023