Insider Profile
Stack, Todd John
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Oct 06, 2023
Most Recent Trade
33
Credibility
Score
59%
Hit Rate
+6.5%
Avg 90d Return
+4.8%
Median 90d Return
92
Evaluated Trades
+25.6%
Best Trade
-7.2%
Worst Trade
Hit rate and returns are based on 92 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
Oct 06, 2023 $TA
TransAlta Corporation
Plan / DRIP Buy 458 $11.02 $5K 10
Jul 07, 2023 $TA
TransAlta Corporation
Plan / DRIP Buy 400 $12.53 $5K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 161 $12.21 $2K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 91 $12.21 $1K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 32 $12.21 $391 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 199 $12.21 $2K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 149 $12.21 $2K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 67 $12.21 $818 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 73 $12.21 $891 10
Apr 06, 2023 $TA
TransAlta Corporation
Plan / DRIP Buy 422 $11.85 $5K 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 212 $11.39 $2K 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 172 $11.39 $2K 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 97 $11.39 $1K 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 72 $11.39 $820 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 78 $11.39 $888 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 34 $11.39 $387 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 159 $11.39 $2K 10
Feb 23, 2023 $TA
TransAlta Corporation
Exercise Buy 30,088 $12.18 $366K 10
Jan 06, 2023 $TA
TransAlta Corporation
Plan / DRIP Buy 241 $12.07 $3K 10
Jan 06, 2023 $TA
TransAlta Corporation
Exercise Buy 7,545 $12.11 $91K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 16,144 $12.02 $194K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 32 $12.02 $385 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 40,402 $12.02 $486K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 151 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 201 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 150 $12.02 $2K 10
Jan 01, 2023 $TA
TransAlta Corporation
Expiry Sell 33,128 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 35,518 $12.02 $427K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 69 $12.02 $829 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 91 $12.02 $1K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 68 $12.02 $817 10
Jan 01, 2023 $TA
TransAlta Corporation
Expiry Sell 15,058 10
Oct 07, 2022 $TA
TransAlta Corporation
Plan / DRIP Buy 216 $12.19 $3K 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 60 $12.45 $747 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 79 $12.45 $984 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 60 $12.45 $747 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 131 $12.45 $2K 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 175 $12.45 $2K 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 132 $12.45 $2K 10
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 28 $12.45 $349 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 14,799 $12.67 $188K 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 32,557 $12.67 $412K 10
Mar 14, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 38,253 $12.67 $485K 10
Mar 08, 2022 $TA
TransAlta Corporation
Exercise Buy 16,521 $12.52 $207K 10
Jan 21, 2022 $TA
TransAlta Corporation
Exercise Buy 4,975 $13.11 $65K 10
Jan 14, 2022 $TA
TransAlta Corporation
Plan / DRIP Buy 44 $12.89 $567 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 68 $14.07 $957 10
Jan 01, 2022 $TA
TransAlta Corporation
Expiry Sell 9,570 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 69 $14.07 $971 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 53 $14.07 $746 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 27 $14.07 $380 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 19 $14.07 $267 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 34 $14.07 $478 10
Jan 01, 2022 $TA
TransAlta Corporation
Expiry Sell 19,140 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 154 $14.07 $2K 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 115 $14.07 $2K 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 51 $14.07 $718 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 25 $14.07 $352 10
Oct 06, 2021 $TA
TransAlta Corporation
Plan / DRIP Buy 39 $13.32 $519 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 50 $13.31 $666 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 66 $13.31 $878 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 26 $13.31 $346 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 109 $13.31 $1K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 146 $13.31 $2K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 32 $13.31 $426 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 18 $13.31 $240 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 23 $13.31 $306 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 64 $13.31 $852 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 49 $13.31 $652 10
Mar 10, 2021 $TA
TransAlta Corporation
Open Market Buy 10,668 $10.71 $114K 10
Mar 10, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 1,286 10
Mar 10, 2021 $TA
TransAlta Corporation
Other Sell 1,286 10
Jan 07, 2021 $TA
TransAlta Corporation
Plan / DRIP Buy 93 $9.85 $916 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 22 $9.80 $216 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 64 $9.80 $627 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 19,390 $9.67 $188K 10
Jan 01, 2021 $TA
TransAlta Corporation
Other Sell 7,146 $9.67 $69K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 29 $9.80 $284 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 55,735 $9.67 $539K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 62 $9.80 $608 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 82 $9.80 $804 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 61 $9.80 $598 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 139 $9.80 $1K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 42,658 $9.67 $413K 10
Jan 01, 2021 $TA
TransAlta Corporation
Expiry Sell 14,292 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 31 $9.80 $304 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 41 $9.80 $402 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 33 $9.80 $323 10
Oct 06, 2020 $TA
TransAlta Corporation
Plan / DRIP Buy 111 $8.26 $917 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 39 $8.34 $325 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 26 $8.34 $217 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 48 $8.34 $400 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 36 $8.34 $300 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 162 $8.34 $1K 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 72 $8.34 $600 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 95 $8.34 $792 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 73 $8.34 $609 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 73 $8.34 $609 10
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 35 $8.34 $292 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.