Screener/Utilities/Renewable Utilities

BEPC

Brookfield Renewable CorporationNYSE
$39.97+0.68 (+1.73%)
$23.73
$45.18
$39.88
$40.19
EPS (TTM)
P/E Ratio
Dividend Yield3.93%
Market Cap$5.59B
Volume44K
Prev Close$39.33
Financial data is not available for this stock.
Get Your Daily Market Recap