Brokerages Set TransAlta Corporation (NYSE:TAC) PT at $21.33
Shares of TransAlta Corporation (NYSE:TAC – Get Free Report) (TSE:TA) have earned an average recommendation of “Moderate Buy” from the eight brokerages that are covering the company, MarketBeat Ratings reports. One research analyst has rated the stock with a sell rating, one has given a hold rating and six have assigned a buy rating to […]
3 Apr 08:44 · The Cerbat Gem