Valuation and Capital Structure
PE 31.19
Book Value 7.46
Market Cap 5,888.89B
Total Debt 19,633.79B
Cash 800.96B
Other --
Enterprise Value 24,721.72B
Unlock
BEPC Ratings Summary
BEPC Quant Ranking