Back to screener

BEPC

Brookfield Renewable Corp

Utilities · Utilities - Renewable · USA

$29.63

Market cap $5.50B

Valuation

Health

Mood

Neutral

Dividend yield

5.23%

TTM

4.75%

Forward

Explore SmartStockScore

Data updated daily