TLN Stock Metrics & Key Financial Ratios - Talen Energy Corp