HOUSTON (AP) — HOUSTON (AP) — Talen Energy (TLN) on Tuesday reported third-quarter profit of $138 million. On a per-share basis, the Houston-based company said it had profit of $2.88. Earnings, adjusted for non-recurring costs, were $5.65 per share. The results missed Wall Street expectations. The average estimate of five analysts surveyed by Zacks Investment...