$TLN

Talen Energy (TLN) is Down 23% This Year. But Mizuho Expects a Rebound

Mizuho initiated Talen Energy (TLN) with an 'Outperform' rating and $405 price target, citing its strong position in PJM power markets. The company's adjusted free cash flow yield is expected to reach 14% by 2028. Talen's strategic acquisitions and partnerships, including a deal with Amazon, position it to benefit from rising power demand, particularly from data centers. However, regulatory hurdles and potential AI slowdown pose risks.

Original reporting
Published Aug 26, 2026, 12:15 AM UTC
Analysis
alphai AI DeskAI-generated
Added to alphai Aug 26, 2026, 1:10 AM UTC. Informational, not investment advice.
How this was made
alphai summarizes source reporting and applies a structured AI analysis for relevance, timing, sentiment and ticker impact. Always verify material claims with the original publisher.
Talen Energy (TLN) is Down 23% This Year. But Mizuho Expects a Rebound — source image
Decision brief

The 30-second read

$TLNBullishMed
01

Why it matters

The rating could attract institutional buying and lift TLN’s valuation.

02

Market read

Analyst upgrade may trigger a short‑term price move for TLN.

03

What to watch

Potential grid reliability concerns and local opposition to expansion.

Relevance 7/10Novelty 7/10Timing: today

Background

Mizuho’s coverage follows Talen’s recent acquisition of Cornerstone and a nuclear partnership with Amazon.

Company-level read

Ticker impact

$TLNBullishHigh confidence
Context

Mizuho initiated coverage with an Outperform rating and a $405 price target, implying >32% upside.

Expected impact

Potential short-term rally of 5‑10% if market reacts to the rating.

Evidence & confidence

Mizuho’s bullish thesis on PJM power demand and recent acquisition adds credibility.

Market effects

Highlights upside for PJM‑focused utilities and data‑center power suppliers.

May boost sentiment for U.S. power generators in the Northeast corridor.

Limited to U.S. power sector; no direct global impact.

Counterpoint

Regulatory setbacks and AI demand slowdown could temper the upside.

Key entities

  • Mizuho

    Initiated coverage with Outperform rating.

  • Amazon

    Signed nuclear energy supply agreement with Talen.

Related articles

$TLNMed

Why is Talen Energy stock tumbling today?

Talen Energy (TLN) stock dropped 11.3% to $316.69 due to post-earnings valuation adjustments, a $984M shelf registration, and sector-wide selloff. Analysts cut price targets citing execution risks. NASDAQ fell 1.2%, and peers like Vistra and NRG also declined.

$TLNMed

Talen Energy (TLN) Raised Guidance In August, So Why The Loss?

Talen Energy (NASDAQ:TLN) reported a Q2 net loss on Aug. 5 but raised full-year 2026 outlook and increased expectations for 2027 and 2028. The company cited higher adjusted EBITDA ($374 million) and adjusted free cash flow ($212 million). Guidance includes 2026 adjusted EBITDA of $2.025B to $2.225B and adjusted FCF of $1.2B to $1.35B, while GAAP loss was linked to derivatives and higher interest expense.

$TLNMed

TLN Q2 Earnings Call Emphasizes Cash Flow and Data Center Strategy

Talen Energy (TLN) said on its Q2 2026 earnings call it expects 2026 adjusted EBITDA of $2.025B-$2.225B and adjusted free cash flow of $1.2B-$1.35B, raised after Cornerstone closed. Management increased 2028 free-cash-flow-per-share to $40. Q2 EPS was $0.16 and revenue $747M. Strategy emphasized PJM economics and grid-connected data centers.

$TLNMed

Talen Energy Corp (TLN): Results of Operations and Financial Condition

Talen Energy Corp (TLN) filed an SEC Form 8-K — Results of Operations and Financial Condition. EX-99.1 2 a20260805q22026earningsrel.htm EX-99.1 Document Exhibit 99.1 Talen Energy Reports Second Quarter 2026 Results, Raises 2026 Guidance Earnings Release Highlights ▪ Second quarter GAAP Net Income (Loss) Attributable to Stockholders of $(92) million. ▪ Second quarter Adjust

$TLNMed

Talen Energy Corp (TLN): Completion of Acquisition or Disposition of Assets

Talen Energy Corp (TLN) filed an SEC Form 8-K — Completion of Acquisition or Disposition of Assets. EX-10.1 3 a20260615ex101creditagreem.htm EX-10.1 Document Exhibit 10.1 Execution Version AMENDMENT NO. 7 TO CREDIT AGREEMENT THIS AMENDMENT NO. 7 TO CREDIT AGREEMENT is entered into as of June 15, 2026 (this “ Amendment ”), by and among Talen Energy Supply, LLC, a Delaware limite

Talen Energy (TLN) is Down 23% This Year. But Mizuho Expects a Rebound — alphai