image
Utilities - Renewable Utilities - NYSE - US
$ 31.42
-1.02 %
$ 4.55 B
Market Cap
-22.6
P/E
1. INTRINSIC VALUE

This DCF valuation model was last updated on Jun, 21, 2025.

The intrinsic value of one BEPC stock under the worst case scenario is HIDDEN Compared to the current market price of 31.4 USD, Brookfield Renewable Corporation is HIDDEN

This DCF valuation model was last updated on Jun, 21, 2025.

The intrinsic value of one BEPC stock under the base case scenario is HIDDEN Compared to the current market price of 31.4 USD, Brookfield Renewable Corporation is HIDDEN

This DCF valuation model was last updated on Jun, 21, 2025.

The intrinsic value of one BEPC stock under the best case scenario is HIDDEN Compared to the current market price of 31.4 USD, Brookfield Renewable Corporation is HIDDEN

2. FUNDAMENTAL ANALYSIS

Price Chart BEPC

image
$33.0$33.0$32.0$32.0$31.0$31.0$30.0$30.0$29.0$29.0$28.0$28.0$27.0$27.0$26.0$26.0$25.0$25.0$24.0$24.0$23.0$23.0Jan '25Jan '2515 Jan15 JanFeb '25Feb '2515 Feb15 FebMar '25Mar '2515 Mar15 MarApr '25Apr '2515 Apr15 AprMay '25May '2515 May15 MayJun '25Jun '2515 Jun15 Jun
FINANCIALS
4.14 B REVENUE
4.41%
1.01 B OPERATING INCOME
221.73%
433 M NET INCOME
277.25%
549 M OPERATING CASH FLOW
-65.75%
-665 M INVESTING CASH FLOW
34.68%
192 M FINANCING CASH FLOW
130.19%
907 M REVENUE
-8.11%
209 M OPERATING INCOME
2.96%
-5 M NET INCOME
-0.53%
110 M OPERATING CASH FLOW
170.51%
-252 M INVESTING CASH FLOW
-101.60%
104 M FINANCING CASH FLOW
-65.68%
Balance Sheet Brookfield Renewable Corporation
image
Current Assets 3.11 B
Cash & Short-Term Investments 392 M
Receivables 1.97 B
Other Current Assets 754 M
Non-Current Assets 41 B
Long-Term Investments 753 M
PP&E 38.7 B
Other Non-Current Assets 1.57 B
4.46 %87.69 %3.55 %Total Assets$44.1b
Current Liabilities 11.3 B
Accounts Payable 172 M
Short-Term Debt 1.31 B
Other Current Liabilities 9.78 B
Non-Current Liabilities 20.8 B
Long-Term Debt 12.8 B
Other Non-Current Liabilities 7.98 B
4.08 %30.53 %39.93 %24.92 %Total Liabilities$32.0b
EFFICIENCY
Earnings Waterfall Brookfield Renewable Corporation
image
Revenue 4.14 B
Cost Of Revenue 1.77 B
Gross Profit 2.38 B
Operating Expenses 1.37 B
Operating Income 1.01 B
Other Expenses 574 M
Net Income 433 M
5b5b4b4b4b4b3b3b3b3b2b2b2b2b1b1b500m500m004b(2b)2b(1b)1b(574m)433mRevenueRevenueCost Of RevenueCost Of RevenueGross ProfitGross ProfitOperating ExpensesOperating ExpensesOperating IncomeOperating IncomeOther ExpensesOther ExpensesNet IncomeNet Income
RATIOS
57.34% GROSS MARGIN
57.34%
24.31% OPERATING MARGIN
24.31%
5.70% NET MARGIN
5.70%
17.60% ROE
17.60%
0.53% ROA
0.53%
2.13% ROIC
2.13%
FREE CASH FLOW ANALYSIS
Free Cash Flow Analysis Brookfield Renewable Corporation
image
1b1b800m800m600m600m400m400m200m200m00(200m)(200m)(400m)(400m)(600m)(600m)(800m)(800m)(1b)(1b)201720172018201820192019202020202021202120222022202320232024202420252025
Net Income 433 M
Depreciation & Amortization 1.26 B
Capital Expenditures -949 M
Stock-Based Compensation 0
Change in Working Capital -203 M
Others -1.08 B
Free Cash Flow -400 M
3. WALL STREET ANALYSTS ESTIMATES
Wall Street Analysts Price Targets Brookfield Renewable Corporation
image
BEPC has no price targets from Wall Street.
4. DIVIDEND ANALYSIS
1.34% DIVIDEND YIELD
0.373 USD DIVIDEND PER SHARE
Q1
Q2
Q3
Q4
1.600001.600001.400001.400001.200001.200001.000001.000000.800000.800000.600000.600000.400000.400000.200000.200000.000000.000000.303750.320.33750.3550.3730.303750.320.33750.3550.3730.289330.303750.320.33750.354740.289331.190.303751.250.321.320.33751.380.3551.460.00202020202021202120222022202320232024202420252025
Download SVG
Download PNG
Download CSV
5. COMPETITION
slide 2 of 5
6. Ownership
Insider Ownership Brookfield Renewable Corporation
image
Sold
0-3 MONTHS
0 USD 0
3-6 MONTHS
0 USD 0
6-9 MONTHS
0 USD 0
9-12 MONTHS
0 USD 0
Bought
0 USD 0
0-3 MONTHS
0 USD 0
3-6 MONTHS
0 USD 0
6-9 MONTHS
0 USD 0
9-12 MONTHS
7. News
Is This High-Yield Stock a Debt Time Bomb? In this video, Motley Fool contributors Jason Hall and Tyler Crowe break down how one of their favorite stocks, Brookfield Renewable (BEP -1.77%) (BEPC -1.04%), has taken on more debt leverage in recent years ahead of new renewable energy investments coming online and generating a return, why they aren't concerned for now, and what it would take for that to change. fool.com - 1 week ago
5 Stocks I'm Buying As The Economy Slumps Toward Stagflation The Fed held rates steady and now projects only two cuts this year, with slower GDP growth and higher inflation expected in 2025-2026. Tariffs remain a net economic negative, with most of their inflationary and growth-dampening effects still ahead of us. AI and Big Tech capital expenditures are driving resilient U.S. GDP growth, offsetting broader economic fragility and tariff headwinds. seekingalpha.com - 1 week ago
The Best Stocks to Invest $1,000 in Right Now Companies are pouring a staggering amount of money into digitalizing their businesses by bringing them into the cloud and harnessing the power of AI. According to an estimate by McKinsey, the world's economy will need to spend an eye-popping $6.7 trillion by 2030 on data centers to handle the growth in traditional and AI workloads. fool.com - 1 week ago
If I Could Only Retire With 3 High Yields Right Now Retiring on passive income from high-yield stocks reduces sequence of returns risk and provides reliable, inflation-beating income for retirement. I share my three top picks for retiring with high-yield stocks. I also share some honorable mentions. seekingalpha.com - 2 weeks ago
Here's How Many Shares of Brookfield Renewable Corporation You Should Own to Get $5,000 in Yearly Dividends Operating in 25 countries, Brookfield Renewable Corporation (BEPC 0.47%) has emerged as a dominant force in clean energy. From solar to wind to hydropower, the company maintains a sizable portfolio with about $126 billion in assets under management. fool.com - 2 weeks ago
Brookfield Renewable Corporation Announces Results of Annual Meeting of Shareholders BROOKFIELD, NEWS, June 16, 2025 (GLOBE NEWSWIRE) -- Brookfield Renewable Corporation (the “Corporation”) (TSX, NYSE: BEPC) today announced that all eight nominees proposed for election to the board of directors of the Corporation by holders of class A exchangeable subordinate voting shares (“Exchangeable Shares”) and holders of class B multiple voting shares (“Class B Shares”) were elected at the Corporation's annual meeting of shareholders held on June 16, 2025 in a virtual meeting format and that Ernst & Young LLP have been re-appointed as the corporation's external auditor. Detailed results of the vote for the election of directors are set out below. globenewswire.com - 2 weeks ago
Warren Buffett Owns Chevron. You Should Buy These 3 High-Yield Energy Stocks Instead. Warren Buffett is a big fan of Chevron (CVX 0.53%). His company, Berkshire Hathaway, owns 118.6 million shares of the oil giant, or about 6.8% of its outstanding stock. fool.com - 2 weeks ago
Buy These Over 5% Yield Dividend Stocks Before the Fed Meets Next Week Key Points Mining company Rio Tinto pays shareholder dividends semi-annually. 247wallst.com - 2 weeks ago
If You Want $8,683.70 in Passive Income, Invest $25,000 in these High Yielders So, if it's dependable income you're after, one of the best things you can do is invest in yielding stocks. 247wallst.com - 3 weeks ago
Prediction: This High-Yield Dividend Stock Will Crush the S&P 500's Returns Over the Next Decade A high dividend yield often signals that a company's growth days are in the rearview mirror. In many cases, the high-yielding income stream makes up most, if not all, of the return the company delivers for investors. fool.com - 3 weeks ago
There's Absolutely Massive Demand Growth Ahead for This Well-Positioned High-Yield Stock The world is in the middle of an energy transition. It isn't the first time it has gone through a transition, so there's a rough roadmap when it comes to understanding what comes next. fool.com - 3 weeks ago
These Stocks Are The High-Yield Dividend Investor's Best Friend High-yield stocks are often riddled with flaws. However, there are some high-yield stocks available today that check all of my boxes. I share some of my top high-yield picks of the moment. seekingalpha.com - 1 month ago
8. Profile Summary

