TLN Dividend: Talen Energy Corp Yield Insights