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.
Cross-Company Track Record
THIN HISTORY
100%
Hit Rate · 90d
-1.5%
Median Alpha · 90d
1
Closed Buys Evaluated
0%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 1 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Oct 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 458 $11.02 $5K 85
Jul 07, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 400 $12.53 $5K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 161 $12.21 $2K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 91 $12.21 $1K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 32 $12.21 $391 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 199 $12.21 $2K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 149 $12.21 $2K 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 67 $12.21 $818 85
Jul 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 73 $12.21 $891 85
Apr 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 422 $11.85 $5K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 212 $11.39 $2K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 172 $11.39 $2K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 97 $11.39 $1K 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 72 $11.39 $820 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 78 $11.39 $888 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 34 $11.39 $387 85
Apr 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 159 $11.39 $2K 85
Feb 23, 2023 $TA
TransAlta Corporation
— Exercise Buy 30,088 $12.18 $366K 85
Jan 06, 2023 $TA
TransAlta Corporation
— Plan / DRIP Buy 241 $12.07 $3K 85
Jan 06, 2023 $TA
TransAlta Corporation
— Exercise Buy 7,545 $12.11 $91K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 16,144 $12.02 $194K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 32 $12.02 $385 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 40,402 $12.02 $486K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 151 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 201 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 150 $12.02 $2K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 33,128 — — 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 35,518 $12.02 $427K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 69 $12.02 $829 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 91 $12.02 $1K 85
Jan 01, 2023 $TA
TransAlta Corporation
— Comp. Grant Buy 68 $12.02 $817 85
Jan 01, 2023 $TA
TransAlta Corporation
— Expiry Sell 15,058 — — 85
Oct 07, 2022 $TA
TransAlta Corporation
— Plan / DRIP Buy 216 $12.19 $3K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 60 $12.45 $747 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 79 $12.45 $984 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 60 $12.45 $747 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 131 $12.45 $2K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 175 $12.45 $2K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 132 $12.45 $2K 85
Oct 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 28 $12.45 $349 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 14,799 $12.67 $188K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 32,557 $12.67 $412K 85
Mar 14, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 38,253 $12.67 $485K 85
Mar 08, 2022 $TA
TransAlta Corporation
— Exercise Buy 16,521 $12.52 $207K 85
Jan 21, 2022 $TA
TransAlta Corporation
— Exercise Buy 4,975 $13.11 $65K 85
Jan 14, 2022 $TA
TransAlta Corporation
— Plan / DRIP Buy 44 $12.89 $567 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 68 $14.07 $957 85
Jan 01, 2022 $TA
TransAlta Corporation
— Expiry Sell 9,570 — — 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 69 $14.07 $971 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 53 $14.07 $746 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 27 $14.07 $380 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 19 $14.07 $267 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 34 $14.07 $478 85
Jan 01, 2022 $TA
TransAlta Corporation
— Expiry Sell 19,140 — — 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 154 $14.07 $2K 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 115 $14.07 $2K 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 51 $14.07 $718 85
Jan 01, 2022 $TA
TransAlta Corporation
— Comp. Grant Buy 25 $14.07 $352 85
Oct 06, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 39 $13.32 $519 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 50 $13.31 $666 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 66 $13.31 $878 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 26 $13.31 $346 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 109 $13.31 $1K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 146 $13.31 $2K 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 32 $13.31 $426 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 18 $13.31 $240 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 23 $13.31 $306 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 64 $13.31 $852 85
Oct 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 49 $13.31 $652 85
Mar 10, 2021 $TA
TransAlta Corporation
— Open Market Buy 10,668 $10.71 $114K 85
Mar 10, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 1,286 — — 85
Mar 10, 2021 $TA
TransAlta Corporation
— Other Sell 1,286 — — 85
Jan 07, 2021 $TA
TransAlta Corporation
— Plan / DRIP Buy 93 $9.85 $916 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 22 $9.80 $216 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 64 $9.80 $627 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 19,390 $9.67 $188K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Other Sell 7,146 $9.67 $69K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 29 $9.80 $284 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 55,735 $9.67 $539K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 62 $9.80 $608 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 82 $9.80 $804 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 61 $9.80 $598 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 139 $9.80 $1K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 42,658 $9.67 $413K 85
Jan 01, 2021 $TA
TransAlta Corporation
— Expiry Sell 14,292 — — 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 31 $9.80 $304 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 41 $9.80 $402 85
Jan 01, 2021 $TA
TransAlta Corporation
— Comp. Grant Buy 33 $9.80 $323 85
Oct 06, 2020 $TA
TransAlta Corporation
— Plan / DRIP Buy 111 $8.26 $917 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 39 $8.34 $325 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 26 $8.34 $217 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 48 $8.34 $400 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 36 $8.34 $300 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 162 $8.34 $1K 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 72 $8.34 $600 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 95 $8.34 $792 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 73 $8.34 $609 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 73 $8.34 $609 85
Oct 01, 2020 $TA
TransAlta Corporation
— Comp. Grant Buy 35 $8.34 $292 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.