Tuesday, November 3, 2026Market Open
IDD — Talen Energy Q3 Adjusted EBITDA Jumps 84.3% to $669 Million; Sets 2027 Guidance, $3 Billion Buyback