Brookfield Renewable [BEPC] vs Constellation Energy [CEG] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Brookfield Renewable Corporation wins in 10 metrics, Constellation Energy Corporation wins in 10 metrics, with 0 ties. Both stocks appear equally matched on key metrics.

View Metrics Details

Vital Metrics Comparison

Metric Brookfield Renewable Corporation Constellation Energy Corporation Better
P/E Ratio (TTM) 21.55 38.75 Brookfield Renewable Corporation
Price-to-Book Ratio 0.80 6.18 Brookfield Renewable Corporation
Debt-to-Equity Ratio 168.59 63.94 Constellation Energy Corporation
PEG Ratio -0.11 -0.79 Brookfield Renewable Corporation
EV/EBITDA 18.11 19.56 Brookfield Renewable Corporation
Profit Margin (TTM) -62.88% 9.08% Constellation Energy Corporation
Operating Margin (TTM) 21.11% 9.60% Brookfield Renewable Corporation
EBITDA Margin (TTM) 21.11% 9.60% Brookfield Renewable Corporation
Return on Equity -21.96% 16.36% Constellation Energy Corporation
Return on Assets (TTM) 1.22% 3.44% Constellation Energy Corporation
Free Cash Flow (TTM) $-636.00M $1.29B Constellation Energy Corporation
Dividend Yield 3.51% 0.60% Brookfield Renewable Corporation
1-Year Return 13.01% -14.53% Brookfield Renewable Corporation
Price-to-Sales Ratio (TTM) 1.99 4.07 Brookfield Renewable Corporation
Enterprise Value $38.44B $110.14B Constellation Energy Corporation
EV/Revenue Ratio 10.31 4.31 Constellation Energy Corporation
Gross Profit Margin (TTM) 56.93% 16.30% Brookfield Renewable Corporation
Revenue per Share (TTM) $11 $82 Constellation Energy Corporation
Earnings per Share (Diluted) $-13.05 $7.41 Constellation Energy Corporation
Beta (Stock Volatility) 1.23 1.19 Constellation Energy Corporation
Short % of Float N/A 2.94% N/A

Brookfield Renewable Corporation vs Constellation Energy Corporation Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Brookfield Renewable Corporation0.38%-5.03%0.85%-9.56%-5.13%-8.17%
Constellation Energy Corporation3.39%4.66%-1.82%-14.15%-26.54%-28.37%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Brookfield Renewable Corporation13.01%10.95%-8.06%27.77%27.77%27.77%
Constellation Energy Corporation-14.53%173.18%463.91%463.91%463.91%463.91%

Performance & Financial Health Analysis: Brookfield Renewable Corporation vs Constellation Energy Corporation

MetricBEPCCEG
Market Information
Market Cap i$7.43B$106.07B
Market Cap CategoryMid capLarge cap
10 Day Avg. Volume i1,040,4202,620,663
90 Day Avg. Volume i1,380,2772,912,954
Last Close$36.63$262.35
52 Week Range$31.19 - $45.18$240.51 - $412.70
% from 52W High-18.92%-36.43%
All-Time High$63.31 (Jan 04, 2021)$412.58 (Oct 15, 2025)
% from All-Time High-42.14%-36.41%
Growth Metrics
Quarterly Revenue Growth-0.05%0.13%
Quarterly Earnings Growth-0.05%-0.49%
Financial Health
Profit Margin (TTM) i-0.63%0.09%
Operating Margin (TTM) i0.21%0.10%
Return on Equity (TTM) i-0.22%0.16%
Debt to Equity (MRQ) i168.5963.94
Cash & Liquidity
Book Value per Share (MRQ)$-1.20$46.48
Cash per Share (MRQ)$2.19$10.06
Operating Cash Flow (TTM) i$502.00M$4.24B
Levered Free Cash Flow (TTM) i$1.51B$1.26B
Dividends
Last 12-Month Dividend Yield i3.51%0.60%
Last 12-Month Dividend i$1.50$1.99

Valuation & Enterprise Metrics Analysis: Brookfield Renewable Corporation vs Constellation Energy Corporation

MetricBEPC (Apr 26, 2026)CEG (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i21.5538.75
Forward P/E i-28.6620.99
PEG Ratio i-0.11-0.79
Price to Sales (TTM) i1.994.07
Price to Book (MRQ) i0.806.18
Market Capitalization
Market Capitalization i$7.43B$106.07B
Enterprise Value i$38.44B$110.14B
Enterprise Value Metrics
Enterprise to Revenue i10.314.31
Enterprise to EBITDA i18.1119.56
Risk & Other Metrics
Beta i1.231.19
Book Value per Share (MRQ) i$-1.20$46.48

Financial Statements Comparison: Brookfield Renewable Corporation vs Constellation Energy Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricBEPC (2025)CEG (2025)
Revenue/Sales i3.73B25.53B
Cost of Goods Sold i1.50B20.84B
COGS % of Revenue i40.1%81.6%
Gross Profit i2.23B4.69B
Gross Margin i59.9%18.4%
Research & Development iN/AN/A
Operating Income (EBIT) i883.00M4.20B
Operating Margin i23.7%16.4%
EBITDA i470.00M6.26B
EBITDA Margin i12.6%24.5%
Pre-Tax Income i-2.36B3.51B
Pre-Tax Income % of Revenue i-63.2%13.8%
Income Tax i-13.00M1.19B
Income Tax % of Revenue i-0.3%4.6%
Net Income (Profit) i-2.34B2.32B
Profit Margin i-62.8%9.1%

Balance Sheet & Liquidity Metrics

MetricBEPC (2025)CEG (2025)
Cash & Equivalents i637.00M3.64B
Total Current Assets i3.94B12.12B
Total Current Assets % of Revenue i105.8%47.5%
Total Current Liabilities i15.45B7.94B
Total Current Liabilities % of Revenue i414.5%31.1%
Long-Term Debt i12.76B7.25B
Long-Term Debt % of Revenue i342.4%28.4%
Total Shareholders Equity i9.23B14.85B
Retained Earnings iN/A5.90B
Retained Earnings % of Revenue i0.0%23.1%
Property, Plant & Equipment i126.00MN/A

Cash Flow Statement Comparison

MetricBEPC (2025)CEG (2025)
Operating Cash Flow i557.00M3.71B
Operating Cash Flow % of Revenue i14.9%14.5%
Capital Expenditures i-1.14BN/A
Free Cash Flow i-636.00M1.29B
FCF Margin i-17.1%5.0%
Debt Repayment i-2.82B-1.08B
Common Stock Repurchase iN/A-400.00M

Short Interest & Institutional Ownership Analysis

MetricBEPCCEG
Shares Short i7.01M9.55M
Short Ratio i5.813.09
Short % of Float iN/A2.94%
Shares Outstanding i179.60M312.29M
Float Shares i99.75M338.84M
% Held by Insiders i0.04%0.35%
% Held by Institutions i77.46%78.98%
% Held by Public i22.50%20.67%

Dividend Analysis & Yield Comparison: Brookfield Renewable Corporation vs Constellation Energy Corporation

MetricBEPCCEG
Last 12-Month Dividend i$1.50$1.99
Last 12-Month Dividend Yield i3.51%0.60%
3-Year Avg Annual Dividend i$1.43$1.41
3-Year Avg Dividend Yield i1.17%0.19%
3-Year Total Dividends i$4.29$4.23
Ex-Dividend DateFeb 27, 2026Mar 09, 2026