Transalta Corp (TAC) ticks all the boxes for top investors with its surprise performance of -11.15% last month.
On Tuesday, Transalta Corp (NYSE: TAC) opened lower -1.71% from the last session, before settling in for the closing price of $8.76. Price fluctuations for