Login
Brookfield Renewable Corp logo

Brookfield Renewable Corp

bep.brookfield.com

The company is headquartered in New York City, New York and currently employs 2,411 full-time employees. The company went IPO on 2020-07-24.

Financial Snapshot

Revenue
TTM
$3.828B
Gross Margin
TTM
57.02%
Net Income
TTM
-$3.915B
Current Assets
2026 Q2
$7.221B
Current Liabilities
2026 Q2
$18.16B
Current Ratio
2026 Q2
39.77%
Total Assets
2026 Q2
$48.67B
Total Liabilities
2026 Q2
$51.99B
Book Value
2026 Q2
-3.323B
Cash
2026 Q2
$756.0M
P/E
Last 4 Quarters
N/A
Free Cash Flow
TTM
-$544.0M

Stock Price

Loading...
Market Cap: $4.7904 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support