BEPC

Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares

$0.00+0.00% today
AI Take · AlgoThesis

BEPC trades at just 41.9 RSI—deep in oversold territory—despite holding a substantial $6.7B market cap in the renewable energy space. The absence of a meaningful P/E ratio suggests the market is pricing in either near-term losses or structural unprofitability, which is notable for a mature infrastructure player. Trading well below its 52-week high with no short interest data publicly available, the setup presents a potential bounce candidate if sentiment shifts, though the lack of earnings visibility is a red flag worth investigating. The oversold momentum reading suggests exhaustion, but that doesn't guarantee reversal without positive catalysts.

Snapshot

Market cap
$6.8B
P/E
Forward P/E
EPS (TTM)
$-12.08
Dividend yield
4.25%
Net margin
-122.4%
ROE
-67.9%
RSI (14)
43
Beta
1.07
Short % of float
Days to cover
6.6
52w high
No

Recent headlines

Build a thesis around BEPC

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →