TLN Talen Energy Stock Outlook 2026: Nuclear PPA Meets AI Data Center Demand
Talen Energy (TLN) 2026 stock analysis: Q1 2026 Adj. EBITDA $473M, Amazon 1.9GW Susquehanna PPA, Cornerstone $3.45B acquisition, and full-year guidance of $1.75B–$2.05B EBITDA.
TLN Talen Energy Nuclear