BofA initiated coverage of Talen Energy (TLN) with a Buy rating and $253 price target. The firm is “bullish” on the lucrative AWS (AMZN) data ...
Talen Energy started as Buy at Bank of America, citing lucrative AWS datacenter contract with Susquehanna nuclear plant, ...