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 10
May 05, 2023 $TA
TransAlta Corporation
Buyback Buy 404,000 10
May 05, 2023 $TA
TransAlta Corporation
Buyback Buy 249,600 10
May 04, 2023 $TA
TransAlta Corporation
Buyback Buy 101,700 $12.33 $1.3M 10
May 03, 2023 $TA
TransAlta Corporation
Buyback Buy 119,600 $12.35 $1.5M 10
May 02, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.16 $1.9M 10
May 01, 2023 $TA
TransAlta Corporation
Buyback Buy 128,200 $12.23 $1.6M 10
Apr 28, 2023 $TA
TransAlta Corporation
Buyback Buy 762,200 10
Apr 28, 2023 $TA
TransAlta Corporation
Buyback Buy 93,400 $12.04 $1.1M 10
Apr 27, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.97 $1.9M 10
Apr 26, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.85 $1.9M 10
Apr 25, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.92 $1.9M 10
Apr 24, 2023 $TA
TransAlta Corporation
Buyback Buy 143,200 $11.88 $1.7M 10
Apr 21, 2023 $TA
TransAlta Corporation
Buyback Buy 658,900 10
Apr 21, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.86 $1.9M 10
Apr 20, 2023 $TA
TransAlta Corporation
Buyback Buy 150,400 $11.85 $1.8M 10
Apr 19, 2023 $TA
TransAlta Corporation
Buyback Buy 71,900 $12.01 $864K 10
Apr 18, 2023 $TA
TransAlta Corporation
Buyback Buy 118,400 $11.99 $1.4M 10
Apr 17, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.18 $1.9M 10
Apr 14, 2023 $TA
TransAlta Corporation
Buyback Buy 553,700 10
Apr 14, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.33 $1.9M 10
Apr 13, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.30 $1.9M 10
Apr 12, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.30 $1.9M 10
Apr 11, 2023 $TA
TransAlta Corporation
Buyback Buy 66,300 $11.98 $794K 10
Apr 10, 2023 $TA
TransAlta Corporation
Buyback Buy 75,000 $11.94 $895K 10
Apr 06, 2023 $TA
TransAlta Corporation
Buyback Buy 312,400 10
Apr 06, 2023 $TA
TransAlta Corporation
Buyback Buy 213,500 10
Apr 06, 2023 $TA
TransAlta Corporation
Buyback Buy 100,000 $11.88 $1.2M 10
Apr 05, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.81 $1.8M 10
Apr 04, 2023 $TA
TransAlta Corporation
Buyback Buy 88,500 $11.82 $1.0M 10
Apr 03, 2023 $TA
TransAlta Corporation
Buyback Buy 125,000 $11.76 $1.5M 10
Mar 31, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.80 $1.8M 10
Mar 31, 2023 $TA
TransAlta Corporation
Buyback Buy 561,300 10
Mar 30, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.47 $1.8M 10
Mar 29, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.28 $1.8M 10
Mar 28, 2023 $TA
TransAlta Corporation
Buyback Buy 125,000 $10.93 $1.4M 10
Mar 27, 2023 $TA
TransAlta Corporation
Buyback Buy 79,800 $10.86 $866K 10
Mar 24, 2023 $TA
TransAlta Corporation
Buyback Buy 110,500 $10.70 $1.2M 10
Mar 24, 2023 $TA
TransAlta Corporation
Buyback Buy 743,600 10
Mar 23, 2023 $TA
TransAlta Corporation
Buyback Buy 89,800 $10.75 $965K 10
Mar 22, 2023 $TA
TransAlta Corporation
Buyback Buy 140,000 $10.80 $1.5M 10
Mar 21, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $10.91 $1.7M 10
Mar 20, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $10.96 $1.7M 10
Mar 17, 2023 $TA
TransAlta Corporation
Buyback Buy 764,800 10
Mar 17, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $10.98 $1.7M 10
Mar 16, 2023 $TA
TransAlta Corporation
Buyback Buy 135,000 $11.07 $1.5M 10
Mar 15, 2023 $TA
TransAlta Corporation
Buyback Buy 140,000 $11.13 $1.6M 10
Mar 14, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.26 $1.8M 10
Mar 13, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.20 $1.7M 10
Mar 10, 2023 $TA
TransAlta Corporation
Buyback Buy 662,200 10
Mar 10, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.32 $1.8M 10
Mar 09, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.49 $1.8M 10
Mar 08, 2023 $TA
TransAlta Corporation
Buyback Buy 154,400 $11.63 $1.8M 10
Mar 07, 2023 $TA
TransAlta Corporation
Buyback Buy 119,700 $11.71 $1.4M 10
Mar 06, 2023 $TA
TransAlta Corporation
Buyback Buy 110,500 $11.66 $1.3M 10
Mar 03, 2023 $TA
TransAlta Corporation
Buyback Buy 121,400 $11.47 $1.4M 10
Mar 03, 2023 $TA
TransAlta Corporation
Buyback Buy 125,000 10
Mar 02, 2023 $TA
TransAlta Corporation
Buyback Buy 156,200 $11.26 $1.8M 10
Mar 01, 2023 $TA
TransAlta Corporation
Buyback Buy 125,000 $11.09 $1.4M 10
Jan 06, 2023 $TA
TransAlta Corporation
Buyback Buy 164,300 10
Dec 30, 2022 $TA
TransAlta Corporation
Buyback Buy 82,000 $12.19 $1000K 10
Dec 30, 2022 $TA
TransAlta Corporation
Buyback Buy 250,500 10
Dec 29, 2022 $TA
TransAlta Corporation
Buyback Buy 82,300 $12.15 $1000K 10
Dec 28, 2022 $TA
TransAlta Corporation
Buyback Buy 83,400 $11.99 $1000K 10
Dec 23, 2022 $TA
TransAlta Corporation
Buyback Buy 84,300 $11.86 $1000K 10
Dec 23, 2022 $TA
TransAlta Corporation
Buyback Buy 246,300 10
Dec 22, 2022 $TA
TransAlta Corporation
Buyback Buy 82,800 $12.07 $999K 10
Dec 21, 2022 $TA
TransAlta Corporation
Buyback Buy 81,100 $12.32 $999K 10
Dec 20, 2022 $TA
TransAlta Corporation
Buyback Buy 82,900 $12.05 $999K 10
Dec 19, 2022 $TA
TransAlta Corporation
Buyback Buy 82,300 $12.14 $999K 10
Dec 16, 2022 $TA
TransAlta Corporation
Buyback Buy 119,600 10
Dec 13, 2022 $TA
TransAlta Corporation
Buyback Buy 2,500 $13.00 $32K 10
Dec 12, 2022 $TA
TransAlta Corporation
Buyback Buy 38,600 $12.94 $499K 10
Dec 09, 2022 $TA
TransAlta Corporation
Buyback Buy 39,000 $12.79 $499K 10
Dec 09, 2022 $TA
TransAlta Corporation
Buyback Buy 195,500 10
Dec 08, 2022 $TA
TransAlta Corporation
Buyback Buy 39,500 $12.64 $499K 10
Dec 07, 2022 $TA
TransAlta Corporation
Buyback Buy 39,200 $12.73 $499K 10
Dec 06, 2022 $TA
TransAlta Corporation
Buyback Buy 39,300 $12.70 $499K 10
Dec 05, 2022 $TA
TransAlta Corporation
Buyback Buy 38,700 $12.89 $499K 10
Dec 02, 2022 $TA
TransAlta Corporation
Buyback Buy 38,900 $12.84 $500K 10
Dec 01, 2022 $TA
TransAlta Corporation
Buyback Buy 39,400 $12.67 $499K 10
Oct 07, 2022 $TA
TransAlta Corporation
Buyback Buy 468,600 10
Sep 30, 2022 $TA
TransAlta Corporation
Buyback Buy 560,400 10
Sep 30, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.25 $1.9M 10
Sep 29, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.20 $1.9M 10
Sep 28, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.53 $2.0M 10
Sep 27, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.57 $2.0M 10
Sep 26, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.71 $2.0M 10
Sep 23, 2022 $TA
TransAlta Corporation
Buyback Buy 312,400 10
Sep 23, 2022 $TA
TransAlta Corporation
Buyback Buy 125,900 $12.73 $1.6M 10
Sep 22, 2022 $TA
TransAlta Corporation
Buyback Buy 122,100 $12.73 $1.6M 10
Sep 21, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.62 $2.0M 10
Sep 20, 2022 $TA
TransAlta Corporation
Buyback Buy 156,200 $12.49 $2.0M 10
Jan 08, 2021 $TA
TransAlta Corporation
Buyback Buy 456,200 10
Dec 31, 2020 $TA
TransAlta Corporation
Buyback Buy 249,000 10
Dec 31, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $9.68 $2.2M 10
Dec 30, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $9.68 $2.2M 10
Dec 29, 2020 $TA
TransAlta Corporation
Buyback Buy 135,000 $9.45 $1.3M 10
Dec 24, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.46 $539K 10
Dec 24, 2020 $TA
TransAlta Corporation
Buyback Buy 228,000 10
Dec 23, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.04 $516K 10
Dec 22, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.99 $512K 10
Dec 21, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.88 $506K 10
Dec 18, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.99 $512K 10
Dec 18, 2020 $TA
TransAlta Corporation
Buyback Buy 285,000 10
Dec 17, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.10 $518K 10
Dec 16, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.08 $518K 10
Dec 15, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.07 $517K 10
Dec 14, 2020 $TA
TransAlta Corporation
Buyback Buy 285,000 10
Dec 14, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.02 $514K 10
Dec 11, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.04 $515K 10
Dec 10, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.06 $516K 10
Dec 09, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.13 $520K 10
Dec 08, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.23 $526K 10
Dec 07, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.30 $530K 10
Dec 04, 2020 $TA
TransAlta Corporation
Buyback Buy 114,000 10
Dec 04, 2020 $TA
TransAlta Corporation
Buyback Buy 114,000 10
Dec 04, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.19 $524K 10
Dec 03, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.11 $519K 10
Dec 02, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.94 $509K 10
Dec 01, 2020 $TA
TransAlta Corporation
Buyback Buy 855,300 10
Dec 01, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.03 $515K 10
Nov 30, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.97 $511K 10
Nov 27, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $9.03 $515K 10
Nov 26, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.98 $512K 10
Nov 25, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.96 $511K 10
Nov 24, 2020 $TA
TransAlta Corporation
Buyback Buy 57,000 $8.84 $504K 10
Nov 23, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.78 $2.0M 10
Nov 20, 2020 $TA
TransAlta Corporation
Buyback Buy 1,004,300 10
Nov 20, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.67 $2.0M 10
Nov 19, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.50 $1.9M 10
Nov 18, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.62 $2.0M 10
Nov 17, 2020 $TA
TransAlta Corporation
Buyback Buy 120,000 $8.53 $1.0M 10
Nov 16, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.52 $1.9M 10
Nov 13, 2020 $TA
TransAlta Corporation
Buyback Buy 912,400 10
Nov 13, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.43 $1.9M 10
Nov 12, 2020 $TA
TransAlta Corporation
Buyback Buy 200,000 $8.44 $1.7M 10
Nov 11, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.59 $2.0M 10
Nov 10, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.51 $1.9M 10
Nov 09, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.49 $1.9M 10
Nov 06, 2020 $TA
TransAlta Corporation
Buyback Buy 228,100 $8.43 $1.9M 10
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal 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.