HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
BEPC
Brookfield Renewable Corporation (Exchangeable Shares) - Class A
Utilities Utilities - Renewable ADR · New York, USA · Reports in usd
Market Cap: $5.97B
Market Cap
$5.97B
Enterprise Val
$21.26B
P/E Ratio
-2.55
P/B Ratio
-14.71
Trailing PEG (1Y)
As Of
Apr 23, 2026

Overview & Key Metrics

Reporting period: Dec 31, 2025 · Q4 2025
Book Value$9.23B
Gross Margin58.98%
Profit Margin58.98%
Return on Equity-1,003.85%
Return on Assets-5.08%
Current Ratio0.26
Debt/Equity-39.76
LT Debt/Equity-31.94
Revenue Per Share6.80

Income Statement

Dec 31, 2025
Revenue$985.0M
Cost of Revenue$404.0M
Gross Profit$581.0M
R&D$0.00
SG&A$35.0M
Operating Expenses$336.0M
Operating Income$245.0M
Interest Expense$436.0M
Tax Expense-$10.0M
Net Income-$706.0M
EBIT-$280.0M
EBITDA$21.0M
Consolidated Income-$666.0M
Non-Controlling Interests$40.0M

Balance Sheet

Dec 31, 2025
Cash & Equivalents$703.0M
Accounts Receivable$2.62B
Inventory$0.00
Current Assets$3.94B
LT Investments$1.45B
Property, Plant & Equipment$39.70B
Intangibles$809.0M
Non-Current Assets$42.32B
Total Assets$46.27B
Accounts Payable$2.27B
Current Debt$3.18B
Current Liabilities$15.45B
LT Debt$12.97B
Non-Current Liabilities$21.58B
Total Liabilities$37.04B
Total Debt$16.14B
Shareholder Equity-$406.0M
Shares Outstanding144,921,168

Cash Flow Statement

Dec 31, 2025
Operating Cash Flow-$6.0M
Investing Cash Flow$56.0M
Financing Cash Flow$62.0M
CapEx$220.0M
Free Cash Flow$214.0M
Depreciation & Amort.$301.0M
Acquisitions / Disposals-$44.0M
Investment Activity-$29.0M
Debt Issued/Repaid$1.32B
Dividends Paid$5.0M
Net Change in Cash$112.0M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h