Raydn Back to the front page ◐ StockTLNTalen Energy Corporation318.94+1.35%after hoursPrice as of Tuesday, September 29, 2026 at 6:00 PM ETRaydn storiesSep 29, 5:05 PM ETTalen Energy names Terry Nutt CEO as company doubles buyback to $3.0 billion