TransAlta Corporation (TSX:TA)
Canada flag Canada · Delayed Price · Currency is CAD
20.15
-0.39 (-1.90%)
Jul 10, 2026, 4:00 PM EST

TransAlta Filings