BEPC

Brookfield Renewable Corporation
$37.50
-0.12 (-0.32%)
Mkt Cap 5.46B
Volume 1,340,099
52W Range 28.765-45.18
Sector Utilities
Beta 1.13
EPS (TTM) -32.53
P/E Ratio -2.94
Revenue (TTM) 4.03B
Rev Growth (5Y) +3.2%
EPS Growth (5Y) N/A
AlphaVal · Fair Value
$76.82
Undervalued · Strong
51.2% below fair value
AlphaQuality · Grade · Gated
F
Stable Earnings Power
18.5 / 100 pillar composite (overridden)

Company Description

Track Record

Showing latest 4 periods • Swipe for more
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 -13.05 1.63 -1.01 8.73 5.49 -15.90 0.54 0.24 -0.02 -0.05
Free Cash Flow (633.00M) (1.34B) 575.00M 568.91M (959.00M) 619.00M 950.00M 986.00M 287.00M 24.00M
FCF / Share -3.52 -9.22 3.20 3.30 -5.57 3.60 3.10 3.22 0.94 0.08
Operating CF 507.00M 752.11M 1.60B 1.67B 395.00M 992.00M 1.36B 1.19B 513.00M 117.00M
Total Assets 63.42B 44.13B 49.42B 43.29B 41.99B 39.47B 35.76B 23.37B 8.65B N/A
Total Debt 21.33B 14.09B 16.57B 14.08B 13.88B 13.21B 12.30B 5.54B 2.00B N/A
Cash & Equiv 963.64M 392.00M 441.00M 435.00M 410.00M 355.00M 304.00M 94.00M 75.00M N/A
Book Value (556.52M) 1.34B 5.79B 5.87B 3.67B 1.18B 7.35B 7.68B 2.41B N/A
Return on Equity N/A 0.18 -0.03 0.26 0.26 -2.33 0.03 0.01 -0.00 N/A
BEPC News
My Top 3 Recession-Proof Utilities Stocks for May 2026
May 23, 2026 08:30 AM · fool.com
I'd Double My Position in These 3 Dividend Stocks Without Thinking Twice
May 19, 2026 07:00 AM · fool.com
Brookfield Renewable Has Over 85,000 MW in Its Development Pipeline and Just Added Another 1,700 MW of Long-Term Contracts. Here's the Case for Owning It.
May 18, 2026 04:45 AM · fool.com
Got $1,000? These 3 Energy Stocks Are Worth Every Penny.
May 16, 2026 03:30 AM · fool.com
3 Monster Energy Stocks to Hold for the Next 10 Years
May 16, 2026 03:05 AM · fool.com
Brookfield Renewable Set To Have Single Corporate Structure As Inflation Spikes
May 15, 2026 01:12 PM · seekingalpha.com
Celebrate Earth With These 2 Unstoppable Green Energy Stocks
May 10, 2026 01:15 PM · fool.com
Got $5,000 to Invest in a Volatile Market? Here's Exactly Where I'd Put It.
May 08, 2026 10:05 AM · fool.com
Down as Much as 55% and Still Magnificent: 3 Dividend Stocks Worth Holding for a Lifetime
May 05, 2026 11:45 AM · fool.com
Brookfield, Nuclear Company to form joint venture for nuclear power
May 04, 2026 06:02 AM · reuters.com