NasdaqGS:TLNRenewable Energy
A Look At Talen Energy (TLN) Valuation After A Strong Year And Softer Recent Share Moves
Talen Energy (TLN) has drawn attention after a share price around $366 and recent mixed returns, including a 3.5% one day decline and negative moves over the past month and the past 3 months.
See our latest analysis for Talen Energy.
With the share price at about $366.43 and recent share price returns of 3.5% over 1 day, 4.5% over 30 days and 10.2% over 3 months, short term momentum looks softer compared with the 49.5% total shareholder return over the past year, which still points to a...