Talen Energy jumps nearly 5% as traders position ahead of May 5 earnings - TLN News | Rallies