Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · IEX Real-Time Price · USD
23.31
+0.02 (0.09%)
At close: Apr 26, 2024, 4:00 PM
23.30
-0.01 (-0.04%)
After-hours: Apr 26, 2024, 7:35 PM EDT

Brookfield Renewable Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017
Market Capitalization
4,18810,4179,96413,32517,847---
Market Cap Growth
-4.54%-25.22%-25.34%----
Enterprise Value
21,16127,39023,73526,96530,81612,02111,4899,578
PE Ratio
-57.55-57.556.6314.09-6.52---
PS Ratio
0.922.292.573.895.60---
PB Ratio
0.721.801.703.6315.16---
P/FCF Ratio
6.1215.2318.84-22.8628.06---
P/OCF Ratio
2.616.507.7633.7317.99---
EV/Sales Ratio
4.656.026.137.879.673.643.804.34
EV/EBITDA Ratio
8.4910.996.198.85-33.146.278.897.95
EV/EBIT Ratio
18.4023.828.9513.95-15.4512.8826.7216.51
EV/FCF Ratio
30.9440.0444.87-46.2548.4512.6511.65-342.07
Debt / Equity Ratio
3.093.092.483.8911.491.701.641.54
Debt / EBITDA Ratio
7.187.183.804.69-14.546.549.278.30
Debt / FCF Ratio
26.1526.1527.53-24.5021.2513.1912.15-357.25
Quick Ratio
0.400.400.380.260.160.960.770.93
Current Ratio
0.400.400.470.260.160.960.770.93
Asset Turnover
0.100.100.090.090.090.100.10-
Interest Coverage
0.910.912.572.15-2.441.330.641.18
Return on Equity (ROE)
-3.20%-3.20%35.60%49.80%-64.20%2.30%1.00%-
Return on Assets (ROA)
-0.40%-0.40%3.60%2.40%-7.30%0.50%0.20%-
Return on Capital (ROIC)
6.99%6.99%6.12%4.86%6.18%4.15%5.37%-0.26%
Earnings Yield
-4.32%-1.74%15.08%7.10%-15.34%---
FCF Yield
16.33%6.57%5.31%-4.38%3.56%---
Dividend Yield
6.09%3.50%4.60%3.30%1.00%---
Buyback Yield / Dilution
-0.00%-0.00%0.00%-18.13%----
Total Shareholder Return
6.09%3.50%4.60%-14.83%1.00%---
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).