Skip to main content

Brookfield Renewable Corp

corporate_fare Company Profile

Brookfield Renewable Corp

BEPC·NYSE·Energy & Transportation·CIK 0001791863

Brookfield Renewable operates world-class businesses as described in its "Business Overview" and "Operating Philosophy" sections. The company utilizes its relationship with Brookfield, which grants it a non-exclusive, royalty-free license to use the "Brookfield" name and logo globally. This license can be terminated if the Master Services Agreement ends or under other conditions detailed in "Related Party Transactions - Licensing Agreement." Brookfield Renewable is occasionally involved in legal claims and proceedings that occur during its normal business operations. The company assesses each matter, including the claim's nature, the disputed amount, and insurance availability. While there's no guarantee of resolution, Brookfield Renewable does not believe the outcome of any current matters would significantly harm its businesses. The company's operations are subject to various governmental and regulatory requirements, including registrations, permits, licenses, inspections, and approvals. Water rights, often government-controlled, may involve specific water-use requirements. Brookfield Renewable holds concessions, licenses, and permits for its facilities, which typically include rights to the land and water necessary for power generation.

Brookfield Renewable Corp (NYSE:BEPC) is a publicly traded company in the Energy & Transportation sector. Wiseek has independently scored 14 items for BEPC at importance 7 or higher on its 1–10 market-impact scale. Its most recent item scored 7 or higher is dated 2026-11-04, rated 7/10. Across its 14 most recent items scored 7 or higher, the top rating is 8/10, with 7 rated 8 or above. Recent SEC coverage for BEPC spans 6-K, SCHEDULE 13D/A, 424B5.

Recent high-impact activity:

  • Brookfield Renewable Q3 FFO Up 15% to $346M; BEP Vote on Simplification Set for Nov 30
  • Shareholders Back Brookfield Renewable Merger with 94.6% Approval
  • Definitive Proxy Filed for BEP/BEPC Merger Vote on October 14
  • Brookfield Renewable Swings to $287M Loss in Q2 Despite Record FFO
  • Record Q2 FFO of $421M and a $3B Battery Storage Deal Highlight Brookfield Renewable's Quarter

Financial Snapshot

Fiscal year ended December 31, 2025
Revenue
$3.73B
Net Income
-$2.34B
Op. Cash Flow
$502M
Free Cash Flow
-$636M
Cash & Equivalents
$376M
Debt / Equity
0.00×
Net Margin
-62.8%
Source: 20-F · filed 2026-02-27 · accession 0001791863-26-000004

Short Interest & Short Volume

6.81 days to cover

FINRA reported short interest of 14,618,505 shares in BEPC as of the October 15, 2026 settlement, a 5.8% increase from the prior period — about 6.8 days to cover at its recent average daily volume. On November 6, 2026, 64.8% of BEPC volume reported to FINRA trade-reporting facilities was marked short.

Short interest (bi-monthly positions)14,618,505 shares as of October 15, 2026
Change vs prior period▲ 5.8%
Days to cover6.81 at avg daily volume of 2,147,841
Daily short volume (FINRA facilities)64.8% of 560,607 shares on November 6, 2026
5-day average short volume64.8%

Daily short sale volume covers trades reported to FINRA trade-reporting facilities and is not the same as short interest (bi-monthly reported positions). Source: FINRA — FINRA is the owner and source of this short interest and short sale volume data; it may not be redistributed.

Insider Transactions

BEPC files as a Foreign Private Issuer (FPI). Under SEC Exchange Act Section 16(a), officers, directors, and 10% owners of FPIs are exempt from Form 4 insider-transaction reporting requirements. Comparable disclosures, when applicable, appear in the company's Form 20-F (annual) or Form 6-K (interim) filings on SEC EDGAR.

Browse all tickers starting with B →
$31.64 -0.32% today
52-week range · as of 2026-11-04 $27.57 – $45.18
Market cap
$4.79B
Volume
2.4M (1.0× avg)
3-mo avg 2.3M
Live data · 2026-11-07 05:12 UTC · Market closed

show_chartPrice Chart

Loading chart...

feed BEPC - Latest Insights

BEPC
Nov 04, 2026, 6:55 AM EST
Filing Type: 6-K
Importance Score:
7
Price at Filing: $31.99
Real-time Price: $31.64 info
Change: -$0.350 (-1%) info
Market Cap: $4.789B info
BEPC
Oct 14, 2026, 5:25 PM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $28.16
Real-time Price: $31.64 info
Change: +$3.48 (+12%) info
Market Cap: $4.789B info
BEPC
Aug 31, 2026, 8:48 AM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $32.00
Real-time Price: $31.64 info
Change: -$0.360 (-1%) info
Market Cap: $4.789B info
BEPC
Jul 31, 2026, 9:04 AM EDT
Source: dpa-AFX
Importance Score:
8
Price at Filing: $33.56
Real-time Price: $31.64 info
Change: -$1.92 (-6%) info
Market Cap: $4.789B info
BEPC
Jul 31, 2026, 7:05 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $33.57
Real-time Price: $31.64 info
Change: -$1.93 (-6%) info
Market Cap: $4.789B info
BEPC
Jul 31, 2026, 6:55 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $33.57
Real-time Price: $31.64 info
Change: -$1.93 (-6%) info
Market Cap: $4.789B info
BEPC
Jul 23, 2026, 7:22 PM EDT
Filing Type: SCHEDULE 13D/A
Importance Score:
8
Price at Filing: $33.61
Real-time Price: $31.64 info
Change: -$1.97 (-6%) info
Market Cap: $4.789B info
BEPC
Jul 22, 2026, 4:05 PM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $32.75
Real-time Price: $31.64 info
Change: -$1.11 (-3%) info
Market Cap: $4.789B info
BEPC
Jul 21, 2026, 6:04 PM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $33.90
Real-time Price: $31.64 info
Change: -$2.26 (-7%) info
Market Cap: $4.789B info
BEPC
Jun 02, 2026, 5:11 PM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $39.37
Real-time Price: $31.64 info
Change: -$7.73 (-20%) info
Market Cap: $4.789B info
BEPC
May 01, 2026, 4:16 PM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $35.20
Real-time Price: $31.64 info
Change: -$3.56 (-10%) info
Market Cap: $4.789B info
BEPC
Jan 30, 2026, 7:00 AM EST
Filing Type: 6-K
Importance Score:
8
Price at Filing: $39.09
Real-time Price: $31.64 info
Change: -$7.45 (-19%) info
Market Cap: $4.789B info
BEPC
Jan 12, 2026, 8:32 PM EST
Filing Type: 6-K
Importance Score:
7
Price at Filing: $38.74
Real-time Price: $31.64 info
Change: -$7.10 (-18%) info
Market Cap: $4.789B info
BEPC
Jan 12, 2026, 7:48 PM EST
Filing Type: 424B5
Importance Score:
7
Price at Filing: $38.74
Real-time Price: $31.64 info
Change: -$7.10 (-18%) info
Market Cap: $4.789B info
Research tools: Filing Impact Index Dilution Tracker Split Calendar Open Datasets