TransAlta Common Shares: Buy Reiterated, Target Price Increased; Series G Preferreds Are Interesting, Too 0 22.08.2024 11:05 Seeking Alpha