Earnings Labs
Brookfield Renewable Corporation logo

Brookfield Renewable Corporation (BEPC)

NYSE·Utilities·Renewable Utilities

$40.33

-1.56%

Mkt Cap $5.83B