| Browse All

Brookfield Renewable Corporation (BEPC)

Utilities | Utilities - Renewable | New York, United States | NYSE
42.82 USD -0.79 (-1.812%) ⇩ (April 17, 2026, 4 p.m. EDT)
After hours: 42.99 +0.17 (0.397%) ⇧ (April 17, 2026, 6:50 p.m. EDT)

Short-term: ★★☆☆☆ | Long-term: ★★★☆☆ | Dividends: ★★★★☆
Hot Take | April 11, 2026, 1:10 p.m. EDT

BEPC has shown some recent momentum with a price increase and a strategic partnership, but the overall financial picture is mixed with negative profit margins and a high debt-to-equity ratio. The dividend yield is attractive, and the consistent dividend payments suggest reliability. However, the stock's recent performance and the forecasting model's low confidence indicate caution. Short-term traders might consider the current price as a potential buying opportunity, but long-term investors should evaluate the fundamentals and sustainability of the company's growth. The options data suggests a cautious outlook with potential for moderate price movement.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.034820
MSTL0.040182
AutoETS0.041408
AutoARIMA0.044180

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 80%
H-stat 0.46
Ljung-Box p 0.000
Jarque-Bera p 0.472
Excess Kurtosis -0.87
Attribute Value
Sector Utilities
Ex Dividend Date 2026-02-26
Last Dividend Date 2026-02-26
Debt to Equity Ratio 168.588
Revenue per Share 10.986
Market Cap 7,717,878,272
Forward P/E -30.06
Beta 1.23
Profit Margins -62.88%
Website https://bep.brookfield.com/bepc

As of April 11, 2026, 1:10 p.m. EDT: Options speculators are showing mixed signals. There is a concentration of open interest and volume around the 45.0 strike price, suggesting some support at this level. However, there are also notable positions in out-of-the-money calls and puts, indicating potential volatility. The low implied volatility (IV) across most expirations suggests a lack of immediate directional conviction, but the presence of significant open interest at ATM strikes may indicate a cautious bullish or bearish stance depending on the underlying price movement.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.92% 4.26% 4.98% 4.65%
Dividend History
Date Dividend Yield %
2026-02-27 0.392000 0.917388
2025-11-28 0.373000 0.907086
2025-08-29 0.373000 1.126981
2025-05-30 0.373000 1.306408
2025-02-28 0.373000 1.396418
2024-11-29 0.355000 1.175352
2024-08-30 0.355000 1.331319
2024-05-31 0.355000 1.217675
2024-02-28 0.355000 1.648784
2023-11-29 0.338000 1.412147
2023-08-30 0.338000 1.336674
2023-05-30 0.338000 1.155244
2023-02-27 0.338000 1.386012
2022-11-29 0.320000 1.187117
2022-08-30 0.320000 0.979051
2022-05-27 0.320000 1.011815
2022-02-25 0.320000 1.072589
2021-11-29 0.304000 0.979922
2021-08-30 0.304000 0.834996
2021-05-27 0.304000 0.863642
2021-02-25 0.304000 0.823469
2020-11-27 0.289333 0.691364
2020-08-28 0.289333 1.027319
Additional Data
dividendRate 1.57
dividendYield 3.66
exDividendDate 2026-02-27
trailingAnnualDividendRate 1.511
trailingAnnualDividendYield 0.034648016
lastDividendValue 0.392
lastDividendDate 2026-02-27
dividendDate 2026-03-31

Info Dump

