TLN

Talen Energy Corporation Common Stock

Utilities · Electric Services
$380.17+2.36% today
AI Take · AlgoThesis

Talen Energy's RSI of 63.4 signals mounting momentum without crossing into overbought territory, yet the absence of a P/E ratio raises immediate concerns about profitability or earnings consistency. At a $14.6B market cap with 6.16% short interest, the stock sits in a vulnerable sweet spot—profitable enough to attract capital but not immune to profit-taking. The fact that it's trading below its 52-week high despite the elevated RSI suggests recent consolidation after a run, which could indicate either exhaustion or a pause before the next leg. Utilities typically command modest valuations; without earnings data, the current momentum appears somewhat detached from fundamentals, creating potential whipsaw risk if growth expectations reset.

Snapshot

Market cap
$14.6B
P/E
Forward P/E
16.7
EPS (TTM)
$-5.13
Dividend yield
Net margin
-8.5%
ROE
-17.6%
RSI (14)
63
Beta
1.61
Short % of float
6.2%
Days to cover
3.5
52w high
20d high

Recent headlines

Peers in Electric Services

Build a thesis around TLN

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

Open in AlgoThesis →