BEPC   $30.7  -3.37% Market Closed After Close 30.69 -0.03%

Brookfield Renewable Corp
Total Cash 614.00M
totalCashPerShare 1.641
EBITDA 2.89B
Total Debt 14.20B
quickRatio 0.322
currentRatio 0.402
Total Revenue 4.71B
debtToEquity 95.694
Revenue/Share 12.598
ROA 0.02199
ROE 0.06511
grossProfits
freeCashflow -559.75M
operatingCashflow 1.16B
earningsGrowth
revenueGrowth 0.098
grossMargins 0.6272
ebitdaMargins 0.61383
operatingMargins 0.27035
profitMargins 0.15744
enterpriseValue 34.58B
forwardPE 134.31818
floatShares 134.71M
sharesOutstanding 179.64M
sharesShort 5.35M
sharesShortPriorMonth 6.53M
dateShortInterest
sharesPercentSharesOut 0.03%
heldPercentInsiders 0.00%
heldPercentInstitutions 0.78%
Short Ratio help_outline 6.76%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 15.397
Price To Book help_outline 1.92
earningsQuarterlyGrowth
netIncomeToCommon 742.00M
trailingEps 4.13%
forwardEps 0.22%
enterpriseToEbitda 11.95
lastDividendValue
lastDividendDate
currentQuarterEstimate 3Q 2024
institutionsCount 558
lastUpdated Nov. 7, 2024, 3:19 a.m.