Attribute Value
52 Week Change 0.62723875
Address1 250 Vesey Street
Address2 15th Floor
All Time High 63.31
All Time Low 21.35
Ask 42.99
Ask Size 100
Average Analyst Rating 2.8 - Hold
Average Daily Volume10 Day 1,032,740
Average Daily Volume3 Month 1,229,060
Average Volume 1,229,060
Average Volume10Days 1,032,740
Beta 1.23
Bid 42.0
Bid Size 2,300
Book Value -1.196
City New York
Compensation As Of Epoch Date 1,577,750,400
Country United States
Crypto Tradeable 0
Currency USD
Current Price 42.82
Current Ratio 0.255
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 43.92
Day Low 42.5725
Debt To Equity 168.588
Display Name Brookfield Renewable
Dividend Date 1,774,915,200
Dividend Rate 1.57
Dividend Yield 3.66
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,777,638,600
Earnings Timestamp Start 1,777,638,600
Ebitda 2,123,000,064
Ebitda Margins 0.56947
Enterprise To Ebitda 18.366
Enterprise To Revenue 10.459
Enterprise Value 38,990,794,752
Eps Current Year -1.31468
Eps Forward -1.42459
Eps Trailing Twelve Months -13.05
Esg Populated 0
Ex Dividend Date 1,772,150,400
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 41.553
Fifty Day Average Change 1.2669983
Fifty Day Average Change Percent 0.030491138
Fifty Two Week Change Percent 62.723877
Fifty Two Week High 45.18
Fifty Two Week High Change -2.3600006
Fifty Two Week High Change Percent -0.052235514
Fifty Two Week Low 26.35
Fifty Two Week Low Change 16.47
Fifty Two Week Low Change Percent 0.6250474
Fifty Two Week Range 26.35 - 45.18
Financial Currency USD
First Trade Date Milliseconds 1,595,597,400,000
Five Year Avg Dividend Yield 4.13
Float Shares 99,754,145
Forward Eps -1.42459
Forward P E -30.057772
Free Cashflow 1,514,875,008
Full Exchange Name NYSE
Full Time Employees 2,411
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.59898
Gross Profits 2,232,999,936
Has Pre Post Market Data 1
Held Percent Insiders 0.00044
Held Percent Institutions 0.77549005
Implied Shares Outstanding 180,240,040
Industry Utilities - Renewable
Industry Disp Utilities - Renewable
Industry Key utilities-renewable
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,772,150,400
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 7,717,878,272
Market State CLOSED
Max Age 86,400
Message Board Id finmb_643699340
Most Recent Quarter 1,767,139,200
Net Income To Common -2,344,000,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 7,711,251,248
Number Of Analyst Opinions 6
Open 43.73
Operating Cashflow 502,000,000
Operating Margins 0.21109
Payout Ratio 1.0809
Peg Ratio 2.3
Phone 416 649 8172
Post Market Change 0.17000198
Post Market Change Percent 0.3970154
Post Market Price 42.99
Post Market Time 1,776,466,231
Previous Close 43.61
Price Eps Current Year -32.570663
Price Hint 2
Price To Book -35.802677
Price To Sales Trailing12 Months 2.0702462
Profit Margins -0.62876
Quick Ratio 0.198
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.83333
Region US
Regular Market Change -0.790001
Regular Market Change Percent -1.81151
Regular Market Day High 43.92
Regular Market Day Low 42.5725
Regular Market Day Range 42.5725 - 43.92
Regular Market Open 43.73
Regular Market Previous Close 43.61
Regular Market Price 42.82
Regular Market Time 1,776,456,002
Regular Market Volume 813,844
Return On Assets 0.012209999
Return On Equity -0.21959
Revenue Growth -0.05
Revenue Per Share 10.986
Sand P52 Week Change 0.36506534
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Shares Outstanding 145,520,357
Shares Percent Shares Out 0.038900003
Shares Short 4,890,982
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 5,271,104
Short Name Brookfield Renewable Corporatio
Short Ratio 4.52
Source Interval 15
State NY
Symbol BEPC
Target High Price 50.0
Target Low Price 33.0
Target Mean Price 42.16667
Target Median Price 42.5
Total Cash 742,000,000
Total Cash Per Share 2.187
Total Debt 15,564,000,256
Total Revenue 3,728,000,000
Tradeable 0
Trailing Annual Dividend Rate 1.511
Trailing Annual Dividend Yield 0.034648016
Trailing Eps -13.05
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 38.5842
Two Hundred Day Average Change 4.235798
Two Hundred Day Average Change Percent 0.109780625
Type Disp Equity
Volume 813,844
Website https://bep.brookfield.com/bepc
Zip 10,281-1023