TransAlta Corporation within the NYSE Composite highlights diversified power generation assets, recent trading activity, ...