Stockreport

Assessing Talen Energy (TLN) Valuation After A 71% One Year Total Shareholder Return [Yahoo! Finance]

Talen Energy Corporation  (TLN) 
PDF See our latest analysis for Talen Energy. The recent 1 day share price return of 2.12% contrasts with a softer year-to-date share price return of a 5.01% decline. The [Read more]