US equities |

TransAlta Corporation (TSX:TA)

18.10 -0.47 (-2.53%)
Delayed Quote Updated: 11:51 AM EST, Nov 5, 2026 Add to My Watchlist

All News about TransAlta Corporation