NasdaqGS:TLNRenewable Energy
Assessing Talen Energy (TLN) Valuation After Strong 1 Year Returns And A Rich P/E Multiple
Event backdrop and recent share performance
Talen Energy (TLN) has been drawing attention after a mixed pattern in its recent share performance, with a gain over the past month alongside a decline over the past 3 months and year to date.
See our latest analysis for Talen Energy.
At a share price of $376.86, Talen Energy’s short term share price performance has been choppy, yet its 1 year total shareholder return of 71.11% points to strong longer term momentum. This may reflect shifting views...