Brookfield Renewable Corporation logo

Brookfield Renewable Corporation

BEPC | NYSE
Chart Builder DCF Calculator
$30.30
+$0.35 (+1.17%)
Sep 22, 2026, 11:18 AM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Revenue
3.73B 4.14B 3.97B 3.78B 3.43B 3.19B
Cost of Revenue
1.5B 1.77B 1.47B 1.17B 1.19B 1.06B
Gross Profit
2.23B 2.38B 2.5B 2.6B 2.24B 2.13B
Operating Income
2.12B 1.01B 1.06B 1.25B 2.07B 1.97B
Interest Income
n/a 101M 87M 32M 20M n/a
Pretax Income
-2.36B 600M 381M 1.97B 1.02B -2.75B
Net Income
-2.34B 236M -181M 1.5B 946M -2.74B
Selling & General & Admin
110M 106M n/a n/a 175M 152M
Research & Development
n/a n/a n/a n/a n/a n/a
Other Expenses
n/a 1.26B 1.44B 1.36B n/a n/a
Operating Expenses
110M 1.37B 1.44B 1.36B 175M 152M
Interest Expense
1.67B 1.67B 1.26B 1.03B 900M 816M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
1.61B 3.14B 2.91B 2.53B 1.36B 1.21B
Income Tax Expense
-13M 167M 73M 118M 87M 73M
Shares Outstanding (Basic)
179.65M 144.92M 179.65M 172.22M 172.2M 172.18M
Shares Outstanding (Diluted)
179.65M 144.92M 179.65M 172.22M 172.2M 172.18M
EPS (Basic)
-13.05 1.63 -1.01 8.73 5.49 -15.90
EPS (Diluted)
-13.05 1.63 -1.01 8.73 5.49 -15.90
EBITDA
556M 3.53B 2.99B 4.19B 2.07B 1.97B
EBIT
-684M 2.27B 1.64B 3B 952M 908M
Depreciation & Amortization
1.24B 1.26B 1.35B 1.19B 1.12B 1.07B

© 2026 bestshares.com. All rights reserved.