Back to Market返回行情

BEPC Brookfield Renewable Corporation

USUtilities
$35.07-1.34%ClosedMarket Cap: $5.18B

As of 2026-07-10 16:00

Why BEPC matters now

Brookfield Renewable Corporation (BEPC) is a US stock in Utilities. The latest InvestLog snapshot shows $35.07 with -1.34% on the session and $5.18B in market capitalization; recent performance reads 1-month +3.54% and YTD -2.40%.

The latest financial table shown here is Q1 2026, with revenue of $1.21B, net income of $-3.00B, and EPS of $-16.44. Investors can compare that operating picture with valuation signals such as P/E unavailable and FCF yield -13.3%.

The latest indexable market news headline is "Brookfield Renewable to Host Second Quarter 2026 Results Conference Call" from GlobeNewsWire.

Additional event context on this page matters because analyst consensus is Hold with a median target of $36.00. These signals are research inputs, not a recommendation.

Valuation

P/E (TTM)

PEG

P/B

-1.86

P/S

1.37

EV/EBITDA

-11.16

DCF Value

$-44.26

FCF Yield

-13.3%

Div Yield

4.1%

Margins & Returns

Gross Margin

47.9%

Operating Margin

51.8%

Net Margin

-132.6%

ROE

494.5%

ROA

-8.2%

ROIC

4.7%

Financials

PeriodRevenueNet IncomeEPS
Q1 2026$1.21B$-3.00B$-16.44
Q4 2025$938.0M$-706.0M$-3.93
FY 2025$3.73B$-2.34B$-13.05
Q3 2025$931.0M$-233.0M$-1.30

Analyst Ratings

Consensus

Hold

Target (Consensus)

$36.00

Target (Median)

$36.00

Target Range

$36.00 - $36.00

Strong Buy: 2Buy: 1Hold: 1Sell: 1Strong Sell: 1
JP MorganOverweight
2026-04-16
Morgan StanleyUnderweight
2026-03-23
BarclaysEqual Weight
2026-01-23
BarclaysEqual Weight
2025-10-22
JP MorganOverweight
2025-10-16

Company Info

Sector

Utilities

Industry

Renewable Utilities

Country

US

Exchange

Beta

1.15

Brookfield Renewable Corporation is responsible for the management and operation of a comprehensive collection of renewable energy generation sites. Its operational footprint is predominantly located across the United States, Europe, Colombia, and Brazil. The company utilizes hydroelectric, wind, and solar technologies, collectively possessing a generating capability of approximately 12,723 megawatts. Established in 2019, Brookfield Renewable Corporation's main office is situated in New York, New York.