Loading...
XNYS
BEPC
Market cap4.09bUSD
May 02, Last price  
28.23USD
1D
-1.57%
1Q
5.77%
IPO
-0.56%
Name

Brookfield Renewable Corp

Chart & Performance

D1W1MN
XNYS:BEPC chart
No data to show
P/E
17.33
P/S
0.99
EPS
1.63
Div Yield, %
3.77%
Shrs. gr., 5y
-16.73%
Rev. gr., 5y
5.13%
Revenues
4.14b
+4.41%
1,031,000,0002,035,000,0002,979,000,0003,226,000,0003,087,000,0003,367,000,0003,778,000,0003,967,000,0004,142,000,000
Net income
236m
P
-16,000,000-6,000,00072,000,000165,000,000-2,819,000,000946,000,0001,503,000,000-181,000,000236,000,000
CFO
549m
-65.75%
117,000,000513,000,0001,193,000,0001,356,000,000992,000,000395,000,0001,284,000,0001,603,000,000549,000,000
Dividend
Aug 30, 20240.35474 USD/sh
Earnings
Jul 31, 2025

Profile

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.
IPO date
Jul 24, 2020
Employees
1,890
Domiciled in
US
Incorporated in
CA

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑12
Income
Revenues
4,142,000
4.41%
3,967,000
5.00%
3,778,000
12.21%
Cost of revenue
1,767,000
3,877,921
1,343,000
Unusual Expense (Income)
NOPBT
2,375,000
89,079
2,435,000
NOPBT Margin
57.34%
2.25%
64.45%
Operating Taxes
167,000
73,000
118,000
Tax Rate
7.03%
81.95%
4.85%
NOPAT
2,208,000
16,079
2,317,000
Net income
236,000
-230.39%
(181,000)
-112.04%
1,503,000
58.88%
Dividends
(101,545)
Dividend yield
1.02%
Proceeds from repurchase of equity
251,000
BB yield
-4.85%
Debt
Debt current
1,307,000
1,922,000
1,325,000
Long-term debt
13,104,000
15,152,000
14,179,000
Deferred revenue
Other long-term liabilities
1,488,000
9,306,000
4,364,000
Net debt
13,266,000
15,803,000
14,411,000
Cash flow
Cash from operating activities
549,000
1,603,000
1,284,000
CAPEX
(949,000)
(1,028,000)
(847,000)
Cash from investing activities
(665,000)
(1,018,000)
(738,000)
Cash from financing activities
192,000
(636,000)
(402,000)
FCF
11,294,000
(2,172,921)
1,933,000
Balance
Cash
392,000
627,000
642,000
Long term investments
753,000
644,000
451,000
Excess cash
937,900
1,072,650
904,100
Stockholders' equity
10,767,000
17,129,000
16,824,000
Invested Capital
26,751,100
41,935,350
35,349,900
ROIC
6.43%
0.04%
6.62%
ROCE
6.95%
0.21%
5.87%
EV
Common stock shares outstanding
144,921
179,652
361,818
Price
27.66
-3.92%
28.79
4.54%
27.54
-25.22%
Market cap
4,008,520
-22.50%
5,172,167
-48.09%
9,964,475
-25.22%
EV
28,041,520
32,317,167
35,326,475
EBITDA
3,637,000
1,431,079
3,614,000
EV/EBITDA
7.71
22.58
9.77
Interest
1,667,000
1,258,000
1,032,000
Interest/NOPBT
70.19%
1,412.23%
42.38%