Loading...
XNYSBEPC
Market cap5.12bUSD
Dec 23, Last price  
28.48USD
1D
0.64%
1Q
-9.93%
IPO
0.32%
Name

Brookfield Renewable Corp

Chart & Performance

D1W1MN
XNYS:BEPC chart
P/E
P/S
1.29
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
-10.12%
Rev. gr., 5y
5.90%
Revenues
3.97b
+5.00%
1,031,000,0002,035,000,0002,979,000,0003,226,000,0003,087,000,0003,367,000,0003,778,000,0003,967,000,000
Net income
-181m
L
-16,000,000-6,000,00072,000,000165,000,000-2,819,000,000946,000,0001,503,000,000-181,000,000
CFO
1.60b
+24.84%
117,000,000513,000,0001,193,000,0001,356,000,000992,000,000395,000,0001,284,000,0001,603,000,000
Dividend
Aug 30, 20240.35474 USD/sh
Earnings
Jan 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
FYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑12
Income
Revenues
3,967,000
5.00%
3,778,000
12.21%
3,367,000
9.07%
Cost of revenue
3,877,921
1,343,000
1,360,000
Unusual Expense (Income)
NOPBT
89,079
2,435,000
2,007,000
NOPBT Margin
2.25%
64.45%
59.61%
Operating Taxes
73,000
118,000
87,000
Tax Rate
81.95%
4.85%
4.33%
NOPAT
16,079
2,317,000
1,920,000
Net income
(181,000)
-112.04%
1,503,000
58.88%
946,000
-133.56%
Dividends
(101,545)
Dividend yield
1.02%
Proceeds from repurchase of equity
251,000
BB yield
-4.85%
Debt
Debt current
1,922,000
1,325,000
1,477,000
Long-term debt
15,152,000
14,179,000
13,883,000
Deferred revenue
Other long-term liabilities
9,306,000
4,364,000
6,163,000
Net debt
15,803,000
14,411,000
14,495,000
Cash flow
Cash from operating activities
1,603,000
1,284,000
395,000
CAPEX
(1,028,000)
(847,000)
(1,354,000)
Cash from investing activities
(1,018,000)
(738,000)
(984,000)
Cash from financing activities
(636,000)
(402,000)
678,000
FCF
(2,172,921)
1,933,000
(1,029,000)
Balance
Cash
627,000
642,000
410,000
Long term investments
644,000
451,000
455,000
Excess cash
1,072,650
904,100
696,650
Stockholders' equity
17,129,000
16,824,000
14,225,000
Invested Capital
41,935,350
35,349,900
34,677,350
ROIC
0.04%
6.62%
5.73%
ROCE
0.21%
5.87%
4.97%
EV
Common stock shares outstanding
179,652
361,818
361,804
Price
28.79
4.54%
27.54
-25.22%
36.83
-36.79%
Market cap
5,172,167
-48.09%
9,964,475
-25.22%
13,325,223
-36.79%
EV
32,317,167
35,326,475
38,378,223
EBITDA
1,431,079
3,614,000
3,122,000
EV/EBITDA
22.58
9.77
12.29
Interest
1,258,000
1,032,000
900,000
Interest/NOPBT
1,412.23%
42.38%
44.84%