BEPC
BEPC

Brookfield Renewable Corp

NYSE · Utilities
$41.95
+1.19 (+2.92%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.44B 1.45B 328.05M 333.45M 289.02M
Net Income -907,893,510 -820,715,306 32.82M 34.55M 28.40M
EPS
Profit Margin -62.9% -59.7% 10.0% 10.4% 9.8%
Rev Growth -0.4% -0.4% +19.3% +20.0% +6.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 2.77B 2.77B 1.04B 877.46M 953.76M
Total Equity 264.04M 264.04M 2.10B 1.97B 1.77B
D/E Ratio 10.51 10.51 0.49 0.45 0.54
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 183.21M 174.82M 47.68M 50.76M 42.59M
Free Cash Flow 27.34M 19.50M 17.44M