Brookfield Renewable Corporation (BEPC) Shareholding Patterns
$31.52
As on 04-Sep-2026 13:40EDT
Market cap
$6,206 Mln
Revenue (TTM)
$4,156 Mln
P/E Ratio
--
P/B Ratio
55.3
Div. Yield
4.6 %
$31.52
As on 04-Sep-2026 13:40EDT
Market cap
$6,206 Mln
Revenue (TTM)
$4,156 Mln
P/E Ratio
--
P/B Ratio
55.3
Div. Yield
4.6 %