TLN ▲ +4.8% - Talen Energy Corporation $TLN - Talen Names Terry Nutt Chief Executive Officer and Announces $1.5 Billion Accelerated Share Repurchase 29-SEP-2026 04:05 PM ET