Several analysts have recently updated their ratings and price targets for TransAlta Corp. (NYSE: TAC):
TransAlta Corp. (NYSE:TAC) opened at 4.25 on Friday. TransAlta Corp. has a 12-month low of $2.54 and a 12-month high of $5.62. The stock has a market cap of $1.22 billion, a price-to-earnings ratio of 33.46 and a beta of 0.59. The company has a 50-day moving average price of $4.30 and a 200 day moving average price of $4.70.