Could TransAlta Corporation (TAC) stock price achieve new all-time highs if its expected earnings and revenue increase?
Stocks of TransAlta Corporation (NYSE:TAC) traded higher last session on Wall Street, down -0.21% to $9.57. According to the data, TransAlta Corporation (NYSE:TAC) has 11 analysts covering its stock. The consensus rating among analysts is ‘Buy’. As we calculate the median target price by taking the range between a high of $14.97 and a low […]