As of April 3, 2026, TransAlta Corporation Ordinary Shares (TAC) is trading at $13.48, posting a 1.43% gain during the session. This analysis explores key technical levels, recent market context, and potential near-term scenarios for the utility stock, as price action has been largely driven by technical flows and sector trends in recent weeks. No recent earnings data is available for TAC as of this publication, so fundamental catalysts tied to company performance have not been a primary driver
TAC Stock Climbs as Buyback Drives Interest
TAC - Stock Analysis
4318 Comments
834 Likes
1
Daeson
New Visitor
2 hours ago
Could’ve used this info earlier…
👍 214
Reply
2
Jakorey
New Visitor
5 hours ago
I don’t understand but I feel included.
👍 209
Reply
3
Rockie
Legendary User
1 day ago
Free US stock correlation to major indices and sector benchmarks for performance attribution analysis and return source identification. We help you understand how your portfolio moves relative to broader market benchmarks and identify return drivers. We provide correlation analysis, attribution breakdown, and benchmark comparison for comprehensive coverage. Understand performance drivers with our comprehensive correlation and attribution analysis tools for portfolio optimization.
👍 165
Reply
4
Conelia
Power User
1 day ago
Expert US stock fundamental screening criteria and quality metrics to identify companies with durable competitive advantages and sustainable business models. Our fundamental analysis goes beyond simple ratios to understand the true drivers of long-term business value and profitability. We provide quality scores, economic moat analysis, and competitive positioning tools for comprehensive evaluation. Find quality companies with our comprehensive fundamental screening and expert analysis for long-term investment success.
👍 93
Reply
5
Jonia
Expert Member
2 days ago
This feels like something already passed.
👍 166
Reply
Disclaimer: Not investment advice. For informational purposes only. Past performance does not guarantee future results. Trading involves substantial risk of loss.