Talen Energy gains on 2027 outlook, expanded share buyback plan
TLN•Talen Energy introduced 2027 adjusted EBITDA guidance of $2.5 billion to $2.85 billion and announced a $1.5 billion accelerated share repurchase program, increasing its buyback authorization to $3 billion through 2028.




