Stockreport

Is It Time To Reassess Talen Energy (TLN) After Its Strong One Year Share Price Run? [Yahoo! Finance]

Talen Energy Corporation  (TLN) 
PDF The stock closed at US$376.86 most recently, after a 4.2% decline over the last 7 days, a 5.8% gain over the last 30 days, and a 71.1% return over the last year, with y [Read more]