Brookfield Renewable Corporation BEPC

image
COUNTRY US
INDUSTRY Renewable Utilities
MARKET CAP $ 4.55 B
Dividend Yield 1.34%
Description Brookfield Renewable Corporation owns and operates a portfolio of renewable energy power generating facilities primarily in the United States, Europe, Colombia, and Brazil. It operates hydroelectric, wind, and solar power plants with an installed capacity of approximately 12,723 megawatts. The company was incorporated in 2019 and is headquartered in New York, New York.
Contact 250 Vesey Street, New York City, NY, 10281-1023 https://bep.brookfield.com/bepc
IPO Date July 24, 2020
Employees 2416
Officers Mr. Daniel Cheng Managing Partner of Renewable Power & Transition Ms. Jennifer Mazin L.L.B. Co-President & General Counsel Mr. Brian Cook Managing Director of Renewable Power & Transition Mr. Julian Deschatelets Managing Partner of Renewable Power & Transition and Head of Capital Markets & Treasury Mr. Connor David Teskey Chief Executive Officer, Managing Partner of Brookfield & President of Brookfield Asset Management Mr. Patrick Taylor Chief Financial Officer and Managing Partner of Renewable Power & Transition Ms. Natalie Johanna Adomait Chief Operating Officer Mr. Andre Flores Managing Partner of Renewable Power & Transition Ms. Madeleine Bourdon Managing Director of Renewable Power & Transition Mr. F. Mitchell Davidson Managing Partner of Renewable Power & Transition and Chief Executive Officer of U.S. Operations