Talen Energy Corp (TLN) Financial Ratios | The Fly