TransAlta Downgraded to Hold by CIBC World Markets
Jan 12, 2025
Transalta Invest Advisor
TransAlta (TSE:TA) Reaches New 52-Week High Following Analyst Upgrade
Dec 16, 2024
TransAlta Expands Renewable Fleet with Horizon Hill Wind Project in Oklahoma
May 21, 2024