TC TransAlta Corporation Stock: price and management transactions · Canada · SEDISource id SEDI:transalta-corporation CA · SEDI Mcap CA$5.5B Follow the TransAlta Corporation share price and the full management transaction log of the company, a listed equity based in Canada. Shares trade on the CA market, under the oversight of SEDI. Market capitalisation: €5.5bn. The latest transaction was filed on 28 August 2026 (90 - Change in the nature of ownership). Among the most active insiders: Johnson, Nancy Angenita. All data is accessible without an account.
Analyst consensus: bullish or bearish? Analysts rate TransAlta Corporation Buy (bullish), based on 11 analysts. Average price target: CA$23.82.
This score ranks the purchase within its own market. No market currently meets the historical allocation criteria, so signals remain watch-only. Not investment advice.
Fundamental score
Ranked 19,970 of 29,063 companies
FCF yld 7.2%
Earn yld -3.5%
EV/EBITDA 13.8x
ROE -1.4%
Gross mgn 59%
Net mgn -7.9%
Debt/EBITDA 6.2x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
AI analysis generation is paused.
Last declaration on 28 August 2026
All Executives73 Thresholds0 Prospectus0 Other0
Declarations 73 total
● 4 - Director of Issuer · Executives · 27 Aug 2026
24,001 shares Common Shares TSXSEDI:4769816 ● 4 - Director of Issuer · Executives · 27 Aug 2026
24,001 shares Common Shares TSXSEDI:4769814 ▲ 5 - Senior Officer of Issuer · Executives · 4 Aug 2026
10,000 shares @ CA$17.77 0.0032% mcap 31.9% of flow Common Shares TSXSEDI:4758163 Canonical exit: 2 Nov 2026 (T+90) ▲ 5 - Senior Officer of Issuer · Executives · 6 Jul 2026
168 shares @ CA$19.56 0.0001% mcap 31.4% of flow Common Shares TSXSEDI:4747904 Canonical exit: 4 Oct 2026 (T+90) ▲ 5 - Senior Officer of Issuer · Executives · 6 Jul 2026
61 shares @ CA$19.56 0.0000% mcap 41.1% of flow Common Shares TSXSEDI:4747888 Canonical exit: 4 Oct 2026 (T+90) ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
11 shares @ CA$19.52 0.0000% mcap 17.5% of flow RSU (Restricted Share Units) TSXSEDI:4745154 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
6 shares @ CA$19.52 0.0000% mcap 9.5% of flow RSU (Restricted Share Units) TSXSEDI:4745148 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
4 shares @ CA$19.52 0.0000% mcap 6.3% of flow RSU (Restricted Share Units) TSXSEDI:4745144 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
22 shares @ CA$19.52 0.0000% mcap 34.9% of flow PSU (Performance Share Units) TSXSEDI:4745142 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
13 shares @ CA$19.52 0.0000% mcap 20.6% of flow PSU (Performance Share Units) TSXSEDI:4745139 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
7 shares @ CA$19.52 0.0000% mcap 11.1% of flow PSU (Performance Share Units) TSXSEDI:4745134 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
10 shares @ CA$19.52 0.0000% mcap 1.6% of flow RSU (Restricted Share Units) TSXSEDI:4745127 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
9 shares @ CA$19.52 0.0000% mcap 1.4% of flow RSU (Restricted Share Units) TSXSEDI:4745122 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
21 shares @ CA$19.52 0.0000% mcap 3.3% of flow PSU (Performance Share Units) TSXSEDI:4745118 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
18 shares @ CA$19.52 0.0000% mcap 2.8% of flow PSU (Performance Share Units) TSXSEDI:4745115 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
38 shares @ CA$19.52 0.0000% mcap 10.4% of flow RSU (Restricted Share Units) TSXSEDI:4745106 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
27 shares @ CA$19.52 0.0000% mcap 7.4% of flow RSU (Restricted Share Units) TSXSEDI:4745105 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
49 shares @ CA$19.52 0.0000% mcap 13.4% of flow RSU (Restricted Share Units) TSXSEDI:4745102 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
84 shares @ CA$19.52 0.0000% mcap 23.0% of flow PSU (Performance Share Units) TSXSEDI:4745101 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
59 shares @ CA$19.52 0.0000% mcap 16.1% of flow PSU (Performance Share Units) TSXSEDI:4745099 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
109 shares @ CA$19.52 0.0000% mcap 29.8% of flow PSU (Performance Share Units) TSXSEDI:4745097 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
10 shares @ CA$19.52 0.0000% mcap 11.5% of flow RSU (Restricted Share Units) TSXSEDI:4745083 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
7 shares @ CA$19.52 0.0000% mcap 8.0% of flow RSU (Restricted Share Units) TSXSEDI:4745081 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
12 shares @ CA$19.52 0.0000% mcap 13.8% of flow RSU (Restricted Share Units) TSXSEDI:4745078 ● 5 - Senior Officer of Issuer · Executives · 1 Jul 2026
19 shares @ CA$19.52 0.0000% mcap 21.8% of flow PSU (Performance Share Units) TSXSEDI:4745076 25 of 73 declarations
Load more (48 remaining) 关于 TransAlta Corporation TransAlta Corporation 是一家加拿大公司,专注于发电,主要来自可再生能源。该公司在多伦多证券交易所上市,股票代码为 TA。