Filing Impact
Filing Sentiment
Form Type
6-K
TransAlta
Jul 29, 2025
TransAlta Declares Dividends
May 27, 2025
TransAlta Renews Normal Course Issuer Bid
Aug 14, 2025
[SCHEDULE 13G] TransAlta Corporation SEC Filing
Aug 6, 2025
[SCHEDULE 13G] TransAlta Corporation SEC Filing
Jul 9, 2025
[SCHEDULE 13G] TransAlta Corporation SEC Filing
3.65B
267.93M
0.27%
81.6%
1.73%
Utilities - Independent Power Producers
Utilities
Canada
Calgary