WallStSmart
BEPC

Brookfield Renewable Corp

NYSE: BEPC · UTILITIES · UTILITIES - RENEWABLE

$35.20
-12.52% today

Updated 2026-04-29

Market cap
$6.34B
P/E ratio
P/S ratio
1.70x
EPS (TTM)
$-13.05
Dividend yield
4.45%
52W range
$26 – $45
Volume
1.4M

Brookfield Renewable Corp (BEPC) Financial statements

SEC filings — annual and quarterly data.

Balance sheet — annual

Item201620172018201920202021202220232024
Total assets$8.65B$23.37B$35.76B$39.47B$41.99B$43.29B$49.42B$44.13B
Cash & equivalents
Current assets$435.00M$889.00M$1.36B$1.58B$2.34B$3.43B$3.30B$3.11B
Total liabilities$3.66B$9.07B$17.88B$27.75B$27.76B$26.46B$32.29B$32.02B
Current liabilities$335.00M$810.00M$1.42B$9.84B$8.97B$7.25B$8.34B$11.25B
Long-term debt$5.18B$5.50B$12.82B$13.51B$13.81B$14.18B$12.49B
Shareholder equity
Retained earnings
Accounts receivable$279.00M$307.00M$635.00M$883.00M$1.16B$1.26B$2.07B$1.97B
Inventory$105.00M$37.00M$22.00M$20.00M$18.00M$65.00M$35.00M
Goodwill$901.00M$828.00M$949.00M$970.00M$849.00M$723.00M$854.00M$692.00M