Insider Profile
TransAlta Corporation
1
Companies Filed At
0
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
May 12, 2023
Most Recent Trade
64
Credibility
Score
78%
Hit Rate
+12.4%
Avg 90d Return
+13.3%
Median 90d Return
141
Evaluated Trades
+41.7%
Best Trade
-14.8%
Worst Trade
Hit rate and returns are based on 141 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
May 12, 2023 $TA
TransAlta Corporation
— Buyback Buy 101,700 — — 85
May 05, 2023 $TA
TransAlta Corporation
— Buyback Buy 404,000 — — 85
May 05, 2023 $TA
TransAlta Corporation
— Buyback Buy 249,600 — — 85
May 04, 2023 $TA
TransAlta Corporation
— Buyback Buy 101,700 $12.33 $1.3M 85
May 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 119,600 $12.35 $1.5M 85
May 02, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.16 $1.9M 85
May 01, 2023 $TA
TransAlta Corporation
— Buyback Buy 128,200 $12.23 $1.6M 85
Apr 28, 2023 $TA
TransAlta Corporation
— Buyback Buy 762,200 — — 85
Apr 28, 2023 $TA
TransAlta Corporation
— Buyback Buy 93,400 $12.04 $1.1M 85
Apr 27, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.97 $1.9M 85
Apr 26, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.85 $1.9M 85
Apr 25, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.92 $1.9M 85
Apr 24, 2023 $TA
TransAlta Corporation
— Buyback Buy 143,200 $11.88 $1.7M 85
Apr 21, 2023 $TA
TransAlta Corporation
— Buyback Buy 658,900 — — 85
Apr 21, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.86 $1.9M 85
Apr 20, 2023 $TA
TransAlta Corporation
— Buyback Buy 150,400 $11.85 $1.8M 85
Apr 19, 2023 $TA
TransAlta Corporation
— Buyback Buy 71,900 $12.01 $864K 85
Apr 18, 2023 $TA
TransAlta Corporation
— Buyback Buy 118,400 $11.99 $1.4M 85
Apr 17, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.18 $1.9M 85
Apr 14, 2023 $TA
TransAlta Corporation
— Buyback Buy 553,700 — — 85
Apr 14, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.33 $1.9M 85
Apr 13, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.30 $1.9M 85
Apr 12, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.30 $1.9M 85
Apr 11, 2023 $TA
TransAlta Corporation
— Buyback Buy 66,300 $11.98 $794K 85
Apr 10, 2023 $TA
TransAlta Corporation
— Buyback Buy 75,000 $11.94 $895K 85
Apr 06, 2023 $TA
TransAlta Corporation
— Buyback Buy 312,400 — — 85
Apr 06, 2023 $TA
TransAlta Corporation
— Buyback Buy 213,500 — — 85
Apr 06, 2023 $TA
TransAlta Corporation
— Buyback Buy 100,000 $11.88 $1.2M 85
Apr 05, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.81 $1.8M 85
Apr 04, 2023 $TA
TransAlta Corporation
— Buyback Buy 88,500 $11.82 $1.0M 85
Apr 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 125,000 $11.76 $1.5M 85
Mar 31, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.80 $1.8M 85
Mar 31, 2023 $TA
TransAlta Corporation
— Buyback Buy 561,300 — — 85
Mar 30, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.47 $1.8M 85
Mar 29, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.28 $1.8M 85
Mar 28, 2023 $TA
TransAlta Corporation
— Buyback Buy 125,000 $10.93 $1.4M 85
Mar 27, 2023 $TA
TransAlta Corporation
— Buyback Buy 79,800 $10.86 $866K 85
Mar 24, 2023 $TA
TransAlta Corporation
— Buyback Buy 110,500 $10.70 $1.2M 85
Mar 24, 2023 $TA
TransAlta Corporation
— Buyback Buy 743,600 — — 85
Mar 23, 2023 $TA
TransAlta Corporation
— Buyback Buy 89,800 $10.75 $965K 85
Mar 22, 2023 $TA
TransAlta Corporation
— Buyback Buy 140,000 $10.80 $1.5M 85
Mar 21, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $10.91 $1.7M 85
Mar 20, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $10.96 $1.7M 85
Mar 17, 2023 $TA
TransAlta Corporation
— Buyback Buy 764,800 — — 85
Mar 17, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $10.98 $1.7M 85
Mar 16, 2023 $TA
TransAlta Corporation
— Buyback Buy 135,000 $11.07 $1.5M 85
Mar 15, 2023 $TA
TransAlta Corporation
— Buyback Buy 140,000 $11.13 $1.6M 85
Mar 14, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.26 $1.8M 85
Mar 13, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.20 $1.7M 85
Mar 10, 2023 $TA
TransAlta Corporation
— Buyback Buy 662,200 — — 85
Mar 10, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.32 $1.8M 85
Mar 09, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.49 $1.8M 85
Mar 08, 2023 $TA
TransAlta Corporation
— Buyback Buy 154,400 $11.63 $1.8M 85
Mar 07, 2023 $TA
TransAlta Corporation
— Buyback Buy 119,700 $11.71 $1.4M 85
Mar 06, 2023 $TA
TransAlta Corporation
— Buyback Buy 110,500 $11.66 $1.3M 85
Mar 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 121,400 $11.47 $1.4M 85
Mar 03, 2023 $TA
TransAlta Corporation
— Buyback Buy 125,000 — — 85
Mar 02, 2023 $TA
TransAlta Corporation
— Buyback Buy 156,200 $11.26 $1.8M 85
Mar 01, 2023 $TA
TransAlta Corporation
— Buyback Buy 125,000 $11.09 $1.4M 85
Jan 06, 2023 $TA
TransAlta Corporation
— Buyback Buy 164,300 — — 85
Dec 30, 2022 $TA
TransAlta Corporation
— Buyback Buy 82,000 $12.19 $1000K 85
Dec 30, 2022 $TA
TransAlta Corporation
— Buyback Buy 250,500 — — 85
Dec 29, 2022 $TA
TransAlta Corporation
— Buyback Buy 82,300 $12.15 $1000K 85
Dec 28, 2022 $TA
TransAlta Corporation
— Buyback Buy 83,400 $11.99 $1000K 85
Dec 23, 2022 $TA
TransAlta Corporation
— Buyback Buy 84,300 $11.86 $1000K 85
Dec 23, 2022 $TA
TransAlta Corporation
— Buyback Buy 246,300 — — 85
Dec 22, 2022 $TA
TransAlta Corporation
— Buyback Buy 82,800 $12.07 $999K 85
Dec 21, 2022 $TA
TransAlta Corporation
— Buyback Buy 81,100 $12.32 $999K 85
Dec 20, 2022 $TA
TransAlta Corporation
— Buyback Buy 82,900 $12.05 $999K 85
Dec 19, 2022 $TA
TransAlta Corporation
— Buyback Buy 82,300 $12.14 $999K 85
Dec 16, 2022 $TA
TransAlta Corporation
— Buyback Buy 119,600 — — 85
Dec 13, 2022 $TA
TransAlta Corporation
— Buyback Buy 2,500 $13.00 $32K 85
Dec 12, 2022 $TA
TransAlta Corporation
— Buyback Buy 38,600 $12.94 $499K 85
Dec 09, 2022 $TA
TransAlta Corporation
— Buyback Buy 39,000 $12.79 $499K 85
Dec 09, 2022 $TA
TransAlta Corporation
— Buyback Buy 195,500 — — 85
Dec 08, 2022 $TA
TransAlta Corporation
— Buyback Buy 39,500 $12.64 $499K 85
Dec 07, 2022 $TA
TransAlta Corporation
— Buyback Buy 39,200 $12.73 $499K 85
Dec 06, 2022 $TA
TransAlta Corporation
— Buyback Buy 39,300 $12.70 $499K 85
Dec 05, 2022 $TA
TransAlta Corporation
— Buyback Buy 38,700 $12.89 $499K 85
Dec 02, 2022 $TA
TransAlta Corporation
— Buyback Buy 38,900 $12.84 $500K 85
Dec 01, 2022 $TA
TransAlta Corporation
— Buyback Buy 39,400 $12.67 $499K 85
Oct 07, 2022 $TA
TransAlta Corporation
— Buyback Buy 468,600 — — 85
Sep 30, 2022 $TA
TransAlta Corporation
— Buyback Buy 560,400 — — 85
Sep 30, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.25 $1.9M 85
Sep 29, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.20 $1.9M 85
Sep 28, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.53 $2.0M 85
Sep 27, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.57 $2.0M 85
Sep 26, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.71 $2.0M 85
Sep 23, 2022 $TA
TransAlta Corporation
— Buyback Buy 312,400 — — 85
Sep 23, 2022 $TA
TransAlta Corporation
— Buyback Buy 125,900 $12.73 $1.6M 85
Sep 22, 2022 $TA
TransAlta Corporation
— Buyback Buy 122,100 $12.73 $1.6M 85
Sep 21, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.62 $2.0M 85
Sep 20, 2022 $TA
TransAlta Corporation
— Buyback Buy 156,200 $12.49 $2.0M 85
Jan 08, 2021 $TA
TransAlta Corporation
— Buyback Buy 456,200 — — 85
Dec 31, 2020 $TA
TransAlta Corporation
— Buyback Buy 249,000 — — 85
Dec 31, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $9.68 $2.2M 85
Dec 30, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $9.68 $2.2M 85
Dec 29, 2020 $TA
TransAlta Corporation
— Buyback Buy 135,000 $9.45 $1.3M 85
Dec 24, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.46 $539K 85
Dec 24, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,000 — — 85
Dec 23, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.04 $516K 85
Dec 22, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.99 $512K 85
Dec 21, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.88 $506K 85
Dec 18, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.99 $512K 85
Dec 18, 2020 $TA
TransAlta Corporation
— Buyback Buy 285,000 — — 85
Dec 17, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.10 $518K 85
Dec 16, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.08 $518K 85
Dec 15, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.07 $517K 85
Dec 14, 2020 $TA
TransAlta Corporation
— Buyback Buy 285,000 — — 85
Dec 14, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.02 $514K 85
Dec 11, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.04 $515K 85
Dec 10, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.06 $516K 85
Dec 09, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.13 $520K 85
Dec 08, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.23 $526K 85
Dec 07, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.30 $530K 85
Dec 04, 2020 $TA
TransAlta Corporation
— Buyback Buy 114,000 — — 85
Dec 04, 2020 $TA
TransAlta Corporation
— Buyback Buy 114,000 — — 85
Dec 04, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.19 $524K 85
Dec 03, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.11 $519K 85
Dec 02, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.94 $509K 85
Dec 01, 2020 $TA
TransAlta Corporation
— Buyback Buy 855,300 — — 85
Dec 01, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.03 $515K 85
Nov 30, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.97 $511K 85
Nov 27, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $9.03 $515K 85
Nov 26, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.98 $512K 85
Nov 25, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.96 $511K 85
Nov 24, 2020 $TA
TransAlta Corporation
— Buyback Buy 57,000 $8.84 $504K 85
Nov 23, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.78 $2.0M 85
Nov 20, 2020 $TA
TransAlta Corporation
— Buyback Buy 1,004,300 — — 85
Nov 20, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.67 $2.0M 85
Nov 19, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.50 $1.9M 85
Nov 18, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.62 $2.0M 85
Nov 17, 2020 $TA
TransAlta Corporation
— Buyback Buy 120,000 $8.53 $1.0M 85
Nov 16, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.52 $1.9M 85
Nov 13, 2020 $TA
TransAlta Corporation
— Buyback Buy 912,400 — — 85
Nov 13, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.43 $1.9M 85
Nov 12, 2020 $TA
TransAlta Corporation
— Buyback Buy 200,000 $8.44 $1.7M 85
Nov 11, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.59 $2.0M 85
Nov 10, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.51 $1.9M 85
Nov 09, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.49 $1.9M 85
Nov 06, 2020 $TA
TransAlta Corporation
— Buyback Buy 228,100 $8.43 $1.9M 85
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.